diff --git a/package.json b/package.json index 4fece7e..ebe0c61 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "rollup-plugin-ts": "^3.4.4", "ts-jest": "^27.1.5", "tslib": "^2.6.1", - "typescript": "~4.9.5" + "typescript": "~5.2.0" }, "peerDependencies": { "react": "*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 565dcb7..a297803 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,10 +43,10 @@ devDependencies: version: 5.14.9 '@typescript-eslint/eslint-plugin': specifier: ^6.3.0 - version: 6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.47.0)(typescript@4.9.5) + version: 6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.47.0)(typescript@5.2.2) '@typescript-eslint/parser': specifier: ^6.3.0 - version: 6.3.0(eslint@8.47.0)(typescript@4.9.5) + version: 6.3.0(eslint@8.47.0)(typescript@5.2.2) eslint: specifier: ^8.47.0 version: 8.47.0 @@ -76,16 +76,16 @@ devDependencies: version: 0.3.1 rollup-plugin-ts: specifier: ^3.4.4 - version: 3.4.4(@babel/core@7.22.10)(@babel/plugin-transform-runtime@7.22.10)(@babel/preset-env@7.22.10)(@babel/preset-typescript@7.22.5)(@babel/runtime@7.22.10)(rollup@3.28.0)(typescript@4.9.5) + version: 3.4.4(@babel/core@7.22.10)(@babel/plugin-transform-runtime@7.22.10)(@babel/preset-env@7.22.10)(@babel/preset-typescript@7.22.5)(@babel/runtime@7.22.10)(rollup@3.28.0)(typescript@5.2.2) ts-jest: specifier: ^27.1.5 - version: 27.1.5(@babel/core@7.22.10)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) + version: 27.1.5(@babel/core@7.22.10)(@types/jest@27.5.2)(jest@27.5.1)(typescript@5.2.2) tslib: specifier: ^2.6.1 version: 2.6.1 typescript: - specifier: ~4.9.5 - version: 4.9.5 + specifier: ~5.2.0 + version: 5.2.2 packages: @@ -2009,7 +2009,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.47.0)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@6.3.0(@typescript-eslint/parser@6.3.0)(eslint@8.47.0)(typescript@5.2.2): resolution: {integrity: sha512-IZYjYZ0ifGSLZbwMqIip/nOamFiWJ9AH+T/GYNZBWkVcyNQOFGtSMoWV7RvY4poYCMZ/4lHzNl796WOSNxmk8A==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2021,10 +2021,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.3.0(eslint@8.47.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.3.0(eslint@8.47.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.3.0 - '@typescript-eslint/type-utils': 6.3.0(eslint@8.47.0)(typescript@4.9.5) - '@typescript-eslint/utils': 6.3.0(eslint@8.47.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 6.3.0(eslint@8.47.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.3.0(eslint@8.47.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.3.0 debug: 4.3.4 eslint: 8.47.0 @@ -2033,13 +2033,13 @@ packages: natural-compare: 1.4.0 natural-compare-lite: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.1(typescript@4.9.5) - typescript: 4.9.5 + ts-api-utils: 1.0.1(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.3.0(eslint@8.47.0)(typescript@4.9.5): + /@typescript-eslint/parser@6.3.0(eslint@8.47.0)(typescript@5.2.2): resolution: {integrity: sha512-ibP+y2Gr6p0qsUkhs7InMdXrwldjxZw66wpcQq9/PzAroM45wdwyu81T+7RibNCh8oc0AgrsyCwJByncY0Ongg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2051,11 +2051,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.3.0 '@typescript-eslint/types': 6.3.0 - '@typescript-eslint/typescript-estree': 6.3.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 6.3.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.3.0 debug: 4.3.4 eslint: 8.47.0 - typescript: 4.9.5 + typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true @@ -2068,7 +2068,7 @@ packages: '@typescript-eslint/visitor-keys': 6.3.0 dev: true - /@typescript-eslint/type-utils@6.3.0(eslint@8.47.0)(typescript@4.9.5): + /@typescript-eslint/type-utils@6.3.0(eslint@8.47.0)(typescript@5.2.2): resolution: {integrity: sha512-7Oj+1ox1T2Yc8PKpBvOKWhoI/4rWFd1j7FA/rPE0lbBPXTKjdbtC+7Ev0SeBjEKkIhKWVeZSP+mR7y1Db1CdfQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2078,12 +2078,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.3.0(typescript@4.9.5) - '@typescript-eslint/utils': 6.3.0(eslint@8.47.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 6.3.0(typescript@5.2.2) + '@typescript-eslint/utils': 6.3.0(eslint@8.47.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.47.0 - ts-api-utils: 1.0.1(typescript@4.9.5) - typescript: 4.9.5 + ts-api-utils: 1.0.1(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true @@ -2093,7 +2093,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.3.0(typescript@4.9.5): + /@typescript-eslint/typescript-estree@6.3.0(typescript@5.2.2): resolution: {integrity: sha512-Xh4NVDaC4eYKY4O3QGPuQNp5NxBAlEvNQYOqJquR2MePNxO11E5K3t5x4M4Mx53IZvtpW+mBxIT0s274fLUocg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2108,13 +2108,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.1(typescript@4.9.5) - typescript: 4.9.5 + ts-api-utils: 1.0.1(typescript@5.2.2) + typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.3.0(eslint@8.47.0)(typescript@4.9.5): + /@typescript-eslint/utils@6.3.0(eslint@8.47.0)(typescript@5.2.2): resolution: {integrity: sha512-hLLg3BZE07XHnpzglNBG8P/IXq/ZVXraEbgY7FM0Cnc1ehM8RMdn9mat3LubJ3KBeYXXPxV1nugWbQPjGeJk6Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2125,7 +2125,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.3.0 '@typescript-eslint/types': 6.3.0 - '@typescript-eslint/typescript-estree': 6.3.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 6.3.0(typescript@5.2.2) eslint: 8.47.0 semver: 7.5.4 transitivePeerDependencies: @@ -2896,14 +2896,14 @@ packages: engines: {node: '>= 6'} dev: true - /compatfactory@3.0.0(typescript@4.9.5): + /compatfactory@3.0.0(typescript@5.2.2): resolution: {integrity: sha512-WD5kF7koPwVoyKL8p0LlrmIZtilrD46sQStyzzxzTFinMKN2Dxk1hN+sddLSQU1mGIZvQfU8c+ONSghvvM40jg==} engines: {node: '>=14.9.0'} peerDependencies: typescript: '>=3.x || >= 4.x || >= 5.x' dependencies: helpertypes: 0.0.19 - typescript: 4.9.5 + typescript: 5.2.2 dev: true /concat-map@0.0.1: @@ -6239,7 +6239,7 @@ packages: - debug dev: true - /rollup-plugin-ts@3.4.4(@babel/core@7.22.10)(@babel/plugin-transform-runtime@7.22.10)(@babel/preset-env@7.22.10)(@babel/preset-typescript@7.22.5)(@babel/runtime@7.22.10)(rollup@3.28.0)(typescript@4.9.5): + /rollup-plugin-ts@3.4.4(@babel/core@7.22.10)(@babel/plugin-transform-runtime@7.22.10)(@babel/preset-env@7.22.10)(@babel/preset-typescript@7.22.5)(@babel/runtime@7.22.10)(rollup@3.28.0)(typescript@5.2.2): resolution: {integrity: sha512-xgHn5o/1GD222EWxmMQYiWR00oEClv86O5fiEiIVtcaGXV2yWMn6x6jr082A/xmxu3CcdXiTUHomi/9FXTepWg==} engines: {node: '>=16.15.1', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -6278,13 +6278,13 @@ packages: ansi-colors: 4.1.3 browserslist: 4.21.10 browserslist-generator: 2.1.0 - compatfactory: 3.0.0(typescript@4.9.5) + compatfactory: 3.0.0(typescript@5.2.2) crosspath: 2.0.0 magic-string: 0.30.2 rollup: 3.28.0 - ts-clone-node: 3.0.0(typescript@4.9.5) + ts-clone-node: 3.0.0(typescript@5.2.2) tslib: 2.6.1 - typescript: 4.9.5 + typescript: 5.2.2 dev: true /rollup@3.28.0: @@ -6761,26 +6761,26 @@ packages: engines: {node: '>=14.16'} dev: true - /ts-api-utils@1.0.1(typescript@4.9.5): + /ts-api-utils@1.0.1(typescript@5.2.2): resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 4.9.5 + typescript: 5.2.2 dev: true - /ts-clone-node@3.0.0(typescript@4.9.5): + /ts-clone-node@3.0.0(typescript@5.2.2): resolution: {integrity: sha512-egavvyHbIoelkgh1IC2agNB1uMNjB8VJgh0g/cn0bg2XXTcrtjrGMzEk4OD3Fi2hocICjP3vMa56nkzIzq0FRg==} engines: {node: '>=14.9.0'} peerDependencies: typescript: ^3.x || ^4.x || ^5.x dependencies: - compatfactory: 3.0.0(typescript@4.9.5) - typescript: 4.9.5 + compatfactory: 3.0.0(typescript@5.2.2) + typescript: 5.2.2 dev: true - /ts-jest@27.1.5(@babel/core@7.22.10)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5): + /ts-jest@27.1.5(@babel/core@7.22.10)(@types/jest@27.5.2)(jest@27.5.1)(typescript@5.2.2): resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -6811,7 +6811,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 4.9.5 + typescript: 5.2.2 yargs-parser: 20.2.9 dev: true @@ -6883,9 +6883,9 @@ packages: types-json: 1.2.2 dev: true - /typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript@5.2.2: + resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + engines: {node: '>=14.17'} hasBin: true dev: true