diff --git a/.github/actions/lockfiles/action.yml b/.github/actions/lockfiles/action.yml index 2e716494f..9f16bfc53 100644 --- a/.github/actions/lockfiles/action.yml +++ b/.github/actions/lockfiles/action.yml @@ -4,7 +4,7 @@ runs: using: composite steps: - name: Check lockfiles - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 + uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9 with: script: | const {existsSync} = require('fs'); diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 58273b751..ef4ce4a93 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -3,7 +3,7 @@ description: 'Install Node & NPM dependencies' runs: using: composite steps: - - uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: node-version-file: '.nvmrc' cache: npm diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 127460d8b..8c57e143d 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -19,7 +19,7 @@ jobs: egress-policy: audit - name: Checkout - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: fetch-depth: 0 - name: Setup diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 34bb83c7e..1a06dd70a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: egress-policy: audit - name: Checkout - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup uses: ./.github/actions/setup - name: Check lockfiles diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index b4692517f..7b79d1716 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -65,7 +65,7 @@ jobs: egress-policy: audit - name: Checkout repository - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/renovate-config-validator.yml b/.github/workflows/renovate-config-validator.yml index 513db1bf7..af6c75690 100644 --- a/.github/workflows/renovate-config-validator.yml +++ b/.github/workflows/renovate-config-validator.yml @@ -22,8 +22,8 @@ jobs: with: egress-policy: audit - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - - uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: cache: 'npm' node-version-file: '.nvmrc' diff --git a/package.json b/package.json index 54a43ea5e..50fea638a 100644 --- a/package.json +++ b/package.json @@ -33,27 +33,27 @@ "prepare": "husky install" }, "devDependencies": { - "@commitlint/cli": "19.5.0", - "@commitlint/config-conventional": "19.5.0", - "@eslint/js": "9.9.1", - "@types/eslint__js": "8.42.3", - "@types/jest": "29.5.13", + "@commitlint/cli": "21.2.1", + "@commitlint/config-conventional": "21.2.0", + "@eslint/js": "10.0.1", + "@types/eslint__js": "9.14.0", + "@types/jest": "30.0.0", "abortcontroller-polyfill": "1.7.5", "cz-conventional-changelog": "3.3.0", "eslint": "9.9.1", - "eslint-config-prettier": "9.1.0", - "eslint-plugin-jest": "28.8.3", - "eslint-plugin-jsdoc": "50.3.1", + "eslint-config-prettier": "10.1.8", + "eslint-plugin-jest": "29.16.1", + "eslint-plugin-jsdoc": "64.1.0", "husky": "9.1.6", - "jest": "29.7.0", - "jest-fetch-mock": "3.0.3", - "lint-staged": "15.2.10", + "jest": "30.4.2", + "jest-fetch-mock": "4.2.0", + "lint-staged": "17.3.0", "prettier": "3.3.3", - "rimraf": "5.0.10", + "rimraf": "6.1.3", "semantic-release": "25.0.1", "ts-jest": "29.2.5", "tslib": "2.7.0", - "typescript": "5.6.2", + "typescript": "7.0.2", "typescript-eslint": "8.4.0" }, "lint-staged": { @@ -85,7 +85,7 @@ "dependencies": { "core-js": "^3.37.1", "exponential-backoff": "^3.1.0", - "query-string-cjs": "npm:query-string@^7.0.0", + "query-string-cjs": "npm:query-string@^9.0.0", "query-string-esm": "npm:query-string@^9.0.0" }, "publishConfig": {