diff --git a/package.json b/package.json index 89e04adf2..e417b8239 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,6 @@ "pretty-bytes": "^6.0.0", "tiny-glob": "^0.2.9", "turbo": "1.2.5", - "typescript": "~4.6.4" + "typescript": "~4.7.0" } } diff --git a/packages/webapi/package.json b/packages/webapi/package.json index ff7576dcc..f042bb408 100644 --- a/packages/webapi/package.json +++ b/packages/webapi/package.json @@ -71,7 +71,7 @@ "rollup": "^2.74.1", "rollup-plugin-terser": "^7.0.2", "tslib": "^2.4.0", - "typescript": "^4.6.4", + "typescript": "~4.7.0", "urlpattern-polyfill": "^1.0.0-rc5", "web-streams-polyfill": "^3.2.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0091f0eca..78c16d206 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,15 +21,15 @@ importers: pretty-bytes: ^6.0.0 tiny-glob: ^0.2.9 turbo: 1.2.5 - typescript: ~4.6.4 + typescript: ~4.7.0 dependencies: '@astrojs/webapi': link:packages/webapi devDependencies: '@changesets/changelog-github': 0.4.4 '@changesets/cli': 2.22.0 '@octokit/action': 3.18.1 - '@typescript-eslint/eslint-plugin': 5.26.0_gu4clceiw6ditaem5r577qrdpi - '@typescript-eslint/parser': 5.26.0_utdtartgf6fqqgkivzeynh76la + '@typescript-eslint/eslint-plugin': 5.26.0_hzuh7e2up357pvq3mkokjvu2lq + '@typescript-eslint/parser': 5.26.0_xztl6dhthcahlo6akmb2bmjmle del: 6.1.0 esbuild: 0.14.39 eslint: 8.16.0 @@ -41,7 +41,7 @@ importers: pretty-bytes: 6.0.0 tiny-glob: 0.2.9 turbo: 1.2.5 - typescript: 4.6.4 + typescript: 4.7.2 examples/basics: specifiers: @@ -1805,7 +1805,7 @@ importers: rollup: ^2.74.1 rollup-plugin-terser: ^7.0.2 tslib: ^2.4.0 - typescript: ^4.6.4 + typescript: ~4.7.0 urlpattern-polyfill: ^1.0.0-rc5 web-streams-polyfill: ^3.2.1 dependencies: @@ -1814,7 +1814,7 @@ importers: '@rollup/plugin-alias': 3.1.9_rollup@2.74.1 '@rollup/plugin-inject': 4.0.4_rollup@2.74.1 '@rollup/plugin-node-resolve': 13.3.0_rollup@2.74.1 - '@rollup/plugin-typescript': 8.3.2_ewnwotriipvq7wps276zlnnxuy + '@rollup/plugin-typescript': 8.3.2_faevwvm44lwfnesbzt627ggdse '@types/chai': 4.3.1 '@types/mocha': 9.1.1 '@types/node': 14.18.18 @@ -1829,7 +1829,7 @@ importers: rollup: 2.74.1 rollup-plugin-terser: 7.0.2_rollup@2.74.1 tslib: 2.4.0 - typescript: 4.6.4 + typescript: 4.7.2 urlpattern-polyfill: 1.0.0-rc5 web-streams-polyfill: 3.2.1 @@ -6224,7 +6224,7 @@ packages: rollup: 2.74.1 dev: true - /@rollup/plugin-typescript/8.3.2_ewnwotriipvq7wps276zlnnxuy: + /@rollup/plugin-typescript/8.3.2_faevwvm44lwfnesbzt627ggdse: resolution: {integrity: sha512-MtgyR5LNHZr3GyN0tM7gNO9D0CS+Y+vflS4v/PHmrX17JCkHUYKvQ5jN5o3cz1YKllM3duXUqu3yOHwMPUxhDg==} engines: {node: '>=8.0.0'} peerDependencies: @@ -6236,7 +6236,7 @@ packages: resolve: 1.22.0 rollup: 2.74.1 tslib: 2.4.0 - typescript: 4.6.4 + typescript: 4.7.2 dev: true /@rollup/pluginutils/3.1.0_rollup@2.74.1: @@ -6616,7 +6616,7 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@typescript-eslint/eslint-plugin/5.26.0_gu4clceiw6ditaem5r577qrdpi: + /@typescript-eslint/eslint-plugin/5.26.0_hzuh7e2up357pvq3mkokjvu2lq: resolution: {integrity: sha512-oGCmo0PqnRZZndr+KwvvAUvD3kNE4AfyoGCwOZpoCncSh4MVD06JTE8XQa2u9u+NX5CsyZMBTEc2C72zx38eYA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6627,23 +6627,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.26.0_utdtartgf6fqqgkivzeynh76la + '@typescript-eslint/parser': 5.26.0_xztl6dhthcahlo6akmb2bmjmle '@typescript-eslint/scope-manager': 5.26.0 - '@typescript-eslint/type-utils': 5.26.0_utdtartgf6fqqgkivzeynh76la - '@typescript-eslint/utils': 5.26.0_utdtartgf6fqqgkivzeynh76la + '@typescript-eslint/type-utils': 5.26.0_xztl6dhthcahlo6akmb2bmjmle + '@typescript-eslint/utils': 5.26.0_xztl6dhthcahlo6akmb2bmjmle debug: 4.3.4 eslint: 8.16.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.2 + typescript: 4.7.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.26.0_utdtartgf6fqqgkivzeynh76la: + /@typescript-eslint/parser/5.26.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-n/IzU87ttzIdnAH5vQ4BBDnLPly7rC5VnjN3m0xBG82HK6rhRxnCb3w/GyWbNDghPd+NktJqB/wl6+YkzZ5T5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6655,10 +6655,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.26.0 '@typescript-eslint/types': 5.26.0 - '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.6.4 + '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.2 debug: 4.3.4 eslint: 8.16.0 - typescript: 4.6.4 + typescript: 4.7.2 transitivePeerDependencies: - supports-color dev: true @@ -6671,7 +6671,7 @@ packages: '@typescript-eslint/visitor-keys': 5.26.0 dev: true - /@typescript-eslint/type-utils/5.26.0_utdtartgf6fqqgkivzeynh76la: + /@typescript-eslint/type-utils/5.26.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-7ccbUVWGLmcRDSA1+ADkDBl5fP87EJt0fnijsMFTVHXKGduYMgienC/i3QwoVhDADUAPoytgjbZbCOMj4TY55A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6681,11 +6681,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.26.0_utdtartgf6fqqgkivzeynh76la + '@typescript-eslint/utils': 5.26.0_xztl6dhthcahlo6akmb2bmjmle debug: 4.3.4 eslint: 8.16.0 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.2 + typescript: 4.7.2 transitivePeerDependencies: - supports-color dev: true @@ -6695,7 +6695,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.26.0_typescript@4.6.4: + /@typescript-eslint/typescript-estree/5.26.0_typescript@4.7.2: resolution: {integrity: sha512-EyGpw6eQDsfD6jIqmXP3rU5oHScZ51tL/cZgFbFBvWuCwrIptl+oueUZzSmLtxFuSOQ9vDcJIs+279gnJkfd1w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6710,13 +6710,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.4 - typescript: 4.6.4 + tsutils: 3.21.0_typescript@4.7.2 + typescript: 4.7.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.26.0_utdtartgf6fqqgkivzeynh76la: + /@typescript-eslint/utils/5.26.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-PJFwcTq2Pt4AMOKfe3zQOdez6InIDOjUJJD3v3LyEtxHGVVRK3Vo7Dd923t/4M9hSH2q2CLvcTdxlLPjcIk3eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6725,7 +6725,7 @@ packages: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.26.0 '@typescript-eslint/types': 5.26.0 - '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.6.4 + '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.2 eslint: 8.16.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.16.0 @@ -7882,6 +7882,11 @@ packages: /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: false @@ -10784,6 +10789,8 @@ packages: debug: 3.2.7 iconv-lite: 0.4.24 sax: 1.2.4 + transitivePeerDependencies: + - supports-color dev: false /netmask/2.0.2: @@ -10867,6 +10874,8 @@ packages: rimraf: 2.7.1 semver: 5.7.1 tar: 4.4.19 + transitivePeerDependencies: + - supports-color dev: false /node-releases/2.0.5: @@ -12784,14 +12793,14 @@ packages: esbuild: 0.14.39 dev: false - /tsutils/3.21.0_typescript@4.6.4: + /tsutils/3.21.0_typescript@4.7.2: 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.6.4 + typescript: 4.7.2 dev: true /tty-table/2.8.13: @@ -12984,6 +12993,13 @@ packages: resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} engines: {node: '>=4.2.0'} hasBin: true + dev: false + + /typescript/4.7.2: + resolution: {integrity: sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}