diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 8f022e3..5973350 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -6,11 +6,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: - node-version: '14' + node-version: '24' - run: npm install - run: npm run lint - run: npm test diff --git a/package.json b/package.json index c6be3e9..7012be3 100644 --- a/package.json +++ b/package.json @@ -19,18 +19,18 @@ }, "homepage": "https://github.com/adobe/helix-project-boilerplate#readme", "devDependencies": { - "@babel/core": "7.20.12", - "@babel/eslint-parser": "7.19.1", - "chai": "4.3.7", + "@babel/core": "8.0.1", + "@babel/eslint-parser": "8.0.1", + "chai": "6.2.2", "eslint": "8.33.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.27.5", "@esm-bundle/chai": "4.3.4-fix.0", "@web/test-runner": "0.15.0", "@web/test-runner-commands": "0.6.5", - "sinon": "15.0.1", - "stylelint": "14.16.1", + "sinon": "22.0.0", + "stylelint": "17.14.0", "stylelint-config-prettier": "9.0.4", - "stylelint-config-standard": "29.0.0" + "stylelint-config-standard": "40.0.0" } }