diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ff591371..2f0b9a52 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: [14, 16] + node: [16, 18, 20] steps: - uses: actions/checkout@v2 @@ -20,13 +20,10 @@ jobs: node-version: ${{ matrix.node }} cache: npm - - name: Install npm@v7 - run: npm install -g npm@7 - - name: Install dependencies run: npm ci - # Running this after `npm ci` because `npm ci` removes `node_modules`: + # Running this after `npm ci` because `npm ci` removes `node_modules`: - name: Download Turborepo cache uses: actions/cache@v2 with: diff --git a/package-lock.json b/package-lock.json index d0d629da..8a02700c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "turbo": "^1.2.9" }, "engines": { - "node": ">=14.0.0", - "npm": ">=7.0.0" + "node": ">=16.10.0", + "npm": ">=8.0.0" } }, "node_modules/@ampproject/remapping": { @@ -16721,7 +16721,7 @@ "@rollup/plugin-json": "6.0.0", "@rollup/plugin-node-resolve": "15.2.1", "@rollup/plugin-replace": "5.0.2", - "@rollup/plugin-terser": "^0.4.3", + "@rollup/plugin-terser": "0.4.3", "@types/gulp": "4.0.13", "@types/jest": "29.5.4", "babel-preset-minify": "0.5.2", @@ -16743,7 +16743,7 @@ "typescript": "^5.2.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.10.0" } }, "packages/extension-mouse-tracking": { diff --git a/package.json b/package.json index eff5770f..54c816aa 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "engines": { "node": ">=16.10.0", - "npm": ">=7.0.0" + "npm": ">=8.0.0" }, "packageManager": "npm@8.3.1", "devDependencies": {