From 865fbb00837d0c9932d024b37577c9c148925b0e Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Thu, 8 Sep 2022 14:38:26 +0800 Subject: [PATCH] chore: bump typescript from 4.6.4 to 4.8.2 --- package.json | 4 +- packages/uni-app-plus/dist/uni.runtime.esm.js | 4 +- packages/uni-h5/package.json | 1 - packages/uni-i18n/dist/uni-i18n.d.ts | 4 +- packages/uni-mp-alipay/dist/uni.compiler.js | 14 +- .../src/runtime/createComponent.ts | 8 +- packages/uni-mp-lark/dist/uni.compiler.js | 6 +- packages/uni-mp-toutiao/dist/uni.compiler.js | 6 +- packages/uni-mp-vue/dist/vue.runtime.esm.js | 2 +- packages/uni-mp-weixin/dist/uni.compiler.js | 2 +- packages/uni-shared/dist/uni-shared.d.ts | 2 +- packages/uni-shared/src/utils.ts | 2 +- pnpm-lock.yaml | 155 ++++++------------ scripts/checkVersion.js | 2 +- 14 files changed, 75 insertions(+), 137 deletions(-) diff --git a/package.json b/package.json index 3cbb3986c..c88996960 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@dcloudio/uni-api": "3.0.0-alpha-3060120220907002", "@dcloudio/uni-app": "3.0.0-alpha-3060120220907002", "@jest/types": "^27.0.2", - "@microsoft/api-extractor": "^7.19.4", + "@microsoft/api-extractor": "^7.30.0", "@rollup/plugin-alias": "^3.1.1", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^17.0.0", @@ -86,7 +86,7 @@ "rollup-plugin-vue": "^6.0.0", "semver": "^7.3.5", "ts-jest": "^27.0.3", - "typescript": "4.6.4", + "typescript": "4.8.2", "vite": "2.9.14", "vue": "3.2.39", "vue-router": "^4.1.5", diff --git a/packages/uni-app-plus/dist/uni.runtime.esm.js b/packages/uni-app-plus/dist/uni.runtime.esm.js index 6b134d7f3..df2b6ff27 100644 --- a/packages/uni-app-plus/dist/uni.runtime.esm.js +++ b/packages/uni-app-plus/dist/uni.runtime.esm.js @@ -2338,8 +2338,8 @@ function backbuttonListener() { success() { }, // 传入空方法,避免返回Promise,因为onBackPress可能导致fail }); } -const enterOptions = createLaunchOptions(); -const launchOptions = createLaunchOptions(); +const enterOptions = /*#__PURE__*/ createLaunchOptions(); +const launchOptions = /*#__PURE__*/ createLaunchOptions(); function getLaunchOptions() { return extend({}, launchOptions); } diff --git a/packages/uni-h5/package.json b/packages/uni-h5/package.json index e3d4b3abe..532f49033 100644 --- a/packages/uni-h5/package.json +++ b/packages/uni-h5/package.json @@ -42,7 +42,6 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-cli-i18n": "^2.0.0-32920211029004", "@dcloudio/uni-cli-shared": "3.0.0-alpha-3060120220907002", "@types/google.maps": "^3.45.6", "@amap/amap-jsapi-types": "^0.0.8", diff --git a/packages/uni-i18n/dist/uni-i18n.d.ts b/packages/uni-i18n/dist/uni-i18n.d.ts index 8640c34d1..057310b1c 100644 --- a/packages/uni-i18n/dist/uni-i18n.d.ts +++ b/packages/uni-i18n/dist/uni-i18n.d.ts @@ -47,8 +47,8 @@ export declare interface I18nOptions { export declare function initVueI18n(locale?: string, messages?: LocaleMessages, fallbackLocale?: string, watcher?: (locale: string) => void): { i18n: I18n; - f(message: string, values?: Record | unknown[] | undefined, delimiters?: [string, string] | undefined): string; - t(key: string, values?: Record | unknown[] | undefined): string; + f(message: string, values?: Record | Array, delimiters?: [string, string]): string; + t(key: string, values?: Record | Array): string; add(locale: BuiltInLocale, message: Record, override?: boolean): void; watch(fn: LocaleWatcher): () => void; getLocale(): string; diff --git a/packages/uni-mp-alipay/dist/uni.compiler.js b/packages/uni-mp-alipay/dist/uni.compiler.js index fff4a5881..3e6a7ccc4 100644 --- a/packages/uni-mp-alipay/dist/uni.compiler.js +++ b/packages/uni-mp-alipay/dist/uni.compiler.js @@ -36,7 +36,7 @@ function addVueRef(node, context) { (context.inVFor ? uniCliShared.VUE_REF_IN_FOR : uniCliShared.VUE_REF); - if (refProp.type === 6 /* ATTRIBUTE */) { + if (refProp.type === 6 /* NodeTypes.ATTRIBUTE */) { refProp.name = dataRef; } else { @@ -96,14 +96,14 @@ const eventMap = { function transformOpenType(node) { var _a; - if (node.type !== 1 /* ELEMENT */ || node.tag !== 'button') { + if (node.type !== 1 /* NodeTypes.ELEMENT */ || node.tag !== 'button') { return; } const openTypeProp = compilerCore.findProp(node, 'open-type'); if (!openTypeProp) { return; } - if (openTypeProp.type !== 6 /* ATTRIBUTE */ || + if (openTypeProp.type !== 6 /* NodeTypes.ATTRIBUTE */ || ((_a = openTypeProp.value) === null || _a === void 0 ? void 0 : _a.content) !== 'getPhoneNumber') { return; } @@ -112,10 +112,10 @@ function transformOpenType(node) { props.splice(props.indexOf(openTypeProp) + 1, 0, uniCliShared.createAttributeNode('scope', 'phoneNumber')); let getPhoneNumberMethodName = ''; const getPhoneNumberPropIndex = props.findIndex((prop) => { - if (prop.type === 7 /* DIRECTIVE */ && prop.name === 'on') { + if (prop.type === 7 /* NodeTypes.DIRECTIVE */ && prop.name === 'on') { const { arg, exp } = prop; - if ((arg === null || arg === void 0 ? void 0 : arg.type) === 4 /* SIMPLE_EXPRESSION */ && - (exp === null || exp === void 0 ? void 0 : exp.type) === 4 /* SIMPLE_EXPRESSION */ && + if ((arg === null || arg === void 0 ? void 0 : arg.type) === 4 /* NodeTypes.SIMPLE_EXPRESSION */ && + (exp === null || exp === void 0 ? void 0 : exp.type) === 4 /* NodeTypes.SIMPLE_EXPRESSION */ && arg.isStatic && arg.content === 'getphonenumber') { getPhoneNumberMethodName = exp.content; @@ -157,7 +157,7 @@ const nodeTransforms = [ transformRef, transformOpenType, uniCliShared.transformMatchMedia, - uniCliShared.createTransformComponentLink(uniCliShared.COMPONENT_ON_LINK, 6 /* ATTRIBUTE */), + uniCliShared.createTransformComponentLink(uniCliShared.COMPONENT_ON_LINK, 6 /* NodeTypes.ATTRIBUTE */), ]; const compilerOptions = { nodeTransforms, diff --git a/packages/uni-mp-alipay/src/runtime/createComponent.ts b/packages/uni-mp-alipay/src/runtime/createComponent.ts index 0fd8b62ae..cee80f77b 100644 --- a/packages/uni-mp-alipay/src/runtime/createComponent.ts +++ b/packages/uni-mp-alipay/src/runtime/createComponent.ts @@ -23,9 +23,11 @@ import { createObserver, } from './util' -declare function Component( - options: tinyapp.ComponentOptions -): void +declare function Component< + P extends Record, + D, + M extends tinyapp.IComponentMethods +>(options: tinyapp.ComponentOptions): void function initComponentProps(_rawProps: Record) { const propertiesOptions = { diff --git a/packages/uni-mp-lark/dist/uni.compiler.js b/packages/uni-mp-lark/dist/uni.compiler.js index 7ea93cea6..ae308a480 100644 --- a/packages/uni-mp-lark/dist/uni.compiler.js +++ b/packages/uni-mp-lark/dist/uni.compiler.js @@ -33,7 +33,7 @@ var source = { }; function transformSwiper(node) { - if (node.type !== 1 /* ELEMENT */ || node.tag !== 'swiper') { + if (node.type !== 1 /* NodeTypes.ELEMENT */ || node.tag !== 'swiper') { return; } const disableTouchProp = compilerCore.findProp(node, 'disable-touch', false, true); @@ -41,7 +41,7 @@ function transformSwiper(node) { return; } const { props } = node; - if (disableTouchProp.type === 6 /* ATTRIBUTE */) { + if (disableTouchProp.type === 6 /* NodeTypes.ATTRIBUTE */) { // => props.splice(props.indexOf(disableTouchProp), 1, uniCliShared.createBindDirectiveNode('touchable', 'false')); } @@ -49,7 +49,7 @@ function transformSwiper(node) { if (disableTouchProp.exp) { // => let touchable = ''; - if (disableTouchProp.exp.type === 4 /* SIMPLE_EXPRESSION */) { + if (disableTouchProp.exp.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */) { if (disableTouchProp.exp.content === 'true') { touchable = 'false'; } diff --git a/packages/uni-mp-toutiao/dist/uni.compiler.js b/packages/uni-mp-toutiao/dist/uni.compiler.js index be6b5211a..025cdddfa 100644 --- a/packages/uni-mp-toutiao/dist/uni.compiler.js +++ b/packages/uni-mp-toutiao/dist/uni.compiler.js @@ -33,7 +33,7 @@ var source = { }; function transformSwiper(node) { - if (node.type !== 1 /* ELEMENT */ || node.tag !== 'swiper') { + if (node.type !== 1 /* NodeTypes.ELEMENT */ || node.tag !== 'swiper') { return; } const disableTouchProp = compilerCore.findProp(node, 'disable-touch', false, true); @@ -41,7 +41,7 @@ function transformSwiper(node) { return; } const { props } = node; - if (disableTouchProp.type === 6 /* ATTRIBUTE */) { + if (disableTouchProp.type === 6 /* NodeTypes.ATTRIBUTE */) { // => props.splice(props.indexOf(disableTouchProp), 1, uniCliShared.createBindDirectiveNode('touchable', 'false')); } @@ -49,7 +49,7 @@ function transformSwiper(node) { if (disableTouchProp.exp) { // => let touchable = ''; - if (disableTouchProp.exp.type === 4 /* SIMPLE_EXPRESSION */) { + if (disableTouchProp.exp.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */) { if (disableTouchProp.exp.content === 'true') { touchable = 'false'; } diff --git a/packages/uni-mp-vue/dist/vue.runtime.esm.js b/packages/uni-mp-vue/dist/vue.runtime.esm.js index b67fa45e6..8d1c63d67 100644 --- a/packages/uni-mp-vue/dist/vue.runtime.esm.js +++ b/packages/uni-mp-vue/dist/vue.runtime.esm.js @@ -5464,7 +5464,7 @@ function createInvoker(initialValue, instance) { args = e.detail.__args__; } const eventValue = invoker.value; - const invoke = () => callWithAsyncErrorHandling(patchStopImmediatePropagation(e, eventValue), instance, 5 /* NATIVE_EVENT_HANDLER */, args); + const invoke = () => callWithAsyncErrorHandling(patchStopImmediatePropagation(e, eventValue), instance, 5 /* ErrorCodes.NATIVE_EVENT_HANDLER */, args); // 冒泡事件触发时,启用延迟策略,避免同一批次的事件执行时机不正确,对性能可能有略微影响 https://github.com/dcloudio/uni-app/issues/3228 const eventTarget = e.target; const eventSync = eventTarget diff --git a/packages/uni-mp-weixin/dist/uni.compiler.js b/packages/uni-mp-weixin/dist/uni.compiler.js index 25c855f7a..fe4c51c6c 100644 --- a/packages/uni-mp-weixin/dist/uni.compiler.js +++ b/packages/uni-mp-weixin/dist/uni.compiler.js @@ -51,7 +51,7 @@ function transformAd(node, context) { const adpidProp = compilerCore.findProp(node, 'adpid'); if (node.tag === 'ad' && adpidProp) { node.tag = 'uniad'; - node.tagType = 1 /* COMPONENT */; + node.tagType = 1 /* ElementTypes.COMPONENT */; } if (appJsonUniadFlag) { return; diff --git a/packages/uni-shared/dist/uni-shared.d.ts b/packages/uni-shared/dist/uni-shared.d.ts index 73440651e..9d25c6d43 100644 --- a/packages/uni-shared/dist/uni-shared.d.ts +++ b/packages/uni-shared/dist/uni-shared.d.ts @@ -640,7 +640,7 @@ string | number export declare const SLOT_DEFAULT_NAME = "d"; -export declare function sortObject(obj: T): T; +export declare function sortObject(obj: T): T; export declare function stringifyQuery(obj?: Record, encodeStr?: typeof encodeURIComponent): string; diff --git a/packages/uni-shared/src/utils.ts b/packages/uni-shared/src/utils.ts index 7264187d9..836b9e093 100644 --- a/packages/uni-shared/src/utils.ts +++ b/packages/uni-shared/src/utils.ts @@ -130,7 +130,7 @@ export function getValueByDataPath(obj: any, path: string): unknown { return getValueByDataPath(obj[key], parts.slice(1).join('.')) } -export function sortObject(obj: T) { +export function sortObject(obj: T) { let sortObj: T = {} as T if (isPlainObject(obj)) { Object.keys(obj) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6eacc82a5..3ace6f037 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: '@dcloudio/uni-api': 3.0.0-alpha-3060120220907002 '@dcloudio/uni-app': 3.0.0-alpha-3060120220907002 '@jest/types': ^27.0.2 - '@microsoft/api-extractor': ^7.19.4 + '@microsoft/api-extractor': ^7.30.0 '@rollup/plugin-alias': ^3.1.1 '@rollup/plugin-babel': ^5.3.0 '@rollup/plugin-commonjs': ^17.0.0 @@ -49,7 +49,7 @@ importers: rollup-plugin-vue: ^6.0.0 semver: ^7.3.5 ts-jest: ^27.0.3 - typescript: 4.6.4 + typescript: 4.8.2 vite: 2.9.14 vue: 3.2.39 vue-router: ^4.1.5 @@ -61,7 +61,7 @@ importers: '@dcloudio/uni-api': link:packages/uni-api '@dcloudio/uni-app': link:packages/uni-app '@jest/types': 27.5.1 - '@microsoft/api-extractor': 7.25.1 + '@microsoft/api-extractor': 7.30.0 '@rollup/plugin-alias': 3.1.9_rollup@2.75.6 '@rollup/plugin-babel': 5.3.1_zlefvkjd3mp2eij3mw2gs4aqfm '@rollup/plugin-commonjs': 17.1.0_rollup@2.75.6 @@ -71,7 +71,7 @@ importers: '@rollup/plugin-strip': 2.1.0_rollup@2.75.6 '@types/jest': 27.5.2 '@types/node': 17.0.45 - '@typescript-eslint/parser': 5.28.0_e4zyhrvfnqudwdx5bevnvkluy4 + '@typescript-eslint/parser': 5.28.0_td6yqss6ra3qoebludh4ctrhym '@vitejs/plugin-vue': 2.3.3_vite@2.9.14+vue@3.2.39 '@vitejs/plugin-vue-jsx': 1.3.10 '@vue/compiler-sfc': 3.2.39 @@ -96,11 +96,11 @@ importers: rollup-plugin-node-builtins: 2.1.2 rollup-plugin-node-globals: 1.4.0 rollup-plugin-terser: 7.0.2_rollup@2.75.6 - rollup-plugin-typescript2: 0.29.0_7tpfgeokwovvsnuai4vwqwidpi + rollup-plugin-typescript2: 0.29.0_2tuwkp6u3necn4nd7covsj3uci rollup-plugin-vue: 6.0.0_@vue+compiler-sfc@3.2.39 semver: 7.3.7 - ts-jest: 27.1.5_s6xtcnfklq2lhz65wqxmjm4pia - typescript: 4.6.4 + ts-jest: 27.1.5_r3gfec6zyu5wgdxdoz6f3pvfk4 + typescript: 4.8.2 vite: 2.9.14 vue: 3.2.39 vue-router: 4.1.5_vue@3.2.39 @@ -444,7 +444,6 @@ importers: packages/uni-h5: specifiers: '@amap/amap-jsapi-types': ^0.0.8 - '@dcloudio/uni-cli-i18n': ^2.0.0-32920211029004 '@dcloudio/uni-cli-shared': 3.0.0-alpha-3060120220907002 '@dcloudio/uni-h5-vite': 3.0.0-alpha-3060120220907002 '@dcloudio/uni-h5-vue': 3.0.0-alpha-3060120220907002 @@ -473,7 +472,6 @@ importers: xmlhttprequest: 1.8.0 devDependencies: '@amap/amap-jsapi-types': 0.0.8 - '@dcloudio/uni-cli-i18n': 2.0.0-alpha-33020211130001 '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@types/google.maps': 3.49.2 acorn-loose: 8.3.0 @@ -2159,15 +2157,6 @@ packages: resolution: {integrity: sha512-WNVBTL4yn8a2cDp2YkVDhvBHIsw505HgY4lLILvzmUO9nFxidwJawXYAgE05lYidE4c62SRZSh9/gYF3eRtg1A==} dev: true - /@dcloudio/uni-cli-i18n/2.0.0-alpha-33020211130001: - resolution: {integrity: sha512-9ZyhEuRU+ckjHtrceHPP1HilByiyFlhGXnJShx6JWILZDtUvXHYRhlVMa/45ceTERwXkUlcOqDJ5xe3Fo9yTGg==} - dependencies: - i18n: 0.13.4 - os-locale-s-fix: 1.0.8-fix-1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/eslintrc/0.4.3: resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2512,30 +2501,30 @@ packages: engines: {node: '>=4.2'} dev: true - /@microsoft/api-extractor-model/7.18.1: - resolution: {integrity: sha512-aF9b9KU4+LCcXRbpwa+c/jOMZDsbomkehbjVNRMfCcRueeZ5KyBiERxWwc/Vk1mBFmDqkvYjK7RUxWYT2BsLAw==} + /@microsoft/api-extractor-model/7.24.0: + resolution: {integrity: sha512-lFzF5h+quTyVB7eaKJkqrbQRDGSkrHzXyF8iMVvHdlaNrodGeyhtQeBFDuRVvBXTW2ILBiOV6ZWwUM1eGKcD+A==} dependencies: '@microsoft/tsdoc': 0.14.1 '@microsoft/tsdoc-config': 0.16.1 - '@rushstack/node-core-library': 3.45.6 + '@rushstack/node-core-library': 3.51.1 dev: true - /@microsoft/api-extractor/7.25.1: - resolution: {integrity: sha512-/RE3G1oGD5d1QNhXdapVsFfgYIadLrhl9jjYIheADC54Jetwdb/Oc3rZpZiyoeYLBPl0JVWUplc94QdfvhvmaA==} + /@microsoft/api-extractor/7.30.0: + resolution: {integrity: sha512-XmtvrW74SzGvv59cjNC6+TE13XbIm4qrKKZtveoFRNbKdyTR4eIqnLmPvh1fgfolSF+iKfXlHHsQJpcgwdNztA==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.18.1 + '@microsoft/api-extractor-model': 7.24.0 '@microsoft/tsdoc': 0.14.1 '@microsoft/tsdoc-config': 0.16.1 - '@rushstack/node-core-library': 3.45.6 - '@rushstack/rig-package': 0.3.12 - '@rushstack/ts-command-line': 4.11.1 + '@rushstack/node-core-library': 3.51.1 + '@rushstack/rig-package': 0.3.14 + '@rushstack/ts-command-line': 4.12.2 colors: 1.2.5 lodash: 4.17.21 resolve: 1.17.0 semver: 7.3.7 source-map: 0.6.1 - typescript: 4.6.4 + typescript: 4.7.4 dev: true /@microsoft/tsdoc-config/0.16.1: @@ -2676,8 +2665,8 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rushstack/node-core-library/3.45.6: - resolution: {integrity: sha512-RKGjkakEPcc5em1Dej6ql8OQobofp1IPKUDU2angme5XH7BFJzL5CAuU4zxIXaS8IT5HUV3WXd/GIkPAnrKNyw==} + /@rushstack/node-core-library/3.51.1: + resolution: {integrity: sha512-xLoUztvGpaT5CphDexDPt2WbBx8D68VS5tYOkwfr98p90y0f/wepgXlTA/q5MUeZGGucASiXKp5ysdD+GPYf9A==} dependencies: '@types/node': 12.20.24 colors: 1.2.5 @@ -2686,19 +2675,18 @@ packages: jju: 1.4.0 resolve: 1.17.0 semver: 7.3.7 - timsort: 0.3.0 z-schema: 5.0.3 dev: true - /@rushstack/rig-package/0.3.12: - resolution: {integrity: sha512-ZzxuBWG0wbOtI+9IHYvOsr3QN52GtxTWpcaHMsQ/PC9us2ve/k0xK0XOMu+CtStyHSnBG2nDdnF9vFv9HMYOZg==} + /@rushstack/rig-package/0.3.14: + resolution: {integrity: sha512-Ic9EN3kWJCK6iOxEDtwED9nrM146zCDrQaUxbeGOF+q/VLZ/HNHPw+aLqrqmTl0ZT66Sf75Qk6OG+rySjTorvQ==} dependencies: resolve: 1.17.0 strip-json-comments: 3.1.1 dev: true - /@rushstack/ts-command-line/4.11.1: - resolution: {integrity: sha512-Xo8LaQOXlNSfp+qIuIPb1tfX7b4H21ksqiMo/HbeZI5AX1klHMqKjWcEs0AqgE9huvQj6cvnCla8Eq/GDcwMIg==} + /@rushstack/ts-command-line/4.12.2: + resolution: {integrity: sha512-poBtnumLuWmwmhCEkVAgynWgtnF9Kygekxyp4qtQUSbBrkuyPQTL85c8Cva1YfoUpOdOXxezMAkUt0n5SNKGqw==} dependencies: '@types/argparse': 1.0.38 argparse: 1.0.10 @@ -2970,7 +2958,7 @@ packages: dev: true optional: true - /@typescript-eslint/parser/5.28.0_e4zyhrvfnqudwdx5bevnvkluy4: + /@typescript-eslint/parser/5.28.0_td6yqss6ra3qoebludh4ctrhym: resolution: {integrity: sha512-ekqoNRNK1lAcKhZESN/PdpVsWbP9jtiNqzFWkp/yAUdZvJalw2heCYuqRmM5eUJSIYEkgq5sGOjq+ZqsLMjtRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2982,10 +2970,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.28.0 '@typescript-eslint/types': 5.28.0 - '@typescript-eslint/typescript-estree': 5.28.0_typescript@4.6.4 + '@typescript-eslint/typescript-estree': 5.28.0_typescript@4.8.2 debug: 4.3.4 eslint: 7.32.0 - typescript: 4.6.4 + typescript: 4.8.2 transitivePeerDependencies: - supports-color dev: true @@ -3003,7 +2991,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.28.0_typescript@4.6.4: + /@typescript-eslint/typescript-estree/5.28.0_typescript@4.8.2: resolution: {integrity: sha512-9GX+GfpV+F4hdTtYc6OV9ZkyYilGXPmQpm6AThInpBmKJEyRSIjORJd1G9+bknb7OTFYL+Vd4FBJAO6T78OVqA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3018,8 +3006,8 @@ 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.8.2 + typescript: 4.8.2 transitivePeerDependencies: - supports-color dev: true @@ -5440,20 +5428,6 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - /i18n/0.13.4: - resolution: {integrity: sha512-GZnXWeA15jTi9gc1jfgrJcSrNYDg7qbJXSYMuibqPYb1ThORmGCeM+gL6LrDagYRHh87/q/D0jRSOhAfv6wAow==} - engines: {node: '>=0.10.0'} - dependencies: - debug: 4.3.4 - make-plural: 7.1.0 - math-interval-parser: 2.0.1 - messageformat: 2.3.0 - mustache: 4.2.0 - sprintf-js: 1.1.2 - transitivePeerDependencies: - - supports-color - dev: true - /iconv-lite/0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -5541,6 +5515,7 @@ packages: /invert-kv/3.0.1: resolution: {integrity: sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==} engines: {node: '>=8'} + dev: false /ipaddr.js/1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} @@ -6356,6 +6331,7 @@ packages: engines: {node: '>=8'} dependencies: invert-kv: 3.0.1 + dev: false /level-blobs/0.1.7: resolution: {integrity: sha512-n0iYYCGozLd36m/Pzm206+brIgXP8mxPZazZ6ZvgKr+8YwOZ8/PPpYC5zMUu2qFygRN8RO6WC/HH3XWMW7RMVg==} @@ -6628,28 +6604,12 @@ packages: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - /make-plural/4.3.0: - resolution: {integrity: sha512-xTYd4JVHpSCW+aqDof6w/MebaMVNTVYBZhbB/vi513xXdiPT92JMVCo0Jq8W2UZnzYRFeVbQiQ+I25l13JuKvA==} - hasBin: true - optionalDependencies: - minimist: 1.2.6 - dev: true - - /make-plural/7.1.0: - resolution: {integrity: sha512-PKkwVlAxYVo98NrbclaQIT4F5Oy+X58PZM5r2IwUSCe3syya6PXkIRCn2XCdz7p58Scgpp50PBeHmepXVDG3hg==} - dev: true - /makeerror/1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 dev: true - /math-interval-parser/2.0.1: - resolution: {integrity: sha512-VmlAmb0UJwlvMyx8iPhXUDnVW1F9IrGEd9CIOmv+XL8AErCUUuozoDMrgImvnYt2A+53qVX/tPW6YJurMKYsvA==} - engines: {node: '>=0.10.0'} - dev: true - /md5.js/1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: @@ -6678,23 +6638,6 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /messageformat-formatters/2.0.1: - resolution: {integrity: sha512-E/lQRXhtHwGuiQjI7qxkLp8AHbMD5r2217XNe/SREbBlSawe0lOqsFb7rflZJmlQFSULNLIqlcjjsCPlB3m3Mg==} - dev: true - - /messageformat-parser/4.1.3: - resolution: {integrity: sha512-2fU3XDCanRqeOCkn7R5zW5VQHWf+T3hH65SzuqRvjatBK7r4uyFa5mEX+k6F9Bd04LVM5G4/BHBTUJsOdW7uyg==} - dev: true - - /messageformat/2.3.0: - resolution: {integrity: sha512-uTzvsv0lTeQxYI2y1NPa1lItL5VRI8Gb93Y2K2ue5gBPyrbJxfDi/EYWxh2PKv5yO42AJeeqblS9MJSh/IEk4w==} - deprecated: Package renamed as '@messageformat/core', see messageformat.github.io for more details. 'messageformat' will eventually provide a polyfill for Intl.MessageFormat, once it's been defined by Unicode & ECMA. - dependencies: - make-plural: 4.3.0 - messageformat-formatters: 2.0.1 - messageformat-parser: 4.1.3 - dev: true - /methods/1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} @@ -6779,11 +6722,6 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /mustache/4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - dev: true - /nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -6925,6 +6863,7 @@ packages: engines: {node: '>=10', yarn: ^1.22.4} dependencies: lcid: 3.1.1 + dev: false /ospath/1.2.2: resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} @@ -7604,7 +7543,7 @@ packages: terser: 5.14.1 dev: true - /rollup-plugin-typescript2/0.29.0_7tpfgeokwovvsnuai4vwqwidpi: + /rollup-plugin-typescript2/0.29.0_2tuwkp6u3necn4nd7covsj3uci: resolution: {integrity: sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==} peerDependencies: rollup: '>=1.26.3' @@ -7616,7 +7555,7 @@ packages: resolve: 1.17.0 rollup: 2.75.6 tslib: 2.0.1 - typescript: 4.6.4 + typescript: 4.8.2 dev: true /rollup-plugin-vue/6.0.0_@vue+compiler-sfc@3.2.39: @@ -7841,10 +7780,6 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true - /sprintf-js/1.1.2: - resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==} - dev: true - /sshpk/1.17.0: resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} engines: {node: '>=0.10.0'} @@ -8061,10 +7996,6 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /timsort/0.3.0: - resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} - dev: true - /tmp/0.2.1: resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} engines: {node: '>=8.17.0'} @@ -8114,7 +8045,7 @@ packages: punycode: 2.1.1 dev: true - /ts-jest/27.1.5_s6xtcnfklq2lhz65wqxmjm4pia: + /ts-jest/27.1.5_r3gfec6zyu5wgdxdoz6f3pvfk4: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -8145,7 +8076,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.7 - typescript: 4.6.4 + typescript: 4.8.2 yargs-parser: 20.2.9 dev: true @@ -8161,14 +8092,14 @@ packages: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: true - /tsutils/3.21.0_typescript@4.6.4: + /tsutils/3.21.0_typescript@4.8.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.8.2 dev: true /tunnel-agent/0.6.0: @@ -8232,8 +8163,14 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript/4.6.4: - resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} + /typescript/4.7.4: + resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + + /typescript/4.8.2: + resolution: {integrity: sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==} engines: {node: '>=4.2.0'} hasBin: true dev: true diff --git a/scripts/checkVersion.js b/scripts/checkVersion.js index 4a527b0af..3061cccb8 100644 --- a/scripts/checkVersion.js +++ b/scripts/checkVersion.js @@ -46,7 +46,7 @@ const pkgs = { latest: '3.4.0', }, typescript: { - latest: '4.7.4', + latest: '4.8.2', }, } -- GitLab