diff --git a/package.json b/package.json index 4b600e4..e1218b8 100644 --- a/package.json +++ b/package.json @@ -51,15 +51,15 @@ "@edge-runtime/jest-environment": "2.3.10", "@edge-runtime/types": "2.2.9", "@types/jest": "29.5.14", - "@types/node": "20.17.12", + "@types/node": "20.17.14", "@vercel/style-guide": "6.0.0", "eslint": "8.57.1", "husky": "9.1.7", "jest": "29.7.0", "jest-mock-extended": "3.0.7", - "lint-staged": "15.3.0", + "lint-staged": "15.4.1", "prettier": "3.4.2", - "publint": "0.3.1", + "publint": "0.3.2", "ts-jest": "29.2.5", "tsup": "8.3.5", "typescript": "5.7.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e355e3..5a12d37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ devDependencies: specifier: 29.5.14 version: 29.5.14 '@types/node': - specifier: 20.17.12 - version: 20.17.12 + specifier: 20.17.14 + version: 20.17.14 '@vercel/style-guide': specifier: 6.0.0 version: 6.0.0(eslint@8.57.1)(jest@29.7.0)(prettier@3.4.2)(typescript@5.7.3) @@ -31,19 +31,19 @@ devDependencies: version: 9.1.7 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.17.12) + version: 29.7.0(@types/node@20.17.14) jest-mock-extended: specifier: 3.0.7 version: 3.0.7(jest@29.7.0)(typescript@5.7.3) lint-staged: - specifier: 15.3.0 - version: 15.3.0 + specifier: 15.4.1 + version: 15.4.1 prettier: specifier: 3.4.2 version: 3.4.2 publint: - specifier: 0.3.1 - version: 0.3.1 + specifier: 0.3.2 + version: 0.3.2 ts-jest: specifier: 29.2.5 version: 29.2.5(@babel/core@7.23.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.7.3) @@ -1028,7 +1028,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -1049,14 +1049,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.17.12) + jest-config: 29.7.0(@types/node@20.17.14) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -1084,7 +1084,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-mock: 29.7.0 dev: true @@ -1094,7 +1094,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-mock: 29.7.0 dev: true @@ -1121,7 +1121,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1133,7 +1133,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -1166,7 +1166,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.18 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1254,7 +1254,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.17.12 + '@types/node': 20.17.14 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -1365,8 +1365,8 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true - /@publint/pack@0.1.0: - resolution: {integrity: sha512-NvV5jPAQIMCoHvaJ0ZhfouBJ2woFYYf+o6B7dCHGh/tLKSPVoxhjffi35xPuMHgOv65aTOKUzML5XwQF9EkDAA==} + /@publint/pack@0.1.1: + resolution: {integrity: sha512-TvCl79Y8v18ZhFGd5mjO1kYPovSBq3+4LVCi5Nfl1JI8fS8i8kXbgQFGwBJRXczim8GlW8c2LMBKTtExYXOy/A==} engines: {node: '>=18'} dev: true @@ -1554,7 +1554,7 @@ packages: /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 20.17.12 + '@types/node': 20.17.14 dev: true /@types/istanbul-lib-coverage@2.0.4: @@ -1592,8 +1592,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@20.17.12: - resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} + /@types/node@20.17.14: + resolution: {integrity: sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==} dependencies: undici-types: 6.19.6 dev: true @@ -2481,7 +2481,7 @@ packages: browserslist: 4.23.0 dev: true - /create-jest@29.7.0(@types/node@20.17.12): + /create-jest@29.7.0(@types/node@20.17.14): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -2490,7 +2490,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.17.12) + jest-config: 29.7.0(@types/node@20.17.14) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -3107,7 +3107,7 @@ packages: '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.3) eslint: 8.57.1 - jest: 29.7.0(@types/node@20.17.12) + jest: 29.7.0(@types/node@20.17.14) transitivePeerDependencies: - supports-color - typescript @@ -4296,7 +4296,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 co: 4.6.0 dedent: 1.3.0 @@ -4317,7 +4317,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.17.12): + /jest-cli@29.7.0(@types/node@20.17.14): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -4331,10 +4331,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.17.12) + create-jest: 29.7.0(@types/node@20.17.14) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.17.12) + jest-config: 29.7.0(@types/node@20.17.14) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -4345,7 +4345,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.17.12): + /jest-config@29.7.0(@types/node@20.17.14): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -4360,7 +4360,7 @@ packages: '@babel/core': 7.23.7 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 babel-jest: 29.7.0(@babel/core@7.23.7) chalk: 4.1.2 ci-info: 3.8.0 @@ -4420,7 +4420,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -4436,7 +4436,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 20.17.12 + '@types/node': 20.17.14 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -4488,7 +4488,7 @@ packages: jest: ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 || ^28.0.0 || ^29.0.0 typescript: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - jest: 29.7.0(@types/node@20.17.12) + jest: 29.7.0(@types/node@20.17.14) ts-essentials: 10.0.0(typescript@5.7.3) typescript: 5.7.3 dev: true @@ -4498,7 +4498,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-util: 29.7.0 dev: true @@ -4507,7 +4507,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-util: 29.7.0 dev: true @@ -4562,7 +4562,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -4593,7 +4593,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -4645,7 +4645,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -4657,7 +4657,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -4682,7 +4682,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.12 + '@types/node': 20.17.14 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -4694,13 +4694,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.17.12 + '@types/node': 20.17.14 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.17.12): + /jest@29.7.0(@types/node@20.17.14): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -4713,7 +4713,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.17.12) + jest-cli: 29.7.0(@types/node@20.17.14) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -4855,8 +4855,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@15.3.0: - resolution: {integrity: sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==} + /lint-staged@15.4.1: + resolution: {integrity: sha512-P8yJuVRyLrm5KxCtFx+gjI5Bil+wO7wnTl7C3bXhvtTaAFGirzeB24++D0wGoUwxrUKecNiehemgCob9YL39NA==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -5466,12 +5466,12 @@ packages: react-is: 16.13.1 dev: true - /publint@0.3.1: - resolution: {integrity: sha512-kZo30Y7aRyF/KmXMiGjkQFuhqQ7+dS6msPUoMUhhCYpVd1bEO3LC2tYueJxzscFAM7P+ayJ5vWGUeoj1xDCmHw==} + /publint@0.3.2: + resolution: {integrity: sha512-fPs7QUbUvwixxPYUUTn0Kqp0rbH5rbiAOZwQOXMkIj+4Nopby1AngodSQmzTkJWTJ5R4uVV8oYmgVIjj+tgv1w==} engines: {node: '>=18'} hasBin: true dependencies: - '@publint/pack': 0.1.0 + '@publint/pack': 0.1.1 package-manager-detector: 0.2.8 picocolors: 1.1.1 sade: 1.8.1 @@ -6238,7 +6238,7 @@ packages: ejs: 3.1.10 esbuild: 0.24.0 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.17.12) + jest: 29.7.0(@types/node@20.17.14) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2