Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from Webpack to Vite #879

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
1abf1d6
fix: Default-import Moment to make Vite happy
hyperupcall May 19, 2023
05c7673
fix: Export Redux store from a separate file
hyperupcall May 19, 2023
fd64495
fix: Use static plotly.js imports to make Vite happy
hyperupcall May 19, 2023
86c1ad1
feat: Remove Webpack and add Vite
hyperupcall May 19, 2023
f9d328c
chore: Add YAML to `.editorconfig`
hyperupcall May 19, 2023
e35768e
chore: Convert to tabs in `package{,-lock}.json` and config
hyperupcall May 19, 2023
a4e0244
chore: Format files
hyperupcall May 19, 2023
a9226d5
chore: Add previous formatting commit to new file `.git-blame-ignore-…
hyperupcall May 19, 2023
b16d091
chore: Update dependencies
hyperupcall May 19, 2023
1343091
fix: Miscellaneous fixes
hyperupcall May 19, 2023
5ce9935
fix: `peerDependency` resolutions
hyperupcall May 19, 2023
758d915
fix: Remove `core-js@2`
hyperupcall May 19, 2023
72efd58
fix: Make `TimeInterval.mjs` work
hyperupcall May 19, 2023
cde54ed
Various fixes and updates
hyperupcall May 19, 2023
f1f1457
fix: Expected a class/function as component Error
hyperupcall May 19, 2023
6a16512
fix: Import lodash with default imported
hyperupcall May 19, 2023
d0375a3
fix: Manually chunk dependencies for improved load times
hyperupcall May 19, 2023
547113e
chore: Update to Vite 4.3
hyperupcall May 19, 2023
413d58e
chore: Add missing license headers
hyperupcall May 19, 2023
78ed31e
Fix TypeScript error from `@formatjs/ecma402-abstract`
hyperupcall May 19, 2023
9455185
fix: Convert `TimeInterval.js` back to CommonJS
hyperupcall May 19, 2023
eb0f709
fix: Vite now listens on port `9229` in container
hyperupcall May 19, 2023
e38e99b
Merge branch 'development' into improve-build
hyperupcall Oct 16, 2023
3340c9b
fix: Remove vestiges
hyperupcall Oct 16, 2023
a4816a1
fix: Override transitive dependency resolutions
hyperupcall Oct 16, 2023
984ebd1
Fix typecheck and remove unused HTML file
hyperupcall Oct 16, 2023
6476534
fix: Do not race on `npm ci` in `docker-compose`
hyperupcall Oct 17, 2023
4773564
chore: Fix editorconfig
hyperupcall Oct 17, 2023
db186a3
Remove more Webpack things
hyperupcall Oct 22, 2023
347b1a4
Comment tweaks
hyperupcall Oct 30, 2023
8164663
Merge branch 'development' into improve-build
hyperupcall Oct 30, 2023
ef241f6
Set default for Vite dev server to `8085`
hyperupcall Oct 31, 2023
37e5aa6
style(webpack): Format code
hyperupcall Dec 4, 2023
32e497f
Merge branch 'development' into improve-build
hyperupcall Dec 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions .devcontainer/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,14 @@ services:
volumes:
# Update this to wherever you want VS Code to mount the folder of your project
- .:/workspace:cached

# Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-from-docker-compose for details.
# - /var/run/docker.sock:/var/run/docker.sock

# Uncomment the next four lines if you will use a ptrace-based debugger like C++, Go, and Rust.
# cap_add:
# - SYS_PTRACE
# security_opt:
# - seccomp:unconfined
# Uncomment the next four lines if you will use a ptrace-based debugger like C++, Go, and Rust.
# cap_add:
# - SYS_PTRACE
# security_opt:
# - seccomp:unconfined

# Overrides default command so things don't shut down after the process ends.
# Overrides default command so things don't shut down after the process ends.
command: /bin/sh -c "while sleep 1000; do :; done"
1 change: 1 addition & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ trim_trailing_whitespace = true

[*.{md,yml,yaml}]
indent_style = space
indent_size = 2

[*.md]
trim_trailing_whitespace = false
9 changes: 9 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# chore: Format files
a4e02448709b0b72d31b0a518937096b8629bafb

# format: Convert to tabs in `package{,-lock}.json` and config files
e35768e5691eb130c6c38c2fb797f3bdad806002
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ v8-compile-cache*
private

# Build files
/src/client/public/app/*
/src/server/public/

# Environment Variables
.env
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ before_script:
script:
# Validate legal requirements on source files
- npm run check:header
# Validate that all areas which are intended to be typed, are typed
# Validate that all areas which are intended to be typed, are typed
- npm run check:typescript
# Validate that the client's type system is internally consistent
- npm run check:types
Expand Down
14 changes: 0 additions & 14 deletions babel.config.json

This file was deleted.

Loading
Loading