├── src
├── global.d.ts
├── assets
│ └── logo.png
├── main.test.ts
├── main.ts
├── game.ts
└── Tank.ts
├── .vscode
└── extensions.json
├── public
└── favicon.ico
├── README.md
├── tsconfig.node.json
├── vite.config.ts
├── .gitignore
├── index.html
├── tsconfig.json
├── package.json
└── pnpm-lock.yaml
/src/global.d.ts:
--------------------------------------------------------------------------------
1 | declare module "*.png"
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["johnsoncodehk.volar"]
3 | }
4 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cuixiaorui/tank/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cuixiaorui/tank/HEAD/src/assets/logo.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Tank
2 |
3 | 实现坦克大战
4 | ## 技术栈
5 |
6 | - typescript
7 | - pixijs
8 | - vite
9 | - vitest
--------------------------------------------------------------------------------
/src/main.test.ts:
--------------------------------------------------------------------------------
1 | // jest
2 | import { test, expect } from "vitest";
3 | test("test", () => {
4 | expect(true).toEqual(true);
5 | });
6 |
--------------------------------------------------------------------------------
/src/main.ts:
--------------------------------------------------------------------------------
1 | import { initGame, gameStage } from "./game";
2 | import { Tank } from "./Tank";
3 |
4 | initGame();
5 | const tank = Tank.create();
6 | gameStage().addChild(tank);
7 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "module": "esnext",
5 | "moduleResolution": "node"
6 | },
7 | "include": ["vite.config.ts"]
8 | }
9 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import vue from '@vitejs/plugin-vue'
3 |
4 | // https://vitejs.dev/config/
5 | export default defineConfig({
6 | plugins: [vue()]
7 | })
8 |
--------------------------------------------------------------------------------
/src/game.ts:
--------------------------------------------------------------------------------
1 | import { Application } from "pixi.js";
2 |
3 | export const game = new Application({
4 | width: 500,
5 | height: 500,
6 | });
7 |
8 | export function initGame() {
9 | document.body.append(game.view);
10 | }
11 |
12 | export function gameStage() {
13 | return game.stage;
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite App
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "useDefineForClassFields": true,
5 | "module": "esnext",
6 | "moduleResolution": "node",
7 | "strict": true,
8 | "jsx": "preserve",
9 | "sourceMap": true,
10 | "resolveJsonModule": true,
11 | "esModuleInterop": true,
12 | "lib": ["esnext", "dom"]
13 | },
14 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
15 | "references": [{ "path": "./tsconfig.node.json" }]
16 | }
17 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vite-project",
3 | "private": true,
4 | "version": "0.0.0",
5 | "scripts": {
6 | "dev": "vite",
7 | "build": "vue-tsc --noEmit && vite build",
8 | "preview": "vite preview",
9 | "test": "vitest"
10 | },
11 | "dependencies": {
12 | "pixi.js": "^6.2.2",
13 | "vue": "^3.2.25"
14 | },
15 | "devDependencies": {
16 | "@vitejs/plugin-vue": "^2.2.0",
17 | "typescript": "^4.5.4",
18 | "vite": "^2.8.0",
19 | "vitest": "^0.5.9",
20 | "vue-tsc": "^0.29.8"
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/Tank.ts:
--------------------------------------------------------------------------------
1 | import tankLogo from "./assets/logo.png";
2 | import { Texture, Sprite, Container } from "pixi.js";
3 | import { game } from "./game";
4 |
5 | export class Tank extends Container {
6 | private sprite: Sprite;
7 | private speed = 10;
8 | constructor() {
9 | // 有一个图片
10 | // 先显示一个图片
11 | super();
12 | // ui
13 | const texture = Texture.from(tankLogo);
14 | this.sprite = new Sprite(texture);
15 |
16 | this.addChild(this.sprite);
17 | window.addEventListener("keydown", this.keydownHandler.bind(this));
18 | window.addEventListener("keyup", this.keyupHandler.bind(this));
19 | game.ticker.add(this.handleTicker.bind(this));
20 | }
21 |
22 | private isDown = false;
23 | private isUp = false;
24 | handleTicker() {
25 | if (this.isDown) {
26 | this.y += this.speed;
27 | }
28 | if (this.isUp) {
29 | this.y -= this.speed;
30 | }
31 | }
32 |
33 | keyupHandler(e: KeyboardEvent) {
34 | switch (e.code) {
35 | case "ArrowDown":
36 | this.isDown = false;
37 | break;
38 | case "ArrowUp":
39 | this.isUp = false;
40 | break;
41 | default:
42 | break;
43 | }
44 | }
45 |
46 | keydownHandler(e: KeyboardEvent) {
47 | switch (e.code) {
48 | case "ArrowDown":
49 | this.isDown = true;
50 | this.dirY = 1
51 | break;
52 | case "ArrowUp":
53 | this.isUp = true;
54 | this.dirY = -1
55 | break;
56 | default:
57 | break;
58 | }
59 | }
60 |
61 | static create() {
62 | const tank = new Tank();
63 | return tank;
64 | }
65 | }
66 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.3
2 |
3 | specifiers:
4 | '@vitejs/plugin-vue': ^2.2.0
5 | pixi.js: ^6.2.2
6 | typescript: ^4.5.4
7 | vite: ^2.8.0
8 | vitest: ^0.5.9
9 | vue: ^3.2.25
10 | vue-tsc: ^0.29.8
11 |
12 | dependencies:
13 | pixi.js: registry.npmmirror.com/pixi.js/6.2.2
14 | vue: registry.npmmirror.com/vue/3.2.31
15 |
16 | devDependencies:
17 | '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.2.4_vite@2.8.6+vue@3.2.31
18 | typescript: registry.npmmirror.com/typescript/4.6.2
19 | vite: registry.npmmirror.com/vite/2.8.6
20 | vitest: registry.npmmirror.com/vitest/0.5.9
21 | vue-tsc: registry.npmmirror.com/vue-tsc/0.29.8_typescript@4.6.2
22 |
23 | packages:
24 |
25 | registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7:
26 | resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz}
27 | name: '@babel/helper-validator-identifier'
28 | version: 7.16.7
29 | engines: {node: '>=6.9.0'}
30 | dev: true
31 |
32 | registry.npmmirror.com/@babel/parser/7.17.3:
33 | resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.17.3.tgz}
34 | name: '@babel/parser'
35 | version: 7.17.3
36 | engines: {node: '>=6.0.0'}
37 | hasBin: true
38 |
39 | registry.npmmirror.com/@babel/types/7.17.0:
40 | resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.17.0.tgz}
41 | name: '@babel/types'
42 | version: 7.17.0
43 | engines: {node: '>=6.9.0'}
44 | dependencies:
45 | '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.16.7
46 | to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0
47 | dev: true
48 |
49 | registry.npmmirror.com/@emmetio/abbreviation/2.2.3:
50 | resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emmetio/abbreviation/-/abbreviation-2.2.3.tgz}
51 | name: '@emmetio/abbreviation'
52 | version: 2.2.3
53 | dependencies:
54 | '@emmetio/scanner': registry.npmmirror.com/@emmetio/scanner/1.0.0
55 | dev: true
56 |
57 | registry.npmmirror.com/@emmetio/css-abbreviation/2.1.4:
58 | resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emmetio/css-abbreviation/-/css-abbreviation-2.1.4.tgz}
59 | name: '@emmetio/css-abbreviation'
60 | version: 2.1.4
61 | dependencies:
62 | '@emmetio/scanner': registry.npmmirror.com/@emmetio/scanner/1.0.0
63 | dev: true
64 |
65 | registry.npmmirror.com/@emmetio/scanner/1.0.0:
66 | resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emmetio/scanner/-/scanner-1.0.0.tgz}
67 | name: '@emmetio/scanner'
68 | version: 1.0.0
69 | dev: true
70 |
71 | registry.npmmirror.com/@pixi/accessibility/6.2.2_a59d48126e433003ecdd4a11f71f377b:
72 | resolution: {integrity: sha512-/mXRXCw67bmPY/OZ1Y1p747h3SSg7eqacIChAUJohjbcJK0R2EJRD2uVTspVIUpHPJA0ECNGBpKqk0C1Yzkj2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/accessibility/-/accessibility-6.2.2.tgz}
73 | id: registry.npmmirror.com/@pixi/accessibility/6.2.2
74 | name: '@pixi/accessibility'
75 | version: 6.2.2
76 | peerDependencies:
77 | '@pixi/core': 6.2.2
78 | '@pixi/display': 6.2.2
79 | '@pixi/utils': 6.2.2
80 | dependencies:
81 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
82 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
83 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
84 | dev: false
85 |
86 | registry.npmmirror.com/@pixi/app/6.2.2_35724f23c6d806dda8ecae1f597cf732:
87 | resolution: {integrity: sha512-YBzVaSZGA842w2gsgqzxYwQMXeu2JZmSyiybi4raFsA35iOeMurXy7sEs5NP9JO+cjobJyx6echuHzZpKUjWsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/app/-/app-6.2.2.tgz}
88 | id: registry.npmmirror.com/@pixi/app/6.2.2
89 | name: '@pixi/app'
90 | version: 6.2.2
91 | peerDependencies:
92 | '@pixi/core': 6.2.2
93 | '@pixi/display': 6.2.2
94 | dependencies:
95 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
96 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
97 | dev: false
98 |
99 | registry.npmmirror.com/@pixi/compressed-textures/6.2.2_8b36d7d0921ffa552a3713b1f57e8fd7:
100 | resolution: {integrity: sha512-ZjiqYCE6nGtsKTRa6w4W6Krh3vo4M3WT6lrP+VW6BfgUx3quEURt5GVFsFZrJpWF4yI1fShFmjBUOerrTLJGRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/compressed-textures/-/compressed-textures-6.2.2.tgz}
101 | id: registry.npmmirror.com/@pixi/compressed-textures/6.2.2
102 | name: '@pixi/compressed-textures'
103 | version: 6.2.2
104 | peerDependencies:
105 | '@pixi/constants': 6.2.2
106 | '@pixi/core': 6.2.2
107 | '@pixi/loaders': 6.2.2
108 | '@pixi/utils': 6.2.2
109 | dependencies:
110 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
111 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
112 | '@pixi/loaders': registry.npmmirror.com/@pixi/loaders/6.2.2_bd5791bdbaad5422657d5d3790d7caef
113 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
114 | dev: false
115 |
116 | registry.npmmirror.com/@pixi/constants/6.2.2:
117 | resolution: {integrity: sha512-BKSoj/5SI+pQEatuCG5kXXWtCZmZZNMhfhXeqvYO/WNZ+LDxm6F4pllf0t7KjGs1ZBpNxVf6fyngF9Q5r3MgJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/constants/-/constants-6.2.2.tgz}
118 | name: '@pixi/constants'
119 | version: 6.2.2
120 | dev: false
121 |
122 | registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a:
123 | resolution: {integrity: sha512-XAqgdJ1w9k1ZUBXECm19rcnN2ngm+tOP74HkGw4qQay0biM3JS+wtX4fWQmZNGr8krf6lJrNbsghbtUy70uUaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/core/-/core-6.2.2.tgz}
124 | id: registry.npmmirror.com/@pixi/core/6.2.2
125 | name: '@pixi/core'
126 | version: 6.2.2
127 | peerDependencies:
128 | '@pixi/constants': 6.2.2
129 | '@pixi/math': 6.2.2
130 | '@pixi/runner': 6.2.2
131 | '@pixi/settings': 6.2.2
132 | '@pixi/ticker': 6.2.2
133 | '@pixi/utils': 6.2.2
134 | dependencies:
135 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
136 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
137 | '@pixi/runner': registry.npmmirror.com/@pixi/runner/6.2.2
138 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
139 | '@pixi/ticker': registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2
140 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
141 | dev: false
142 |
143 | registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3:
144 | resolution: {integrity: sha512-8a0R+9rjlUUjb13nBA6ZNj9gygJqt38B63uIZ2inkhxpIQf0CLo2hNxkqCqXiMeRuGmOw1n6neEDMnHO1Ks+xA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/display/-/display-6.2.2.tgz}
145 | id: registry.npmmirror.com/@pixi/display/6.2.2
146 | name: '@pixi/display'
147 | version: 6.2.2
148 | peerDependencies:
149 | '@pixi/math': 6.2.2
150 | '@pixi/settings': 6.2.2
151 | '@pixi/utils': 6.2.2
152 | dependencies:
153 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
154 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
155 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
156 | dev: false
157 |
158 | registry.npmmirror.com/@pixi/extract/6.2.2_339903aa7ba865350951848ff34d7b14:
159 | resolution: {integrity: sha512-w3gW1/VoHNqFEUNGRQBKm8dCdg816etbpbLExWctmPpNdyxos5N7DF44UMRFg40GPVBBNzYissrH/ojca4PFIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/extract/-/extract-6.2.2.tgz}
160 | id: registry.npmmirror.com/@pixi/extract/6.2.2
161 | name: '@pixi/extract'
162 | version: 6.2.2
163 | peerDependencies:
164 | '@pixi/core': 6.2.2
165 | '@pixi/math': 6.2.2
166 | '@pixi/utils': 6.2.2
167 | dependencies:
168 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
169 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
170 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
171 | dev: false
172 |
173 | registry.npmmirror.com/@pixi/filter-alpha/6.2.2_@pixi+core@6.2.2:
174 | resolution: {integrity: sha512-CijLcgFdmivmSyZuM5Yyeo6R+PwalZp9OSoard1Oh5DBVvcRDn4m3cBM+nimR4YJbr0kiMbK4Ja8r+e2vwFVjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-alpha/-/filter-alpha-6.2.2.tgz}
175 | id: registry.npmmirror.com/@pixi/filter-alpha/6.2.2
176 | name: '@pixi/filter-alpha'
177 | version: 6.2.2
178 | peerDependencies:
179 | '@pixi/core': 6.2.2
180 | dependencies:
181 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
182 | dev: false
183 |
184 | registry.npmmirror.com/@pixi/filter-blur/6.2.2_dda28ca89f92dbb78ff9992707aa00a8:
185 | resolution: {integrity: sha512-ApFqn2fMIipr3mRp/8dZ74qraGGzzPO/EzvltDqJLru9vGlbX6dKLXZ6w5H8D/uN6aQW1e4N1Nrtzk5mvJVQ3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-blur/-/filter-blur-6.2.2.tgz}
186 | id: registry.npmmirror.com/@pixi/filter-blur/6.2.2
187 | name: '@pixi/filter-blur'
188 | version: 6.2.2
189 | peerDependencies:
190 | '@pixi/core': 6.2.2
191 | '@pixi/settings': 6.2.2
192 | dependencies:
193 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
194 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
195 | dev: false
196 |
197 | registry.npmmirror.com/@pixi/filter-color-matrix/6.2.2_@pixi+core@6.2.2:
198 | resolution: {integrity: sha512-fQWbtKFWV29jKkq4d6TknEfQ5sF5OxcbJeZo0HJmgoV3FLZ0t21XE991CFI/TqDBo8U3wzUPZVbXxiFoDKmJ8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-color-matrix/-/filter-color-matrix-6.2.2.tgz}
199 | id: registry.npmmirror.com/@pixi/filter-color-matrix/6.2.2
200 | name: '@pixi/filter-color-matrix'
201 | version: 6.2.2
202 | peerDependencies:
203 | '@pixi/core': 6.2.2
204 | dependencies:
205 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
206 | dev: false
207 |
208 | registry.npmmirror.com/@pixi/filter-displacement/6.2.2_8d985573e717c6c3b22f50c38128d293:
209 | resolution: {integrity: sha512-cd9um4kNNIeqKA/wVZw+iha+XVbBOYBC8En5hk3ZXAIXxCHxOCz3KS+aOVejXH5EB/gMDPvNNwygn0SCpSGdKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-displacement/-/filter-displacement-6.2.2.tgz}
210 | id: registry.npmmirror.com/@pixi/filter-displacement/6.2.2
211 | name: '@pixi/filter-displacement'
212 | version: 6.2.2
213 | peerDependencies:
214 | '@pixi/core': 6.2.2
215 | '@pixi/math': 6.2.2
216 | dependencies:
217 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
218 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
219 | dev: false
220 |
221 | registry.npmmirror.com/@pixi/filter-fxaa/6.2.2_@pixi+core@6.2.2:
222 | resolution: {integrity: sha512-e4qekMlsiEcjV0JRoqH3b34sk8yzT4jsROYPHzk0IiafE+nNNcF3vQmcmnfC0aGIyODzmNdzFLjlFkRRSviydA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-fxaa/-/filter-fxaa-6.2.2.tgz}
223 | id: registry.npmmirror.com/@pixi/filter-fxaa/6.2.2
224 | name: '@pixi/filter-fxaa'
225 | version: 6.2.2
226 | peerDependencies:
227 | '@pixi/core': 6.2.2
228 | dependencies:
229 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
230 | dev: false
231 |
232 | registry.npmmirror.com/@pixi/filter-noise/6.2.2_@pixi+core@6.2.2:
233 | resolution: {integrity: sha512-Jp4L6winS6ZGKpp76x3JyfEWnUMY44fQ90Ts3R3vKkZZFNDd3T4uisZ7YwvDKOhmSo5hY3lQkXaCg/YO5feXbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/filter-noise/-/filter-noise-6.2.2.tgz}
234 | id: registry.npmmirror.com/@pixi/filter-noise/6.2.2
235 | name: '@pixi/filter-noise'
236 | version: 6.2.2
237 | peerDependencies:
238 | '@pixi/core': 6.2.2
239 | dependencies:
240 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
241 | dev: false
242 |
243 | registry.npmmirror.com/@pixi/graphics/6.2.2_dd1a36550feaaf1942b9bda3a9881318:
244 | resolution: {integrity: sha512-mQyd6ef6/EF5nt7M1OObBEb9FCXxIP6AT30H01Z2wnnCgu4qj8MHrJxTkQxSHynQ+eVVPswzpVizUQZHlIYZNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/graphics/-/graphics-6.2.2.tgz}
245 | id: registry.npmmirror.com/@pixi/graphics/6.2.2
246 | name: '@pixi/graphics'
247 | version: 6.2.2
248 | peerDependencies:
249 | '@pixi/constants': 6.2.2
250 | '@pixi/core': 6.2.2
251 | '@pixi/display': 6.2.2
252 | '@pixi/math': 6.2.2
253 | '@pixi/sprite': 6.2.2
254 | '@pixi/utils': 6.2.2
255 | dependencies:
256 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
257 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
258 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
259 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
260 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
261 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
262 | dev: false
263 |
264 | registry.npmmirror.com/@pixi/interaction/6.2.2_513201ef0569627fffdf52654679316a:
265 | resolution: {integrity: sha512-gpNLCPc+j+RZSZqbKbzVRf4fSlOlYm0xqUVn6JtNH1kc+d9AV7Nmw9but4osP/eodDWsWPQ+7sPKClHY36bKRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/interaction/-/interaction-6.2.2.tgz}
266 | id: registry.npmmirror.com/@pixi/interaction/6.2.2
267 | name: '@pixi/interaction'
268 | version: 6.2.2
269 | peerDependencies:
270 | '@pixi/core': 6.2.2
271 | '@pixi/display': 6.2.2
272 | '@pixi/math': 6.2.2
273 | '@pixi/ticker': 6.2.2
274 | '@pixi/utils': 6.2.2
275 | dependencies:
276 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
277 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
278 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
279 | '@pixi/ticker': registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2
280 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
281 | dev: false
282 |
283 | registry.npmmirror.com/@pixi/loaders/6.2.2_bd5791bdbaad5422657d5d3790d7caef:
284 | resolution: {integrity: sha512-jwFM59GeMQpzuniw5PlC7kCoXZEaKrw31/ecR1sXKWDtHRyMtvXTuf+R+tSol/1ISQ55c0JBTuUbLPwp7hPvFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/loaders/-/loaders-6.2.2.tgz}
285 | id: registry.npmmirror.com/@pixi/loaders/6.2.2
286 | name: '@pixi/loaders'
287 | version: 6.2.2
288 | peerDependencies:
289 | '@pixi/constants': 6.2.2
290 | '@pixi/core': 6.2.2
291 | '@pixi/utils': 6.2.2
292 | dependencies:
293 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
294 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
295 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
296 | dev: false
297 |
298 | registry.npmmirror.com/@pixi/math/6.2.2:
299 | resolution: {integrity: sha512-TtsaooRRMc/WAZ4LKUDhP/d14BZElLjRNa2gopwTKUtrDa1KvzAMr8WJ8P+gaXl4DJ8B/MlgESdPhRUqVSUw0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/math/-/math-6.2.2.tgz}
300 | name: '@pixi/math'
301 | version: 6.2.2
302 | dev: false
303 |
304 | registry.npmmirror.com/@pixi/mesh-extras/6.2.2_1292c49f4634469622244e120ce0e535:
305 | resolution: {integrity: sha512-HFYWhWcV6gY7VYnMhz9OSEN14PPfVqLzWnglbegGEMqCbY/ZGsD8X99x/HLGQGd6L4FFto382q0Fj1xu+y/brg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/mesh-extras/-/mesh-extras-6.2.2.tgz}
306 | id: registry.npmmirror.com/@pixi/mesh-extras/6.2.2
307 | name: '@pixi/mesh-extras'
308 | version: 6.2.2
309 | peerDependencies:
310 | '@pixi/constants': 6.2.2
311 | '@pixi/core': 6.2.2
312 | '@pixi/math': 6.2.2
313 | '@pixi/mesh': 6.2.2
314 | '@pixi/utils': 6.2.2
315 | dependencies:
316 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
317 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
318 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
319 | '@pixi/mesh': registry.npmmirror.com/@pixi/mesh/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
320 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
321 | dev: false
322 |
323 | registry.npmmirror.com/@pixi/mesh/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c:
324 | resolution: {integrity: sha512-CsKFgTu2MP756sHeoCr9s4tHy2VmnDZPnvZ0ThV8QMnb5w3Z2qRDKlXSSIdNaQOxoAPKkqxIu0JbLK8kyX0oqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/mesh/-/mesh-6.2.2.tgz}
325 | id: registry.npmmirror.com/@pixi/mesh/6.2.2
326 | name: '@pixi/mesh'
327 | version: 6.2.2
328 | peerDependencies:
329 | '@pixi/constants': 6.2.2
330 | '@pixi/core': 6.2.2
331 | '@pixi/display': 6.2.2
332 | '@pixi/math': 6.2.2
333 | '@pixi/settings': 6.2.2
334 | '@pixi/utils': 6.2.2
335 | dependencies:
336 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
337 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
338 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
339 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
340 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
341 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
342 | dev: false
343 |
344 | registry.npmmirror.com/@pixi/mixin-cache-as-bitmap/6.2.2_d63b4be3ffd8090d43a5119ed20c0e84:
345 | resolution: {integrity: sha512-t3jZKGa/qoRMetMWmGkXz8Kp1Uzmb+2y4/adqu+RdIeG3D1oItuGux+R36ZQO6dVRv3R8s2/Dex0aACek171zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/mixin-cache-as-bitmap/-/mixin-cache-as-bitmap-6.2.2.tgz}
346 | id: registry.npmmirror.com/@pixi/mixin-cache-as-bitmap/6.2.2
347 | name: '@pixi/mixin-cache-as-bitmap'
348 | version: 6.2.2
349 | peerDependencies:
350 | '@pixi/core': 6.2.2
351 | '@pixi/display': 6.2.2
352 | '@pixi/math': 6.2.2
353 | '@pixi/settings': 6.2.2
354 | '@pixi/sprite': 6.2.2
355 | '@pixi/utils': 6.2.2
356 | dependencies:
357 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
358 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
359 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
360 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
361 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
362 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
363 | dev: false
364 |
365 | registry.npmmirror.com/@pixi/mixin-get-child-by-name/6.2.2_@pixi+display@6.2.2:
366 | resolution: {integrity: sha512-BBrniLAkzDex4HyvVdE/DjphzQu4pZ8Nc5aDRIbiS1s283/IXr2oTcoaW23kCjhX0xgu++XcJQQMMyv3mlblZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/mixin-get-child-by-name/-/mixin-get-child-by-name-6.2.2.tgz}
367 | id: registry.npmmirror.com/@pixi/mixin-get-child-by-name/6.2.2
368 | name: '@pixi/mixin-get-child-by-name'
369 | version: 6.2.2
370 | peerDependencies:
371 | '@pixi/display': 6.2.2
372 | dependencies:
373 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
374 | dev: false
375 |
376 | registry.npmmirror.com/@pixi/mixin-get-global-position/6.2.2_6280bdf806c2bf41c62233fb580089a6:
377 | resolution: {integrity: sha512-Rz7DHn6koYFEeVG36rKiMwoTD+elJKqwQ24HHw0BAKz1VwGagBi0ZTcJ+nWplBOrw6ZPKfdOBwGQLXD7ODg8lQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/mixin-get-global-position/-/mixin-get-global-position-6.2.2.tgz}
378 | id: registry.npmmirror.com/@pixi/mixin-get-global-position/6.2.2
379 | name: '@pixi/mixin-get-global-position'
380 | version: 6.2.2
381 | peerDependencies:
382 | '@pixi/display': 6.2.2
383 | '@pixi/math': 6.2.2
384 | dependencies:
385 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
386 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
387 | dev: false
388 |
389 | registry.npmmirror.com/@pixi/particle-container/6.2.2_04db97c38203f2bcc2e2e90a37d90c86:
390 | resolution: {integrity: sha512-DYbSCcUiVLeM4sKZkzAp3F6dz3idyP1jecxbFqNmRjWRyMv7uXIO42rxGJMrd6BzA5j7DkywI3X0SqhhSZP7Ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/particle-container/-/particle-container-6.2.2.tgz}
391 | id: registry.npmmirror.com/@pixi/particle-container/6.2.2
392 | name: '@pixi/particle-container'
393 | version: 6.2.2
394 | peerDependencies:
395 | '@pixi/constants': 6.2.2
396 | '@pixi/core': 6.2.2
397 | '@pixi/display': 6.2.2
398 | '@pixi/math': 6.2.2
399 | '@pixi/utils': 6.2.2
400 | dependencies:
401 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
402 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
403 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
404 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
405 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
406 | dev: false
407 |
408 | registry.npmmirror.com/@pixi/polyfill/6.2.2:
409 | resolution: {integrity: sha512-Fd5KnjrqG9Vwgl9sDfPvNeqW3/d+hG9Du7H3y5PmItBnu9wXldTtA+I5D0BLsL/wjjjCQLbPVFKwCJj511XfBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/polyfill/-/polyfill-6.2.2.tgz}
410 | name: '@pixi/polyfill'
411 | version: 6.2.2
412 | dependencies:
413 | object-assign: registry.npmmirror.com/object-assign/4.1.1
414 | promise-polyfill: registry.npmmirror.com/promise-polyfill/8.2.1
415 | dev: false
416 |
417 | registry.npmmirror.com/@pixi/prepare/6.2.2_f5854e0a2f1c3cf5f99c34a9f5f34b29:
418 | resolution: {integrity: sha512-kJojn/6zEcao+XQyU+zWkBmQr0Tgeju3F9JYBpPQ8MKIUJYvDQDtRxYo9A6Xzxk8FJ373s2Ext/OelX2FcR3HQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/prepare/-/prepare-6.2.2.tgz}
419 | id: registry.npmmirror.com/@pixi/prepare/6.2.2
420 | name: '@pixi/prepare'
421 | version: 6.2.2
422 | peerDependencies:
423 | '@pixi/core': 6.2.2
424 | '@pixi/display': 6.2.2
425 | '@pixi/graphics': 6.2.2
426 | '@pixi/settings': 6.2.2
427 | '@pixi/text': 6.2.2
428 | '@pixi/ticker': 6.2.2
429 | dependencies:
430 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
431 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
432 | '@pixi/graphics': registry.npmmirror.com/@pixi/graphics/6.2.2_dd1a36550feaaf1942b9bda3a9881318
433 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
434 | '@pixi/text': registry.npmmirror.com/@pixi/text/6.2.2_115ef4e19323ded464b6dd268e93f5a0
435 | '@pixi/ticker': registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2
436 | dev: false
437 |
438 | registry.npmmirror.com/@pixi/runner/6.2.2:
439 | resolution: {integrity: sha512-q7bc6Eu2XplGzCQBOhbv32P0z48ixW/Su6epT9IOfDi2iTiPjB5Sxp9e+DZDFIzvkfLzgr67Ddy51YMvOp5sQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/runner/-/runner-6.2.2.tgz}
440 | name: '@pixi/runner'
441 | version: 6.2.2
442 | dev: false
443 |
444 | registry.npmmirror.com/@pixi/settings/6.2.2:
445 | resolution: {integrity: sha512-eQv0ykSwnJUd/LF4MuaFoL+eBNG+EUPAVfsnlsez/Y09aqwIzJyAjRx+uGp9adQ3XHXwYt2l2wINn+foF1y/8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/settings/-/settings-6.2.2.tgz}
446 | name: '@pixi/settings'
447 | version: 6.2.2
448 | dependencies:
449 | ismobilejs: registry.npmmirror.com/ismobilejs/1.1.1
450 | dev: false
451 |
452 | registry.npmmirror.com/@pixi/sprite-animated/6.2.2_dd18e52ff75ce82d05b3762242d0a03c:
453 | resolution: {integrity: sha512-MNkVIuC06aXn8bgfWyqQE8vmclCVLgmHB//hssr/1IFCVmnEEYZLyeWErkIA87grY3iV7tGOILEYSa3pod4XEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/sprite-animated/-/sprite-animated-6.2.2.tgz}
454 | id: registry.npmmirror.com/@pixi/sprite-animated/6.2.2
455 | name: '@pixi/sprite-animated'
456 | version: 6.2.2
457 | peerDependencies:
458 | '@pixi/core': 6.2.2
459 | '@pixi/sprite': 6.2.2
460 | '@pixi/ticker': 6.2.2
461 | dependencies:
462 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
463 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
464 | '@pixi/ticker': registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2
465 | dev: false
466 |
467 | registry.npmmirror.com/@pixi/sprite-tiling/6.2.2_dd1a36550feaaf1942b9bda3a9881318:
468 | resolution: {integrity: sha512-HQ9RVObmwyPq+PM2wm2UEIMdsvWg96ymSz0NOh9bOfMSme18vSWv0Rbidv/FziQT8x6MpoLpYke0DYMGtbu0tA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/sprite-tiling/-/sprite-tiling-6.2.2.tgz}
469 | id: registry.npmmirror.com/@pixi/sprite-tiling/6.2.2
470 | name: '@pixi/sprite-tiling'
471 | version: 6.2.2
472 | peerDependencies:
473 | '@pixi/constants': 6.2.2
474 | '@pixi/core': 6.2.2
475 | '@pixi/display': 6.2.2
476 | '@pixi/math': 6.2.2
477 | '@pixi/sprite': 6.2.2
478 | '@pixi/utils': 6.2.2
479 | dependencies:
480 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
481 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
482 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
483 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
484 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
485 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
486 | dev: false
487 |
488 | registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c:
489 | resolution: {integrity: sha512-Imr+sJWFh5GtarW3FBBUzedSexfijg7OL0A6qwMDHA011gjyVeRZ15uXP8fgIwUoHoMLsU6xk85jcucM9RfWuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/sprite/-/sprite-6.2.2.tgz}
490 | id: registry.npmmirror.com/@pixi/sprite/6.2.2
491 | name: '@pixi/sprite'
492 | version: 6.2.2
493 | peerDependencies:
494 | '@pixi/constants': 6.2.2
495 | '@pixi/core': 6.2.2
496 | '@pixi/display': 6.2.2
497 | '@pixi/math': 6.2.2
498 | '@pixi/settings': 6.2.2
499 | '@pixi/utils': 6.2.2
500 | dependencies:
501 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
502 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
503 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
504 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
505 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
506 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
507 | dev: false
508 |
509 | registry.npmmirror.com/@pixi/spritesheet/6.2.2_d4cbf0cfb160b6793b45efe771fd8ba6:
510 | resolution: {integrity: sha512-TZodC/pf+CW/8kZN+RPzObXWSPgYv1pp+foUnOHb7w8AyFnMljeqBPiUfLQaMzw91TI9AHLihoeeofqZ4wMpww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/spritesheet/-/spritesheet-6.2.2.tgz}
511 | id: registry.npmmirror.com/@pixi/spritesheet/6.2.2
512 | name: '@pixi/spritesheet'
513 | version: 6.2.2
514 | peerDependencies:
515 | '@pixi/core': 6.2.2
516 | '@pixi/loaders': 6.2.2
517 | '@pixi/math': 6.2.2
518 | '@pixi/utils': 6.2.2
519 | dependencies:
520 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
521 | '@pixi/loaders': registry.npmmirror.com/@pixi/loaders/6.2.2_bd5791bdbaad5422657d5d3790d7caef
522 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
523 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
524 | dev: false
525 |
526 | registry.npmmirror.com/@pixi/text-bitmap/6.2.2_1850d39ac09788f576136fe1422aec25:
527 | resolution: {integrity: sha512-pJZM0o68n6cUFUdolvpuuloMccdQqvTc3CLzhLu9xW9HLx7NeFjZEQWTGQea8GXsGa1RhvlMd9x3AiVSNMI2FA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/text-bitmap/-/text-bitmap-6.2.2.tgz}
528 | id: registry.npmmirror.com/@pixi/text-bitmap/6.2.2
529 | name: '@pixi/text-bitmap'
530 | version: 6.2.2
531 | peerDependencies:
532 | '@pixi/constants': 6.2.2
533 | '@pixi/core': 6.2.2
534 | '@pixi/display': 6.2.2
535 | '@pixi/loaders': 6.2.2
536 | '@pixi/math': 6.2.2
537 | '@pixi/mesh': 6.2.2
538 | '@pixi/settings': 6.2.2
539 | '@pixi/text': 6.2.2
540 | '@pixi/utils': 6.2.2
541 | dependencies:
542 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
543 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
544 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
545 | '@pixi/loaders': registry.npmmirror.com/@pixi/loaders/6.2.2_bd5791bdbaad5422657d5d3790d7caef
546 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
547 | '@pixi/mesh': registry.npmmirror.com/@pixi/mesh/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
548 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
549 | '@pixi/text': registry.npmmirror.com/@pixi/text/6.2.2_115ef4e19323ded464b6dd268e93f5a0
550 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
551 | dev: false
552 |
553 | registry.npmmirror.com/@pixi/text/6.2.2_115ef4e19323ded464b6dd268e93f5a0:
554 | resolution: {integrity: sha512-Hi6MO/QhllZ4IWkr7MBzImzHB88XXKlF5E9xt1vUBhdZb3KsQD+cPx+bNCFWn6ZMWDmOloJekzRkkSl3KrfBSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/text/-/text-6.2.2.tgz}
555 | id: registry.npmmirror.com/@pixi/text/6.2.2
556 | name: '@pixi/text'
557 | version: 6.2.2
558 | peerDependencies:
559 | '@pixi/core': 6.2.2
560 | '@pixi/math': 6.2.2
561 | '@pixi/settings': 6.2.2
562 | '@pixi/sprite': 6.2.2
563 | '@pixi/utils': 6.2.2
564 | dependencies:
565 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
566 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
567 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
568 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
569 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
570 | dev: false
571 |
572 | registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2:
573 | resolution: {integrity: sha512-tF3cRtcYnj3U3HFQ0IJKvAxFU1YUM96T0p8Qh478xZhvGxYGnjrQDPmjXePb4NocAdG5adb6//2uvQOd7o4rHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/ticker/-/ticker-6.2.2.tgz}
574 | id: registry.npmmirror.com/@pixi/ticker/6.2.2
575 | name: '@pixi/ticker'
576 | version: 6.2.2
577 | peerDependencies:
578 | '@pixi/settings': 6.2.2
579 | dependencies:
580 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
581 | dev: false
582 |
583 | registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b:
584 | resolution: {integrity: sha512-rpS6QolFuRmm/QcKm5PYHOCkX6okl9a00u2osaMbmPP+l7XLATTxSsFhw64UbSNR+zmzsrhreRFBVFn3tf8K6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pixi/utils/-/utils-6.2.2.tgz}
585 | id: registry.npmmirror.com/@pixi/utils/6.2.2
586 | name: '@pixi/utils'
587 | version: 6.2.2
588 | peerDependencies:
589 | '@pixi/constants': 6.2.2
590 | '@pixi/settings': 6.2.2
591 | dependencies:
592 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
593 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
594 | '@types/earcut': registry.npmmirror.com/@types/earcut/2.1.1
595 | earcut: registry.npmmirror.com/earcut/2.2.3
596 | eventemitter3: registry.npmmirror.com/eventemitter3/3.1.2
597 | url: registry.npmmirror.com/url/0.11.0
598 | dev: false
599 |
600 | registry.npmmirror.com/@types/chai-subset/1.3.3:
601 | resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/chai-subset/-/chai-subset-1.3.3.tgz}
602 | name: '@types/chai-subset'
603 | version: 1.3.3
604 | dependencies:
605 | '@types/chai': registry.npmmirror.com/@types/chai/4.3.0
606 | dev: true
607 |
608 | registry.npmmirror.com/@types/chai/4.3.0:
609 | resolution: {integrity: sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/chai/-/chai-4.3.0.tgz}
610 | name: '@types/chai'
611 | version: 4.3.0
612 | dev: true
613 |
614 | registry.npmmirror.com/@types/earcut/2.1.1:
615 | resolution: {integrity: sha512-w8oigUCDjElRHRRrMvn/spybSMyX8MTkKA5Dv+tS1IE/TgmNZPqUYtvYBXGY8cieSE66gm+szeK+bnbxC2xHTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/earcut/-/earcut-2.1.1.tgz}
616 | name: '@types/earcut'
617 | version: 2.1.1
618 | dev: false
619 |
620 | registry.npmmirror.com/@vitejs/plugin-vue/2.2.4_vite@2.8.6+vue@3.2.31:
621 | resolution: {integrity: sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-2.2.4.tgz}
622 | id: registry.npmmirror.com/@vitejs/plugin-vue/2.2.4
623 | name: '@vitejs/plugin-vue'
624 | version: 2.2.4
625 | engines: {node: '>=12.0.0'}
626 | peerDependencies:
627 | vite: ^2.5.10
628 | vue: ^3.2.25
629 | dependencies:
630 | vite: registry.npmmirror.com/vite/2.8.6
631 | vue: registry.npmmirror.com/vue/3.2.31
632 | dev: true
633 |
634 | registry.npmmirror.com/@volar/code-gen/0.29.8:
635 | resolution: {integrity: sha512-eohLLUqPChHRPDFT5gXn4V6pr/CeTri7Ou5GI26lUvBRRAbP8p+oYfQRcbMPGeKmVkYjfVj0chsxQGx6T8PQ4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/code-gen/-/code-gen-0.29.8.tgz}
636 | name: '@volar/code-gen'
637 | version: 0.29.8
638 | dependencies:
639 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
640 | '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.29.8
641 | dev: true
642 |
643 | registry.npmmirror.com/@volar/html2pug/0.29.8:
644 | resolution: {integrity: sha512-bhSNXg8A2aD3w0B+CwmHjqCAaKtj5rORbE5C/q/UdGqptJbC6STCmi30KuRTdfPhR++Xb18Hauf3s/WCmtNAPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/html2pug/-/html2pug-0.29.8.tgz}
645 | name: '@volar/html2pug'
646 | version: 0.29.8
647 | dependencies:
648 | domelementtype: registry.npmmirror.com/domelementtype/2.2.0
649 | domhandler: registry.npmmirror.com/domhandler/4.3.0
650 | htmlparser2: registry.npmmirror.com/htmlparser2/7.2.0
651 | pug: registry.npmmirror.com/pug/3.0.2
652 | dev: true
653 |
654 | registry.npmmirror.com/@volar/shared/0.29.8:
655 | resolution: {integrity: sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/shared/-/shared-0.29.8.tgz}
656 | name: '@volar/shared'
657 | version: 0.29.8
658 | dependencies:
659 | upath: registry.npmmirror.com/upath/2.0.1
660 | vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.7
661 | vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
662 | dev: true
663 |
664 | registry.npmmirror.com/@volar/source-map/0.29.8:
665 | resolution: {integrity: sha512-7w+UoYtnc6UQu30CgMVvx0YN4dzDgP4TIsSmUaW62AGmxU9Lxwp3Kkn/4N8efi91z8ma5Z78v/HddyJPwAC3LA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/source-map/-/source-map-0.29.8.tgz}
666 | name: '@volar/source-map'
667 | version: 0.29.8
668 | dependencies:
669 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
670 | dev: true
671 |
672 | registry.npmmirror.com/@volar/transforms/0.29.8:
673 | resolution: {integrity: sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/transforms/-/transforms-0.29.8.tgz}
674 | name: '@volar/transforms'
675 | version: 0.29.8
676 | dependencies:
677 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
678 | vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.9
679 | dev: true
680 |
681 | registry.npmmirror.com/@volar/vue-code-gen/0.29.8:
682 | resolution: {integrity: sha512-E1e7P2oktNC/DzgDBditfla4s8+HlUlluZ+BtcLvEdbkl3QEjujkB0x1wxguWzXmpWgLIDPtrS3Jzll5cCOkTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/vue-code-gen/-/vue-code-gen-0.29.8.tgz}
683 | name: '@volar/vue-code-gen'
684 | version: 0.29.8
685 | dependencies:
686 | '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.29.8
687 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
688 | '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.29.8
689 | '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.31
690 | '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.31
691 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
692 | upath: registry.npmmirror.com/upath/2.0.1
693 | dev: true
694 |
695 | registry.npmmirror.com/@vscode/emmet-helper/2.8.4:
696 | resolution: {integrity: sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz}
697 | name: '@vscode/emmet-helper'
698 | version: 2.8.4
699 | dependencies:
700 | emmet: registry.npmmirror.com/emmet/2.3.6
701 | jsonc-parser: registry.npmmirror.com/jsonc-parser/2.3.1
702 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
703 | vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.16.0
704 | vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
705 | vscode-uri: registry.npmmirror.com/vscode-uri/2.1.2
706 | dev: true
707 |
708 | registry.npmmirror.com/@vue/compiler-core/3.2.31:
709 | resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.31.tgz}
710 | name: '@vue/compiler-core'
711 | version: 3.2.31
712 | dependencies:
713 | '@babel/parser': registry.npmmirror.com/@babel/parser/7.17.3
714 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
715 | estree-walker: registry.npmmirror.com/estree-walker/2.0.2
716 | source-map: registry.npmmirror.com/source-map/0.6.1
717 |
718 | registry.npmmirror.com/@vue/compiler-dom/3.2.31:
719 | resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz}
720 | name: '@vue/compiler-dom'
721 | version: 3.2.31
722 | dependencies:
723 | '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.31
724 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
725 |
726 | registry.npmmirror.com/@vue/compiler-sfc/3.2.31:
727 | resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz}
728 | name: '@vue/compiler-sfc'
729 | version: 3.2.31
730 | dependencies:
731 | '@babel/parser': registry.npmmirror.com/@babel/parser/7.17.3
732 | '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.31
733 | '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.31
734 | '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr/3.2.31
735 | '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform/3.2.31
736 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
737 | estree-walker: registry.npmmirror.com/estree-walker/2.0.2
738 | magic-string: registry.npmmirror.com/magic-string/0.25.9
739 | postcss: registry.npmmirror.com/postcss/8.4.8
740 | source-map: registry.npmmirror.com/source-map/0.6.1
741 | dev: false
742 |
743 | registry.npmmirror.com/@vue/compiler-ssr/3.2.31:
744 | resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz}
745 | name: '@vue/compiler-ssr'
746 | version: 3.2.31
747 | dependencies:
748 | '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.31
749 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
750 | dev: false
751 |
752 | registry.npmmirror.com/@vue/reactivity-transform/3.2.31:
753 | resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz}
754 | name: '@vue/reactivity-transform'
755 | version: 3.2.31
756 | dependencies:
757 | '@babel/parser': registry.npmmirror.com/@babel/parser/7.17.3
758 | '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.31
759 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
760 | estree-walker: registry.npmmirror.com/estree-walker/2.0.2
761 | magic-string: registry.npmmirror.com/magic-string/0.25.9
762 | dev: false
763 |
764 | registry.npmmirror.com/@vue/reactivity/3.2.31:
765 | resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.31.tgz}
766 | name: '@vue/reactivity'
767 | version: 3.2.31
768 | dependencies:
769 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
770 |
771 | registry.npmmirror.com/@vue/runtime-core/3.2.31:
772 | resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.31.tgz}
773 | name: '@vue/runtime-core'
774 | version: 3.2.31
775 | dependencies:
776 | '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.31
777 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
778 | dev: false
779 |
780 | registry.npmmirror.com/@vue/runtime-dom/3.2.31:
781 | resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz}
782 | name: '@vue/runtime-dom'
783 | version: 3.2.31
784 | dependencies:
785 | '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core/3.2.31
786 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
787 | csstype: registry.npmmirror.com/csstype/2.6.20
788 | dev: false
789 |
790 | registry.npmmirror.com/@vue/server-renderer/3.2.31_vue@3.2.31:
791 | resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.31.tgz}
792 | id: registry.npmmirror.com/@vue/server-renderer/3.2.31
793 | name: '@vue/server-renderer'
794 | version: 3.2.31
795 | peerDependencies:
796 | vue: 3.2.31
797 | dependencies:
798 | '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr/3.2.31
799 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
800 | vue: registry.npmmirror.com/vue/3.2.31
801 | dev: false
802 |
803 | registry.npmmirror.com/@vue/shared/3.2.31:
804 | resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.2.31.tgz}
805 | name: '@vue/shared'
806 | version: 3.2.31
807 |
808 | registry.npmmirror.com/acorn/7.4.1:
809 | resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz}
810 | name: acorn
811 | version: 7.4.1
812 | engines: {node: '>=0.4.0'}
813 | hasBin: true
814 | dev: true
815 |
816 | registry.npmmirror.com/asap/2.0.6:
817 | resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz}
818 | name: asap
819 | version: 2.0.6
820 | dev: true
821 |
822 | registry.npmmirror.com/assert-never/1.2.1:
823 | resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/assert-never/-/assert-never-1.2.1.tgz}
824 | name: assert-never
825 | version: 1.2.1
826 | dev: true
827 |
828 | registry.npmmirror.com/assertion-error/1.1.0:
829 | resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/assertion-error/-/assertion-error-1.1.0.tgz}
830 | name: assertion-error
831 | version: 1.1.0
832 | dev: true
833 |
834 | registry.npmmirror.com/babel-walk/3.0.0-canary-5:
835 | resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-walk/-/babel-walk-3.0.0-canary-5.tgz}
836 | name: babel-walk
837 | version: 3.0.0-canary-5
838 | engines: {node: '>= 10.0.0'}
839 | dependencies:
840 | '@babel/types': registry.npmmirror.com/@babel/types/7.17.0
841 | dev: true
842 |
843 | registry.npmmirror.com/call-bind/1.0.2:
844 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz}
845 | name: call-bind
846 | version: 1.0.2
847 | dependencies:
848 | function-bind: registry.npmmirror.com/function-bind/1.1.1
849 | get-intrinsic: registry.npmmirror.com/get-intrinsic/1.1.1
850 | dev: true
851 |
852 | registry.npmmirror.com/chai/4.3.6:
853 | resolution: {integrity: sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chai/-/chai-4.3.6.tgz}
854 | name: chai
855 | version: 4.3.6
856 | engines: {node: '>=4'}
857 | dependencies:
858 | assertion-error: registry.npmmirror.com/assertion-error/1.1.0
859 | check-error: registry.npmmirror.com/check-error/1.0.2
860 | deep-eql: registry.npmmirror.com/deep-eql/3.0.1
861 | get-func-name: registry.npmmirror.com/get-func-name/2.0.0
862 | loupe: registry.npmmirror.com/loupe/2.3.4
863 | pathval: registry.npmmirror.com/pathval/1.1.1
864 | type-detect: registry.npmmirror.com/type-detect/4.0.8
865 | dev: true
866 |
867 | registry.npmmirror.com/character-parser/2.2.0:
868 | resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-parser/-/character-parser-2.2.0.tgz}
869 | name: character-parser
870 | version: 2.2.0
871 | dependencies:
872 | is-regex: registry.npmmirror.com/is-regex/1.1.4
873 | dev: true
874 |
875 | registry.npmmirror.com/check-error/1.0.2:
876 | resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/check-error/-/check-error-1.0.2.tgz}
877 | name: check-error
878 | version: 1.0.2
879 | dev: true
880 |
881 | registry.npmmirror.com/constantinople/4.0.1:
882 | resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/constantinople/-/constantinople-4.0.1.tgz}
883 | name: constantinople
884 | version: 4.0.1
885 | dependencies:
886 | '@babel/parser': registry.npmmirror.com/@babel/parser/7.17.3
887 | '@babel/types': registry.npmmirror.com/@babel/types/7.17.0
888 | dev: true
889 |
890 | registry.npmmirror.com/csstype/2.6.20:
891 | resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz}
892 | name: csstype
893 | version: 2.6.20
894 | dev: false
895 |
896 | registry.npmmirror.com/deep-eql/3.0.1:
897 | resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-eql/-/deep-eql-3.0.1.tgz}
898 | name: deep-eql
899 | version: 3.0.1
900 | engines: {node: '>=0.12'}
901 | dependencies:
902 | type-detect: registry.npmmirror.com/type-detect/4.0.8
903 | dev: true
904 |
905 | registry.npmmirror.com/doctypes/1.1.0:
906 | resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctypes/-/doctypes-1.1.0.tgz}
907 | name: doctypes
908 | version: 1.1.0
909 | dev: true
910 |
911 | registry.npmmirror.com/dom-serializer/1.3.2:
912 | resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.3.2.tgz}
913 | name: dom-serializer
914 | version: 1.3.2
915 | dependencies:
916 | domelementtype: registry.npmmirror.com/domelementtype/2.2.0
917 | domhandler: registry.npmmirror.com/domhandler/4.3.0
918 | entities: registry.npmmirror.com/entities/2.2.0
919 | dev: true
920 |
921 | registry.npmmirror.com/domelementtype/2.2.0:
922 | resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-2.2.0.tgz}
923 | name: domelementtype
924 | version: 2.2.0
925 | dev: true
926 |
927 | registry.npmmirror.com/domhandler/4.3.0:
928 | resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-4.3.0.tgz}
929 | name: domhandler
930 | version: 4.3.0
931 | engines: {node: '>= 4'}
932 | dependencies:
933 | domelementtype: registry.npmmirror.com/domelementtype/2.2.0
934 | dev: true
935 |
936 | registry.npmmirror.com/domutils/2.8.0:
937 | resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz}
938 | name: domutils
939 | version: 2.8.0
940 | dependencies:
941 | dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2
942 | domelementtype: registry.npmmirror.com/domelementtype/2.2.0
943 | domhandler: registry.npmmirror.com/domhandler/4.3.0
944 | dev: true
945 |
946 | registry.npmmirror.com/earcut/2.2.3:
947 | resolution: {integrity: sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/earcut/-/earcut-2.2.3.tgz}
948 | name: earcut
949 | version: 2.2.3
950 | dev: false
951 |
952 | registry.npmmirror.com/emmet/2.3.6:
953 | resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emmet/-/emmet-2.3.6.tgz}
954 | name: emmet
955 | version: 2.3.6
956 | dependencies:
957 | '@emmetio/abbreviation': registry.npmmirror.com/@emmetio/abbreviation/2.2.3
958 | '@emmetio/css-abbreviation': registry.npmmirror.com/@emmetio/css-abbreviation/2.1.4
959 | dev: true
960 |
961 | registry.npmmirror.com/entities/2.2.0:
962 | resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz}
963 | name: entities
964 | version: 2.2.0
965 | dev: true
966 |
967 | registry.npmmirror.com/entities/3.0.1:
968 | resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-3.0.1.tgz}
969 | name: entities
970 | version: 3.0.1
971 | engines: {node: '>=0.12'}
972 | dev: true
973 |
974 | registry.npmmirror.com/esbuild-android-64/0.14.25:
975 | resolution: {integrity: sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.14.25.tgz}
976 | name: esbuild-android-64
977 | version: 0.14.25
978 | engines: {node: '>=12'}
979 | cpu: [x64]
980 | os: [android]
981 | requiresBuild: true
982 | dev: true
983 | optional: true
984 |
985 | registry.npmmirror.com/esbuild-android-arm64/0.14.25:
986 | resolution: {integrity: sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.25.tgz}
987 | name: esbuild-android-arm64
988 | version: 0.14.25
989 | engines: {node: '>=12'}
990 | cpu: [arm64]
991 | os: [android]
992 | requiresBuild: true
993 | dev: true
994 | optional: true
995 |
996 | registry.npmmirror.com/esbuild-darwin-64/0.14.25:
997 | resolution: {integrity: sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.25.tgz}
998 | name: esbuild-darwin-64
999 | version: 0.14.25
1000 | engines: {node: '>=12'}
1001 | cpu: [x64]
1002 | os: [darwin]
1003 | requiresBuild: true
1004 | dev: true
1005 | optional: true
1006 |
1007 | registry.npmmirror.com/esbuild-darwin-arm64/0.14.25:
1008 | resolution: {integrity: sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.25.tgz}
1009 | name: esbuild-darwin-arm64
1010 | version: 0.14.25
1011 | engines: {node: '>=12'}
1012 | cpu: [arm64]
1013 | os: [darwin]
1014 | requiresBuild: true
1015 | dev: true
1016 | optional: true
1017 |
1018 | registry.npmmirror.com/esbuild-freebsd-64/0.14.25:
1019 | resolution: {integrity: sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.25.tgz}
1020 | name: esbuild-freebsd-64
1021 | version: 0.14.25
1022 | engines: {node: '>=12'}
1023 | cpu: [x64]
1024 | os: [freebsd]
1025 | requiresBuild: true
1026 | dev: true
1027 | optional: true
1028 |
1029 | registry.npmmirror.com/esbuild-freebsd-arm64/0.14.25:
1030 | resolution: {integrity: sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.25.tgz}
1031 | name: esbuild-freebsd-arm64
1032 | version: 0.14.25
1033 | engines: {node: '>=12'}
1034 | cpu: [arm64]
1035 | os: [freebsd]
1036 | requiresBuild: true
1037 | dev: true
1038 | optional: true
1039 |
1040 | registry.npmmirror.com/esbuild-linux-32/0.14.25:
1041 | resolution: {integrity: sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.14.25.tgz}
1042 | name: esbuild-linux-32
1043 | version: 0.14.25
1044 | engines: {node: '>=12'}
1045 | cpu: [ia32]
1046 | os: [linux]
1047 | requiresBuild: true
1048 | dev: true
1049 | optional: true
1050 |
1051 | registry.npmmirror.com/esbuild-linux-64/0.14.25:
1052 | resolution: {integrity: sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.14.25.tgz}
1053 | name: esbuild-linux-64
1054 | version: 0.14.25
1055 | engines: {node: '>=12'}
1056 | cpu: [x64]
1057 | os: [linux]
1058 | requiresBuild: true
1059 | dev: true
1060 | optional: true
1061 |
1062 | registry.npmmirror.com/esbuild-linux-arm/0.14.25:
1063 | resolution: {integrity: sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.25.tgz}
1064 | name: esbuild-linux-arm
1065 | version: 0.14.25
1066 | engines: {node: '>=12'}
1067 | cpu: [arm]
1068 | os: [linux]
1069 | requiresBuild: true
1070 | dev: true
1071 | optional: true
1072 |
1073 | registry.npmmirror.com/esbuild-linux-arm64/0.14.25:
1074 | resolution: {integrity: sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.25.tgz}
1075 | name: esbuild-linux-arm64
1076 | version: 0.14.25
1077 | engines: {node: '>=12'}
1078 | cpu: [arm64]
1079 | os: [linux]
1080 | requiresBuild: true
1081 | dev: true
1082 | optional: true
1083 |
1084 | registry.npmmirror.com/esbuild-linux-mips64le/0.14.25:
1085 | resolution: {integrity: sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.25.tgz}
1086 | name: esbuild-linux-mips64le
1087 | version: 0.14.25
1088 | engines: {node: '>=12'}
1089 | cpu: [mips64el]
1090 | os: [linux]
1091 | requiresBuild: true
1092 | dev: true
1093 | optional: true
1094 |
1095 | registry.npmmirror.com/esbuild-linux-ppc64le/0.14.25:
1096 | resolution: {integrity: sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.25.tgz}
1097 | name: esbuild-linux-ppc64le
1098 | version: 0.14.25
1099 | engines: {node: '>=12'}
1100 | cpu: [ppc64]
1101 | os: [linux]
1102 | requiresBuild: true
1103 | dev: true
1104 | optional: true
1105 |
1106 | registry.npmmirror.com/esbuild-linux-riscv64/0.14.25:
1107 | resolution: {integrity: sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.25.tgz}
1108 | name: esbuild-linux-riscv64
1109 | version: 0.14.25
1110 | engines: {node: '>=12'}
1111 | cpu: [riscv64]
1112 | os: [linux]
1113 | requiresBuild: true
1114 | dev: true
1115 | optional: true
1116 |
1117 | registry.npmmirror.com/esbuild-linux-s390x/0.14.25:
1118 | resolution: {integrity: sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.25.tgz}
1119 | name: esbuild-linux-s390x
1120 | version: 0.14.25
1121 | engines: {node: '>=12'}
1122 | cpu: [s390x]
1123 | os: [linux]
1124 | requiresBuild: true
1125 | dev: true
1126 | optional: true
1127 |
1128 | registry.npmmirror.com/esbuild-netbsd-64/0.14.25:
1129 | resolution: {integrity: sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.25.tgz}
1130 | name: esbuild-netbsd-64
1131 | version: 0.14.25
1132 | engines: {node: '>=12'}
1133 | cpu: [x64]
1134 | os: [netbsd]
1135 | requiresBuild: true
1136 | dev: true
1137 | optional: true
1138 |
1139 | registry.npmmirror.com/esbuild-openbsd-64/0.14.25:
1140 | resolution: {integrity: sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.25.tgz}
1141 | name: esbuild-openbsd-64
1142 | version: 0.14.25
1143 | engines: {node: '>=12'}
1144 | cpu: [x64]
1145 | os: [openbsd]
1146 | requiresBuild: true
1147 | dev: true
1148 | optional: true
1149 |
1150 | registry.npmmirror.com/esbuild-sunos-64/0.14.25:
1151 | resolution: {integrity: sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.25.tgz}
1152 | name: esbuild-sunos-64
1153 | version: 0.14.25
1154 | engines: {node: '>=12'}
1155 | cpu: [x64]
1156 | os: [sunos]
1157 | requiresBuild: true
1158 | dev: true
1159 | optional: true
1160 |
1161 | registry.npmmirror.com/esbuild-windows-32/0.14.25:
1162 | resolution: {integrity: sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.14.25.tgz}
1163 | name: esbuild-windows-32
1164 | version: 0.14.25
1165 | engines: {node: '>=12'}
1166 | cpu: [ia32]
1167 | os: [win32]
1168 | requiresBuild: true
1169 | dev: true
1170 | optional: true
1171 |
1172 | registry.npmmirror.com/esbuild-windows-64/0.14.25:
1173 | resolution: {integrity: sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.14.25.tgz}
1174 | name: esbuild-windows-64
1175 | version: 0.14.25
1176 | engines: {node: '>=12'}
1177 | cpu: [x64]
1178 | os: [win32]
1179 | requiresBuild: true
1180 | dev: true
1181 | optional: true
1182 |
1183 | registry.npmmirror.com/esbuild-windows-arm64/0.14.25:
1184 | resolution: {integrity: sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.25.tgz}
1185 | name: esbuild-windows-arm64
1186 | version: 0.14.25
1187 | engines: {node: '>=12'}
1188 | cpu: [arm64]
1189 | os: [win32]
1190 | requiresBuild: true
1191 | dev: true
1192 | optional: true
1193 |
1194 | registry.npmmirror.com/esbuild/0.14.25:
1195 | resolution: {integrity: sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.14.25.tgz}
1196 | name: esbuild
1197 | version: 0.14.25
1198 | engines: {node: '>=12'}
1199 | hasBin: true
1200 | requiresBuild: true
1201 | optionalDependencies:
1202 | esbuild-android-64: registry.npmmirror.com/esbuild-android-64/0.14.25
1203 | esbuild-android-arm64: registry.npmmirror.com/esbuild-android-arm64/0.14.25
1204 | esbuild-darwin-64: registry.npmmirror.com/esbuild-darwin-64/0.14.25
1205 | esbuild-darwin-arm64: registry.npmmirror.com/esbuild-darwin-arm64/0.14.25
1206 | esbuild-freebsd-64: registry.npmmirror.com/esbuild-freebsd-64/0.14.25
1207 | esbuild-freebsd-arm64: registry.npmmirror.com/esbuild-freebsd-arm64/0.14.25
1208 | esbuild-linux-32: registry.npmmirror.com/esbuild-linux-32/0.14.25
1209 | esbuild-linux-64: registry.npmmirror.com/esbuild-linux-64/0.14.25
1210 | esbuild-linux-arm: registry.npmmirror.com/esbuild-linux-arm/0.14.25
1211 | esbuild-linux-arm64: registry.npmmirror.com/esbuild-linux-arm64/0.14.25
1212 | esbuild-linux-mips64le: registry.npmmirror.com/esbuild-linux-mips64le/0.14.25
1213 | esbuild-linux-ppc64le: registry.npmmirror.com/esbuild-linux-ppc64le/0.14.25
1214 | esbuild-linux-riscv64: registry.npmmirror.com/esbuild-linux-riscv64/0.14.25
1215 | esbuild-linux-s390x: registry.npmmirror.com/esbuild-linux-s390x/0.14.25
1216 | esbuild-netbsd-64: registry.npmmirror.com/esbuild-netbsd-64/0.14.25
1217 | esbuild-openbsd-64: registry.npmmirror.com/esbuild-openbsd-64/0.14.25
1218 | esbuild-sunos-64: registry.npmmirror.com/esbuild-sunos-64/0.14.25
1219 | esbuild-windows-32: registry.npmmirror.com/esbuild-windows-32/0.14.25
1220 | esbuild-windows-64: registry.npmmirror.com/esbuild-windows-64/0.14.25
1221 | esbuild-windows-arm64: registry.npmmirror.com/esbuild-windows-arm64/0.14.25
1222 | dev: true
1223 |
1224 | registry.npmmirror.com/estree-walker/2.0.2:
1225 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz}
1226 | name: estree-walker
1227 | version: 2.0.2
1228 |
1229 | registry.npmmirror.com/eventemitter3/3.1.2:
1230 | resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eventemitter3/-/eventemitter3-3.1.2.tgz}
1231 | name: eventemitter3
1232 | version: 3.1.2
1233 | dev: false
1234 |
1235 | registry.npmmirror.com/fsevents/2.3.2:
1236 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz}
1237 | name: fsevents
1238 | version: 2.3.2
1239 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1240 | os: [darwin]
1241 | requiresBuild: true
1242 | dev: true
1243 | optional: true
1244 |
1245 | registry.npmmirror.com/function-bind/1.1.1:
1246 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz}
1247 | name: function-bind
1248 | version: 1.1.1
1249 | dev: true
1250 |
1251 | registry.npmmirror.com/get-func-name/2.0.0:
1252 | resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-func-name/-/get-func-name-2.0.0.tgz}
1253 | name: get-func-name
1254 | version: 2.0.0
1255 | dev: true
1256 |
1257 | registry.npmmirror.com/get-intrinsic/1.1.1:
1258 | resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz}
1259 | name: get-intrinsic
1260 | version: 1.1.1
1261 | dependencies:
1262 | function-bind: registry.npmmirror.com/function-bind/1.1.1
1263 | has: registry.npmmirror.com/has/1.0.3
1264 | has-symbols: registry.npmmirror.com/has-symbols/1.0.3
1265 | dev: true
1266 |
1267 | registry.npmmirror.com/has-symbols/1.0.3:
1268 | resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz}
1269 | name: has-symbols
1270 | version: 1.0.3
1271 | engines: {node: '>= 0.4'}
1272 | dev: true
1273 |
1274 | registry.npmmirror.com/has-tostringtag/1.0.0:
1275 | resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz}
1276 | name: has-tostringtag
1277 | version: 1.0.0
1278 | engines: {node: '>= 0.4'}
1279 | dependencies:
1280 | has-symbols: registry.npmmirror.com/has-symbols/1.0.3
1281 | dev: true
1282 |
1283 | registry.npmmirror.com/has/1.0.3:
1284 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz}
1285 | name: has
1286 | version: 1.0.3
1287 | engines: {node: '>= 0.4.0'}
1288 | dependencies:
1289 | function-bind: registry.npmmirror.com/function-bind/1.1.1
1290 | dev: true
1291 |
1292 | registry.npmmirror.com/htmlparser2/7.2.0:
1293 | resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/htmlparser2/-/htmlparser2-7.2.0.tgz}
1294 | name: htmlparser2
1295 | version: 7.2.0
1296 | dependencies:
1297 | domelementtype: registry.npmmirror.com/domelementtype/2.2.0
1298 | domhandler: registry.npmmirror.com/domhandler/4.3.0
1299 | domutils: registry.npmmirror.com/domutils/2.8.0
1300 | entities: registry.npmmirror.com/entities/3.0.1
1301 | dev: true
1302 |
1303 | registry.npmmirror.com/is-core-module/2.8.1:
1304 | resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.8.1.tgz}
1305 | name: is-core-module
1306 | version: 2.8.1
1307 | dependencies:
1308 | has: registry.npmmirror.com/has/1.0.3
1309 | dev: true
1310 |
1311 | registry.npmmirror.com/is-expression/4.0.0:
1312 | resolution: {integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-expression/-/is-expression-4.0.0.tgz}
1313 | name: is-expression
1314 | version: 4.0.0
1315 | dependencies:
1316 | acorn: registry.npmmirror.com/acorn/7.4.1
1317 | object-assign: registry.npmmirror.com/object-assign/4.1.1
1318 | dev: true
1319 |
1320 | registry.npmmirror.com/is-promise/2.2.2:
1321 | resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-promise/-/is-promise-2.2.2.tgz}
1322 | name: is-promise
1323 | version: 2.2.2
1324 | dev: true
1325 |
1326 | registry.npmmirror.com/is-regex/1.1.4:
1327 | resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz}
1328 | name: is-regex
1329 | version: 1.1.4
1330 | engines: {node: '>= 0.4'}
1331 | dependencies:
1332 | call-bind: registry.npmmirror.com/call-bind/1.0.2
1333 | has-tostringtag: registry.npmmirror.com/has-tostringtag/1.0.0
1334 | dev: true
1335 |
1336 | registry.npmmirror.com/ismobilejs/1.1.1:
1337 | resolution: {integrity: sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ismobilejs/-/ismobilejs-1.1.1.tgz}
1338 | name: ismobilejs
1339 | version: 1.1.1
1340 | dev: false
1341 |
1342 | registry.npmmirror.com/js-stringify/1.0.2:
1343 | resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-stringify/-/js-stringify-1.0.2.tgz}
1344 | name: js-stringify
1345 | version: 1.0.2
1346 | dev: true
1347 |
1348 | registry.npmmirror.com/jsonc-parser/2.3.1:
1349 | resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-2.3.1.tgz}
1350 | name: jsonc-parser
1351 | version: 2.3.1
1352 | dev: true
1353 |
1354 | registry.npmmirror.com/jsonc-parser/3.0.0:
1355 | resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz}
1356 | name: jsonc-parser
1357 | version: 3.0.0
1358 | dev: true
1359 |
1360 | registry.npmmirror.com/jstransformer/1.0.0:
1361 | resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jstransformer/-/jstransformer-1.0.0.tgz}
1362 | name: jstransformer
1363 | version: 1.0.0
1364 | dependencies:
1365 | is-promise: registry.npmmirror.com/is-promise/2.2.2
1366 | promise: registry.npmmirror.com/promise/7.3.1
1367 | dev: true
1368 |
1369 | registry.npmmirror.com/local-pkg/0.4.1:
1370 | resolution: {integrity: sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.1.tgz}
1371 | name: local-pkg
1372 | version: 0.4.1
1373 | engines: {node: '>=14'}
1374 | dev: true
1375 |
1376 | registry.npmmirror.com/loupe/2.3.4:
1377 | resolution: {integrity: sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loupe/-/loupe-2.3.4.tgz}
1378 | name: loupe
1379 | version: 2.3.4
1380 | dependencies:
1381 | get-func-name: registry.npmmirror.com/get-func-name/2.0.0
1382 | dev: true
1383 |
1384 | registry.npmmirror.com/lru-cache/6.0.0:
1385 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz}
1386 | name: lru-cache
1387 | version: 6.0.0
1388 | engines: {node: '>=10'}
1389 | dependencies:
1390 | yallist: registry.npmmirror.com/yallist/4.0.0
1391 | dev: true
1392 |
1393 | registry.npmmirror.com/magic-string/0.25.9:
1394 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz}
1395 | name: magic-string
1396 | version: 0.25.9
1397 | dependencies:
1398 | sourcemap-codec: registry.npmmirror.com/sourcemap-codec/1.4.8
1399 | dev: false
1400 |
1401 | registry.npmmirror.com/nanoid/3.3.1:
1402 | resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.1.tgz}
1403 | name: nanoid
1404 | version: 3.3.1
1405 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1406 | hasBin: true
1407 |
1408 | registry.npmmirror.com/object-assign/4.1.1:
1409 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz}
1410 | name: object-assign
1411 | version: 4.1.1
1412 | engines: {node: '>=0.10.0'}
1413 |
1414 | registry.npmmirror.com/path-parse/1.0.7:
1415 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz}
1416 | name: path-parse
1417 | version: 1.0.7
1418 | dev: true
1419 |
1420 | registry.npmmirror.com/pathval/1.1.1:
1421 | resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pathval/-/pathval-1.1.1.tgz}
1422 | name: pathval
1423 | version: 1.1.1
1424 | dev: true
1425 |
1426 | registry.npmmirror.com/picocolors/1.0.0:
1427 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz}
1428 | name: picocolors
1429 | version: 1.0.0
1430 |
1431 | registry.npmmirror.com/pixi.js/6.2.2:
1432 | resolution: {integrity: sha512-/xCnJUsWTZuacR6JYTnRbUb+5grzlqpp2O1Ub7bCZCE3FApTCs7nMNYeLfdeP+np/MlGaM+SsPh2cXcafR3OZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pixi.js/-/pixi.js-6.2.2.tgz}
1433 | name: pixi.js
1434 | version: 6.2.2
1435 | dependencies:
1436 | '@pixi/accessibility': registry.npmmirror.com/@pixi/accessibility/6.2.2_a59d48126e433003ecdd4a11f71f377b
1437 | '@pixi/app': registry.npmmirror.com/@pixi/app/6.2.2_35724f23c6d806dda8ecae1f597cf732
1438 | '@pixi/compressed-textures': registry.npmmirror.com/@pixi/compressed-textures/6.2.2_8b36d7d0921ffa552a3713b1f57e8fd7
1439 | '@pixi/constants': registry.npmmirror.com/@pixi/constants/6.2.2
1440 | '@pixi/core': registry.npmmirror.com/@pixi/core/6.2.2_9cc94c53ca4c5a532386ea713d60bc2a
1441 | '@pixi/display': registry.npmmirror.com/@pixi/display/6.2.2_97280a21d60dfe87200d0f359e84acf3
1442 | '@pixi/extract': registry.npmmirror.com/@pixi/extract/6.2.2_339903aa7ba865350951848ff34d7b14
1443 | '@pixi/filter-alpha': registry.npmmirror.com/@pixi/filter-alpha/6.2.2_@pixi+core@6.2.2
1444 | '@pixi/filter-blur': registry.npmmirror.com/@pixi/filter-blur/6.2.2_dda28ca89f92dbb78ff9992707aa00a8
1445 | '@pixi/filter-color-matrix': registry.npmmirror.com/@pixi/filter-color-matrix/6.2.2_@pixi+core@6.2.2
1446 | '@pixi/filter-displacement': registry.npmmirror.com/@pixi/filter-displacement/6.2.2_8d985573e717c6c3b22f50c38128d293
1447 | '@pixi/filter-fxaa': registry.npmmirror.com/@pixi/filter-fxaa/6.2.2_@pixi+core@6.2.2
1448 | '@pixi/filter-noise': registry.npmmirror.com/@pixi/filter-noise/6.2.2_@pixi+core@6.2.2
1449 | '@pixi/graphics': registry.npmmirror.com/@pixi/graphics/6.2.2_dd1a36550feaaf1942b9bda3a9881318
1450 | '@pixi/interaction': registry.npmmirror.com/@pixi/interaction/6.2.2_513201ef0569627fffdf52654679316a
1451 | '@pixi/loaders': registry.npmmirror.com/@pixi/loaders/6.2.2_bd5791bdbaad5422657d5d3790d7caef
1452 | '@pixi/math': registry.npmmirror.com/@pixi/math/6.2.2
1453 | '@pixi/mesh': registry.npmmirror.com/@pixi/mesh/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
1454 | '@pixi/mesh-extras': registry.npmmirror.com/@pixi/mesh-extras/6.2.2_1292c49f4634469622244e120ce0e535
1455 | '@pixi/mixin-cache-as-bitmap': registry.npmmirror.com/@pixi/mixin-cache-as-bitmap/6.2.2_d63b4be3ffd8090d43a5119ed20c0e84
1456 | '@pixi/mixin-get-child-by-name': registry.npmmirror.com/@pixi/mixin-get-child-by-name/6.2.2_@pixi+display@6.2.2
1457 | '@pixi/mixin-get-global-position': registry.npmmirror.com/@pixi/mixin-get-global-position/6.2.2_6280bdf806c2bf41c62233fb580089a6
1458 | '@pixi/particle-container': registry.npmmirror.com/@pixi/particle-container/6.2.2_04db97c38203f2bcc2e2e90a37d90c86
1459 | '@pixi/polyfill': registry.npmmirror.com/@pixi/polyfill/6.2.2
1460 | '@pixi/prepare': registry.npmmirror.com/@pixi/prepare/6.2.2_f5854e0a2f1c3cf5f99c34a9f5f34b29
1461 | '@pixi/runner': registry.npmmirror.com/@pixi/runner/6.2.2
1462 | '@pixi/settings': registry.npmmirror.com/@pixi/settings/6.2.2
1463 | '@pixi/sprite': registry.npmmirror.com/@pixi/sprite/6.2.2_1dd0b7f0e8d1751d16768f6c0f59b67c
1464 | '@pixi/sprite-animated': registry.npmmirror.com/@pixi/sprite-animated/6.2.2_dd18e52ff75ce82d05b3762242d0a03c
1465 | '@pixi/sprite-tiling': registry.npmmirror.com/@pixi/sprite-tiling/6.2.2_dd1a36550feaaf1942b9bda3a9881318
1466 | '@pixi/spritesheet': registry.npmmirror.com/@pixi/spritesheet/6.2.2_d4cbf0cfb160b6793b45efe771fd8ba6
1467 | '@pixi/text': registry.npmmirror.com/@pixi/text/6.2.2_115ef4e19323ded464b6dd268e93f5a0
1468 | '@pixi/text-bitmap': registry.npmmirror.com/@pixi/text-bitmap/6.2.2_1850d39ac09788f576136fe1422aec25
1469 | '@pixi/ticker': registry.npmmirror.com/@pixi/ticker/6.2.2_@pixi+settings@6.2.2
1470 | '@pixi/utils': registry.npmmirror.com/@pixi/utils/6.2.2_ad095b7aec4969ed69d5eaf12d12848b
1471 | dev: false
1472 |
1473 | registry.npmmirror.com/postcss/8.4.8:
1474 | resolution: {integrity: sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.8.tgz}
1475 | name: postcss
1476 | version: 8.4.8
1477 | engines: {node: ^10 || ^12 || >=14}
1478 | dependencies:
1479 | nanoid: registry.npmmirror.com/nanoid/3.3.1
1480 | picocolors: registry.npmmirror.com/picocolors/1.0.0
1481 | source-map-js: registry.npmmirror.com/source-map-js/1.0.2
1482 |
1483 | registry.npmmirror.com/promise-polyfill/8.2.1:
1484 | resolution: {integrity: sha512-3p9zj0cEHbp7NVUxEYUWjQlffXqnXaZIMPkAO7HhFh8u5636xLRDHOUo2vpWSK0T2mqm6fKLXYn1KP6PAZ2gKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/promise-polyfill/-/promise-polyfill-8.2.1.tgz}
1485 | name: promise-polyfill
1486 | version: 8.2.1
1487 | dev: false
1488 |
1489 | registry.npmmirror.com/promise/7.3.1:
1490 | resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/promise/-/promise-7.3.1.tgz}
1491 | name: promise
1492 | version: 7.3.1
1493 | dependencies:
1494 | asap: registry.npmmirror.com/asap/2.0.6
1495 | dev: true
1496 |
1497 | registry.npmmirror.com/pug-attrs/3.0.0:
1498 | resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-attrs/-/pug-attrs-3.0.0.tgz}
1499 | name: pug-attrs
1500 | version: 3.0.0
1501 | dependencies:
1502 | constantinople: registry.npmmirror.com/constantinople/4.0.1
1503 | js-stringify: registry.npmmirror.com/js-stringify/1.0.2
1504 | pug-runtime: registry.npmmirror.com/pug-runtime/3.0.1
1505 | dev: true
1506 |
1507 | registry.npmmirror.com/pug-code-gen/3.0.2:
1508 | resolution: {integrity: sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-code-gen/-/pug-code-gen-3.0.2.tgz}
1509 | name: pug-code-gen
1510 | version: 3.0.2
1511 | dependencies:
1512 | constantinople: registry.npmmirror.com/constantinople/4.0.1
1513 | doctypes: registry.npmmirror.com/doctypes/1.1.0
1514 | js-stringify: registry.npmmirror.com/js-stringify/1.0.2
1515 | pug-attrs: registry.npmmirror.com/pug-attrs/3.0.0
1516 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1517 | pug-runtime: registry.npmmirror.com/pug-runtime/3.0.1
1518 | void-elements: registry.npmmirror.com/void-elements/3.1.0
1519 | with: registry.npmmirror.com/with/7.0.2
1520 | dev: true
1521 |
1522 | registry.npmmirror.com/pug-error/2.0.0:
1523 | resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-error/-/pug-error-2.0.0.tgz}
1524 | name: pug-error
1525 | version: 2.0.0
1526 | dev: true
1527 |
1528 | registry.npmmirror.com/pug-filters/4.0.0:
1529 | resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-filters/-/pug-filters-4.0.0.tgz}
1530 | name: pug-filters
1531 | version: 4.0.0
1532 | dependencies:
1533 | constantinople: registry.npmmirror.com/constantinople/4.0.1
1534 | jstransformer: registry.npmmirror.com/jstransformer/1.0.0
1535 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1536 | pug-walk: registry.npmmirror.com/pug-walk/2.0.0
1537 | resolve: registry.npmmirror.com/resolve/1.22.0
1538 | dev: true
1539 |
1540 | registry.npmmirror.com/pug-lexer/5.0.1:
1541 | resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-lexer/-/pug-lexer-5.0.1.tgz}
1542 | name: pug-lexer
1543 | version: 5.0.1
1544 | dependencies:
1545 | character-parser: registry.npmmirror.com/character-parser/2.2.0
1546 | is-expression: registry.npmmirror.com/is-expression/4.0.0
1547 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1548 | dev: true
1549 |
1550 | registry.npmmirror.com/pug-linker/4.0.0:
1551 | resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-linker/-/pug-linker-4.0.0.tgz}
1552 | name: pug-linker
1553 | version: 4.0.0
1554 | dependencies:
1555 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1556 | pug-walk: registry.npmmirror.com/pug-walk/2.0.0
1557 | dev: true
1558 |
1559 | registry.npmmirror.com/pug-load/3.0.0:
1560 | resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-load/-/pug-load-3.0.0.tgz}
1561 | name: pug-load
1562 | version: 3.0.0
1563 | dependencies:
1564 | object-assign: registry.npmmirror.com/object-assign/4.1.1
1565 | pug-walk: registry.npmmirror.com/pug-walk/2.0.0
1566 | dev: true
1567 |
1568 | registry.npmmirror.com/pug-parser/6.0.0:
1569 | resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-parser/-/pug-parser-6.0.0.tgz}
1570 | name: pug-parser
1571 | version: 6.0.0
1572 | dependencies:
1573 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1574 | token-stream: registry.npmmirror.com/token-stream/1.0.0
1575 | dev: true
1576 |
1577 | registry.npmmirror.com/pug-runtime/3.0.1:
1578 | resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-runtime/-/pug-runtime-3.0.1.tgz}
1579 | name: pug-runtime
1580 | version: 3.0.1
1581 | dev: true
1582 |
1583 | registry.npmmirror.com/pug-strip-comments/2.0.0:
1584 | resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz}
1585 | name: pug-strip-comments
1586 | version: 2.0.0
1587 | dependencies:
1588 | pug-error: registry.npmmirror.com/pug-error/2.0.0
1589 | dev: true
1590 |
1591 | registry.npmmirror.com/pug-walk/2.0.0:
1592 | resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug-walk/-/pug-walk-2.0.0.tgz}
1593 | name: pug-walk
1594 | version: 2.0.0
1595 | dev: true
1596 |
1597 | registry.npmmirror.com/pug/3.0.2:
1598 | resolution: {integrity: sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pug/-/pug-3.0.2.tgz}
1599 | name: pug
1600 | version: 3.0.2
1601 | dependencies:
1602 | pug-code-gen: registry.npmmirror.com/pug-code-gen/3.0.2
1603 | pug-filters: registry.npmmirror.com/pug-filters/4.0.0
1604 | pug-lexer: registry.npmmirror.com/pug-lexer/5.0.1
1605 | pug-linker: registry.npmmirror.com/pug-linker/4.0.0
1606 | pug-load: registry.npmmirror.com/pug-load/3.0.0
1607 | pug-parser: registry.npmmirror.com/pug-parser/6.0.0
1608 | pug-runtime: registry.npmmirror.com/pug-runtime/3.0.1
1609 | pug-strip-comments: registry.npmmirror.com/pug-strip-comments/2.0.0
1610 | dev: true
1611 |
1612 | registry.npmmirror.com/punycode/1.3.2:
1613 | resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-1.3.2.tgz}
1614 | name: punycode
1615 | version: 1.3.2
1616 | dev: false
1617 |
1618 | registry.npmmirror.com/querystring/0.2.0:
1619 | resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/querystring/-/querystring-0.2.0.tgz}
1620 | name: querystring
1621 | version: 0.2.0
1622 | engines: {node: '>=0.4.x'}
1623 | deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
1624 | dev: false
1625 |
1626 | registry.npmmirror.com/request-light/0.5.7:
1627 | resolution: {integrity: sha512-i/wKzvcx7Er8tZnvqSxWuNO5ZGggu2UgZAqj/RyZ0si7lBTXL7kZiI/dWxzxnQjaY7s5HEy1qK21Do4Ncr6cVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/request-light/-/request-light-0.5.7.tgz}
1628 | name: request-light
1629 | version: 0.5.7
1630 | dev: true
1631 |
1632 | registry.npmmirror.com/resolve/1.22.0:
1633 | resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz}
1634 | name: resolve
1635 | version: 1.22.0
1636 | hasBin: true
1637 | dependencies:
1638 | is-core-module: registry.npmmirror.com/is-core-module/2.8.1
1639 | path-parse: registry.npmmirror.com/path-parse/1.0.7
1640 | supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0
1641 | dev: true
1642 |
1643 | registry.npmmirror.com/rollup/2.70.0:
1644 | resolution: {integrity: sha512-iEzYw+syFxQ0X9RefVwhr8BA2TNJsTaX8L8dhyeyMECDbmiba+8UQzcu+xZdji0+JQ+s7kouQnw+9Oz5M19XKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-2.70.0.tgz}
1645 | name: rollup
1646 | version: 2.70.0
1647 | engines: {node: '>=10.0.0'}
1648 | hasBin: true
1649 | optionalDependencies:
1650 | fsevents: registry.npmmirror.com/fsevents/2.3.2
1651 | dev: true
1652 |
1653 | registry.npmmirror.com/semver/7.3.5:
1654 | resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.3.5.tgz}
1655 | name: semver
1656 | version: 7.3.5
1657 | engines: {node: '>=10'}
1658 | hasBin: true
1659 | dependencies:
1660 | lru-cache: registry.npmmirror.com/lru-cache/6.0.0
1661 | dev: true
1662 |
1663 | registry.npmmirror.com/source-map-js/1.0.2:
1664 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz}
1665 | name: source-map-js
1666 | version: 1.0.2
1667 | engines: {node: '>=0.10.0'}
1668 |
1669 | registry.npmmirror.com/source-map/0.6.1:
1670 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz}
1671 | name: source-map
1672 | version: 0.6.1
1673 | engines: {node: '>=0.10.0'}
1674 |
1675 | registry.npmmirror.com/sourcemap-codec/1.4.8:
1676 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz}
1677 | name: sourcemap-codec
1678 | version: 1.4.8
1679 | dev: false
1680 |
1681 | registry.npmmirror.com/supports-preserve-symlinks-flag/1.0.0:
1682 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz}
1683 | name: supports-preserve-symlinks-flag
1684 | version: 1.0.0
1685 | engines: {node: '>= 0.4'}
1686 | dev: true
1687 |
1688 | registry.npmmirror.com/tinypool/0.1.2:
1689 | resolution: {integrity: sha512-fvtYGXoui2RpeMILfkvGIgOVkzJEGediv8UJt7TxdAOY8pnvUkFg/fkvqTfXG9Acc9S17Cnn1S4osDc2164guA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tinypool/-/tinypool-0.1.2.tgz}
1690 | name: tinypool
1691 | version: 0.1.2
1692 | engines: {node: '>=14.0.0'}
1693 | dev: true
1694 |
1695 | registry.npmmirror.com/tinyspy/0.3.0:
1696 | resolution: {integrity: sha512-c5uFHqtUp74R2DJE3/Efg0mH5xicmgziaQXMm/LvuuZn3RdpADH32aEGDRyCzObXT1DNfwDMqRQ/Drh1MlO12g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tinyspy/-/tinyspy-0.3.0.tgz}
1697 | name: tinyspy
1698 | version: 0.3.0
1699 | engines: {node: '>=14.0.0'}
1700 | dev: true
1701 |
1702 | registry.npmmirror.com/to-fast-properties/2.0.0:
1703 | resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz}
1704 | name: to-fast-properties
1705 | version: 2.0.0
1706 | engines: {node: '>=4'}
1707 | dev: true
1708 |
1709 | registry.npmmirror.com/token-stream/1.0.0:
1710 | resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/token-stream/-/token-stream-1.0.0.tgz}
1711 | name: token-stream
1712 | version: 1.0.0
1713 | dev: true
1714 |
1715 | registry.npmmirror.com/type-detect/4.0.8:
1716 | resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-detect/-/type-detect-4.0.8.tgz}
1717 | name: type-detect
1718 | version: 4.0.8
1719 | engines: {node: '>=4'}
1720 | dev: true
1721 |
1722 | registry.npmmirror.com/typescript/4.6.2:
1723 | resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.6.2.tgz}
1724 | name: typescript
1725 | version: 4.6.2
1726 | engines: {node: '>=4.2.0'}
1727 | hasBin: true
1728 | dev: true
1729 |
1730 | registry.npmmirror.com/upath/2.0.1:
1731 | resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/upath/-/upath-2.0.1.tgz}
1732 | name: upath
1733 | version: 2.0.1
1734 | engines: {node: '>=4'}
1735 | dev: true
1736 |
1737 | registry.npmmirror.com/url/0.11.0:
1738 | resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/url/-/url-0.11.0.tgz}
1739 | name: url
1740 | version: 0.11.0
1741 | dependencies:
1742 | punycode: registry.npmmirror.com/punycode/1.3.2
1743 | querystring: registry.npmmirror.com/querystring/0.2.0
1744 | dev: false
1745 |
1746 | registry.npmmirror.com/vite/2.8.6:
1747 | resolution: {integrity: sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/-/vite-2.8.6.tgz}
1748 | name: vite
1749 | version: 2.8.6
1750 | engines: {node: '>=12.2.0'}
1751 | hasBin: true
1752 | peerDependencies:
1753 | less: '*'
1754 | sass: '*'
1755 | stylus: '*'
1756 | peerDependenciesMeta:
1757 | less:
1758 | optional: true
1759 | sass:
1760 | optional: true
1761 | stylus:
1762 | optional: true
1763 | dependencies:
1764 | esbuild: registry.npmmirror.com/esbuild/0.14.25
1765 | postcss: registry.npmmirror.com/postcss/8.4.8
1766 | resolve: registry.npmmirror.com/resolve/1.22.0
1767 | rollup: registry.npmmirror.com/rollup/2.70.0
1768 | optionalDependencies:
1769 | fsevents: registry.npmmirror.com/fsevents/2.3.2
1770 | dev: true
1771 |
1772 | registry.npmmirror.com/vitest/0.5.9:
1773 | resolution: {integrity: sha512-R8lRP9Q1yIbwr8pDf2gvw4PFe8H5YMyHhBcdyfnUh6toLfCR10jrdI/WkNxdo5I4H/9XrMX9t+SAavdJExNdKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vitest/-/vitest-0.5.9.tgz}
1774 | name: vitest
1775 | version: 0.5.9
1776 | engines: {node: '>=14.14.0'}
1777 | hasBin: true
1778 | peerDependencies:
1779 | '@vitest/ui': '*'
1780 | c8: '*'
1781 | happy-dom: '*'
1782 | jsdom: '*'
1783 | peerDependenciesMeta:
1784 | '@vitest/ui':
1785 | optional: true
1786 | c8:
1787 | optional: true
1788 | happy-dom:
1789 | optional: true
1790 | jsdom:
1791 | optional: true
1792 | dependencies:
1793 | '@types/chai': registry.npmmirror.com/@types/chai/4.3.0
1794 | '@types/chai-subset': registry.npmmirror.com/@types/chai-subset/1.3.3
1795 | chai: registry.npmmirror.com/chai/4.3.6
1796 | local-pkg: registry.npmmirror.com/local-pkg/0.4.1
1797 | tinypool: registry.npmmirror.com/tinypool/0.1.2
1798 | tinyspy: registry.npmmirror.com/tinyspy/0.3.0
1799 | vite: registry.npmmirror.com/vite/2.8.6
1800 | transitivePeerDependencies:
1801 | - less
1802 | - sass
1803 | - stylus
1804 | dev: true
1805 |
1806 | registry.npmmirror.com/void-elements/3.1.0:
1807 | resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/void-elements/-/void-elements-3.1.0.tgz}
1808 | name: void-elements
1809 | version: 3.1.0
1810 | engines: {node: '>=0.10.0'}
1811 | dev: true
1812 |
1813 | registry.npmmirror.com/vscode-css-languageservice/5.1.13:
1814 | resolution: {integrity: sha512-FA0foqMzMmEoO0WJP+MjoD4dRERhKS+Ag+yBrtmWQDmw2OuZ1R/5FkvI/XdTkCpHmTD9VMczugpHRejQyTXCNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-css-languageservice/-/vscode-css-languageservice-5.1.13.tgz}
1815 | name: vscode-css-languageservice
1816 | version: 5.1.13
1817 | dependencies:
1818 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
1819 | vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.16.0
1820 | vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
1821 | vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
1822 | dev: true
1823 |
1824 | registry.npmmirror.com/vscode-html-languageservice/4.2.2:
1825 | resolution: {integrity: sha512-4ICwlpplGbiNQq6D/LZr4qLbPZuMmnSQeX/57UAYP7jD1LOvKeru4lVI+f6d6Eyd7uS46nLJ5DUY4AAlq35C0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-html-languageservice/-/vscode-html-languageservice-4.2.2.tgz}
1826 | name: vscode-html-languageservice
1827 | version: 4.2.2
1828 | dependencies:
1829 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
1830 | vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.16.0
1831 | vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
1832 | vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
1833 | dev: true
1834 |
1835 | registry.npmmirror.com/vscode-json-languageservice/4.2.0:
1836 | resolution: {integrity: sha512-XNawv0Vdy/sUK0S+hGf7cq/qsVAbIniGJr89TvZOqMCNJmpgKTy1e8PL1aWW0uy6BfWMG7vxa5lZb3ypuFtuGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.0.tgz}
1837 | name: vscode-json-languageservice
1838 | version: 4.2.0
1839 | dependencies:
1840 | jsonc-parser: registry.npmmirror.com/jsonc-parser/3.0.0
1841 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
1842 | vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.16.0
1843 | vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
1844 | vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
1845 | dev: true
1846 |
1847 | registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.7:
1848 | resolution: {integrity: sha512-JX/F31LEsims0dAlOTKFE4E+AJMiJvdRSRViifFJSqSN7EzeYyWlfuDchF7g91oRNPZOIWfibTkDf3/UMsQGzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-jsonrpc/-/vscode-jsonrpc-8.0.0-next.7.tgz}
1849 | name: vscode-jsonrpc
1850 | version: 8.0.0-next.7
1851 | engines: {node: '>=14.0.0'}
1852 | dev: true
1853 |
1854 | registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.15:
1855 | resolution: {integrity: sha512-73LffxyP/0TRyk3J7bCYt0BuFBzk4Qvo5TqZndOsP+uBDbRV4IT7ebu4M/XoPDSCyZ+jDIxW7if/JbhBznmwBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.0-next.15.tgz}
1856 | name: vscode-languageserver-protocol
1857 | version: 3.17.0-next.15
1858 | dependencies:
1859 | vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.7
1860 | vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.8
1861 | dev: true
1862 |
1863 | registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4:
1864 | resolution: {integrity: sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.4.tgz}
1865 | name: vscode-languageserver-textdocument
1866 | version: 1.0.4
1867 | dev: true
1868 |
1869 | registry.npmmirror.com/vscode-languageserver-types/3.16.0:
1870 | resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz}
1871 | name: vscode-languageserver-types
1872 | version: 3.16.0
1873 | dev: true
1874 |
1875 | registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.8:
1876 | resolution: {integrity: sha512-Mwj+FemiEk4QUUms1GGvXwDC+laJGVFuA4glbMVJTxfXdfOFZaEuyVlLobjccBo+NzD+5oEzzejTX7nWGNajjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.0-next.8.tgz}
1877 | name: vscode-languageserver-types
1878 | version: 3.17.0-next.8
1879 | dev: true
1880 |
1881 | registry.npmmirror.com/vscode-languageserver/8.0.0-next.9:
1882 | resolution: {integrity: sha512-PO+ijJdI9NGXklkZlvEHLpVloBd0iBiOi2EXuh2QfT4bOlx2qvsWu+nBISuw0X8ZfXA4grtaPPGcrXudmlezLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver/-/vscode-languageserver-8.0.0-next.9.tgz}
1883 | name: vscode-languageserver
1884 | version: 8.0.0-next.9
1885 | hasBin: true
1886 | dependencies:
1887 | vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.15
1888 | dev: true
1889 |
1890 | registry.npmmirror.com/vscode-nls/5.0.0:
1891 | resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-nls/-/vscode-nls-5.0.0.tgz}
1892 | name: vscode-nls
1893 | version: 5.0.0
1894 | dev: true
1895 |
1896 | registry.npmmirror.com/vscode-pug-languageservice/0.29.8:
1897 | resolution: {integrity: sha512-QHYAzDSJLg7GOLxCZ12qsM0dAM0dPeMSS1t4kKfzLsfpErmZpFzkAIXbidVrNMdMffGZMtTuIlcpEyWHbx96Iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.29.8.tgz}
1898 | name: vscode-pug-languageservice
1899 | version: 0.29.8
1900 | dependencies:
1901 | '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.29.8
1902 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
1903 | '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.29.8
1904 | '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.29.8
1905 | pug-lexer: registry.npmmirror.com/pug-lexer/5.0.1
1906 | pug-parser: registry.npmmirror.com/pug-parser/6.0.0
1907 | vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.9
1908 | dev: true
1909 |
1910 | registry.npmmirror.com/vscode-typescript-languageservice/0.29.8:
1911 | resolution: {integrity: sha512-eecDqHk4WjEvy6VHQ6teHczppQ9yJO2wExCy7yu7WiFj35qbw0h4G6Erv46MvP3ClL8FggFzD7s1qM6vdqJUfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.29.8.tgz}
1912 | name: vscode-typescript-languageservice
1913 | version: 0.29.8
1914 | dependencies:
1915 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
1916 | semver: registry.npmmirror.com/semver/7.3.5
1917 | upath: registry.npmmirror.com/upath/2.0.1
1918 | vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.9
1919 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
1920 | dev: true
1921 |
1922 | registry.npmmirror.com/vscode-uri/2.1.2:
1923 | resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-uri/-/vscode-uri-2.1.2.tgz}
1924 | name: vscode-uri
1925 | version: 2.1.2
1926 | dev: true
1927 |
1928 | registry.npmmirror.com/vscode-uri/3.0.3:
1929 | resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-uri/-/vscode-uri-3.0.3.tgz}
1930 | name: vscode-uri
1931 | version: 3.0.3
1932 | dev: true
1933 |
1934 | registry.npmmirror.com/vscode-vue-languageservice/0.29.8:
1935 | resolution: {integrity: sha512-qSJdvW5ttyGUB/8uWDKgo8vnIoFnXYlBP4Z/cn54btsRn6ZMw7IJGJU1381e7p/yGvMTLeGbugD53SghbnSa6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.29.8.tgz}
1936 | name: vscode-vue-languageservice
1937 | version: 0.29.8
1938 | dependencies:
1939 | '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.29.8
1940 | '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.29.8
1941 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
1942 | '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.29.8
1943 | '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.29.8
1944 | '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.29.8
1945 | '@vscode/emmet-helper': registry.npmmirror.com/@vscode/emmet-helper/2.8.4
1946 | '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.31
1947 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
1948 | request-light: registry.npmmirror.com/request-light/0.5.7
1949 | upath: registry.npmmirror.com/upath/2.0.1
1950 | vscode-css-languageservice: registry.npmmirror.com/vscode-css-languageservice/5.1.13
1951 | vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.2
1952 | vscode-json-languageservice: registry.npmmirror.com/vscode-json-languageservice/4.2.0
1953 | vscode-languageserver: registry.npmmirror.com/vscode-languageserver/8.0.0-next.9
1954 | vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.4
1955 | vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.29.8
1956 | vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.29.8
1957 | dev: true
1958 |
1959 | registry.npmmirror.com/vue-tsc/0.29.8_typescript@4.6.2:
1960 | resolution: {integrity: sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-tsc/-/vue-tsc-0.29.8.tgz}
1961 | id: registry.npmmirror.com/vue-tsc/0.29.8
1962 | name: vue-tsc
1963 | version: 0.29.8
1964 | hasBin: true
1965 | peerDependencies:
1966 | typescript: '*'
1967 | dependencies:
1968 | '@volar/shared': registry.npmmirror.com/@volar/shared/0.29.8
1969 | typescript: registry.npmmirror.com/typescript/4.6.2
1970 | vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.29.8
1971 | dev: true
1972 |
1973 | registry.npmmirror.com/vue/3.2.31:
1974 | resolution: {integrity: sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.2.31.tgz}
1975 | name: vue
1976 | version: 3.2.31
1977 | dependencies:
1978 | '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.31
1979 | '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc/3.2.31
1980 | '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom/3.2.31
1981 | '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer/3.2.31_vue@3.2.31
1982 | '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.31
1983 | dev: false
1984 |
1985 | registry.npmmirror.com/with/7.0.2:
1986 | resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/with/-/with-7.0.2.tgz}
1987 | name: with
1988 | version: 7.0.2
1989 | engines: {node: '>= 10.0.0'}
1990 | dependencies:
1991 | '@babel/parser': registry.npmmirror.com/@babel/parser/7.17.3
1992 | '@babel/types': registry.npmmirror.com/@babel/types/7.17.0
1993 | assert-never: registry.npmmirror.com/assert-never/1.2.1
1994 | babel-walk: registry.npmmirror.com/babel-walk/3.0.0-canary-5
1995 | dev: true
1996 |
1997 | registry.npmmirror.com/yallist/4.0.0:
1998 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz}
1999 | name: yallist
2000 | version: 4.0.0
2001 | dev: true
2002 |
--------------------------------------------------------------------------------