diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b98ee79..a7f80fa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: version-command: pnpm exec changeset version publish-command: pnpm exec changeset publish language: node - language-version: 18 + language-version: 24 prepare-command: pnpm build github-release-files: "dist/terraform/terraform-*.json" secrets: diff --git a/.node-version b/.node-version index 25bf17f..cabf43b 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -18 \ No newline at end of file +24 \ No newline at end of file diff --git a/package.json b/package.json index 8fe30a1..0e2fee1 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@fingerprintjs/prettier-config-dx-team": "^0.1.0", "@fingerprintjs/tsconfig-dx-team": "^0.0.2", "@playwright/test": "^1.42.1", - "@types/node": "^20.11.30", + "@types/node": "^24", "akamai-edgegrid": "^3.4.4", "axios": "^1.6.8", "commitizen": "^4.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c9a732..10157ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: devDependencies: '@changesets/cli': specifier: ^2.31.0 - version: 2.31.0(@types/node@20.19.39) + version: 2.31.0(@types/node@24.12.2) '@commitlint/cli': specifier: ^17.6.5 version: 17.8.1 @@ -40,8 +40,8 @@ importers: specifier: ^1.42.1 version: 1.59.1 '@types/node': - specifier: ^20.11.30 - version: 20.19.39 + specifier: ^24 + version: 24.12.2 akamai-edgegrid: specifier: ^3.4.4 version: 3.5.6 @@ -50,10 +50,10 @@ importers: version: 1.15.2 commitizen: specifier: ^4.3.0 - version: 4.3.1(@types/node@20.19.39)(typescript@5.9.3) + version: 4.3.1(@types/node@24.12.2)(typescript@5.9.3) cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@20.19.39)(typescript@5.9.3) + version: 3.3.0(@types/node@24.12.2)(typescript@5.9.3) dotenv: specifier: ^16.4.5 version: 16.6.1 @@ -62,7 +62,7 @@ importers: version: 9.1.7 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.19.39)(typescript@5.9.3) + version: 10.9.2(@types/node@24.12.2)(typescript@5.9.3) tslib: specifier: ^2.6.2 version: 2.8.1 @@ -354,12 +354,12 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.19.39': - resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} - '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + '@types/node@24.12.2': + resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1823,8 +1823,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} @@ -1937,7 +1937,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.31.0(@types/node@20.19.39)': + '@changesets/cli@2.31.0(@types/node@24.12.2)': dependencies: '@changesets/apply-release-plan': 7.1.1 '@changesets/assemble-release-plan': 6.0.10 @@ -1953,7 +1953,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@20.19.39) + '@inquirer/external-editor': 1.0.3(@types/node@24.12.2) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 enquirer: 2.4.1 @@ -2122,7 +2122,7 @@ snapshots: '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.9.3) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@types/node@20.19.39)(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@types/node@24.12.2)(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2133,14 +2133,14 @@ snapshots: - '@swc/core' - '@swc/wasm' - '@commitlint/load@20.5.0(@types/node@20.19.39)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@24.12.2)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@20.19.39)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -2278,12 +2278,12 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@inquirer/external-editor@1.0.3(@types/node@20.19.39)': + '@inquirer/external-editor@1.0.3(@types/node@24.12.2)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 20.19.39 + '@types/node': 24.12.2 '@jridgewell/resolve-uri@3.1.2': {} @@ -2345,12 +2345,12 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.19.39': - dependencies: - undici-types: 6.21.0 - '@types/node@20.5.1': {} + '@types/node@24.12.2': + dependencies: + undici-types: 7.16.0 + '@types/normalize-package-data@2.4.4': {} '@types/semver@7.7.1': {} @@ -2620,10 +2620,10 @@ snapshots: dependencies: delayed-stream: 1.0.0 - commitizen@4.3.1(@types/node@20.19.39)(typescript@5.9.3): + commitizen@4.3.1(@types/node@24.12.2)(typescript@5.9.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.19.39)(typescript@5.9.3) + cz-conventional-changelog: 3.3.0(@types/node@24.12.2)(typescript@5.9.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -2674,16 +2674,16 @@ snapshots: meow: 13.2.0 optional: true - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@types/node@20.19.39)(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@types/node@24.12.2)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.9.3) - ts-node: 10.9.2(@types/node@20.19.39)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@24.12.2)(typescript@5.9.3) typescript: 5.9.3 - cosmiconfig-typescript-loader@6.3.0(@types/node@20.19.39)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 20.19.39 + '@types/node': 24.12.2 cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -2716,16 +2716,16 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cz-conventional-changelog@3.3.0(@types/node@20.19.39)(typescript@5.9.3): + cz-conventional-changelog@3.3.0(@types/node@24.12.2)(typescript@5.9.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@20.19.39)(typescript@5.9.3) + commitizen: 4.3.1(@types/node@24.12.2)(typescript@5.9.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 20.5.0(@types/node@20.19.39)(typescript@5.9.3) + '@commitlint/load': 20.5.0(@types/node@24.12.2)(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - typescript @@ -3765,14 +3765,14 @@ snapshots: dependencies: typescript: 5.9.3 - ts-node@10.9.2(@types/node@20.19.39)(typescript@5.9.3): + ts-node@10.9.2(@types/node@20.5.1)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.39 + '@types/node': 20.5.1 acorn: 8.16.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -3783,14 +3783,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@20.5.1)(typescript@5.9.3): + ts-node@10.9.2(@types/node@24.12.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.5.1 + '@types/node': 24.12.2 acorn: 8.16.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -3819,7 +3819,7 @@ snapshots: typescript@5.9.3: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} universalify@0.1.2: {}