diff --git a/package.json b/package.json index 486269269..c09e6a64d 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "rollup": "2.79.1", "rollup-plugin-typescript2": "0.34.1", "ts-jest": "27.1.5", - "typescript": "4.9.5", + "typescript": "5.0.4", "webpack": "5.79.0" }, "packageManager": "pnpm@7.32.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b93ab3f5..e67e9672c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ specifiers: rollup: 2.79.1 rollup-plugin-typescript2: 0.34.1 ts-jest: 27.1.5 - typescript: 4.9.5 + typescript: 5.0.4 webpack: 5.79.0 dependencies: @@ -61,8 +61,8 @@ devDependencies: '@embroider/webpack': 0.48.1_pjysfvzxf5jz4o74oitbagcori '@types/jest': 27.5.2 '@types/qunit': 2.19.4 - '@typescript-eslint/eslint-plugin': 5.59.0_fdxyi3g57a6lyb5rx36h2olw2q - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/eslint-plugin': 5.59.0_wsbkzerfphvgr4lle7vmeh64yi + '@typescript-eslint/parser': 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy babel-plugin-transform-es2015-modules-commonjs: 6.26.2 babel-preset-env: 1.7.0 documentation: 14.0.1 @@ -79,7 +79,7 @@ devDependencies: ember-try: 2.0.0 eslint: 8.38.0 eslint-config-prettier: 8.8.0_eslint@8.38.0 - eslint-plugin-jest: 27.2.1_c6m7q5shorjdyvcbwdcbq2nlaq + eslint-plugin-jest: 27.2.1_knk4sk36bbshyeb3wtw3jjt7jq eslint-plugin-prettier: 4.2.1_mrzcadguhkbme6yx3ehduvsjxu jest: 27.5.1 lerna-changelog: 2.2.0 @@ -89,9 +89,9 @@ devDependencies: release-it: 15.10.1 release-it-lerna-changelog: 5.0.0_release-it@15.10.1 rollup: 2.79.1 - rollup-plugin-typescript2: 0.34.1_zptcx3kz3uwp66hzhyyt545weq - ts-jest: 27.1.5_n4jzo3ixy42kfaqevs43wjx5ui - typescript: 4.9.5 + rollup-plugin-typescript2: 0.34.1_vxwo7vqlqcs7hwrek7gmfkalae + ts-jest: 27.1.5_ucdpd2a6ntkkxzkxuthjpoy5um + typescript: 5.0.4 webpack: 5.79.0 packages: @@ -3020,7 +3020,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.59.0_fdxyi3g57a6lyb5rx36h2olw2q: + /@typescript-eslint/eslint-plugin/5.59.0_wsbkzerfphvgr4lle7vmeh64yi: resolution: {integrity: sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3032,23 +3032,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.1 - '@typescript-eslint/parser': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/parser': 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/type-utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe - '@typescript-eslint/utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/type-utils': 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy + '@typescript-eslint/utils': 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy debug: 4.3.4 eslint: 8.38.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.4 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/parser/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: resolution: {integrity: sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3060,10 +3060,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.59.0 '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.59.0_typescript@5.0.4 debug: 4.3.4 eslint: 8.38.0 - typescript: 4.9.5 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -3084,7 +3084,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.0 dev: true - /@typescript-eslint/type-utils/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/type-utils/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: resolution: {integrity: sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3094,12 +3094,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.59.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/typescript-estree': 5.59.0_typescript@5.0.4 + '@typescript-eslint/utils': 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy debug: 4.3.4 eslint: 8.38.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.4 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -3114,7 +3114,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.56.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.56.0_typescript@5.0.4: resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3129,13 +3129,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.4 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.59.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.59.0_typescript@5.0.4: resolution: {integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3150,13 +3150,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.4 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.56.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/utils/5.56.0_voubu7prgxjfsfbgx5d4sqnwiy: resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3167,7 +3167,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.56.0 '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.4 eslint: 8.38.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -3176,7 +3176,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.59.0_ze6bmax3gcsfve3yrzu6npguhe: + /@typescript-eslint/utils/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: resolution: {integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3187,7 +3187,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.59.0 '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.59.0_typescript@5.0.4 eslint: 8.38.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -7790,7 +7790,7 @@ packages: eslint: 8.38.0 dev: true - /eslint-plugin-jest/27.2.1_c6m7q5shorjdyvcbwdcbq2nlaq: + /eslint-plugin-jest/27.2.1_knk4sk36bbshyeb3wtw3jjt7jq: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -7803,8 +7803,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.0_fdxyi3g57a6lyb5rx36h2olw2q - '@typescript-eslint/utils': 5.56.0_ze6bmax3gcsfve3yrzu6npguhe + '@typescript-eslint/eslint-plugin': 5.59.0_wsbkzerfphvgr4lle7vmeh64yi + '@typescript-eslint/utils': 5.56.0_voubu7prgxjfsfbgx5d4sqnwiy eslint: 8.38.0 jest: 27.5.1 transitivePeerDependencies: @@ -13812,7 +13812,7 @@ packages: dependencies: glob: 7.2.3 - /rollup-plugin-typescript2/0.34.1_zptcx3kz3uwp66hzhyyt545weq: + /rollup-plugin-typescript2/0.34.1_vxwo7vqlqcs7hwrek7gmfkalae: resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} peerDependencies: rollup: '>=1.26.3' @@ -13824,7 +13824,7 @@ packages: rollup: 2.79.1 semver: 7.3.8 tslib: 2.5.0 - typescript: 4.9.5 + typescript: 5.0.4 dev: true /rollup/2.79.1: @@ -15134,7 +15134,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-jest/27.1.5_n4jzo3ixy42kfaqevs43wjx5ui: + /ts-jest/27.1.5_ucdpd2a6ntkkxzkxuthjpoy5um: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -15164,7 +15164,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 - typescript: 4.9.5 + typescript: 5.0.4 yargs-parser: 20.2.9 dev: true @@ -15176,14 +15176,14 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.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.9.5 + typescript: 5.0.4 dev: true /type-check/0.3.2: @@ -15261,9 +15261,9 @@ packages: resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript/5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} + engines: {node: '>=12.20'} hasBin: true dev: true