diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 196726fa5e..7d764fa593 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,12 +35,12 @@ jobs: uses: actions/checkout@v2 - name: Set up node - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: - node-version: '14.x' + node-version: 20 - name: Cache node modules - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} diff --git a/package.json b/package.json index d9e95878dc..7666aed188 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@babel/preset-env": "^7.9.5", "babel-loader": "^8.1.0", "babel-plugin-istanbul": "^6.0.0", - "css-loader": "^3.5.1", + "css-loader": "^6.8.0", "eslint": "^6.8.0", "eslint-config-airbnb": "^18.1.0", "eslint-config-prettier": "^6.10.1", @@ -74,9 +74,9 @@ "stylus-loader": "^3.0.2", "ts-loader": "^6.2.2", "typescript": "^3.8.3", - "webpack": "^4.42.1", - "webpack-cli": "^3.3.11", - "webpack-dev-server": "^3.10.3" + "webpack": "^5.89.0", + "webpack-cli": "^5.1.4", + "webpack-dev-server": "^4.15.0" }, "license": "BSD-3-Clause", "repository": {