diff --git a/.gitignore b/.gitignore index 6b97509b46..2b3388daf5 100644 --- a/.gitignore +++ b/.gitignore @@ -24,8 +24,6 @@ terraform* .env.test.local .env.production.local .idea/ -.vscode/ -cadet-frontend.iml npm-debug.log* .eslintcache @@ -50,3 +48,6 @@ yarn-error.log #!.yarn/cache .pnp.* + +# We use .node-version +/.tool-versions diff --git a/.tool-versions b/.tool-versions deleted file mode 100755 index 1a3e61bfce..0000000000 --- a/.tool-versions +++ /dev/null @@ -1 +0,0 @@ -nodejs v20.18.1 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..1f849d81a0 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,8 @@ +{ + "editor.defaultFormatter": "esbenp.prettier-vscode", + "eslint.useFlatConfig": true, + "files.insertFinalNewline": true, + "liveServer.settings.file": "/index.html", + "liveServer.settings.NoBrowser": true, + "liveServer.settings.root": "/build" +} diff --git a/README.md b/README.md index d2f81f9876..16ebdfb83d 100644 --- a/README.md +++ b/README.md @@ -22,11 +22,11 @@ The Source Academy () is an immersive online experie 1. Install the version of Node.js as specified in the `.node-version` file -1. Install Python (known working versions: `2.7`, `3.8`, `3.9`, `3.10`) – **Note: Python `3.11` does not work** - 1. Clone this repository and navigate to it using your command line -1. Install the version of `yarn` as specified in `package.json`, `packageManager`. On macos, you may need to run `corepack enable`. +1. Install the version of `yarn` as specified in `package.json`, `packageManager`. + + > We recommend using `corepack` to manage the version of `yarn`, you may simply run `corepack enable` to complete this step. 1. Run `yarn install` to install dependencies. diff --git a/package.json b/package.json index dcffc10b68..b56d31000b 100644 --- a/package.json +++ b/package.json @@ -167,9 +167,6 @@ "url": "^0.11.1", "webpack-bundle-analyzer": "^4.9.0" }, - "resolutions": { - "gl": "^8.0.2" - }, "browserslist": { "production": [ "Firefox ESR",