diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index eb3bf70a..b6a09c06 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -16,11 +16,11 @@ jobs: needs: install runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: 'yarn' - node-version: 16.x + node-version: 20 - run: yarn install - run: npm i -g npm@latest - run: npm run build @@ -30,11 +30,11 @@ jobs: needs: install runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: 'yarn' - node-version: 16.x + node-version: 20 - run: yarn install - run: npm i -g npm@latest - run: npm run eslint @@ -43,11 +43,11 @@ jobs: name: Install runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: 'yarn' - node-version: 16.x + node-version: 20 - run: yarn install prettier: @@ -55,11 +55,11 @@ jobs: needs: install runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: cache: 'yarn' - node-version: 16.x + node-version: 20 - run: yarn install - run: npm i -g npm@latest - run: npm run prettier diff --git a/package.json b/package.json index 578875af..21d9b730 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "lint-staged": "^12.1.2" }, "engines": { - "node": ">=16", + "node": "20", "npm": ">=8" }, "lint-staged": { @@ -47,5 +47,6 @@ "packages/cannon-worker-api", "packages/react-three-cannon", "packages/react-three-cannon-examples" - ] + ], + "dependencies": {} } diff --git a/yarn.lock b/yarn.lock index 5ccc73f9..91ed0421 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2060,9 +2060,9 @@ camera-controls@^2.4.2: integrity sha512-HONMoMYHieOCQOoweS639bdWHP/P/fvVGR08imnECGVUp04mqGfsX/zp1ZufLeiAA5hA6i1JhP6SrnOwh01C0w== caniuse-lite@^1.0.30001400: - version "1.0.30001429" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz" - integrity sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg== + version "1.0.30001585" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001585.tgz" + integrity sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q== cannon-es-debugger@^1.0.0: version "1.0.0"