diff --git a/package.json b/package.json index ebecb5a1..3cd75703 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "rollup-plugin-dts": "5.2.0", "rollup-plugin-esbuild": "5.0.0", "simple-git-hooks": "2.8.1", - "typescript": "4.9.5" + "typescript": "5.0.3" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged --concurrent false", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbb9afc8..e6a4ceed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: rollup-plugin-dts: 5.2.0 rollup-plugin-esbuild: 5.0.0 simple-git-hooks: 2.8.1 - typescript: 4.9.5 + typescript: 5.0.3 devDependencies: '@commitlint/cli': 17.4.4 '@commitlint/config-conventional': 17.4.4 @@ -49,8 +49,8 @@ importers: '@types/micromatch': 4.0.2 '@types/node': 18.14.1 '@types/webpack': 5.28.0_esbuild@0.17.10 - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/eslint-plugin': 5.53.0_lisru2l5vn66rjbxku6badu7jm + '@typescript-eslint/parser': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq commitizen: 4.3.0 cz-conventional-changelog: 3.3.0 es-jest: 2.1.0 @@ -60,7 +60,7 @@ importers: eslint-config-prettier: 8.6.0_eslint@8.34.0 eslint-define-config: 1.15.0 eslint-plugin-import: 2.27.5_dbs2zxbe2aiqaiiio3svelvkai - eslint-plugin-jest: 27.2.1_qiaazqnd2prtenz7j3bxl5vleu + eslint-plugin-jest: 27.2.1_kaju6l7nmygkeawc73nryzizzi jest: 29.4.3_@types+node@18.14.1 lint-staged: 13.1.2 memfs: 3.4.13 @@ -68,10 +68,10 @@ importers: prettier: 2.8.4 rimraf: 4.1.2 rollup: 3.17.2 - rollup-plugin-dts: 5.2.0_vi3xdhr63abcxdtwtptol35g5u + rollup-plugin-dts: 5.2.0_vh6yeopylyqaok7jkeuaatu3su rollup-plugin-esbuild: 5.0.0_nge4stbrwjxyjszppz56inzfai simple-git-hooks: 2.8.1 - typescript: 4.9.5 + typescript: 5.0.3 packages/beastcss: specifiers: @@ -1388,7 +1388,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.53.0_ny4s7qc6yg74faf3d6xty2ofzy: + /@typescript-eslint/eslint-plugin/5.53.0_lisru2l5vn66rjbxku6badu7jm: resolution: {integrity: sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1399,10 +1399,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq '@typescript-eslint/scope-manager': 5.53.0 - '@typescript-eslint/type-utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/type-utils': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq + '@typescript-eslint/utils': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq debug: 4.3.4 eslint: 8.34.0 grapheme-splitter: 1.0.4 @@ -1410,13 +1410,13 @@ packages: natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/parser/5.53.0_5xeir2dhgsh5rt367jfn4yyxpq: resolution: {integrity: sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1428,10 +1428,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.53.0 '@typescript-eslint/types': 5.53.0 - '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.53.0_typescript@5.0.3 debug: 4.3.4 eslint: 8.34.0 - typescript: 4.9.5 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1444,7 +1444,7 @@ packages: '@typescript-eslint/visitor-keys': 5.53.0 dev: true - /@typescript-eslint/type-utils/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/type-utils/5.53.0_5xeir2dhgsh5rt367jfn4yyxpq: resolution: {integrity: sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1454,12 +1454,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/typescript-estree': 5.53.0_typescript@5.0.3 + '@typescript-eslint/utils': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq debug: 4.3.4 eslint: 8.34.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1469,7 +1469,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.53.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.53.0_typescript@5.0.3: resolution: {integrity: sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1484,13 +1484,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/utils/5.53.0_5xeir2dhgsh5rt367jfn4yyxpq: resolution: {integrity: sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1500,7 +1500,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.53.0 '@typescript-eslint/types': 5.53.0 - '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.53.0_typescript@5.0.3 eslint: 8.34.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.34.0 @@ -2766,8 +2766,8 @@ packages: eslint: ^7.32.0 || ^8.2.0 eslint-plugin-import: ^2.25.3 dependencies: - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/eslint-plugin': 5.53.0_lisru2l5vn66rjbxku6badu7jm + '@typescript-eslint/parser': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq eslint: 8.34.0 eslint-config-airbnb-base: 15.0.0_mvgyw3chnqkp6sgfmmtihyjpnm eslint-plugin-import: 2.27.5_dbs2zxbe2aiqaiiio3svelvkai @@ -2818,7 +2818,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq debug: 3.2.7 eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 @@ -2836,7 +2836,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -2859,7 +2859,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.2.1_qiaazqnd2prtenz7j3bxl5vleu: + /eslint-plugin-jest/27.2.1_kaju6l7nmygkeawc73nryzizzi: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2872,8 +2872,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/eslint-plugin': 5.53.0_lisru2l5vn66rjbxku6badu7jm + '@typescript-eslint/utils': 5.53.0_5xeir2dhgsh5rt367jfn4yyxpq eslint: 8.34.0 jest: 29.4.3_@types+node@18.14.1 transitivePeerDependencies: @@ -5404,7 +5404,7 @@ packages: hasBin: true dev: true - /rollup-plugin-dts/5.2.0_vi3xdhr63abcxdtwtptol35g5u: + /rollup-plugin-dts/5.2.0_vh6yeopylyqaok7jkeuaatu3su: resolution: {integrity: sha512-B68T/haEu2MKcz4kNUhXB8/h5sq4gpplHAJIYNHbh8cp4ZkvzDvNca/11KQdFrB9ZeKucegQIotzo5T0JUtM8w==} engines: {node: '>=v14'} peerDependencies: @@ -5413,7 +5413,7 @@ packages: dependencies: magic-string: 0.29.0 rollup: 3.17.2 - typescript: 4.9.5 + typescript: 5.0.3 optionalDependencies: '@babel/code-frame': 7.18.6 dev: true @@ -5943,14 +5943,14 @@ packages: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.3: 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.9.5 + typescript: 5.0.3 dev: true /type-check/0.4.0: @@ -6004,6 +6004,12 @@ packages: hasBin: true dev: true + /typescript/5.0.3: + resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + engines: {node: '>=12.20'} + hasBin: true + dev: true + /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: