From a24bbf2a42bc64be2c830705095ce1b44543e844 Mon Sep 17 00:00:00 2001 From: kptdobe Date: Thu, 9 Oct 2025 09:51:14 +0200 Subject: [PATCH] chore: test with node v24 --- .github/workflows/install-lint-test.yaml | 2 +- package-lock.json | 21 +++++++++++++++++---- package.json | 2 +- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/.github/workflows/install-lint-test.yaml b/.github/workflows/install-lint-test.yaml index 2d5898e0..df72267a 100644 --- a/.github/workflows/install-lint-test.yaml +++ b/.github/workflows/install-lint-test.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [22.x] + node-version: [24.x] steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/package-lock.json b/package-lock.json index a55a96fa..22fa4a60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "aws-sdk-client-mock": "^4.0.0", "c8": "^8.0.1", "eslint": "8.56.0", - "esmock": "^2.6.4", + "esmock": "2.7.3", "mocha": "^10.2.0", "wrangler": "^4.10.0" } @@ -632,6 +632,7 @@ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.726.0.tgz", "integrity": "sha512-5JzTX9jwev7+y2Jkzjz0pd1wobB5JQfPOQF3N2DrJ5Pao0/k6uRYwE4NqB0p0HlGrMTDm7xNq7OSPPIPG575Jw==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", @@ -1331,6 +1332,7 @@ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.726.1.tgz", "integrity": "sha512-qh9Q9Vu1hrM/wMBOBIaskwnE4GTFaZu26Q6WHwyWNfj7J8a40vBxpW16c2vYXHLBtwRKM1be8uRLkmDwghpiNw==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", @@ -8200,6 +8202,7 @@ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -8800,6 +8803,7 @@ "integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==", "dev": true, "hasInstallScript": true, + "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -9153,6 +9157,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", "dev": true, + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -9304,6 +9309,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "dev": true, + "peer": true, "dependencies": { "array-includes": "^3.1.7", "array.prototype.findlastindex": "^1.2.3", @@ -9445,10 +9451,11 @@ } }, "node_modules/esmock": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/esmock/-/esmock-2.6.4.tgz", - "integrity": "sha512-w/MIHWZeFzlyW6tTUW/sj1aSAScU8IQapjz8oCxjx3J90fhhmO0QdPGBjPD3oQSLLtVCFcgkTvdh7dNigp9K5A==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esmock/-/esmock-2.7.3.tgz", + "integrity": "sha512-/M/YZOjgyLaVoY6K83pwCsGE1AJQnj4S4GyXLYgi/Y79KL8EeW6WU7Rmjc89UO7jv6ec8+j34rKeWOfiLeEu0A==", "dev": true, + "license": "ISC", "engines": { "node": ">=14.16.0" } @@ -10729,6 +10736,7 @@ "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.11.0.tgz", "integrity": "sha512-qngYCmr0WJiFRSAtYe82DB7SbzvbhehkJjONs8ydynUwoazzUQHZdAlaJqUfks5j4HarhWsZrMRhV7HtSO9HOQ==", "dev": true, + "peer": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/mobx" @@ -11506,6 +11514,7 @@ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, + "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -11518,6 +11527,7 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dev": true, + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.0" @@ -12246,6 +12256,7 @@ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.1.tgz", "integrity": "sha512-cpZZP5RrKRIClBW5Eby4JM1wElLVP4NQrJbJ0h10TidTyJf4SIIwa3zLXOoPb4gJi8MsJ8mjq5mu2IrEhZIAcQ==", "dev": true, + "peer": true, "dependencies": { "@emotion/is-prop-valid": "^1.2.1", "@emotion/unitless": "^0.8.0", @@ -12555,6 +12566,7 @@ "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.15.tgz", "integrity": "sha512-J/rEIZU8w6FOfLNz/hNKsnY+fFHWnu9MH4yRbSZF3xbbGHovcetXPs7sD+9p8L6CeNC//I9bhRYAOsBt2u7/OA==", "dev": true, + "peer": true, "dependencies": { "defu": "^6.1.4", "exsolve": "^1.0.4", @@ -12689,6 +12701,7 @@ "integrity": "sha512-hqjX9swiHvrkOI3jlH9lrZsZRRv9lddUwcMe8Ua76jnyQz+brybWznNjHu8U5oswwcrFwvky1A4CcLjcLY31gQ==", "dev": true, "hasInstallScript": true, + "peer": true, "bin": { "workerd": "bin/workerd" }, diff --git a/package.json b/package.json index 2e7b06db..649efdb5 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "aws-sdk-client-mock": "^4.0.0", "c8": "^8.0.1", "eslint": "8.56.0", - "esmock": "^2.6.4", + "esmock": "2.7.3", "mocha": "^10.2.0", "wrangler": "^4.10.0" },