diff --git a/.tool-versions b/.tool-versions index 8febcc3..695dfec 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -nodejs 22 +nodejs 24 diff --git a/package.json b/package.json index 7e3f31f..9e4f34c 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "zod": "^4.6.7" }, "devDependencies": { - "@types/node": "22.20.5", + "@types/node": "24.19.2", "fast-plist": "0.1.3", "oxfmt": "^0.73.0", "oxlint": "^1.88.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e99be24..f067a00 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,8 +171,8 @@ importers: version: 4.6.7 devDependencies: '@types/node': - specifier: 22.20.5 - version: 22.20.5 + specifier: 24.19.2 + version: 24.19.2 fast-plist: specifier: 0.1.3 version: 0.1.3 @@ -190,7 +190,7 @@ importers: version: 7.0.2 vitest: specifier: ^5.0.5 - version: 5.0.5(@types/node@22.20.5)(vite@8.0.14(@types/node@22.20.5)) + version: 5.0.5(@types/node@24.19.2)(vite@8.0.14(@types/node@24.19.2)) packages: @@ -681,8 +681,8 @@ packages: '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} - '@types/node@22.20.5': - resolution: {integrity: sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} '@typescript/typescript-aix-ppc64@7.0.2': resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} @@ -1197,8 +1197,8 @@ packages: unconfig-core@7.5.0: resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} verkit@0.5.0: resolution: {integrity: sha512-u4J1hr6Y+C/hit34GwL3eIcUf3wngT8TlYUjK7tk0jxydKLAq3sYvifjdTDA6U3KCKRcQCQDGf/srjxfZF3l7g==} @@ -1580,9 +1580,9 @@ snapshots: '@types/estree@1.0.9': {} - '@types/node@22.20.5': + '@types/node@24.19.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.24.6 '@typescript/typescript-aix-ppc64@7.0.2': optional: true @@ -1644,14 +1644,14 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@vitest/mocker@5.0.5(vite@8.0.14(@types/node@22.20.5))': + '@vitest/mocker@5.0.5(vite@8.0.14(@types/node@24.19.2))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.5 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: - vite: 8.0.14(@types/node@22.20.5) + vite: 8.0.14(@types/node@24.19.2) '@vitest/spy@5.0.5': {} @@ -1980,11 +1980,11 @@ snapshots: '@quansync/fs': 1.0.0 quansync: 1.0.0 - undici-types@6.21.0: {} + undici-types@7.24.6: {} verkit@0.5.0: {} - vite@8.0.14(@types/node@22.20.5): + vite@8.0.14(@types/node@24.19.2): dependencies: lightningcss: 1.32.0 picomatch: 4.0.7 @@ -1992,13 +1992,13 @@ snapshots: rolldown: 1.0.2 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 24.19.2 fsevents: 2.3.3 - vitest@5.0.5(@types/node@22.20.5)(vite@8.0.14(@types/node@22.20.5)): + vitest@5.0.5(@types/node@24.19.2)(vite@8.0.14(@types/node@24.19.2)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.0.14(@types/node@22.20.5)) + '@vitest/mocker': 5.0.5(vite@8.0.14(@types/node@24.19.2)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -2009,10 +2009,10 @@ snapshots: tinybench: 6.2.2 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.0.14(@types/node@22.20.5) + vite: 8.0.14(@types/node@24.19.2) why-is-node-running: 3.2.1 optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 24.19.2 transitivePeerDependencies: - msw