diff --git a/CHANGELOG.md b/CHANGELOG.md index 638a0690b..ccf737dac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ - 主版本号:含有破坏性更新和新特性,不在发布周期内。 --- +## 1.1.2 + +`2023-12-19` + +- Fix: Render bugs caused by diff algorithm and pre-comp. [#53](https://github.com/galacean/effects-runtime/pull/53) @RGCHN + ## 1.1.1 `2023-12-14` diff --git a/README-zh_CN.md b/README-zh_CN.md index 214c0a9d4..c5c7b1c17 100644 --- a/README-zh_CN.md +++ b/README-zh_CN.md @@ -12,6 +12,11 @@ ![](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png) +

所见 · 即所得

+ + + + [github-issues-url]: https://github.com/galacean/effects-runtime/issues diff --git a/README.md b/README.md index 7a4bf968c..9421699eb 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,11 @@ It can load and render cool animation effects, The APIs provided by effects-core ![](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png) +

What you see is what you get

+ + + + [github-issues-url]: https://github.com/galacean/effects-runtime/issues diff --git a/package.json b/package.json index 2bfe51676..0dac2672b 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@commitlint/cli": "^13.2.1", - "@commitlint/config-conventional": "^13.2.0", + "@commitlint/config-conventional": "^18.4.3", "@manypkg/get-packages": "^2.2.0", "@rollup/plugin-commonjs": "^21.1.0", "@rollup/plugin-inject": "^5.0.5", @@ -61,10 +61,10 @@ "rollup-plugin-typescript2": "^0.34.1", "simple-git": "^3.19.1", "tslib": "^2.6.2", - "typedoc": "^0.25.3", + "typedoc": "^0.25.4", "typescript": "^5.2.2", "vite": "^4.4.9", "vite-plugin-externals": "^0.6.2", - "vite-tsconfig-paths": "^4.2.0" + "vite-tsconfig-paths": "^4.2.2" } } diff --git a/packages/effects-core/package.json b/packages/effects-core/package.json index 7b0e8cf14..abddc432b 100644 --- a/packages/effects-core/package.json +++ b/packages/effects-core/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-core", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects runtime core for the web", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/packages/effects-core/src/composition-source-manager.ts b/packages/effects-core/src/composition-source-manager.ts index d9096e805..cf48d305b 100644 --- a/packages/effects-core/src/composition-source-manager.ts +++ b/packages/effects-core/src/composition-source-manager.ts @@ -39,7 +39,7 @@ export class CompositionSourceManager implements Disposable { imgUsage: Record; textures: Texture[]; jsonScene?: spec.JSONScene; - mask: number; + mask = 0; textureOptions: Record[]; constructor ( @@ -76,7 +76,6 @@ export class CompositionSourceManager implements Disposable { this.totalTime = totalTime ?? 0; this.imgUsage = imgUsage ?? {}; this.textures = cachedTextures; - this.mask = 0; listOrder = 0; this.textureOptions = textureOptions; this.sourceContent = this.getContent(this.composition); @@ -103,7 +102,7 @@ export class CompositionSourceManager implements Disposable { private assembleItems (composition: spec.Composition) { const items: any[] = []; - let mask = this.mask; + let mask = this.mask++; if (isNaN(mask)) { mask = 0; @@ -131,13 +130,7 @@ export class CompositionSourceManager implements Disposable { renderContent.renderer = this.changeTex(renderContent.renderer); if (!renderContent.renderer.mask) { - const maskMode = renderContent.renderer.maskMode; - - if (maskMode === spec.MaskMode.MASK) { - renderContent.renderer.mask = ++mask; - } else if (maskMode === spec.MaskMode.OBSCURED || maskMode === spec.MaskMode.REVERSE_OBSCURED) { - renderContent.renderer.mask = mask; - } + this.processMask(renderContent.renderer, this.mask); } const split = renderContent.splits && !renderContent.textureSheetAnimation && renderContent.splits[0]; @@ -185,18 +178,21 @@ export class CompositionSourceManager implements Disposable { // 处理预合成的渲染顺序 if (option.type === spec.ItemType.composition) { + const maskRef = ++this.mask; const refId = (item.content as spec.CompositionContent).options.refId; if (!this.refCompositions.get(refId)) { throw new Error('Invalid Ref Composition id: ' + refId); } + const ref = this.getContent(this.refCompositions.get(refId)!); + if (!this.refCompositionProps.has(refId)) { - this.refCompositionProps.set(refId, this.getContent(this.refCompositions.get(refId)!) as unknown as VFXItemProps); + this.refCompositionProps.set(refId, ref as unknown as VFXItemProps); } - const ref = this.refCompositionProps.get(refId)!; ref.items.forEach((item: Record) => { item.listIndex = listOrder++; + this.processMask(item.content, maskRef); }); option.items = ref.items; @@ -240,6 +236,19 @@ export class CompositionSourceManager implements Disposable { } } + /** + * 处理蒙版和遮挡关系写入 stencil 的 ref 值 + */ + private processMask (renderer: Record, maskRef: number) { + if (!renderer.mask) { + const maskMode: spec.MaskMode = renderer.maskMode; + + if (maskMode !== spec.MaskMode.NONE) { + renderer.mask = maskRef; + } + } + } + dispose (): void { this.textureOptions = []; this.textures = []; diff --git a/packages/effects-helper/package.json b/packages/effects-helper/package.json index f427948e7..129b84322 100644 --- a/packages/effects-helper/package.json +++ b/packages/effects-helper/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-helper", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects runtime helper for the web", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", diff --git a/packages/effects-threejs/package.json b/packages/effects-threejs/package.json index e219086d6..e4d19d8fc 100644 --- a/packages/effects-threejs/package.json +++ b/packages/effects-threejs/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-threejs", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects runtime threejs plugin for the web", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/packages/effects-webgl/package.json b/packages/effects-webgl/package.json index 1a7aa8fd5..1bc683a8a 100644 --- a/packages/effects-webgl/package.json +++ b/packages/effects-webgl/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-webgl", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects runtime webgl for the web", "types": "./dist/index.d.ts", "files": [ diff --git a/packages/effects/package.json b/packages/effects/package.json index 1b6ae1385..9ed3d258b 100644 --- a/packages/effects/package.json +++ b/packages/effects/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects runtime player for the web", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/plugin-packages/alipay-downgrade/package.json b/plugin-packages/alipay-downgrade/package.json index afb94de97..3c3759965 100644 --- a/plugin-packages/alipay-downgrade/package.json +++ b/plugin-packages/alipay-downgrade/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-plugin-alipay-downgrade", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects player downgrade plugin for Alipay", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/plugin-packages/editor-gizmo/package.json b/plugin-packages/editor-gizmo/package.json index 574340029..8d9d26bce 100644 --- a/plugin-packages/editor-gizmo/package.json +++ b/plugin-packages/editor-gizmo/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-plugin-editor-gizmo", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects player editor gizmo plugin", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/plugin-packages/model/package.json b/plugin-packages/model/package.json index 2c9871212..fcd1942f8 100644 --- a/plugin-packages/model/package.json +++ b/plugin-packages/model/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-plugin-model", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects player model plugin", "module": "./dist/index.mjs", "main": "./dist/index.js", @@ -50,8 +50,8 @@ "@galacean/effects": "workspace:*", "@galacean/effects-plugin-editor-gizmo": "workspace:*", "@vvfx/resource-detection": "0.4.2-alpha.22", - "@types/hammerjs": "^2.0.41", + "@types/hammerjs": "^2.0.45", "fpsmeter": "^0.3.1", - "hammerjs": "^2.0.6" + "hammerjs": "^2.0.8" } } diff --git a/plugin-packages/orientation-transformer/package.json b/plugin-packages/orientation-transformer/package.json index 270e65084..8e82cff64 100644 --- a/plugin-packages/orientation-transformer/package.json +++ b/plugin-packages/orientation-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-plugin-orientation-transformer", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects player orientation transformer plugin", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/plugin-packages/spine/package.json b/plugin-packages/spine/package.json index 19a68fa83..4cb6b99b9 100644 --- a/plugin-packages/spine/package.json +++ b/plugin-packages/spine/package.json @@ -1,6 +1,6 @@ { "name": "@galacean/effects-plugin-spine", - "version": "1.1.1", + "version": "1.1.2", "description": "Galacean Effects player spine plugin", "module": "./dist/index.mjs", "main": "./dist/index.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2a04015f..c679f8318 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -15,8 +19,8 @@ importers: specifier: ^13.2.1 version: 13.2.1 '@commitlint/config-conventional': - specifier: ^13.2.0 - version: 13.2.0 + specifier: ^18.4.3 + version: 18.4.3 '@manypkg/get-packages': specifier: ^2.2.0 version: 2.2.0 @@ -114,8 +118,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 typedoc: - specifier: ^0.25.3 - version: 0.25.3(typescript@5.2.2) + specifier: ^0.25.4 + version: 0.25.4(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -126,8 +130,8 @@ importers: specifier: ^0.6.2 version: 0.6.2(vite@4.4.9) vite-tsconfig-paths: - specifier: ^4.2.0 - version: 4.2.0(typescript@5.2.2)(vite@4.4.9) + specifier: ^4.2.2 + version: 4.2.2(typescript@5.2.2)(vite@4.4.9) packages/effects: dependencies: @@ -200,8 +204,8 @@ importers: specifier: workspace:* version: link:../editor-gizmo '@types/hammerjs': - specifier: ^2.0.41 - version: 2.0.41 + specifier: ^2.0.45 + version: 2.0.45 '@vvfx/resource-detection': specifier: 0.4.2-alpha.22 version: 0.4.2-alpha.22 @@ -209,8 +213,8 @@ importers: specifier: ^0.3.1 version: 0.3.1 hammerjs: - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^2.0.8 + version: 2.0.8 plugin-packages/orientation-transformer: devDependencies: @@ -277,7 +281,7 @@ packages: dev: true /@babel/code-frame@7.22.5: - resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, tarball: https://registry.npm.alibaba-inc.com/@babel/code-frame/download/@babel/code-frame-7.22.5.tgz} + resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, tarball: https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.22.5.tgz} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.22.5 @@ -505,7 +509,7 @@ packages: dev: true /@babel/helper-validator-identifier@7.22.5: - resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, tarball: https://registry.npm.alibaba-inc.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.22.5.tgz} + resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.22.5.tgz} engines: {node: '>=6.9.0'} dev: true @@ -535,7 +539,7 @@ packages: dev: true /@babel/highlight@7.22.5: - resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, tarball: https://registry.npm.alibaba-inc.com/@babel/highlight/download/@babel/highlight-7.22.5.tgz} + resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, tarball: https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.22.5.tgz} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.22.5 @@ -1446,7 +1450,7 @@ packages: dev: true /@commitlint/cli@13.2.1: - resolution: {integrity: sha1-gOvUa+72zu07sMCEK82o0Co8kd4=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/cli/download/@commitlint/cli-13.2.1.tgz} + resolution: {integrity: sha1-gOvUa+72zu07sMCEK82o0Co8kd4=, tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-13.2.1.tgz} engines: {node: '>=v12'} hasBin: true dependencies: @@ -1461,15 +1465,15 @@ packages: yargs: 17.7.1 dev: true - /@commitlint/config-conventional@13.2.0: - resolution: {integrity: sha1-KtJP7MVq6WGdvgk0uYqYsYrOC+w=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/config-conventional/download/@commitlint/config-conventional-13.2.0.tgz} - engines: {node: '>=v12'} + /@commitlint/config-conventional@18.4.3: + resolution: {integrity: sha512-729eRRaNta7JZF07qf6SAGSghoDEp9mH7yHU0m7ff0q89W97wDrWCyZ3yoV3mcQJwbhlmVmZPTkPcm7qiAu8WA==} + engines: {node: '>=v18'} dependencies: - conventional-changelog-conventionalcommits: 4.6.3 + conventional-changelog-conventionalcommits: 7.0.2 dev: true /@commitlint/ensure@13.2.0: - resolution: {integrity: sha1-mQwk91N4HR8UwWR8UtNKVzCJLj0=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/ensure/download/@commitlint/ensure-13.2.0.tgz} + resolution: {integrity: sha1-mQwk91N4HR8UwWR8UtNKVzCJLj0=, tarball: https://registry.npmmirror.com/@commitlint/ensure/download/@commitlint/ensure-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/types': 13.2.0 @@ -1477,12 +1481,12 @@ packages: dev: true /@commitlint/execute-rule@13.2.0: - resolution: {integrity: sha1-4RIVnWZHvFr+L3fCCA7w9hX9VB8=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/execute-rule/download/@commitlint/execute-rule-13.2.0.tgz} + resolution: {integrity: sha1-4RIVnWZHvFr+L3fCCA7w9hX9VB8=, tarball: https://registry.npmmirror.com/@commitlint/execute-rule/download/@commitlint/execute-rule-13.2.0.tgz} engines: {node: '>=v12'} dev: true /@commitlint/format@13.2.0: - resolution: {integrity: sha1-7M//CgnO2FM6+yGys6HigXaxCdU=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/format/download/@commitlint/format-13.2.0.tgz} + resolution: {integrity: sha1-7M//CgnO2FM6+yGys6HigXaxCdU=, tarball: https://registry.npmmirror.com/@commitlint/format/download/@commitlint/format-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/types': 13.2.0 @@ -1490,7 +1494,7 @@ packages: dev: true /@commitlint/is-ignored@13.2.0: - resolution: {integrity: sha1-Uy3ftdYqSJ/0062IvL7kTox9LI8=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/is-ignored/download/@commitlint/is-ignored-13.2.0.tgz} + resolution: {integrity: sha1-Uy3ftdYqSJ/0062IvL7kTox9LI8=, tarball: https://registry.npmmirror.com/@commitlint/is-ignored/download/@commitlint/is-ignored-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/types': 13.2.0 @@ -1498,7 +1502,7 @@ packages: dev: true /@commitlint/lint@13.2.0: - resolution: {integrity: sha1-tWjJa9Icj6juw1ml4h0idDIGdh8=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/lint/download/@commitlint/lint-13.2.0.tgz} + resolution: {integrity: sha1-tWjJa9Icj6juw1ml4h0idDIGdh8=, tarball: https://registry.npmmirror.com/@commitlint/lint/download/@commitlint/lint-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/is-ignored': 13.2.0 @@ -1508,7 +1512,7 @@ packages: dev: true /@commitlint/load@13.2.1: - resolution: {integrity: sha1-1dkm29BQIcAoN8Q4/xBXAlsot0U=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/load/download/@commitlint/load-13.2.1.tgz} + resolution: {integrity: sha1-1dkm29BQIcAoN8Q4/xBXAlsot0U=, tarball: https://registry.npmmirror.com/@commitlint/load/download/@commitlint/load-13.2.1.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/execute-rule': 13.2.0 @@ -1523,12 +1527,12 @@ packages: dev: true /@commitlint/message@13.2.0: - resolution: {integrity: sha1-GmD1eFUXUKjWtTO+ikBUH8LpKKg=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/message/download/@commitlint/message-13.2.0.tgz} + resolution: {integrity: sha1-GmD1eFUXUKjWtTO+ikBUH8LpKKg=, tarball: https://registry.npmmirror.com/@commitlint/message/download/@commitlint/message-13.2.0.tgz} engines: {node: '>=v12'} dev: true /@commitlint/parse@13.2.0: - resolution: {integrity: sha1-SAVGAr1z3Mv/7k+bqLJUnIV7oLc=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/parse/download/@commitlint/parse-13.2.0.tgz} + resolution: {integrity: sha1-SAVGAr1z3Mv/7k+bqLJUnIV7oLc=, tarball: https://registry.npmmirror.com/@commitlint/parse/download/@commitlint/parse-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/types': 13.2.0 @@ -1537,7 +1541,7 @@ packages: dev: true /@commitlint/read@13.2.0: - resolution: {integrity: sha1-KvWAMi7GKXR4q6hPqOwk/SfDWlQ=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/read/download/@commitlint/read-13.2.0.tgz} + resolution: {integrity: sha1-KvWAMi7GKXR4q6hPqOwk/SfDWlQ=, tarball: https://registry.npmmirror.com/@commitlint/read/download/@commitlint/read-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/top-level': 13.2.0 @@ -1547,7 +1551,7 @@ packages: dev: true /@commitlint/resolve-extends@13.2.0: - resolution: {integrity: sha1-dPSFEusXhavgczalIIIl/ff+wyc=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/resolve-extends/download/@commitlint/resolve-extends-13.2.0.tgz} + resolution: {integrity: sha1-dPSFEusXhavgczalIIIl/ff+wyc=, tarball: https://registry.npmmirror.com/@commitlint/resolve-extends/download/@commitlint/resolve-extends-13.2.0.tgz} engines: {node: '>=v12'} dependencies: import-fresh: 3.3.0 @@ -1557,7 +1561,7 @@ packages: dev: true /@commitlint/rules@13.2.0: - resolution: {integrity: sha1-4nL71AmcL+mLyhJ31/jKo1eLj0M=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/rules/download/@commitlint/rules-13.2.0.tgz} + resolution: {integrity: sha1-4nL71AmcL+mLyhJ31/jKo1eLj0M=, tarball: https://registry.npmmirror.com/@commitlint/rules/download/@commitlint/rules-13.2.0.tgz} engines: {node: '>=v12'} dependencies: '@commitlint/ensure': 13.2.0 @@ -1568,26 +1572,26 @@ packages: dev: true /@commitlint/to-lines@13.2.0: - resolution: {integrity: sha1-5l0WNA81O0lukGCbRS8j9LC+C2o=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/to-lines/download/@commitlint/to-lines-13.2.0.tgz} + resolution: {integrity: sha1-5l0WNA81O0lukGCbRS8j9LC+C2o=, tarball: https://registry.npmmirror.com/@commitlint/to-lines/download/@commitlint/to-lines-13.2.0.tgz} engines: {node: '>=v12'} dev: true /@commitlint/top-level@13.2.0: - resolution: {integrity: sha1-hpgU6KwP7GpuHy6WZaMY5NyXnh4=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/top-level/download/@commitlint/top-level-13.2.0.tgz} + resolution: {integrity: sha1-hpgU6KwP7GpuHy6WZaMY5NyXnh4=, tarball: https://registry.npmmirror.com/@commitlint/top-level/download/@commitlint/top-level-13.2.0.tgz} engines: {node: '>=v12'} dependencies: find-up: 5.0.0 dev: true /@commitlint/types@13.2.0: - resolution: {integrity: sha1-7YEo+eQTg/jw7hsDcMckgmgh5YE=, tarball: https://registry.npm.alibaba-inc.com/@commitlint/types/download/@commitlint/types-13.2.0.tgz} + resolution: {integrity: sha1-7YEo+eQTg/jw7hsDcMckgmgh5YE=, tarball: https://registry.npmmirror.com/@commitlint/types/download/@commitlint/types-13.2.0.tgz} engines: {node: '>=v12'} dependencies: chalk: 4.1.2 dev: true /@endemolshinegroup/cosmiconfig-typescript-loader@3.0.2(cosmiconfig@7.1.0)(typescript@4.9.5): - resolution: {integrity: sha1-7qRjWCjd43KDiwkJaT69mq/uwi0=, tarball: https://registry.npm.alibaba-inc.com/@endemolshinegroup/cosmiconfig-typescript-loader/download/@endemolshinegroup/cosmiconfig-typescript-loader-3.0.2.tgz} + resolution: {integrity: sha1-7qRjWCjd43KDiwkJaT69mq/uwi0=, tarball: https://registry.npmmirror.com/@endemolshinegroup/cosmiconfig-typescript-loader/download/@endemolshinegroup/cosmiconfig-typescript-loader-3.0.2.tgz} engines: {node: '>=10.0.0'} peerDependencies: cosmiconfig: '>=6' @@ -2064,7 +2068,7 @@ packages: dev: true /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, tarball: https://registry.npm.alibaba-inc.com/@rollup/pluginutils/download/@rollup/pluginutils-4.2.1.tgz} + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, tarball: https://registry.npmmirror.com/@rollup/pluginutils/download/@rollup/pluginutils-4.2.1.tgz} engines: {node: '>= 8.0.0'} dependencies: estree-walker: 2.0.2 @@ -2092,13 +2096,13 @@ packages: dev: true /@types/chai-spies@1.0.0: - resolution: {integrity: sha1-FELaqSTSqMPyAlPbXl6P3R/U8ik=, tarball: https://registry.npm.alibaba-inc.com/@types/chai-spies/download/@types/chai-spies-1.0.0.tgz} + resolution: {integrity: sha1-FELaqSTSqMPyAlPbXl6P3R/U8ik=, tarball: https://registry.npmmirror.com/@types/chai-spies/download/@types/chai-spies-1.0.0.tgz} dependencies: '@types/chai': 4.3.4 dev: true /@types/chai@4.3.4: - resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==, tarball: https://registry.npm.alibaba-inc.com/@types/chai/download/@types/chai-4.3.4.tgz} + resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==, tarball: https://registry.npmmirror.com/@types/chai/download/@types/chai-4.3.4.tgz} dev: true /@types/draco3d@1.4.2: @@ -2119,8 +2123,8 @@ packages: resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} dev: true - /@types/hammerjs@2.0.41: - resolution: {integrity: sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA==} + /@types/hammerjs@2.0.45: + resolution: {integrity: sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==} dev: true /@types/json-schema@7.0.12: @@ -2128,11 +2132,11 @@ packages: dev: true /@types/minimist@1.2.2: - resolution: {integrity: sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=, tarball: https://registry.npm.alibaba-inc.com/@types/minimist/download/@types/minimist-1.2.2.tgz} + resolution: {integrity: sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w=, tarball: https://registry.npmmirror.com/@types/minimist/download/@types/minimist-1.2.2.tgz} dev: true /@types/mocha@10.0.1: - resolution: {integrity: sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==, tarball: https://registry.npm.alibaba-inc.com/@types/mocha/download/@types/mocha-10.0.1.tgz} + resolution: {integrity: sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==, tarball: https://registry.npmmirror.com/@types/mocha/download/@types/mocha-10.0.1.tgz} dev: true /@types/ndarray@1.0.11: @@ -2144,11 +2148,11 @@ packages: dev: true /@types/normalize-package-data@2.4.1: - resolution: {integrity: sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=, tarball: https://registry.npm.alibaba-inc.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz} + resolution: {integrity: sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=, tarball: https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz} dev: true /@types/parse-json@4.0.0: - resolution: {integrity: sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=, tarball: https://registry.npm.alibaba-inc.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz} + resolution: {integrity: sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=, tarball: https://registry.npmmirror.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz} dev: true /@types/resolve@1.17.1: @@ -2168,13 +2172,13 @@ packages: dev: true /@types/three@0.149.0: - resolution: {integrity: sha512-fgNBm9LWc65ER/W0cvoXdC0iMy7Ke9e2CONmEr6Jt8sDSY3sw4DgOubZfmdZ747dkPhbQrgRQAWwDEr2S/7IEg==, tarball: https://registry.npm.alibaba-inc.com/@types/three/download/@types/three-0.149.0.tgz} + resolution: {integrity: sha512-fgNBm9LWc65ER/W0cvoXdC0iMy7Ke9e2CONmEr6Jt8sDSY3sw4DgOubZfmdZ747dkPhbQrgRQAWwDEr2S/7IEg==, tarball: https://registry.npmmirror.com/@types/three/download/@types/three-0.149.0.tgz} dependencies: '@types/webxr': 0.5.1 dev: true /@types/webxr@0.5.1: - resolution: {integrity: sha512-xlFXPfgJR5vIuDefhaHuUM9uUgvPaXB6GKdXy2gdEh8gBWQZ2ul24AJz3foUd8NNKlSTQuWYJpCb1/pL81m1KQ==, tarball: https://registry.npm.alibaba-inc.com/@types/webxr/download/@types/webxr-0.5.1.tgz} + resolution: {integrity: sha512-xlFXPfgJR5vIuDefhaHuUM9uUgvPaXB6GKdXy2gdEh8gBWQZ2ul24AJz3foUd8NNKlSTQuWYJpCb1/pL81m1KQ==, tarball: https://registry.npmmirror.com/@types/webxr/download/@types/webxr-0.5.1.tgz} dev: true /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.48.0)(typescript@5.2.2): @@ -2346,7 +2350,7 @@ packages: dev: true /JSONStream@1.3.5: - resolution: {integrity: sha1-MgjB8I06TZkmGrZPkjArwV4RHKA=, tarball: https://registry.npm.alibaba-inc.com/JSONStream/download/JSONStream-1.3.5.tgz} + resolution: {integrity: sha1-MgjB8I06TZkmGrZPkjArwV4RHKA=, tarball: https://registry.npmmirror.com/JSONStream/download/JSONStream-1.3.5.tgz} hasBin: true dependencies: jsonparse: 1.3.1 @@ -2372,7 +2376,7 @@ packages: dev: true /acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, tarball: https://registry.npm.alibaba-inc.com/acorn/download/acorn-8.8.2.tgz} + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, tarball: https://registry.npmmirror.com/acorn/download/acorn-8.8.2.tgz} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -2387,7 +2391,7 @@ packages: dev: true /aggregate-error@3.1.0: - resolution: {integrity: sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=, tarball: https://registry.npm.alibaba-inc.com/aggregate-error/download/aggregate-error-3.1.0.tgz} + resolution: {integrity: sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=, tarball: https://registry.npmmirror.com/aggregate-error/download/aggregate-error-3.1.0.tgz} engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 @@ -2409,7 +2413,7 @@ packages: dev: true /ansi-escapes@4.3.2: - resolution: {integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=, tarball: https://registry.npm.alibaba-inc.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz} + resolution: {integrity: sha1-ayKR0dt9mLZSHV8e+kLQ86n+tl4=, tarball: https://registry.npmmirror.com/ansi-escapes/download/ansi-escapes-4.3.2.tgz} engines: {node: '>=8'} dependencies: type-fest: 0.21.3 @@ -2432,14 +2436,14 @@ packages: dev: true /ansi-styles@4.3.0: - resolution: {integrity: sha1-7dgDYornHATIWuegkG7a00tkiTc=, tarball: https://registry.npm.alibaba-inc.com/ansi-styles/download/ansi-styles-4.3.0.tgz} + resolution: {integrity: sha1-7dgDYornHATIWuegkG7a00tkiTc=, tarball: https://registry.npmmirror.com/ansi-styles/download/ansi-styles-4.3.0.tgz} engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, tarball: https://registry.npm.alibaba-inc.com/anymatch/download/anymatch-3.1.3.tgz} + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, tarball: https://registry.npmmirror.com/anymatch/download/anymatch-3.1.3.tgz} engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 @@ -2447,7 +2451,7 @@ packages: dev: true /arg@4.1.3: - resolution: {integrity: sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk=, tarball: https://registry.npm.alibaba-inc.com/arg/download/arg-4.1.3.tgz} + resolution: {integrity: sha1-Jp/HrVuOQstjyJbVZmAXJhwUQIk=, tarball: https://registry.npmmirror.com/arg/download/arg-4.1.3.tgz} dev: true /argparse@1.0.10: @@ -2461,7 +2465,7 @@ packages: dev: true /array-ify@1.0.0: - resolution: {integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=, tarball: https://registry.npm.alibaba-inc.com/array-ify/download/array-ify-1.0.0.tgz} + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} dev: true /array-union@2.1.0: @@ -2470,7 +2474,7 @@ packages: dev: true /arrify@1.0.1: - resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=, tarball: https://registry.npm.alibaba-inc.com/arrify/download/arrify-1.0.1.tgz} + resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=, tarball: https://registry.npmmirror.com/arrify/download/arrify-1.0.1.tgz} engines: {node: '>=0.10.0'} dev: true @@ -2486,7 +2490,7 @@ packages: dev: true /astral-regex@2.0.0: - resolution: {integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, tarball: https://registry.npm.alibaba-inc.com/astral-regex/download/astral-regex-2.0.0.tgz} + resolution: {integrity: sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=, tarball: https://registry.npmmirror.com/astral-regex/download/astral-regex-2.0.0.tgz} engines: {node: '>=8'} dev: true @@ -2549,7 +2553,7 @@ packages: dev: true /binary-extensions@2.2.0: - resolution: {integrity: sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=, tarball: https://registry.npm.alibaba-inc.com/binary-extensions/download/binary-extensions-2.2.0.tgz} + resolution: {integrity: sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=, tarball: https://registry.npmmirror.com/binary-extensions/download/binary-extensions-2.2.0.tgz} engines: {node: '>=8'} dev: true @@ -2567,7 +2571,7 @@ packages: dev: true /braces@3.0.2: - resolution: {integrity: sha1-NFThpGLujVmeI23zNs2epPiv4Qc=, tarball: https://registry.npm.alibaba-inc.com/braces/download/braces-3.0.2.tgz} + resolution: {integrity: sha1-NFThpGLujVmeI23zNs2epPiv4Qc=, tarball: https://registry.npmmirror.com/braces/download/braces-3.0.2.tgz} engines: {node: '>=8'} dependencies: fill-range: 7.0.1 @@ -2585,7 +2589,7 @@ packages: dev: true /buffer-from@1.1.2: - resolution: {integrity: sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=, tarball: https://registry.npm.alibaba-inc.com/buffer-from/download/buffer-from-1.1.2.tgz} + resolution: {integrity: sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=, tarball: https://registry.npmmirror.com/buffer-from/download/buffer-from-1.1.2.tgz} dev: true /builtin-modules@3.3.0: @@ -2594,12 +2598,12 @@ packages: dev: true /callsites@3.1.0: - resolution: {integrity: sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=, tarball: https://registry.npm.alibaba-inc.com/callsites/download/callsites-3.1.0.tgz} + resolution: {integrity: sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=, tarball: https://registry.npmmirror.com/callsites/download/callsites-3.1.0.tgz} engines: {node: '>=6'} dev: true /camelcase-keys@6.2.2: - resolution: {integrity: sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A=, tarball: https://registry.npm.alibaba-inc.com/camelcase-keys/download/camelcase-keys-6.2.2.tgz} + resolution: {integrity: sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A=, tarball: https://registry.npmmirror.com/camelcase-keys/download/camelcase-keys-6.2.2.tgz} engines: {node: '>=8'} dependencies: camelcase: 5.3.1 @@ -2608,7 +2612,7 @@ packages: dev: true /camelcase@5.3.1: - resolution: {integrity: sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=, tarball: https://registry.npm.alibaba-inc.com/camelcase/download/camelcase-5.3.1.tgz} + resolution: {integrity: sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=, tarball: https://registry.npmmirror.com/camelcase/download/camelcase-5.3.1.tgz} engines: {node: '>=6'} dev: true @@ -2638,7 +2642,7 @@ packages: dev: true /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, tarball: https://registry.npm.alibaba-inc.com/chokidar/download/chokidar-3.5.3.tgz} + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, tarball: https://registry.npmmirror.com/chokidar/download/chokidar-3.5.3.tgz} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 @@ -2653,19 +2657,19 @@ packages: dev: true /clean-stack@2.2.0: - resolution: {integrity: sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=, tarball: https://registry.npm.alibaba-inc.com/clean-stack/download/clean-stack-2.2.0.tgz} + resolution: {integrity: sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=, tarball: https://registry.npmmirror.com/clean-stack/download/clean-stack-2.2.0.tgz} engines: {node: '>=6'} dev: true /cli-cursor@3.1.0: - resolution: {integrity: sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=, tarball: https://registry.npm.alibaba-inc.com/cli-cursor/download/cli-cursor-3.1.0.tgz} + resolution: {integrity: sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=, tarball: https://registry.npmmirror.com/cli-cursor/download/cli-cursor-3.1.0.tgz} engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 dev: true /cli-truncate@2.1.0: - resolution: {integrity: sha1-w54ovwXtzeW+O5iZKiLe7Vork8c=, tarball: https://registry.npm.alibaba-inc.com/cli-truncate/download/cli-truncate-2.1.0.tgz} + resolution: {integrity: sha1-w54ovwXtzeW+O5iZKiLe7Vork8c=, tarball: https://registry.npmmirror.com/cli-truncate/download/cli-truncate-2.1.0.tgz} engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 @@ -2688,7 +2692,7 @@ packages: dev: true /color-convert@2.0.1: - resolution: {integrity: sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=, tarball: https://registry.npm.alibaba-inc.com/color-convert/download/color-convert-2.0.1.tgz} + resolution: {integrity: sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=, tarball: https://registry.npmmirror.com/color-convert/download/color-convert-2.0.1.tgz} engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 @@ -2699,15 +2703,15 @@ packages: dev: true /color-name@1.1.4: - resolution: {integrity: sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=, tarball: https://registry.npm.alibaba-inc.com/color-name/download/color-name-1.1.4.tgz} + resolution: {integrity: sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=, tarball: https://registry.npmmirror.com/color-name/download/color-name-1.1.4.tgz} dev: true /colorette@1.4.0: - resolution: {integrity: sha1-UZD7uHJ2JZqGrXAL/yxtb6o/ykA=, tarball: https://registry.npm.alibaba-inc.com/colorette/download/colorette-1.4.0.tgz} + resolution: {integrity: sha1-UZD7uHJ2JZqGrXAL/yxtb6o/ykA=, tarball: https://registry.npmmirror.com/colorette/download/colorette-1.4.0.tgz} dev: true /colorette@2.0.19: - resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==, tarball: https://registry.npm.alibaba-inc.com/colorette/download/colorette-2.0.19.tgz} + resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==, tarball: https://registry.npmmirror.com/colorette/download/colorette-2.0.19.tgz} dev: true /combined-stream@1.0.8: @@ -2722,7 +2726,7 @@ packages: dev: true /commander@8.3.0: - resolution: {integrity: sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=, tarball: https://registry.npm.alibaba-inc.com/commander/download/commander-8.3.0.tgz} + resolution: {integrity: sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=, tarball: https://registry.npmmirror.com/commander/download/commander-8.3.0.tgz} engines: {node: '>= 12'} dev: true @@ -2731,7 +2735,7 @@ packages: dev: true /compare-func@2.0.0: - resolution: {integrity: sha1-+2XnXtvd/S5WhVTotbBf/3pR/LM=, tarball: https://registry.npm.alibaba-inc.com/compare-func/download/compare-func-2.0.0.tgz} + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} dependencies: array-ify: 1.0.0 dot-prop: 5.3.0 @@ -2765,24 +2769,22 @@ packages: dev: true /conventional-changelog-angular@5.0.13: - resolution: {integrity: sha1-iWiF1juRSnDUk0tZ0v573hgysow=, tarball: https://registry.npm.alibaba-inc.com/conventional-changelog-angular/download/conventional-changelog-angular-5.0.13.tgz} + resolution: {integrity: sha1-iWiF1juRSnDUk0tZ0v573hgysow=, tarball: https://registry.npmmirror.com/conventional-changelog-angular/download/conventional-changelog-angular-5.0.13.tgz} engines: {node: '>=10'} dependencies: compare-func: 2.0.0 q: 1.5.1 dev: true - /conventional-changelog-conventionalcommits@4.6.3: - resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==, tarball: https://registry.npm.alibaba-inc.com/conventional-changelog-conventionalcommits/download/conventional-changelog-conventionalcommits-4.6.3.tgz} - engines: {node: '>=10'} + /conventional-changelog-conventionalcommits@7.0.2: + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} + engines: {node: '>=16'} dependencies: compare-func: 2.0.0 - lodash: 4.17.21 - q: 1.5.1 dev: true /conventional-commits-parser@3.2.4: - resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, tarball: https://registry.npm.alibaba-inc.com/conventional-commits-parser/download/conventional-commits-parser-3.2.4.tgz} + resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, tarball: https://registry.npmmirror.com/conventional-commits-parser/download/conventional-commits-parser-3.2.4.tgz} engines: {node: '>=10'} hasBin: true dependencies: @@ -2817,7 +2819,7 @@ packages: dev: true /cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, tarball: https://registry.npm.alibaba-inc.com/cosmiconfig/download/cosmiconfig-7.1.0.tgz} + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, tarball: https://registry.npmmirror.com/cosmiconfig/download/cosmiconfig-7.1.0.tgz} engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.0 @@ -2828,11 +2830,11 @@ packages: dev: true /create-require@1.1.1: - resolution: {integrity: sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM=, tarball: https://registry.npm.alibaba-inc.com/create-require/download/create-require-1.1.1.tgz} + resolution: {integrity: sha1-wdfo8eX2z8n/ZfnNNS03NIdWwzM=, tarball: https://registry.npmmirror.com/create-require/download/create-require-1.1.1.tgz} dev: true /cross-spawn@7.0.3: - resolution: {integrity: sha1-9zqFudXUHQRVUcF34ogtSshXKKY=, tarball: https://registry.npm.alibaba-inc.com/cross-spawn/download/cross-spawn-7.0.3.tgz} + resolution: {integrity: sha1-9zqFudXUHQRVUcF34ogtSshXKKY=, tarball: https://registry.npmmirror.com/cross-spawn/download/cross-spawn-7.0.3.tgz} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -2854,7 +2856,7 @@ packages: dev: true /dargs@7.0.0: - resolution: {integrity: sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw=, tarball: https://registry.npm.alibaba-inc.com/dargs/download/dargs-7.0.0.tgz} + resolution: {integrity: sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw=, tarball: https://registry.npmmirror.com/dargs/download/dargs-7.0.0.tgz} engines: {node: '>=8'} dev: true @@ -2904,7 +2906,7 @@ packages: dev: true /decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, tarball: https://registry.npm.alibaba-inc.com/decamelize-keys/download/decamelize-keys-1.1.1.tgz} + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, tarball: https://registry.npmmirror.com/decamelize-keys/download/decamelize-keys-1.1.1.tgz} engines: {node: '>=0.10.0'} dependencies: decamelize: 1.2.0 @@ -2912,7 +2914,7 @@ packages: dev: true /decamelize@1.2.0: - resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=, tarball: https://registry.npm.alibaba-inc.com/decamelize/download/decamelize-1.2.0.tgz} + resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=, tarball: https://registry.npmmirror.com/decamelize/download/decamelize-1.2.0.tgz} engines: {node: '>=0.10.0'} dev: true @@ -2935,7 +2937,7 @@ packages: dev: true /diff@4.0.2: - resolution: {integrity: sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=, tarball: https://registry.npm.alibaba-inc.com/diff/download/diff-4.0.2.tgz} + resolution: {integrity: sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=, tarball: https://registry.npmmirror.com/diff/download/diff-4.0.2.tgz} engines: {node: '>=0.3.1'} dev: true @@ -2962,7 +2964,7 @@ packages: dev: true /dot-prop@5.3.0: - resolution: {integrity: sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=, tarball: https://registry.npm.alibaba-inc.com/dot-prop/download/dot-prop-5.3.0.tgz} + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} dependencies: is-obj: 2.0.0 @@ -3007,7 +3009,7 @@ packages: dev: true /es-module-lexer@0.4.1: - resolution: {integrity: sha1-3ajGoU2PNAok40Mx4Pqwy1BDjg4=, tarball: https://registry.npm.alibaba-inc.com/es-module-lexer/download/es-module-lexer-0.4.1.tgz} + resolution: {integrity: sha1-3ajGoU2PNAok40Mx4Pqwy1BDjg4=, tarball: https://registry.npmmirror.com/es-module-lexer/download/es-module-lexer-0.4.1.tgz} dev: true /esbuild@0.18.20: @@ -3175,7 +3177,7 @@ packages: dev: true /estree-walker@2.0.2: - resolution: {integrity: sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=, tarball: https://registry.npm.alibaba-inc.com/estree-walker/download/estree-walker-2.0.2.tgz} + resolution: {integrity: sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=, tarball: https://registry.npmmirror.com/estree-walker/download/estree-walker-2.0.2.tgz} dev: true /esutils@2.0.3: @@ -3184,7 +3186,7 @@ packages: dev: true /execa@5.1.1: - resolution: {integrity: sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=, tarball: https://registry.npm.alibaba-inc.com/execa/download/execa-5.1.1.tgz} + resolution: {integrity: sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=, tarball: https://registry.npmmirror.com/execa/download/execa-5.1.1.tgz} engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 @@ -3256,7 +3258,7 @@ packages: dev: true /fill-range@7.0.1: - resolution: {integrity: sha1-GRmmp8df44ssfHflGYU12prN2kA=, tarball: https://registry.npm.alibaba-inc.com/fill-range/download/fill-range-7.0.1.tgz} + resolution: {integrity: sha1-GRmmp8df44ssfHflGYU12prN2kA=, tarball: https://registry.npmmirror.com/fill-range/download/fill-range-7.0.1.tgz} engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 @@ -3280,7 +3282,7 @@ packages: dev: true /find-up@5.0.0: - resolution: {integrity: sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw=, tarball: https://registry.npm.alibaba-inc.com/find-up/download/find-up-5.0.0.tgz} + resolution: {integrity: sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw=, tarball: https://registry.npmmirror.com/find-up/download/find-up-5.0.0.tgz} engines: {node: '>=10'} dependencies: locate-path: 6.0.0 @@ -3360,7 +3362,7 @@ packages: dev: true /fs.realpath@1.0.0: - resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=, tarball: https://registry.npm.alibaba-inc.com/fs.realpath/download/fs.realpath-1.0.0.tgz} + resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=, tarball: https://registry.npmmirror.com/fs.realpath/download/fs.realpath-1.0.0.tgz} dev: true /fsevents@2.3.2: @@ -3386,7 +3388,7 @@ packages: dev: true /get-own-enumerable-property-symbols@3.0.2: - resolution: {integrity: sha1-tf3nfyLL4185C04ImSLFC85u9mQ=, tarball: https://registry.npm.alibaba-inc.com/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz} + resolution: {integrity: sha1-tf3nfyLL4185C04ImSLFC85u9mQ=, tarball: https://registry.npmmirror.com/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz} dev: true /get-pixels@3.3.3: @@ -3406,7 +3408,7 @@ packages: dev: true /get-stream@6.0.1: - resolution: {integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=, tarball: https://registry.npm.alibaba-inc.com/get-stream/download/get-stream-6.0.1.tgz} + resolution: {integrity: sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=, tarball: https://registry.npmmirror.com/get-stream/download/get-stream-6.0.1.tgz} engines: {node: '>=10'} dev: true @@ -3424,7 +3426,7 @@ packages: dev: true /git-raw-commits@2.0.11: - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==, tarball: https://registry.npm.alibaba-inc.com/git-raw-commits/download/git-raw-commits-2.0.11.tgz} + resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==, tarball: https://registry.npmmirror.com/git-raw-commits/download/git-raw-commits-2.0.11.tgz} engines: {node: '>=10'} hasBin: true dependencies: @@ -3454,7 +3456,7 @@ packages: dev: true /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, tarball: https://registry.npm.alibaba-inc.com/glob/download/glob-7.2.3.tgz} + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, tarball: https://registry.npmmirror.com/glob/download/glob-7.2.3.tgz} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3465,7 +3467,7 @@ packages: dev: true /global-dirs@0.1.1: - resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=, tarball: https://registry.npm.alibaba-inc.com/global-dirs/download/global-dirs-0.1.1.tgz} + resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=, tarball: https://registry.npmmirror.com/global-dirs/download/global-dirs-0.1.1.tgz} engines: {node: '>=4'} dependencies: ini: 1.3.8 @@ -3496,7 +3498,7 @@ packages: dev: true /globrex@0.1.2: - resolution: {integrity: sha1-3V2eyCYjJzDNZ5Ol4zqTApheYJg=, tarball: https://registry.npm.alibaba-inc.com/globrex/download/globrex-0.1.2.tgz} + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} dev: true /graceful-fs@4.2.10: @@ -3507,8 +3509,8 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /hammerjs@2.0.6: - resolution: {integrity: sha512-nZoavd6pgT++1rPy4wXt12oJI69DmWwLbEVssCg0nHXQaXneWbvlGMLRv5cWTL+Fe+WHudRftEM2+oe5Yzw7fg==} + /hammerjs@2.0.8: + resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} engines: {node: '>=0.8.0'} dev: true @@ -3527,7 +3529,7 @@ packages: dev: true /hard-rejection@2.1.0: - resolution: {integrity: sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM=, tarball: https://registry.npm.alibaba-inc.com/hard-rejection/download/hard-rejection-2.1.0.tgz} + resolution: {integrity: sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM=, tarball: https://registry.npmmirror.com/hard-rejection/download/hard-rejection-2.1.0.tgz} engines: {node: '>=6'} dev: true @@ -3542,7 +3544,7 @@ packages: dev: true /has@1.0.3: - resolution: {integrity: sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=, tarball: https://registry.npm.alibaba-inc.com/has/download/has-1.0.3.tgz} + resolution: {integrity: sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=, tarball: https://registry.npmmirror.com/has/download/has-1.0.3.tgz} engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 @@ -3597,12 +3599,12 @@ packages: dev: true /human-signals@2.1.0: - resolution: {integrity: sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=, tarball: https://registry.npm.alibaba-inc.com/human-signals/download/human-signals-2.1.0.tgz} + resolution: {integrity: sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=, tarball: https://registry.npmmirror.com/human-signals/download/human-signals-2.1.0.tgz} engines: {node: '>=10.17.0'} dev: true /husky@7.0.4: - resolution: {integrity: sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU=, tarball: https://registry.npm.alibaba-inc.com/husky/download/husky-7.0.4.tgz} + resolution: {integrity: sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU=, tarball: https://registry.npmmirror.com/husky/download/husky-7.0.4.tgz} engines: {node: '>=12'} hasBin: true dev: true @@ -3620,7 +3622,7 @@ packages: dev: true /import-fresh@3.3.0: - resolution: {integrity: sha1-NxYsJfy566oublPVtNiM4X2eDCs=, tarball: https://registry.npm.alibaba-inc.com/import-fresh/download/import-fresh-3.3.0.tgz} + resolution: {integrity: sha1-NxYsJfy566oublPVtNiM4X2eDCs=, tarball: https://registry.npmmirror.com/import-fresh/download/import-fresh-3.3.0.tgz} engines: {node: '>=6'} dependencies: parent-module: 1.0.1 @@ -3633,12 +3635,12 @@ packages: dev: true /indent-string@4.0.0: - resolution: {integrity: sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=, tarball: https://registry.npm.alibaba-inc.com/indent-string/download/indent-string-4.0.0.tgz} + resolution: {integrity: sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=, tarball: https://registry.npmmirror.com/indent-string/download/indent-string-4.0.0.tgz} engines: {node: '>=8'} dev: true /inflight@1.0.6: - resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=, tarball: https://registry.npm.alibaba-inc.com/inflight/download/inflight-1.0.6.tgz} + resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=, tarball: https://registry.npmmirror.com/inflight/download/inflight-1.0.6.tgz} dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -3649,7 +3651,7 @@ packages: dev: true /ini@1.3.8: - resolution: {integrity: sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw=, tarball: https://registry.npm.alibaba-inc.com/ini/download/ini-1.3.8.tgz} + resolution: {integrity: sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw=, tarball: https://registry.npmmirror.com/ini/download/ini-1.3.8.tgz} dev: true /iota-array@1.0.0: @@ -3657,7 +3659,7 @@ packages: dev: true /ip@1.1.8: - resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==, tarball: https://registry.npm.alibaba-inc.com/ip/download/ip-1.1.8.tgz} + resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==, tarball: https://registry.npmmirror.com/ip/download/ip-1.1.8.tgz} dev: true /is-arrayish@0.2.1: @@ -3665,7 +3667,7 @@ packages: dev: true /is-binary-path@2.1.0: - resolution: {integrity: sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=, tarball: https://registry.npm.alibaba-inc.com/is-binary-path/download/is-binary-path-2.1.0.tgz} + resolution: {integrity: sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=, tarball: https://registry.npmmirror.com/is-binary-path/download/is-binary-path-2.1.0.tgz} engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 @@ -3683,13 +3685,13 @@ packages: dev: true /is-core-module@2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, tarball: https://registry.npm.alibaba-inc.com/is-core-module/download/is-core-module-2.11.0.tgz} + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, tarball: https://registry.npmmirror.com/is-core-module/download/is-core-module-2.11.0.tgz} dependencies: has: 1.0.3 dev: true /is-extglob@2.1.1: - resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=, tarball: https://registry.npm.alibaba-inc.com/is-extglob/download/is-extglob-2.1.1.tgz} + resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=, tarball: https://registry.npmmirror.com/is-extglob/download/is-extglob-2.1.1.tgz} engines: {node: '>=0.10.0'} dev: true @@ -3699,7 +3701,7 @@ packages: dev: true /is-glob@4.0.3: - resolution: {integrity: sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=, tarball: https://registry.npm.alibaba-inc.com/is-glob/download/is-glob-4.0.3.tgz} + resolution: {integrity: sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=, tarball: https://registry.npmmirror.com/is-glob/download/is-glob-4.0.3.tgz} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 @@ -3710,17 +3712,17 @@ packages: dev: true /is-number@7.0.0: - resolution: {integrity: sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=, tarball: https://registry.npm.alibaba-inc.com/is-number/download/is-number-7.0.0.tgz} + resolution: {integrity: sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=, tarball: https://registry.npmmirror.com/is-number/download/is-number-7.0.0.tgz} engines: {node: '>=0.12.0'} dev: true /is-obj@1.0.1: - resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=, tarball: https://registry.npm.alibaba-inc.com/is-obj/download/is-obj-1.0.1.tgz} + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} engines: {node: '>=0.10.0'} dev: true /is-obj@2.0.0: - resolution: {integrity: sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=, tarball: https://registry.npm.alibaba-inc.com/is-obj/download/is-obj-2.0.0.tgz} + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} dev: true @@ -3730,7 +3732,7 @@ packages: dev: true /is-plain-obj@1.1.0: - resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=, tarball: https://registry.npm.alibaba-inc.com/is-plain-obj/download/is-plain-obj-1.1.0.tgz} + resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=, tarball: https://registry.npmmirror.com/is-plain-obj/download/is-plain-obj-1.1.0.tgz} engines: {node: '>=0.10.0'} dev: true @@ -3745,17 +3747,17 @@ packages: dev: true /is-regexp@1.0.0: - resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=, tarball: https://registry.npm.alibaba-inc.com/is-regexp/download/is-regexp-1.0.0.tgz} + resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=, tarball: https://registry.npmmirror.com/is-regexp/download/is-regexp-1.0.0.tgz} engines: {node: '>=0.10.0'} dev: true /is-stream@2.0.1: - resolution: {integrity: sha1-+sHj1TuXrVqdCunO8jifWBClwHc=, tarball: https://registry.npm.alibaba-inc.com/is-stream/download/is-stream-2.0.1.tgz} + resolution: {integrity: sha1-+sHj1TuXrVqdCunO8jifWBClwHc=, tarball: https://registry.npmmirror.com/is-stream/download/is-stream-2.0.1.tgz} engines: {node: '>=8'} dev: true /is-text-path@1.0.1: - resolution: {integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=, tarball: https://registry.npm.alibaba-inc.com/is-text-path/download/is-text-path-1.0.1.tgz} + resolution: {integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=, tarball: https://registry.npmmirror.com/is-text-path/download/is-text-path-1.0.1.tgz} engines: {node: '>=0.10.0'} dependencies: text-extensions: 1.9.0 @@ -3786,7 +3788,7 @@ packages: dev: true /js-tokens@4.0.0: - resolution: {integrity: sha1-GSA/tZmR35jjoocFDUZHzerzJJk=, tarball: https://registry.npm.alibaba-inc.com/js-tokens/download/js-tokens-4.0.0.tgz} + resolution: {integrity: sha1-GSA/tZmR35jjoocFDUZHzerzJJk=, tarball: https://registry.npmmirror.com/js-tokens/download/js-tokens-4.0.0.tgz} dev: true /js-yaml@3.14.1: @@ -3858,7 +3860,7 @@ packages: dev: true /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=, tarball: https://registry.npm.alibaba-inc.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz} + resolution: {integrity: sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz} dev: true /json-schema-traverse@0.4.1: @@ -3902,7 +3904,7 @@ packages: dev: true /jsonparse@1.3.1: - resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=, tarball: https://registry.npm.alibaba-inc.com/jsonparse/download/jsonparse-1.3.1.tgz} + resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=, tarball: https://registry.npmmirror.com/jsonparse/download/jsonparse-1.3.1.tgz} engines: {'0': node >= 0.2.0} dev: true @@ -3917,7 +3919,7 @@ packages: dev: true /kind-of@6.0.3: - resolution: {integrity: sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=, tarball: https://registry.npm.alibaba-inc.com/kind-of/download/kind-of-6.0.3.tgz} + resolution: {integrity: sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=, tarball: https://registry.npmmirror.com/kind-of/download/kind-of-6.0.3.tgz} engines: {node: '>=0.10.0'} dev: true @@ -3934,11 +3936,11 @@ packages: dev: true /lines-and-columns@1.2.4: - resolution: {integrity: sha1-7KKE910pZQeTCdwK2SVauy68FjI=, tarball: https://registry.npm.alibaba-inc.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz} + resolution: {integrity: sha1-7KKE910pZQeTCdwK2SVauy68FjI=, tarball: https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz} dev: true /lint-staged@11.2.6: - resolution: {integrity: sha1-9HexrwKU2wVOWTfxcWed9juqTEM=, tarball: https://registry.npm.alibaba-inc.com/lint-staged/download/lint-staged-11.2.6.tgz} + resolution: {integrity: sha1-9HexrwKU2wVOWTfxcWed9juqTEM=, tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-11.2.6.tgz} hasBin: true dependencies: cli-truncate: 2.1.0 @@ -3958,7 +3960,7 @@ packages: dev: true /listr2@3.14.0(enquirer@2.4.1): - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==, tarball: https://registry.npm.alibaba-inc.com/listr2/download/listr2-3.14.0.tgz} + resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==, tarball: https://registry.npmmirror.com/listr2/download/listr2-3.14.0.tgz} engines: {node: '>=10.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' @@ -3978,11 +3980,11 @@ packages: dev: true /livereload-js@3.4.1: - resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==, tarball: https://registry.npm.alibaba-inc.com/livereload-js/download/livereload-js-3.4.1.tgz} + resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==, tarball: https://registry.npmmirror.com/livereload-js/download/livereload-js-3.4.1.tgz} dev: true /livereload@0.9.3: - resolution: {integrity: sha1-pxSBY3XtUkcUCL7ei0my7moMVbE=, tarball: https://registry.npm.alibaba-inc.com/livereload/download/livereload-0.9.3.tgz} + resolution: {integrity: sha1-pxSBY3XtUkcUCL7ei0my7moMVbE=, tarball: https://registry.npmmirror.com/livereload/download/livereload-0.9.3.tgz} engines: {node: '>=8.0.0'} hasBin: true dependencies: @@ -4003,7 +4005,7 @@ packages: dev: true /locate-path@6.0.0: - resolution: {integrity: sha1-VTIeswn+u8WcSAHZMackUqaB0oY=, tarball: https://registry.npm.alibaba-inc.com/locate-path/download/locate-path-6.0.0.tgz} + resolution: {integrity: sha1-VTIeswn+u8WcSAHZMackUqaB0oY=, tarball: https://registry.npmmirror.com/locate-path/download/locate-path-6.0.0.tgz} engines: {node: '>=10'} dependencies: p-locate: 5.0.0 @@ -4014,7 +4016,7 @@ packages: dev: true /lodash.get@4.4.2: - resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=, tarball: https://registry.npm.alibaba-inc.com/lodash.get/download/lodash.get-4.4.2.tgz} + resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=, tarball: https://registry.npmmirror.com/lodash.get/download/lodash.get-4.4.2.tgz} dev: true /lodash.merge@4.6.2: @@ -4026,7 +4028,7 @@ packages: dev: true /log-update@4.0.0: - resolution: {integrity: sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=, tarball: https://registry.npm.alibaba-inc.com/log-update/download/log-update-4.0.0.tgz} + resolution: {integrity: sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=, tarball: https://registry.npmmirror.com/log-update/download/log-update-4.0.0.tgz} engines: {node: '>=10'} dependencies: ansi-escapes: 4.3.2 @@ -4042,7 +4044,7 @@ packages: dev: true /lru-cache@6.0.0: - resolution: {integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=, tarball: https://registry.npm.alibaba-inc.com/lru-cache/download/lru-cache-6.0.0.tgz} + resolution: {integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=, tarball: https://registry.npmmirror.com/lru-cache/download/lru-cache-6.0.0.tgz} engines: {node: '>=10'} dependencies: yallist: 4.0.0 @@ -4053,7 +4055,7 @@ packages: dev: true /magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, tarball: https://registry.npm.alibaba-inc.com/magic-string/download/magic-string-0.25.9.tgz} + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, tarball: https://registry.npmmirror.com/magic-string/download/magic-string-0.25.9.tgz} dependencies: sourcemap-codec: 1.4.8 dev: true @@ -4087,16 +4089,16 @@ packages: dev: true /make-error@1.3.6: - resolution: {integrity: sha1-LrLjfqm2fEiR9oShOUeZr0hM96I=, tarball: https://registry.npm.alibaba-inc.com/make-error/download/make-error-1.3.6.tgz} + resolution: {integrity: sha1-LrLjfqm2fEiR9oShOUeZr0hM96I=, tarball: https://registry.npmmirror.com/make-error/download/make-error-1.3.6.tgz} dev: true /map-obj@1.0.1: - resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=, tarball: https://registry.npm.alibaba-inc.com/map-obj/download/map-obj-1.0.1.tgz} + resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=, tarball: https://registry.npmmirror.com/map-obj/download/map-obj-1.0.1.tgz} engines: {node: '>=0.10.0'} dev: true /map-obj@4.3.0: - resolution: {integrity: sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo=, tarball: https://registry.npm.alibaba-inc.com/map-obj/download/map-obj-4.3.0.tgz} + resolution: {integrity: sha1-kwT5Buk/qucIgNoQKp8d8OqLsFo=, tarball: https://registry.npmmirror.com/map-obj/download/map-obj-4.3.0.tgz} engines: {node: '>=8'} dev: true @@ -4107,7 +4109,7 @@ packages: dev: true /meow@8.1.2: - resolution: {integrity: sha1-vL5FvaDuFynTUMA8/8g5WjbE6Jc=, tarball: https://registry.npm.alibaba-inc.com/meow/download/meow-8.1.2.tgz} + resolution: {integrity: sha1-vL5FvaDuFynTUMA8/8g5WjbE6Jc=, tarball: https://registry.npmmirror.com/meow/download/meow-8.1.2.tgz} engines: {node: '>=10'} dependencies: '@types/minimist': 1.2.2 @@ -4124,7 +4126,7 @@ packages: dev: true /merge-stream@2.0.0: - resolution: {integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=, tarball: https://registry.npm.alibaba-inc.com/merge-stream/download/merge-stream-2.0.0.tgz} + resolution: {integrity: sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=, tarball: https://registry.npmmirror.com/merge-stream/download/merge-stream-2.0.0.tgz} dev: true /merge2@1.4.1: @@ -4137,7 +4139,7 @@ packages: dev: true /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, tarball: https://registry.npm.alibaba-inc.com/micromatch/download/micromatch-4.0.5.tgz} + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, tarball: https://registry.npmmirror.com/micromatch/download/micromatch-4.0.5.tgz} engines: {node: '>=8.6'} dependencies: braces: 3.0.2 @@ -4157,18 +4159,18 @@ packages: dev: true /mime@3.0.0: - resolution: {integrity: sha1-s3RVDco6DBhEOwyVCmpY8ZMc96c=, tarball: https://registry.npm.alibaba-inc.com/mime/download/mime-3.0.0.tgz} + resolution: {integrity: sha1-s3RVDco6DBhEOwyVCmpY8ZMc96c=, tarball: https://registry.npmmirror.com/mime/download/mime-3.0.0.tgz} engines: {node: '>=10.0.0'} hasBin: true dev: true /mimic-fn@2.1.0: - resolution: {integrity: sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=, tarball: https://registry.npm.alibaba-inc.com/mimic-fn/download/mimic-fn-2.1.0.tgz} + resolution: {integrity: sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=, tarball: https://registry.npmmirror.com/mimic-fn/download/mimic-fn-2.1.0.tgz} engines: {node: '>=6'} dev: true /min-indent@1.0.1: - resolution: {integrity: sha1-pj9oFnOzBXH76LwlaGrnRu76mGk=, tarball: https://registry.npm.alibaba-inc.com/min-indent/download/min-indent-1.0.1.tgz} + resolution: {integrity: sha1-pj9oFnOzBXH76LwlaGrnRu76mGk=, tarball: https://registry.npmmirror.com/min-indent/download/min-indent-1.0.1.tgz} engines: {node: '>=4'} dev: true @@ -4186,7 +4188,7 @@ packages: dev: true /minimist-options@4.1.0: - resolution: {integrity: sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk=, tarball: https://registry.npm.alibaba-inc.com/minimist-options/download/minimist-options-4.1.0.tgz} + resolution: {integrity: sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk=, tarball: https://registry.npmmirror.com/minimist-options/download/minimist-options-4.1.0.tgz} engines: {node: '>= 6'} dependencies: arrify: 1.0.1 @@ -4199,7 +4201,7 @@ packages: dev: true /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, tarball: https://registry.npm.alibaba-inc.com/nanoid/download/nanoid-3.3.6.tgz} + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, tarball: https://registry.npmmirror.com/nanoid/download/nanoid-3.3.6.tgz} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -4292,12 +4294,12 @@ packages: dev: true /normalize-path@3.0.0: - resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, tarball: https://registry.npm.alibaba-inc.com/normalize-path/download/normalize-path-3.0.0.tgz} + resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, tarball: https://registry.npmmirror.com/normalize-path/download/normalize-path-3.0.0.tgz} engines: {node: '>=0.10.0'} dev: true /npm-run-path@4.0.1: - resolution: {integrity: sha1-t+zR5e1T2o43pV4cImnguX7XSOo=, tarball: https://registry.npm.alibaba-inc.com/npm-run-path/download/npm-run-path-4.0.1.tgz} + resolution: {integrity: sha1-t+zR5e1T2o43pV4cImnguX7XSOo=, tarball: https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz} engines: {node: '>=8'} dependencies: path-key: 3.1.1 @@ -4316,20 +4318,20 @@ packages: dev: true /once@1.4.0: - resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=, tarball: https://registry.npm.alibaba-inc.com/once/download/once-1.4.0.tgz} + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=, tarball: https://registry.npmmirror.com/once/download/once-1.4.0.tgz} dependencies: wrappy: 1.0.2 dev: true /onetime@5.1.2: - resolution: {integrity: sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=, tarball: https://registry.npm.alibaba-inc.com/onetime/download/onetime-5.1.2.tgz} + resolution: {integrity: sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=, tarball: https://registry.npmmirror.com/onetime/download/onetime-5.1.2.tgz} engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true /opener@1.5.2: - resolution: {integrity: sha1-XTfh81B3udysQwE3InGv3rKhNZg=, tarball: https://registry.npm.alibaba-inc.com/opener/download/opener-1.5.2.tgz} + resolution: {integrity: sha1-XTfh81B3udysQwE3InGv3rKhNZg=, tarball: https://registry.npmmirror.com/opener/download/opener-1.5.2.tgz} hasBin: true dev: true @@ -4346,11 +4348,11 @@ packages: dev: true /opts@2.0.2: - resolution: {integrity: sha1-oX4Yn7v+4XHaVZ7dikJCO8WZPOE=, tarball: https://registry.npm.alibaba-inc.com/opts/download/opts-2.0.2.tgz} + resolution: {integrity: sha1-oX4Yn7v+4XHaVZ7dikJCO8WZPOE=, tarball: https://registry.npmmirror.com/opts/download/opts-2.0.2.tgz} dev: true /p-limit@2.3.0: - resolution: {integrity: sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=, tarball: https://registry.npm.alibaba-inc.com/p-limit/download/p-limit-2.3.0.tgz} + resolution: {integrity: sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=, tarball: https://registry.npmmirror.com/p-limit/download/p-limit-2.3.0.tgz} engines: {node: '>=6'} dependencies: p-try: 2.2.0 @@ -4378,19 +4380,19 @@ packages: dev: true /p-map@4.0.0: - resolution: {integrity: sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=, tarball: https://registry.npm.alibaba-inc.com/p-map/download/p-map-4.0.0.tgz} + resolution: {integrity: sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=, tarball: https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz} engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true /p-try@2.2.0: - resolution: {integrity: sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=, tarball: https://registry.npm.alibaba-inc.com/p-try/download/p-try-2.2.0.tgz} + resolution: {integrity: sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=, tarball: https://registry.npmmirror.com/p-try/download/p-try-2.2.0.tgz} engines: {node: '>=6'} dev: true /parent-module@1.0.1: - resolution: {integrity: sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=, tarball: https://registry.npm.alibaba-inc.com/parent-module/download/parent-module-1.0.1.tgz} + resolution: {integrity: sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=, tarball: https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz} engines: {node: '>=6'} dependencies: callsites: 3.1.0 @@ -4424,17 +4426,17 @@ packages: dev: true /path-is-absolute@1.0.1: - resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=, tarball: https://registry.npm.alibaba-inc.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz} + resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=, tarball: https://registry.npmmirror.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz} engines: {node: '>=0.10.0'} dev: true /path-key@3.1.1: - resolution: {integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, tarball: https://registry.npm.alibaba-inc.com/path-key/download/path-key-3.1.1.tgz} + resolution: {integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, tarball: https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz} engines: {node: '>=8'} dev: true /path-parse@1.0.7: - resolution: {integrity: sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=, tarball: https://registry.npm.alibaba-inc.com/path-parse/download/path-parse-1.0.7.tgz} + resolution: {integrity: sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=, tarball: https://registry.npmmirror.com/path-parse/download/path-parse-1.0.7.tgz} dev: true /path-type@4.0.0: @@ -4447,11 +4449,11 @@ packages: dev: true /picocolors@1.0.0: - resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, tarball: https://registry.npm.alibaba-inc.com/picocolors/download/picocolors-1.0.0.tgz} + resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz} dev: true /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, tarball: https://registry.npm.alibaba-inc.com/picomatch/download/picomatch-2.3.1.tgz} + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, tarball: https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz} engines: {node: '>=8.6'} dev: true @@ -4461,14 +4463,14 @@ packages: dev: true /pkg-dir@4.2.0: - resolution: {integrity: sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=, tarball: https://registry.npm.alibaba-inc.com/pkg-dir/download/pkg-dir-4.2.0.tgz} + resolution: {integrity: sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=, tarball: https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz} engines: {node: '>=8'} dependencies: find-up: 4.1.0 dev: true /please-upgrade-node@3.2.0: - resolution: {integrity: sha1-rt3T+ZTJM+StmLmdmlVu+g4v6UI=, tarball: https://registry.npm.alibaba-inc.com/please-upgrade-node/download/please-upgrade-node-3.2.0.tgz} + resolution: {integrity: sha1-rt3T+ZTJM+StmLmdmlVu+g4v6UI=, tarball: https://registry.npmmirror.com/please-upgrade-node/download/please-upgrade-node-3.2.0.tgz} dependencies: semver-compare: 1.0.0 dev: true @@ -4513,7 +4515,7 @@ packages: dev: true /q@1.5.1: - resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=, tarball: https://registry.npm.alibaba-inc.com/q/download/q-1.5.1.tgz} + resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=, tarball: https://registry.npmmirror.com/q/download/q-1.5.1.tgz} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true @@ -4531,7 +4533,7 @@ packages: dev: true /quick-lru@4.0.1: - resolution: {integrity: sha1-W4h48ROlgheEjGSCAmxz4bpXcn8=, tarball: https://registry.npm.alibaba-inc.com/quick-lru/download/quick-lru-4.0.1.tgz} + resolution: {integrity: sha1-W4h48ROlgheEjGSCAmxz4bpXcn8=, tarball: https://registry.npmmirror.com/quick-lru/download/quick-lru-4.0.1.tgz} engines: {node: '>=8'} dev: true @@ -4542,7 +4544,7 @@ packages: dev: true /read-pkg-up@7.0.1: - resolution: {integrity: sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=, tarball: https://registry.npm.alibaba-inc.com/read-pkg-up/download/read-pkg-up-7.0.1.tgz} + resolution: {integrity: sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=, tarball: https://registry.npmmirror.com/read-pkg-up/download/read-pkg-up-7.0.1.tgz} engines: {node: '>=8'} dependencies: find-up: 4.1.0 @@ -4598,14 +4600,14 @@ packages: dev: true /readdirp@3.6.0: - resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, tarball: https://registry.npm.alibaba-inc.com/readdirp/download/readdirp-3.6.0.tgz} + resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, tarball: https://registry.npmmirror.com/readdirp/download/readdirp-3.6.0.tgz} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 dev: true /redent@3.0.0: - resolution: {integrity: sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=, tarball: https://registry.npm.alibaba-inc.com/redent/download/redent-3.0.0.tgz} + resolution: {integrity: sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=, tarball: https://registry.npmmirror.com/redent/download/redent-3.0.0.tgz} engines: {node: '>=8'} dependencies: indent-string: 4.0.0 @@ -4689,24 +4691,24 @@ packages: dev: true /resolve-from@4.0.0: - resolution: {integrity: sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=, tarball: https://registry.npm.alibaba-inc.com/resolve-from/download/resolve-from-4.0.0.tgz} + resolution: {integrity: sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=, tarball: https://registry.npmmirror.com/resolve-from/download/resolve-from-4.0.0.tgz} engines: {node: '>=4'} dev: true /resolve-from@5.0.0: - resolution: {integrity: sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=, tarball: https://registry.npm.alibaba-inc.com/resolve-from/download/resolve-from-5.0.0.tgz} + resolution: {integrity: sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=, tarball: https://registry.npmmirror.com/resolve-from/download/resolve-from-5.0.0.tgz} engines: {node: '>=8'} dev: true /resolve-global@1.0.0: - resolution: {integrity: sha1-oqed9K8so/Sb93753azTItrRklU=, tarball: https://registry.npm.alibaba-inc.com/resolve-global/download/resolve-global-1.0.0.tgz} + resolution: {integrity: sha1-oqed9K8so/Sb93753azTItrRklU=, tarball: https://registry.npmmirror.com/resolve-global/download/resolve-global-1.0.0.tgz} engines: {node: '>=8'} dependencies: global-dirs: 0.1.1 dev: true /resolve@1.22.1: - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, tarball: https://registry.npm.alibaba-inc.com/resolve/download/resolve-1.22.1.tgz} + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, tarball: https://registry.npmmirror.com/resolve/download/resolve-1.22.1.tgz} hasBin: true dependencies: is-core-module: 2.11.0 @@ -4715,7 +4717,7 @@ packages: dev: true /restore-cursor@3.1.0: - resolution: {integrity: sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=, tarball: https://registry.npm.alibaba-inc.com/restore-cursor/download/restore-cursor-3.1.0.tgz} + resolution: {integrity: sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=, tarball: https://registry.npmmirror.com/restore-cursor/download/restore-cursor-3.1.0.tgz} engines: {node: '>=8'} dependencies: onetime: 5.1.2 @@ -4728,18 +4730,18 @@ packages: dev: true /rfdc@1.3.0: - resolution: {integrity: sha1-0LfEQasnINBdxM8m4ByJYx2doIs=, tarball: https://registry.npm.alibaba-inc.com/rfdc/download/rfdc-1.3.0.tgz} + resolution: {integrity: sha1-0LfEQasnINBdxM8m4ByJYx2doIs=, tarball: https://registry.npmmirror.com/rfdc/download/rfdc-1.3.0.tgz} dev: true /rimraf@3.0.2: - resolution: {integrity: sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=, tarball: https://registry.npm.alibaba-inc.com/rimraf/download/rimraf-3.0.2.tgz} + resolution: {integrity: sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=, tarball: https://registry.npmmirror.com/rimraf/download/rimraf-3.0.2.tgz} hasBin: true dependencies: glob: 7.2.3 dev: true /rollup-plugin-livereload@2.0.5: - resolution: {integrity: sha1-R0f6KSoszrDJcsVz1xs9ZrQlKzc=, tarball: https://registry.npm.alibaba-inc.com/rollup-plugin-livereload/download/rollup-plugin-livereload-2.0.5.tgz} + resolution: {integrity: sha1-R0f6KSoszrDJcsVz1xs9ZrQlKzc=, tarball: https://registry.npmmirror.com/rollup-plugin-livereload/download/rollup-plugin-livereload-2.0.5.tgz} engines: {node: '>=8.3'} dependencies: livereload: 0.9.3 @@ -4749,7 +4751,7 @@ packages: dev: true /rollup-plugin-serve@1.1.0: - resolution: {integrity: sha1-BlSlcCGiG5AzQMaZQPdGNwboKI0=, tarball: https://registry.npm.alibaba-inc.com/rollup-plugin-serve/download/rollup-plugin-serve-1.1.0.tgz} + resolution: {integrity: sha1-BlSlcCGiG5AzQMaZQPdGNwboKI0=, tarball: https://registry.npmmirror.com/rollup-plugin-serve/download/rollup-plugin-serve-1.1.0.tgz} dependencies: mime: 3.0.0 opener: 1.5.2 @@ -4830,7 +4832,7 @@ packages: dev: true /semver-compare@1.0.0: - resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=, tarball: https://registry.npm.alibaba-inc.com/semver-compare/download/semver-compare-1.0.0.tgz} + resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=, tarball: https://registry.npmmirror.com/semver-compare/download/semver-compare-1.0.0.tgz} dev: true /semver@5.7.1: @@ -4852,7 +4854,7 @@ packages: dev: true /semver@7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, tarball: https://registry.npm.alibaba-inc.com/semver/download/semver-7.3.8.tgz} + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==, tarball: https://registry.npmmirror.com/semver/download/semver-7.3.8.tgz} engines: {node: '>=10'} hasBin: true dependencies: @@ -4874,14 +4876,14 @@ packages: dev: true /shebang-command@2.0.0: - resolution: {integrity: sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=, tarball: https://registry.npm.alibaba-inc.com/shebang-command/download/shebang-command-2.0.0.tgz} + resolution: {integrity: sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=, tarball: https://registry.npmmirror.com/shebang-command/download/shebang-command-2.0.0.tgz} engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 dev: true /shebang-regex@3.0.0: - resolution: {integrity: sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=, tarball: https://registry.npm.alibaba-inc.com/shebang-regex/download/shebang-regex-3.0.0.tgz} + resolution: {integrity: sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=, tarball: https://registry.npmmirror.com/shebang-regex/download/shebang-regex-3.0.0.tgz} engines: {node: '>=8'} dev: true @@ -4899,7 +4901,7 @@ packages: dev: true /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, tarball: https://registry.npm.alibaba-inc.com/signal-exit/download/signal-exit-3.0.7.tgz} + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, tarball: https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.7.tgz} dev: true /simple-git@3.19.1: @@ -4918,7 +4920,7 @@ packages: dev: true /slice-ansi@3.0.0: - resolution: {integrity: sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c=, tarball: https://registry.npm.alibaba-inc.com/slice-ansi/download/slice-ansi-3.0.0.tgz} + resolution: {integrity: sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c=, tarball: https://registry.npmmirror.com/slice-ansi/download/slice-ansi-3.0.0.tgz} engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 @@ -4927,7 +4929,7 @@ packages: dev: true /slice-ansi@4.0.0: - resolution: {integrity: sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=, tarball: https://registry.npm.alibaba-inc.com/slice-ansi/download/slice-ansi-4.0.0.tgz} + resolution: {integrity: sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=, tarball: https://registry.npmmirror.com/slice-ansi/download/slice-ansi-4.0.0.tgz} engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 @@ -4940,7 +4942,7 @@ packages: dev: true /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, tarball: https://registry.npm.alibaba-inc.com/source-map-js/download/source-map-js-1.0.2.tgz} + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, tarball: https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.2.tgz} engines: {node: '>=0.10.0'} dev: true @@ -4957,7 +4959,7 @@ packages: dev: true /sourcemap-codec@1.4.8: - resolution: {integrity: sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=, tarball: https://registry.npm.alibaba-inc.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz} + resolution: {integrity: sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=, tarball: https://registry.npmmirror.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz} deprecated: Please use @jridgewell/sourcemap-codec instead dev: true @@ -4988,7 +4990,7 @@ packages: dev: true /split2@3.2.2: - resolution: {integrity: sha1-vyzyo32DgxLCSciSBv16F90SNl8=, tarball: https://registry.npm.alibaba-inc.com/split2/download/split2-3.2.2.tgz} + resolution: {integrity: sha1-vyzyo32DgxLCSciSBv16F90SNl8=, tarball: https://registry.npmmirror.com/split2/download/split2-3.2.2.tgz} dependencies: readable-stream: 3.6.0 dev: true @@ -5014,12 +5016,12 @@ packages: dev: true /string-argv@0.3.1: - resolution: {integrity: sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=, tarball: https://registry.npm.alibaba-inc.com/string-argv/download/string-argv-0.3.1.tgz} + resolution: {integrity: sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=, tarball: https://registry.npmmirror.com/string-argv/download/string-argv-0.3.1.tgz} engines: {node: '>=0.6.19'} dev: true /string-hash@1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=, tarball: https://registry.npm.alibaba-inc.com/string-hash/download/string-hash-1.1.3.tgz} + resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=, tarball: https://registry.npmmirror.com/string-hash/download/string-hash-1.1.3.tgz} dev: false /string-width@4.2.3: @@ -5042,7 +5044,7 @@ packages: dev: true /stringify-object@3.3.0: - resolution: {integrity: sha1-cDBlrvyhkwDTzoivT1s5VtdVZik=, tarball: https://registry.npm.alibaba-inc.com/stringify-object/download/stringify-object-3.3.0.tgz} + resolution: {integrity: sha1-cDBlrvyhkwDTzoivT1s5VtdVZik=, tarball: https://registry.npmmirror.com/stringify-object/download/stringify-object-3.3.0.tgz} engines: {node: '>=4'} dependencies: get-own-enumerable-property-symbols: 3.0.2 @@ -5063,12 +5065,12 @@ packages: dev: true /strip-final-newline@2.0.0: - resolution: {integrity: sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=, tarball: https://registry.npm.alibaba-inc.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz} + resolution: {integrity: sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=, tarball: https://registry.npmmirror.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz} engines: {node: '>=6'} dev: true /strip-indent@3.0.0: - resolution: {integrity: sha1-wy4c7pQLazQyx3G8LFS8znPNMAE=, tarball: https://registry.npm.alibaba-inc.com/strip-indent/download/strip-indent-3.0.0.tgz} + resolution: {integrity: sha1-wy4c7pQLazQyx3G8LFS8znPNMAE=, tarball: https://registry.npmmirror.com/strip-indent/download/strip-indent-3.0.0.tgz} engines: {node: '>=8'} dependencies: min-indent: 1.0.1 @@ -5087,7 +5089,7 @@ packages: dev: true /supports-color@7.2.0: - resolution: {integrity: sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=, tarball: https://registry.npm.alibaba-inc.com/supports-color/download/supports-color-7.2.0.tgz} + resolution: {integrity: sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=, tarball: https://registry.npmmirror.com/supports-color/download/supports-color-7.2.0.tgz} engines: {node: '>=8'} dependencies: has-flag: 4.0.0 @@ -5101,7 +5103,7 @@ packages: dev: true /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, tarball: https://registry.npm.alibaba-inc.com/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz} + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/download/supports-preserve-symlinks-flag-1.0.0.tgz} engines: {node: '>= 0.4'} dev: true @@ -5125,7 +5127,7 @@ packages: dev: true /text-extensions@1.9.0: - resolution: {integrity: sha1-GFPkX+45yUXOb2w2stZZtaq8KiY=, tarball: https://registry.npm.alibaba-inc.com/text-extensions/download/text-extensions-1.9.0.tgz} + resolution: {integrity: sha1-GFPkX+45yUXOb2w2stZZtaq8KiY=, tarball: https://registry.npmmirror.com/text-extensions/download/text-extensions-1.9.0.tgz} engines: {node: '>=0.10'} dev: true @@ -5134,10 +5136,10 @@ packages: dev: true /three@0.149.0: - resolution: {integrity: sha512-tohpUxPDht0qExRLDTM8sjRLc5d9STURNrdnK3w9A+V4pxaTBfKWWT/IqtiLfg23Vfc3Z+ImNfvRw1/0CtxrkQ==, tarball: https://registry.npm.alibaba-inc.com/three/download/three-0.149.0.tgz} + resolution: {integrity: sha512-tohpUxPDht0qExRLDTM8sjRLc5d9STURNrdnK3w9A+V4pxaTBfKWWT/IqtiLfg23Vfc3Z+ImNfvRw1/0CtxrkQ==, tarball: https://registry.npmmirror.com/three/download/three-0.149.0.tgz} /through2@4.0.2: - resolution: {integrity: sha1-p846wqeosLlmyA58SfBITDsjl2Q=, tarball: https://registry.npm.alibaba-inc.com/through2/download/through2-4.0.2.tgz} + resolution: {integrity: sha1-p846wqeosLlmyA58SfBITDsjl2Q=, tarball: https://registry.npmmirror.com/through2/download/through2-4.0.2.tgz} dependencies: readable-stream: 3.6.0 dev: true @@ -5152,7 +5154,7 @@ packages: dev: true /to-regex-range@5.0.1: - resolution: {integrity: sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=, tarball: https://registry.npm.alibaba-inc.com/to-regex-range/download/to-regex-range-5.0.1.tgz} + resolution: {integrity: sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=, tarball: https://registry.npmmirror.com/to-regex-range/download/to-regex-range-5.0.1.tgz} engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 @@ -5189,12 +5191,12 @@ packages: dev: true /trim-newlines@3.0.1: - resolution: {integrity: sha1-Jgpdli2LdSQlsy86fbDcrNF2wUQ=, tarball: https://registry.npm.alibaba-inc.com/trim-newlines/download/trim-newlines-3.0.1.tgz} + resolution: {integrity: sha1-Jgpdli2LdSQlsy86fbDcrNF2wUQ=, tarball: https://registry.npmmirror.com/trim-newlines/download/trim-newlines-3.0.1.tgz} engines: {node: '>=8'} dev: true /ts-node@9.1.1(typescript@4.9.5): - resolution: {integrity: sha1-UamkUKPpWUAb2l8ASnLVS5NtN20=, tarball: https://registry.npm.alibaba-inc.com/ts-node/download/ts-node-9.1.1.tgz} + resolution: {integrity: sha1-UamkUKPpWUAb2l8ASnLVS5NtN20=, tarball: https://registry.npmmirror.com/ts-node/download/ts-node-9.1.1.tgz} engines: {node: '>=10.0.0'} hasBin: true peerDependencies: @@ -5210,7 +5212,7 @@ packages: dev: true /tsconfck@2.1.1(typescript@5.2.2): - resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==, tarball: https://registry.npm.alibaba-inc.com/tsconfck/download/tsconfck-2.1.1.tgz} + resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==} engines: {node: ^14.13.1 || ^16 || >=18} hasBin: true peerDependencies: @@ -5258,7 +5260,7 @@ packages: dev: true /type-fest@0.18.1: - resolution: {integrity: sha1-20vBUaSiz07r+a3V23VQjbbMhB8=, tarball: https://registry.npm.alibaba-inc.com/type-fest/download/type-fest-0.18.1.tgz} + resolution: {integrity: sha1-20vBUaSiz07r+a3V23VQjbbMhB8=, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.18.1.tgz} engines: {node: '>=10'} dev: true @@ -5268,26 +5270,26 @@ packages: dev: true /type-fest@0.21.3: - resolution: {integrity: sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=, tarball: https://registry.npm.alibaba-inc.com/type-fest/download/type-fest-0.21.3.tgz} + resolution: {integrity: sha1-0mCiSwGYQ24TP6JqUkptZfo7Ljc=, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.21.3.tgz} engines: {node: '>=10'} dev: true /type-fest@0.6.0: - resolution: {integrity: sha1-jSojcNPfiG61yQraHFv2GIrPg4s=, tarball: https://registry.npm.alibaba-inc.com/type-fest/download/type-fest-0.6.0.tgz} + resolution: {integrity: sha1-jSojcNPfiG61yQraHFv2GIrPg4s=, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.6.0.tgz} engines: {node: '>=8'} dev: true /type-fest@0.8.1: - resolution: {integrity: sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=, tarball: https://registry.npm.alibaba-inc.com/type-fest/download/type-fest-0.8.1.tgz} + resolution: {integrity: sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=, tarball: https://registry.npmmirror.com/type-fest/download/type-fest-0.8.1.tgz} engines: {node: '>=8'} dev: true - /typedoc@0.25.3(typescript@5.2.2): - resolution: {integrity: sha512-Ow8Bo7uY1Lwy7GTmphRIMEo6IOZ+yYUyrc8n5KXIZg1svpqhZSWgni2ZrDhe+wLosFS8yswowUzljTAV/3jmWw==} + /typedoc@0.25.4(typescript@5.2.2): + resolution: {integrity: sha512-Du9ImmpBCw54bX275yJrxPVnjdIyJO/84co0/L9mwe0R3G4FSR6rQ09AlXVRvZEGMUg09+z/usc8mgygQ1aidA==} engines: {node: '>= 16'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x dependencies: lunr: 2.3.9 marked: 4.3.0 @@ -5351,7 +5353,7 @@ packages: dev: true /update-browserslist-db@1.0.11(browserslist@4.21.9): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, tarball: https://registry.npm.alibaba-inc.com/update-browserslist-db/download/update-browserslist-db-1.0.11.tgz} + resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, tarball: https://registry.npmmirror.com/update-browserslist-db/download/update-browserslist-db-1.0.11.tgz} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -5375,7 +5377,7 @@ packages: dev: true /util-deprecate@1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=, tarball: https://registry.npm.alibaba-inc.com/util-deprecate/download/util-deprecate-1.0.2.tgz} + resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=, tarball: https://registry.npmmirror.com/util-deprecate/download/util-deprecate-1.0.2.tgz} dev: true /uuid@3.4.0: @@ -5401,7 +5403,7 @@ packages: dev: true /vite-plugin-externals@0.6.2(vite@4.4.9): - resolution: {integrity: sha512-R5oVY8xDJjLXLTs2XDYzvYbc/RTZuIwOx2xcFbYf+/VXB6eJuatDgt8jzQ7kZ+IrgwQhe6tU8U2fTyy72C25CQ==, tarball: https://registry.npm.alibaba-inc.com/vite-plugin-externals/download/vite-plugin-externals-0.6.2.tgz} + resolution: {integrity: sha512-R5oVY8xDJjLXLTs2XDYzvYbc/RTZuIwOx2xcFbYf+/VXB6eJuatDgt8jzQ7kZ+IrgwQhe6tU8U2fTyy72C25CQ==, tarball: https://registry.npmmirror.com/vite-plugin-externals/download/vite-plugin-externals-0.6.2.tgz} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: '>=2.0.0' @@ -5413,8 +5415,8 @@ packages: vite: 4.4.9(terser@5.19.1) dev: true - /vite-tsconfig-paths@4.2.0(typescript@5.2.2)(vite@4.4.9): - resolution: {integrity: sha512-jGpus0eUy5qbbMVGiTxCL1iB9ZGN6Bd37VGLJU39kTDD6ZfULTTb1bcc5IeTWqWJKiWV5YihCaibeASPiGi8kw==, tarball: https://registry.npm.alibaba-inc.com/vite-tsconfig-paths/download/vite-tsconfig-paths-4.2.0.tgz} + /vite-tsconfig-paths@4.2.2(typescript@5.2.2)(vite@4.4.9): + resolution: {integrity: sha512-dq0FjyxHHDnp0uS3P12WEOX2W7NeuLzX9AWP38D7Zw2CTbFErapwQVlCiT5DMJcVWKQ1MMdTe92PZl/rBQ7qcw==} peerDependencies: vite: '*' peerDependenciesMeta: @@ -5512,7 +5514,7 @@ packages: dev: true /which@2.0.2: - resolution: {integrity: sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=, tarball: https://registry.npm.alibaba-inc.com/which/download/which-2.0.2.tgz} + resolution: {integrity: sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=, tarball: https://registry.npmmirror.com/which/download/which-2.0.2.tgz} engines: {node: '>= 8'} hasBin: true dependencies: @@ -5520,7 +5522,7 @@ packages: dev: true /wrap-ansi@6.2.0: - resolution: {integrity: sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=, tarball: https://registry.npm.alibaba-inc.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz} + resolution: {integrity: sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=, tarball: https://registry.npmmirror.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz} engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 @@ -5538,11 +5540,11 @@ packages: dev: true /wrappy@1.0.2: - resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=, tarball: https://registry.npm.alibaba-inc.com/wrappy/download/wrappy-1.0.2.tgz} + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=, tarball: https://registry.npmmirror.com/wrappy/download/wrappy-1.0.2.tgz} dev: true /ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==, tarball: https://registry.npm.alibaba-inc.com/ws/download/ws-7.5.9.tgz} + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==, tarball: https://registry.npmmirror.com/ws/download/ws-7.5.9.tgz} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -5586,11 +5588,11 @@ packages: dev: true /yallist@4.0.0: - resolution: {integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=, tarball: https://registry.npm.alibaba-inc.com/yallist/download/yallist-4.0.0.tgz} + resolution: {integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=, tarball: https://registry.npmmirror.com/yallist/download/yallist-4.0.0.tgz} dev: true /yaml@1.10.2: - resolution: {integrity: sha1-IwHF/78StGfejaIzOkWeKeeSDks=, tarball: https://registry.npm.alibaba-inc.com/yaml/download/yaml-1.10.2.tgz} + resolution: {integrity: sha1-IwHF/78StGfejaIzOkWeKeeSDks=, tarball: https://registry.npmmirror.com/yaml/download/yaml-1.10.2.tgz} engines: {node: '>= 6'} dev: true @@ -5605,7 +5607,7 @@ packages: dev: true /yargs@17.7.1: - resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==, tarball: https://registry.npm.alibaba-inc.com/yargs/download/yargs-17.7.1.tgz} + resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==, tarball: https://registry.npmmirror.com/yargs/download/yargs-17.7.1.tgz} engines: {node: '>=12'} dependencies: cliui: 8.0.1 @@ -5631,15 +5633,11 @@ packages: dev: true /yn@3.1.1: - resolution: {integrity: sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A=, tarball: https://registry.npm.alibaba-inc.com/yn/download/yn-3.1.1.tgz} + resolution: {integrity: sha1-HodAGgnXZ8HV6rJqbkwYUYLS61A=, tarball: https://registry.npmmirror.com/yn/download/yn-3.1.1.tgz} engines: {node: '>=6'} dev: true /yocto-queue@0.1.0: - resolution: {integrity: sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=, tarball: https://registry.npm.alibaba-inc.com/yocto-queue/download/yocto-queue-0.1.0.tgz} + resolution: {integrity: sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=, tarball: https://registry.npmmirror.com/yocto-queue/download/yocto-queue-0.1.0.tgz} engines: {node: '>=10'} dev: true - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false diff --git a/web-packages/demo/src/single.ts b/web-packages/demo/src/single.ts index 0255b8ddf..1da21d90a 100644 --- a/web-packages/demo/src/single.ts +++ b/web-packages/demo/src/single.ts @@ -10,6 +10,7 @@ const container = document.getElementById('J-container'); try { const player = createPlayer(); + await player.loadScene(json); } catch (e) { console.error('biz', e); } @@ -20,7 +21,7 @@ function createPlayer () { container, interactive: true, // renderFramework: 'webgl', - env: 'editor', + // env: 'editor', notifyTouch: true, onPausedByItem: data => { console.info('onPausedByItem', data);