Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
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
5 changes: 4 additions & 1 deletion .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ jobs:
uses: actions/checkout@v4
with:
submodules: recursive

- name: Enable Corepack
run: corepack enable

- name: Use Node.js 💻
uses: actions/setup-node@v4
Expand All @@ -21,7 +24,7 @@ jobs:
cache: yarn

- name: Install dependencies
run: yarn install --frozen-lockfile
run: yarn install --immutable

- name: Build bundles and tabs
run: yarn build --tsc --lint
Expand Down
1 change: 1 addition & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nodeLinker: node-modules
21 changes: 10 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,19 +53,18 @@
},
"devDependencies": {
"@commander-js/extra-typings": "^12.0.0",
"@eslint/js": "^9.23.0",
"@stylistic/eslint-plugin": "^1.7.0",
"@types/dom-mediacapture-record": "^1.0.11",
"@types/estree": "^1.0.0",
"@types/jest": "^27.4.1",
"@types/lodash": "^4.14.198",
"@types/node": "^20.12.12",
"@types/plotly.js-dist": "npm:@types/plotly.js",
"@types/react": "^18.3.2",
"@types/react-dom": "^18.3.0",
"@types/three": "^0.163.0",
"@typescript-eslint/parser": "^8.29.0",
"@vitejs/plugin-react": "^4.3.4",
"acorn": "^8.8.1",
"acorn-jsx": "^5.3.2",
"astring": "^1.8.6",
"chalk": "^5.0.1",
"commander": "^12.0.0",
Expand All @@ -82,6 +81,8 @@
"husky": "^9.0.11",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.4.1",
"jest-mock": "^29.7.0",
"postinstall-postinstall": "^2.1.0",
"re-resizable": "^6.9.11",
"sass": "^1.85.0",
"ts-jest": "^29.1.2",
Expand All @@ -100,20 +101,17 @@
"@jscad/modeling": "2.9.6",
"@jscad/regl-renderer": "^2.6.1",
"@jscad/stl-serializer": "2.1.11",
"@types/plotly.js": "^2.35.4",
"ace-builds": "^1.25.1",
"classnames": "^2.3.1",
"dayjs": "^1.10.4",
"events": "^3.3.0",
"gl-matrix": "^3.3.0",
"js-slang": "^1.0.81",
"lodash": "^4.17.21",
"mqtt": "^4.3.7",
"nbody": "^0.1.1",
"os": "^0.1.2",
"patch-package": "^6.5.1",
"phaser": "^3.54.0",
"plotly.js-dist": "^2.17.1",
"postinstall-postinstall": "^2.1.0",
"react": "^18.3.1",
"react-ace": "^10.1.0",
"react-dom": "^18.3.1",
Expand All @@ -123,15 +121,16 @@
"source-academy-utils": "^1.0.0",
"source-academy-wabt": "^1.0.4",
"three": "^0.163.0",
"tslib": "^2.3.1",
"uniqid": "^5.4.0",
"url": "^0.11.3"
"uniqid": "^5.4.0"
},
"resolutions": {
"gl": "^8.1.6"
},
"jest": {
"projects": [
"src/jest.config.js",
"scripts/jest.config.js"
]
},
"packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610"
"packageManager": "yarn@4.8.1"
}
Loading
Loading