diff --git a/package.json b/package.json index 3567cc1..35e30c9 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "release-it": "15.5.0", "rimraf": "3.0.2", "type-fest": "3.1.0", - "typescript": "4.8.4", + "typescript": "5.5.4", "typesync": "0.9.2" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index af5edf3..96a2eba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ specifiers: source-map-support: 0.5.21 tslib: 2.4.0 type-fest: 3.1.0 - typescript: 4.8.4 + typescript: 5.5.4 typesync: 0.9.2 dependencies: @@ -44,15 +44,15 @@ devDependencies: '@types/prettier': 2.7.1 '@types/rimraf': 3.0.2 '@types/source-map-support': 0.5.6 - '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y - '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/eslint-plugin': 5.40.1_lyzt4xidmqwzldpdorn4sfvnwi + '@typescript-eslint/parser': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u devmoji: 2.3.0 esbuild: 0.15.12 eslint: 8.25.0 eslint-config-prettier: 8.5.0_eslint@8.25.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.25.0 eslint-plugin-import: 2.26.0_vcunoyu347gmi72pwsm7mdvjca - eslint-plugin-jest: 27.1.3_ktuq5bhtjfperqqn2aknj5bg6m + eslint-plugin-jest: 27.1.3_ilnluchowivg2gykb3ilavx62y eslint-plugin-node: 11.1.0_eslint@8.25.0 eslint-plugin-prettier: 4.2.1_hvbqyfstm4urdpm6ffpwfka4e4 eslint-plugin-promise: 6.1.1_eslint@8.25.0 @@ -63,7 +63,7 @@ devDependencies: release-it: 15.5.0 rimraf: 3.0.2 type-fest: 3.1.0 - typescript: 4.8.4 + typescript: 5.5.4 typesync: 0.9.2 packages: @@ -1088,7 +1088,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.40.1_ukgdydjtebaxmxfqp5v5ulh64y: + /@typescript-eslint/eslint-plugin/5.40.1_lyzt4xidmqwzldpdorn4sfvnwi: resolution: {integrity: sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1099,22 +1099,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/parser': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u '@typescript-eslint/scope-manager': 5.40.1 - '@typescript-eslint/type-utils': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q - '@typescript-eslint/utils': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/type-utils': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u + '@typescript-eslint/utils': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u debug: 4.3.4 eslint: 8.25.0 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.8.4 - typescript: 4.8.4 + tsutils: 3.21.0_typescript@5.5.4 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q: + /@typescript-eslint/parser/5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u: resolution: {integrity: sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1126,10 +1126,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.40.1 '@typescript-eslint/types': 5.40.1 - '@typescript-eslint/typescript-estree': 5.40.1_typescript@4.8.4 + '@typescript-eslint/typescript-estree': 5.40.1_typescript@5.5.4 debug: 4.3.4 eslint: 8.25.0 - typescript: 4.8.4 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -1142,7 +1142,7 @@ packages: '@typescript-eslint/visitor-keys': 5.40.1 dev: true - /@typescript-eslint/type-utils/5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q: + /@typescript-eslint/type-utils/5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u: resolution: {integrity: sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1152,12 +1152,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.40.1_typescript@4.8.4 - '@typescript-eslint/utils': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/typescript-estree': 5.40.1_typescript@5.5.4 + '@typescript-eslint/utils': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u debug: 4.3.4 eslint: 8.25.0 - tsutils: 3.21.0_typescript@4.8.4 - typescript: 4.8.4 + tsutils: 3.21.0_typescript@5.5.4 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -1167,7 +1167,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.40.1_typescript@4.8.4: + /@typescript-eslint/typescript-estree/5.40.1_typescript@5.5.4: resolution: {integrity: sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1182,13 +1182,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.8.4 - typescript: 4.8.4 + tsutils: 3.21.0_typescript@5.5.4 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q: + /@typescript-eslint/utils/5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u: resolution: {integrity: sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1198,7 +1198,7 @@ packages: '@types/semver': 7.3.12 '@typescript-eslint/scope-manager': 5.40.1 '@typescript-eslint/types': 5.40.1 - '@typescript-eslint/typescript-estree': 5.40.1_typescript@4.8.4 + '@typescript-eslint/typescript-estree': 5.40.1_typescript@5.5.4 eslint: 8.25.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.25.0 @@ -2607,7 +2607,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/parser': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u debug: 3.2.7 eslint: 8.25.0 eslint-import-resolver-node: 0.3.6 @@ -2647,7 +2647,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/parser': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 @@ -2668,7 +2668,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.1.3_ktuq5bhtjfperqqn2aknj5bg6m: + /eslint-plugin-jest/27.1.3_ilnluchowivg2gykb3ilavx62y: resolution: {integrity: sha512-7DrIfYRQPa7JQd1Le8G/BJsfYHVUKQdJQ/6vULSp/4NjKZmSMJ/605G2hhScEra++SiH68zPEjLnrO74nHrMLg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2681,8 +2681,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.40.1_ukgdydjtebaxmxfqp5v5ulh64y - '@typescript-eslint/utils': 5.40.1_z4bbprzjrhnsfa24uvmcbu7f5q + '@typescript-eslint/eslint-plugin': 5.40.1_lyzt4xidmqwzldpdorn4sfvnwi + '@typescript-eslint/utils': 5.40.1_tlgzuk5jgw3o5k5mdpzrerst6u eslint: 8.25.0 jest: 29.2.1_@types+node@18.8.5 transitivePeerDependencies: @@ -5910,14 +5910,14 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsutils/3.21.0_typescript@4.8.4: + /tsutils/3.21.0_typescript@5.5.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.8.4 + typescript: 5.5.4 dev: true /type-check/0.3.2: @@ -5989,9 +5989,9 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript/4.8.4: - resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} - engines: {node: '>=4.2.0'} + /typescript/5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} hasBin: true dev: true