diff --git a/package.json b/package.json
index 030ba855..3afc432e 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,8 @@
"scripts": {
"dev": "vite",
"build": "vue-tsc --noEmit && vite build",
- "lint": "eslint \"{src}/**/*.{vue,ts,tsx}\" --fix --ext"
+ "lint": "eslint \"{src}/**/*.{vue,ts,tsx}\" --fix --ext",
+ "new": "plop --plopfile ./plop/plopfile.js"
},
"dependencies": {
"@vicons/carbon": "^0.11.0",
@@ -14,6 +15,7 @@
"mockjs": "^1.1.0",
"naive-ui": "^2.24.1",
"pinia": "^2.0.6",
+ "plop": "^3.0.5",
"screenfull": "^6.0.0",
"vue": "^3.2.16",
"vue-i18n": "^9.2.0-beta.23",
diff --git a/plop/plopfile.js b/plop/plopfile.js
new file mode 100644
index 00000000..91f625ee
--- /dev/null
+++ b/plop/plopfile.js
@@ -0,0 +1,5 @@
+const storeGenerator = require('./store-template/prompt')
+
+module.exports = (plop) => {
+ plop.setGenerator('store', storeGenerator)
+}
diff --git a/plop/store-template/index.d.hbs b/plop/store-template/index.d.hbs
new file mode 100644
index 00000000..87713c5d
--- /dev/null
+++ b/plop/store-template/index.d.hbs
@@ -0,0 +1,3 @@
+export interface {{name}}StoreType {
+
+}
\ No newline at end of file
diff --git a/plop/store-template/index.hbs b/plop/store-template/index.hbs
new file mode 100644
index 00000000..f5e24867
--- /dev/null
+++ b/plop/store-template/index.hbs
@@ -0,0 +1,11 @@
+import { defineStore } from 'pinia'
+import { {{name}}StoreType } from './{{name}}Store.d'
+import { setLocalStorage, getLocalStorage } from '@/utils'
+import { StorageEnum } from '@/enums/storageEnum'
+
+export const use{{upperDataName}}StoreStore = defineStore({
+ id: 'use{{upperDataName}}Store',
+ state: (): {{name}}StoreType => ({}),
+ getters: {},
+ actions: {}
+})
\ No newline at end of file
diff --git a/plop/store-template/prompt.js b/plop/store-template/prompt.js
new file mode 100644
index 00000000..180cbd26
--- /dev/null
+++ b/plop/store-template/prompt.js
@@ -0,0 +1,41 @@
+module.exports = {
+ description: 'create a store',
+ prompts: [
+ {
+ type: 'input',
+ name: 'name',
+ message: 'Please enter store name,such as "newStoreName" :',
+ validate (value) {
+ if (!value || value.trim === '') {
+ return 'name is required';
+ }
+ return true;
+ },
+ }
+ ],
+ actions: (data) => {
+ const dataName = data.name
+
+ // 首字母大写
+ const upperDataName = dataName.slice(0, 1).toUpperCase() + dataName.slice(1)
+
+ const actions = [
+ {
+ type: 'add',
+ path: `${process.cwd()}/src/store/modules/${dataName}Store/${dataName}Store}.ts`, // 这里的name就是上面定义的键
+ templateFile: './store-template/index.hbs',
+ data: {
+ name: data.name,
+ upperDataName,
+ }
+ },
+ {
+ type: 'add',
+ path: `${process.cwd()}/src/store/modules/${dataName}Store/${dataName}Store.d.ts`, // 这里的name就是上面定义的键
+ templateFile: './store-template/index.d.hbs'
+ },
+ ]
+
+ return actions
+ }
+}
\ No newline at end of file
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 1098a480..682d9050 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,6 +23,7 @@ specifiers:
mockjs: ^1.1.0
naive-ui: ^2.24.1
pinia: ^2.0.6
+ plop: ^3.0.5
prettier: ^2.5.1
sass: ^1.43.2
sass-loader: ^12.2.0
@@ -45,6 +46,7 @@ dependencies:
mockjs: rg.cnpmjs.org/mockjs/1.1.0
naive-ui: 2.24.1_vue@3.2.24
pinia: rg.cnpmjs.org/pinia/2.0.6_typescript@4.5.2+vue@3.2.24
+ plop: r2.cnpmjs.org/plop/3.0.5
screenfull: rg.cnpmjs.org/screenfull/6.0.0
vue: rg.cnpmjs.org/vue/3.2.24
vue-i18n: rg.cnpmjs.org/vue-i18n/9.2.0-beta.23_vue@3.2.24
@@ -85,6 +87,18 @@ packages:
pretty-format: 27.4.6
dev: false
+ /globby/12.2.0:
+ resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ array-union: r2.cnpmjs.org/array-union/3.0.1
+ dir-glob: r2.cnpmjs.org/dir-glob/3.0.1
+ fast-glob: r2.cnpmjs.org/fast-glob/3.2.7
+ ignore: r2.cnpmjs.org/ignore/5.1.9
+ merge2: r2.cnpmjs.org/merge2/1.4.1
+ slash: r2.cnpmjs.org/slash/4.0.0
+ dev: false
+
/jest-diff/27.4.6:
resolution: {integrity: sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
@@ -130,6 +144,12 @@ packages:
react-is: r2.cnpmjs.org/react-is/17.0.2
dev: false
+ /rxjs/7.5.2:
+ resolution: {integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==}
+ dependencies:
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
/vfonts/0.0.3:
resolution: {integrity: sha512-nguyw8L6Un8eelg1vQ31vIU2ESxqid7EYmy8V+MDeMaHBqaRSkg3dTBToC1PR00D89UzS/SLkfYPnx0Wf23IQQ==}
dev: false
@@ -178,24 +198,98 @@ packages:
version: 0.8.0
dev: false
+ r2.cnpmjs.org/@nodelib/fs.stat/2.0.5:
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz}
+ name: '@nodelib/fs.stat'
+ version: 2.0.5
+ engines: {node: '>= 8'}
+ dev: false
+
+ r2.cnpmjs.org/@nodelib/fs.walk/1.2.8:
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz}
+ name: '@nodelib/fs.walk'
+ version: 1.2.8
+ engines: {node: '>= 8'}
+ dependencies:
+ '@nodelib/fs.scandir': rg.cnpmjs.org/@nodelib/fs.scandir/2.1.5
+ fastq: r2.cnpmjs.org/fastq/1.13.0
+ dev: false
+
+ r2.cnpmjs.org/@types/fined/1.1.3:
+ resolution: {integrity: sha512-CWYnSRnun3CGbt6taXeVo2lCbuaj4mchVJ4UF/BdU5TSuIn3AmS13pGMwCsBUoehGbhZrBrpNJZSZI5EVilXww==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/fined/-/fined-1.1.3.tgz}
+ name: '@types/fined'
+ version: 1.1.3
+ dev: false
+
+ r2.cnpmjs.org/@types/inquirer/8.1.3:
+ resolution: {integrity: sha512-AayK4ZL5ssPzR1OtnOLGAwpT0Dda3Xi/h1G0l1oJDNrowp7T1423q4Zb8/emr7tzRlCy4ssEri0LWVexAqHyKQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/inquirer/-/inquirer-8.1.3.tgz}
+ name: '@types/inquirer'
+ version: 8.1.3
+ dependencies:
+ '@types/through': r2.cnpmjs.org/@types/through/0.0.30
+ rxjs: 7.5.2
+ dev: false
+
+ r2.cnpmjs.org/@types/liftoff/4.0.0:
+ resolution: {integrity: sha512-Ny/PJkO6nxWAQnaet8q/oWz15lrfwvdvBpuY4treB0CSsBO1CG0fVuNLngR3m3bepQLd+E4c3Y3DlC2okpUvPw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/liftoff/-/liftoff-4.0.0.tgz}
+ name: '@types/liftoff'
+ version: 4.0.0
+ dependencies:
+ '@types/fined': r2.cnpmjs.org/@types/fined/1.1.3
+ '@types/node': r2.cnpmjs.org/@types/node/16.11.12
+ dev: false
+
r2.cnpmjs.org/@types/node/14.14.45:
resolution: {integrity: sha512-DssMqTV9UnnoxDWu959sDLZzfvqCF0qDNRjaWeYSui9xkFe61kKo4l1TWNTQONpuXEm+gLMRvdlzvNHBamzmEw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/node/-/node-14.14.45.tgz}
name: '@types/node'
version: 14.14.45
dev: false
+ r2.cnpmjs.org/@types/node/16.11.12:
+ resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/node/-/node-16.11.12.tgz}
+ name: '@types/node'
+ version: 16.11.12
+ dev: false
+
+ r2.cnpmjs.org/@types/through/0.0.30:
+ resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@types/through/-/through-0.0.30.tgz}
+ name: '@types/through'
+ version: 0.0.30
+ dependencies:
+ '@types/node': r2.cnpmjs.org/@types/node/16.11.12
+ dev: false
+
r2.cnpmjs.org/@vicons/carbon/0.11.0:
resolution: {integrity: sha512-+Wkl8wOP1GR7jS+OKcsJ58NnZr4i+BZhbpLRtgpZQui1zFpYjoWinwvYKLjGKJ/oiR10Q237cBDjGwmMSzXqTg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/@vicons/carbon/-/carbon-0.11.0.tgz}
name: '@vicons/carbon'
version: 0.11.0
dev: false
+ r2.cnpmjs.org/aggregate-error/3.1.0:
+ resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz}
+ name: aggregate-error
+ version: 3.1.0
+ engines: {node: '>=8'}
+ dependencies:
+ clean-stack: r2.cnpmjs.org/clean-stack/2.2.0
+ indent-string: r2.cnpmjs.org/indent-string/4.0.0
+ dev: false
+
r2.cnpmjs.org/animate.css/4.1.1:
resolution: {integrity: sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/animate.css/-/animate.css-4.1.1.tgz}
name: animate.css
version: 4.1.1
dev: false
+ r2.cnpmjs.org/ansi-escapes/4.3.2:
+ resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz}
+ name: ansi-escapes
+ version: 4.3.2
+ engines: {node: '>=8'}
+ dependencies:
+ type-fest: r2.cnpmjs.org/type-fest/0.21.3
+ dev: false
+
r2.cnpmjs.org/ansi-regex/5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz}
name: ansi-regex
@@ -203,6 +297,13 @@ packages:
engines: {node: '>=8'}
dev: false
+ r2.cnpmjs.org/ansi-regex/6.0.1:
+ resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz}
+ name: ansi-regex
+ version: 6.0.1
+ engines: {node: '>=12'}
+ dev: false
+
r2.cnpmjs.org/ansi-styles/3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz}
name: ansi-styles
@@ -228,6 +329,121 @@ packages:
engines: {node: '>=10'}
dev: false
+ r2.cnpmjs.org/array-each/1.0.1:
+ resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/array-each/-/array-each-1.0.1.tgz}
+ name: array-each
+ version: 1.0.1
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/array-slice/1.1.0:
+ resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/array-slice/-/array-slice-1.1.0.tgz}
+ name: array-slice
+ version: 1.1.0
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/array-union/2.1.0:
+ resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/array-union/-/array-union-2.1.0.tgz}
+ name: array-union
+ version: 2.1.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/array-union/3.0.1:
+ resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/array-union/-/array-union-3.0.1.tgz}
+ name: array-union
+ version: 3.0.1
+ engines: {node: '>=12'}
+ dev: false
+
+ r2.cnpmjs.org/balanced-match/1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/balanced-match/-/balanced-match-1.0.2.tgz}
+ name: balanced-match
+ version: 1.0.2
+ dev: false
+
+ r2.cnpmjs.org/base64-js/1.5.1:
+ resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/base64-js/-/base64-js-1.5.1.tgz}
+ name: base64-js
+ version: 1.5.1
+ dev: false
+
+ r2.cnpmjs.org/bl/4.1.0:
+ resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/bl/-/bl-4.1.0.tgz}
+ name: bl
+ version: 4.1.0
+ dependencies:
+ buffer: r2.cnpmjs.org/buffer/5.7.1
+ inherits: r2.cnpmjs.org/inherits/2.0.4
+ readable-stream: r2.cnpmjs.org/readable-stream/3.6.0
+ dev: false
+
+ r2.cnpmjs.org/bl/5.0.0:
+ resolution: {integrity: sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/bl/-/bl-5.0.0.tgz}
+ name: bl
+ version: 5.0.0
+ dependencies:
+ buffer: r2.cnpmjs.org/buffer/6.0.3
+ inherits: r2.cnpmjs.org/inherits/2.0.4
+ readable-stream: r2.cnpmjs.org/readable-stream/3.6.0
+ dev: false
+
+ r2.cnpmjs.org/brace-expansion/1.1.11:
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz}
+ name: brace-expansion
+ version: 1.1.11
+ dependencies:
+ balanced-match: r2.cnpmjs.org/balanced-match/1.0.2
+ concat-map: rg.cnpmjs.org/concat-map/0.0.1
+ dev: false
+
+ r2.cnpmjs.org/braces/3.0.2:
+ resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/braces/-/braces-3.0.2.tgz}
+ name: braces
+ version: 3.0.2
+ engines: {node: '>=8'}
+ dependencies:
+ fill-range: r2.cnpmjs.org/fill-range/7.0.1
+ dev: false
+
+ r2.cnpmjs.org/buffer/5.7.1:
+ resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/buffer/-/buffer-5.7.1.tgz}
+ name: buffer
+ version: 5.7.1
+ dependencies:
+ base64-js: r2.cnpmjs.org/base64-js/1.5.1
+ ieee754: r2.cnpmjs.org/ieee754/1.2.1
+ dev: false
+
+ r2.cnpmjs.org/buffer/6.0.3:
+ resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/buffer/-/buffer-6.0.3.tgz}
+ name: buffer
+ version: 6.0.3
+ dependencies:
+ base64-js: r2.cnpmjs.org/base64-js/1.5.1
+ ieee754: r2.cnpmjs.org/ieee754/1.2.1
+ dev: false
+
+ r2.cnpmjs.org/camel-case/4.1.2:
+ resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/camel-case/-/camel-case-4.1.2.tgz}
+ name: camel-case
+ version: 4.1.2
+ dependencies:
+ pascal-case: r2.cnpmjs.org/pascal-case/3.1.2
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/capital-case/1.0.4:
+ resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/capital-case/-/capital-case-1.0.4.tgz}
+ name: capital-case
+ version: 1.0.4
+ dependencies:
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ upper-case-first: r2.cnpmjs.org/upper-case-first/2.0.2
+ dev: false
+
r2.cnpmjs.org/chalk/2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/chalk/-/chalk-2.4.2.tgz}
name: chalk
@@ -249,6 +465,84 @@ packages:
supports-color: r2.cnpmjs.org/supports-color/7.2.0
dev: false
+ r2.cnpmjs.org/chalk/5.0.0:
+ resolution: {integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/chalk/-/chalk-5.0.0.tgz}
+ name: chalk
+ version: 5.0.0
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+ dev: false
+
+ r2.cnpmjs.org/change-case/4.1.2:
+ resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/change-case/-/change-case-4.1.2.tgz}
+ name: change-case
+ version: 4.1.2
+ dependencies:
+ camel-case: r2.cnpmjs.org/camel-case/4.1.2
+ capital-case: r2.cnpmjs.org/capital-case/1.0.4
+ constant-case: r2.cnpmjs.org/constant-case/3.0.4
+ dot-case: r2.cnpmjs.org/dot-case/3.0.4
+ header-case: r2.cnpmjs.org/header-case/2.0.4
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ param-case: r2.cnpmjs.org/param-case/3.0.4
+ pascal-case: r2.cnpmjs.org/pascal-case/3.1.2
+ path-case: r2.cnpmjs.org/path-case/3.0.4
+ sentence-case: r2.cnpmjs.org/sentence-case/3.0.4
+ snake-case: r2.cnpmjs.org/snake-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/chardet/0.7.0:
+ resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/chardet/-/chardet-0.7.0.tgz}
+ name: chardet
+ version: 0.7.0
+ dev: false
+
+ r2.cnpmjs.org/clean-stack/2.2.0:
+ resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/clean-stack/-/clean-stack-2.2.0.tgz}
+ name: clean-stack
+ version: 2.2.0
+ engines: {node: '>=6'}
+ dev: false
+
+ r2.cnpmjs.org/cli-cursor/3.1.0:
+ resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz}
+ name: cli-cursor
+ version: 3.1.0
+ engines: {node: '>=8'}
+ dependencies:
+ restore-cursor: r2.cnpmjs.org/restore-cursor/3.1.0
+ dev: false
+
+ r2.cnpmjs.org/cli-cursor/4.0.0:
+ resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz}
+ name: cli-cursor
+ version: 4.0.0
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ restore-cursor: r2.cnpmjs.org/restore-cursor/4.0.0
+ dev: false
+
+ r2.cnpmjs.org/cli-spinners/2.6.1:
+ resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz}
+ name: cli-spinners
+ version: 2.6.1
+ engines: {node: '>=6'}
+ dev: false
+
+ r2.cnpmjs.org/cli-width/3.0.0:
+ resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/cli-width/-/cli-width-3.0.0.tgz}
+ name: cli-width
+ version: 3.0.0
+ engines: {node: '>= 10'}
+ dev: false
+
+ r2.cnpmjs.org/clone/1.0.4:
+ resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/clone/-/clone-1.0.4.tgz}
+ name: clone
+ version: 1.0.4
+ engines: {node: '>=0.8'}
+ dev: false
+
r2.cnpmjs.org/color-convert/1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/color-convert/-/color-convert-1.9.3.tgz}
name: color-convert
@@ -278,6 +572,16 @@ packages:
version: 1.1.4
dev: false
+ r2.cnpmjs.org/constant-case/3.0.4:
+ resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/constant-case/-/constant-case-3.0.4.tgz}
+ name: constant-case
+ version: 3.0.4
+ dependencies:
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ upper-case: r2.cnpmjs.org/upper-case/2.0.2
+ dev: false
+
r2.cnpmjs.org/crypto-ts/1.0.2:
resolution: {integrity: sha512-TcBWwF8ghYhVd/qPSwvY4nsbDZRN/PVxQ1Uc8ryRLiX4M4C5XSPyIhVgR4M5mIhrQEnWIktLcrv+FIqhKk2t3g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/crypto-ts/-/crypto-ts-1.0.2.tgz}
name: crypto-ts
@@ -305,6 +609,37 @@ packages:
version: 3.0.10
dev: false
+ r2.cnpmjs.org/defaults/1.0.3:
+ resolution: {integrity: sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/defaults/-/defaults-1.0.3.tgz}
+ name: defaults
+ version: 1.0.3
+ dependencies:
+ clone: r2.cnpmjs.org/clone/1.0.4
+ dev: false
+
+ r2.cnpmjs.org/del/6.0.0:
+ resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/del/-/del-6.0.0.tgz}
+ name: del
+ version: 6.0.0
+ engines: {node: '>=10'}
+ dependencies:
+ globby: r2.cnpmjs.org/globby/11.0.4
+ graceful-fs: r2.cnpmjs.org/graceful-fs/4.2.8
+ is-glob: r2.cnpmjs.org/is-glob/4.0.3
+ is-path-cwd: r2.cnpmjs.org/is-path-cwd/2.2.0
+ is-path-inside: r2.cnpmjs.org/is-path-inside/3.0.3
+ p-map: r2.cnpmjs.org/p-map/4.0.0
+ rimraf: r2.cnpmjs.org/rimraf/3.0.2
+ slash: r2.cnpmjs.org/slash/3.0.0
+ dev: false
+
+ r2.cnpmjs.org/detect-file/1.0.0:
+ resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/detect-file/-/detect-file-1.0.0.tgz}
+ name: detect-file
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dev: false
+
r2.cnpmjs.org/diff-sequences/27.4.0:
resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/diff-sequences/-/diff-sequences-27.4.0.tgz}
name: diff-sequences
@@ -312,175 +647,36 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dev: false
- r2.cnpmjs.org/esbuild-android-arm64/0.13.15:
- resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz}
- name: esbuild-android-arm64
- version: 0.13.15
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
+ r2.cnpmjs.org/dir-glob/3.0.1:
+ resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/dir-glob/-/dir-glob-3.0.1.tgz}
+ name: dir-glob
+ version: 3.0.1
+ engines: {node: '>=8'}
+ dependencies:
+ path-type: r2.cnpmjs.org/path-type/4.0.0
+ dev: false
- r2.cnpmjs.org/esbuild-darwin-64/0.13.15:
- resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz}
- name: esbuild-darwin-64
- version: 0.13.15
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
+ r2.cnpmjs.org/dot-case/3.0.4:
+ resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/dot-case/-/dot-case-3.0.4.tgz}
+ name: dot-case
+ version: 3.0.4
+ dependencies:
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
- r2.cnpmjs.org/esbuild-darwin-arm64/0.13.15:
- resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz}
- name: esbuild-darwin-arm64
- version: 0.13.15
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
+ r2.cnpmjs.org/emoji-regex/8.0.0:
+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz}
+ name: emoji-regex
+ version: 8.0.0
+ dev: false
- r2.cnpmjs.org/esbuild-freebsd-64/0.13.15:
- resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz}
- name: esbuild-freebsd-64
- version: 0.13.15
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-freebsd-arm64/0.13.15:
- resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz}
- name: esbuild-freebsd-arm64
- version: 0.13.15
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-32/0.13.15:
- resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz}
- name: esbuild-linux-32
- version: 0.13.15
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-64/0.13.15:
- resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz}
- name: esbuild-linux-64
- version: 0.13.15
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-arm/0.13.15:
- resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz}
- name: esbuild-linux-arm
- version: 0.13.15
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-arm64/0.13.15:
- resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz}
- name: esbuild-linux-arm64
- version: 0.13.15
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-mips64le/0.13.15:
- resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz}
- name: esbuild-linux-mips64le
- version: 0.13.15
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-linux-ppc64le/0.13.15:
- resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz}
- name: esbuild-linux-ppc64le
- version: 0.13.15
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-netbsd-64/0.13.15:
- resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz}
- name: esbuild-netbsd-64
- version: 0.13.15
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-openbsd-64/0.13.15:
- resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz}
- name: esbuild-openbsd-64
- version: 0.13.15
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-sunos-64/0.13.15:
- resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz}
- name: esbuild-sunos-64
- version: 0.13.15
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-windows-32/0.13.15:
- resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz}
- name: esbuild-windows-32
- version: 0.13.15
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-windows-64/0.13.15:
- resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz}
- name: esbuild-windows-64
- version: 0.13.15
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- r2.cnpmjs.org/esbuild-windows-arm64/0.13.15:
- resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz}
- name: esbuild-windows-arm64
- version: 0.13.15
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
+ r2.cnpmjs.org/escape-string-regexp/1.0.5:
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz}
+ name: escape-string-regexp
+ version: 1.0.5
+ engines: {node: '>=0.8.0'}
+ dev: false
r2.cnpmjs.org/evtd/0.2.3:
resolution: {integrity: sha512-tmiT1YUVqFjTY+BSBOAskL83xNx41iUfpvKP6Gcd/xMHjg3mnER98jXGXJyKnxCG19uPc6EhZiUC+MUyvoqCtw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/evtd/-/evtd-0.2.3.tgz}
@@ -488,8 +684,127 @@ packages:
version: 0.2.3
dev: false
+ r2.cnpmjs.org/expand-tilde/2.0.2:
+ resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz}
+ name: expand-tilde
+ version: 2.0.2
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ homedir-polyfill: r2.cnpmjs.org/homedir-polyfill/1.0.3
+ dev: false
+
+ r2.cnpmjs.org/extend/3.0.2:
+ resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/extend/-/extend-3.0.2.tgz}
+ name: extend
+ version: 3.0.2
+ dev: false
+
+ r2.cnpmjs.org/external-editor/3.1.0:
+ resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/external-editor/-/external-editor-3.1.0.tgz}
+ name: external-editor
+ version: 3.1.0
+ engines: {node: '>=4'}
+ dependencies:
+ chardet: r2.cnpmjs.org/chardet/0.7.0
+ iconv-lite: r2.cnpmjs.org/iconv-lite/0.4.24
+ tmp: r2.cnpmjs.org/tmp/0.0.33
+ dev: false
+
+ r2.cnpmjs.org/fast-glob/3.2.7:
+ resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fast-glob/-/fast-glob-3.2.7.tgz}
+ name: fast-glob
+ version: 3.2.7
+ engines: {node: '>=8'}
+ dependencies:
+ '@nodelib/fs.stat': r2.cnpmjs.org/@nodelib/fs.stat/2.0.5
+ '@nodelib/fs.walk': r2.cnpmjs.org/@nodelib/fs.walk/1.2.8
+ glob-parent: r2.cnpmjs.org/glob-parent/5.1.2
+ merge2: r2.cnpmjs.org/merge2/1.4.1
+ micromatch: r2.cnpmjs.org/micromatch/4.0.4
+ dev: false
+
+ r2.cnpmjs.org/fastq/1.13.0:
+ resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fastq/-/fastq-1.13.0.tgz}
+ name: fastq
+ version: 1.13.0
+ dependencies:
+ reusify: r2.cnpmjs.org/reusify/1.0.4
+ dev: false
+
+ r2.cnpmjs.org/figures/3.2.0:
+ resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/figures/-/figures-3.2.0.tgz}
+ name: figures
+ version: 3.2.0
+ engines: {node: '>=8'}
+ dependencies:
+ escape-string-regexp: r2.cnpmjs.org/escape-string-regexp/1.0.5
+ dev: false
+
+ r2.cnpmjs.org/fill-range/7.0.1:
+ resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fill-range/-/fill-range-7.0.1.tgz}
+ name: fill-range
+ version: 7.0.1
+ engines: {node: '>=8'}
+ dependencies:
+ to-regex-range: r2.cnpmjs.org/to-regex-range/5.0.1
+ dev: false
+
+ r2.cnpmjs.org/findup-sync/5.0.0:
+ resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/findup-sync/-/findup-sync-5.0.0.tgz}
+ name: findup-sync
+ version: 5.0.0
+ engines: {node: '>= 10.13.0'}
+ dependencies:
+ detect-file: r2.cnpmjs.org/detect-file/1.0.0
+ is-glob: r2.cnpmjs.org/is-glob/4.0.3
+ micromatch: r2.cnpmjs.org/micromatch/4.0.4
+ resolve-dir: r2.cnpmjs.org/resolve-dir/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/fined/2.0.0:
+ resolution: {integrity: sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fined/-/fined-2.0.0.tgz}
+ name: fined
+ version: 2.0.0
+ engines: {node: '>= 10.13.0'}
+ dependencies:
+ expand-tilde: r2.cnpmjs.org/expand-tilde/2.0.2
+ is-plain-object: r2.cnpmjs.org/is-plain-object/5.0.0
+ object.defaults: r2.cnpmjs.org/object.defaults/1.1.0
+ object.pick: r2.cnpmjs.org/object.pick/1.3.0
+ parse-filepath: r2.cnpmjs.org/parse-filepath/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/flagged-respawn/2.0.0:
+ resolution: {integrity: sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz}
+ name: flagged-respawn
+ version: 2.0.0
+ engines: {node: '>= 10.13.0'}
+ dev: false
+
+ r2.cnpmjs.org/for-in/1.0.2:
+ resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/for-in/-/for-in-1.0.2.tgz}
+ name: for-in
+ version: 1.0.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/for-own/1.0.0:
+ resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/for-own/-/for-own-1.0.0.tgz}
+ name: for-own
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ for-in: r2.cnpmjs.org/for-in/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/fs.realpath/1.0.0:
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz}
+ name: fs.realpath
+ version: 1.0.0
+ dev: false
+
r2.cnpmjs.org/fsevents/2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fsevents/-/fsevents-2.3.2.tgz}
+ resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/fsevents/-/fsevents-2.3.2.tgz}
name: fsevents
version: 2.3.2
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@@ -498,13 +813,92 @@ packages:
dev: true
optional: true
+ r2.cnpmjs.org/function-bind/1.1.1:
+ resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/function-bind/-/function-bind-1.1.1.tgz}
+ name: function-bind
+ version: 1.1.1
+ dev: false
+
+ r2.cnpmjs.org/glob-parent/5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/glob-parent/-/glob-parent-5.1.2.tgz}
+ name: glob-parent
+ version: 5.1.2
+ engines: {node: '>= 6'}
+ dependencies:
+ is-glob: r2.cnpmjs.org/is-glob/4.0.3
+ dev: false
+
+ r2.cnpmjs.org/glob/7.2.0:
+ resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/glob/-/glob-7.2.0.tgz}
+ name: glob
+ version: 7.2.0
+ dependencies:
+ fs.realpath: r2.cnpmjs.org/fs.realpath/1.0.0
+ inflight: r2.cnpmjs.org/inflight/1.0.6
+ inherits: r2.cnpmjs.org/inherits/2.0.4
+ minimatch: r2.cnpmjs.org/minimatch/3.0.4
+ once: r2.cnpmjs.org/once/1.4.0
+ path-is-absolute: r2.cnpmjs.org/path-is-absolute/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/global-modules/1.0.0:
+ resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/global-modules/-/global-modules-1.0.0.tgz}
+ name: global-modules
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ global-prefix: r2.cnpmjs.org/global-prefix/1.0.2
+ is-windows: r2.cnpmjs.org/is-windows/1.0.2
+ resolve-dir: r2.cnpmjs.org/resolve-dir/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/global-prefix/1.0.2:
+ resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/global-prefix/-/global-prefix-1.0.2.tgz}
+ name: global-prefix
+ version: 1.0.2
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ expand-tilde: r2.cnpmjs.org/expand-tilde/2.0.2
+ homedir-polyfill: r2.cnpmjs.org/homedir-polyfill/1.0.3
+ ini: r2.cnpmjs.org/ini/1.3.8
+ is-windows: r2.cnpmjs.org/is-windows/1.0.2
+ which: r2.cnpmjs.org/which/1.3.1
+ dev: false
+
+ r2.cnpmjs.org/globby/11.0.4:
+ resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/globby/-/globby-11.0.4.tgz}
+ name: globby
+ version: 11.0.4
+ engines: {node: '>=10'}
+ dependencies:
+ array-union: r2.cnpmjs.org/array-union/2.1.0
+ dir-glob: r2.cnpmjs.org/dir-glob/3.0.1
+ fast-glob: r2.cnpmjs.org/fast-glob/3.2.7
+ ignore: r2.cnpmjs.org/ignore/5.1.9
+ merge2: r2.cnpmjs.org/merge2/1.4.1
+ slash: r2.cnpmjs.org/slash/3.0.0
+ dev: false
+
r2.cnpmjs.org/graceful-fs/4.2.8:
- resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz}
+ resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz}
name: graceful-fs
version: 4.2.8
requiresBuild: true
- dev: true
- optional: true
+
+ r2.cnpmjs.org/handlebars/4.7.7:
+ resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/handlebars/-/handlebars-4.7.7.tgz}
+ name: handlebars
+ version: 4.7.7
+ engines: {node: '>=0.4.7'}
+ hasBin: true
+ dependencies:
+ minimist: r2.cnpmjs.org/minimist/1.2.5
+ neo-async: r2.cnpmjs.org/neo-async/2.6.2
+ source-map: r2.cnpmjs.org/source-map/0.6.1
+ wordwrap: r2.cnpmjs.org/wordwrap/1.0.0
+ optionalDependencies:
+ uglify-js: r2.cnpmjs.org/uglify-js/3.14.5
+ dev: false
r2.cnpmjs.org/has-flag/3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/has-flag/-/has-flag-3.0.0.tgz}
@@ -520,6 +914,254 @@ packages:
engines: {node: '>=8'}
dev: false
+ r2.cnpmjs.org/has/1.0.3:
+ resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/has/-/has-1.0.3.tgz}
+ name: has
+ version: 1.0.3
+ engines: {node: '>= 0.4.0'}
+ dependencies:
+ function-bind: r2.cnpmjs.org/function-bind/1.1.1
+ dev: false
+
+ r2.cnpmjs.org/header-case/2.0.4:
+ resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/header-case/-/header-case-2.0.4.tgz}
+ name: header-case
+ version: 2.0.4
+ dependencies:
+ capital-case: r2.cnpmjs.org/capital-case/1.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/homedir-polyfill/1.0.3:
+ resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz}
+ name: homedir-polyfill
+ version: 1.0.3
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ parse-passwd: r2.cnpmjs.org/parse-passwd/1.0.0
+ dev: false
+
+ r2.cnpmjs.org/iconv-lite/0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz}
+ name: iconv-lite
+ version: 0.4.24
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ safer-buffer: r2.cnpmjs.org/safer-buffer/2.1.2
+ dev: false
+
+ r2.cnpmjs.org/ieee754/1.2.1:
+ resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ieee754/-/ieee754-1.2.1.tgz}
+ name: ieee754
+ version: 1.2.1
+ dev: false
+
+ r2.cnpmjs.org/ignore/5.1.9:
+ resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ignore/-/ignore-5.1.9.tgz}
+ name: ignore
+ version: 5.1.9
+ engines: {node: '>= 4'}
+ dev: false
+
+ r2.cnpmjs.org/indent-string/4.0.0:
+ resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/indent-string/-/indent-string-4.0.0.tgz}
+ name: indent-string
+ version: 4.0.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/inflight/1.0.6:
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/inflight/-/inflight-1.0.6.tgz}
+ name: inflight
+ version: 1.0.6
+ dependencies:
+ once: r2.cnpmjs.org/once/1.4.0
+ wrappy: r2.cnpmjs.org/wrappy/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/inherits/2.0.4:
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/inherits/-/inherits-2.0.4.tgz}
+ name: inherits
+ version: 2.0.4
+ dev: false
+
+ r2.cnpmjs.org/ini/1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ini/-/ini-1.3.8.tgz}
+ name: ini
+ version: 1.3.8
+ dev: false
+
+ r2.cnpmjs.org/inquirer/8.2.0:
+ resolution: {integrity: sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/inquirer/-/inquirer-8.2.0.tgz}
+ name: inquirer
+ version: 8.2.0
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ ansi-escapes: r2.cnpmjs.org/ansi-escapes/4.3.2
+ chalk: r2.cnpmjs.org/chalk/4.1.2
+ cli-cursor: r2.cnpmjs.org/cli-cursor/3.1.0
+ cli-width: r2.cnpmjs.org/cli-width/3.0.0
+ external-editor: r2.cnpmjs.org/external-editor/3.1.0
+ figures: r2.cnpmjs.org/figures/3.2.0
+ lodash: r2.cnpmjs.org/lodash/4.17.21
+ mute-stream: rg.cnpmjs.org/mute-stream/0.0.8
+ ora: r2.cnpmjs.org/ora/5.4.1
+ run-async: r2.cnpmjs.org/run-async/2.4.1
+ rxjs: 7.5.2
+ string-width: r2.cnpmjs.org/string-width/4.2.3
+ strip-ansi: r2.cnpmjs.org/strip-ansi/6.0.1
+ through: r2.cnpmjs.org/through/2.3.8
+ dev: false
+
+ r2.cnpmjs.org/interpret/2.2.0:
+ resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/interpret/-/interpret-2.2.0.tgz}
+ name: interpret
+ version: 2.2.0
+ engines: {node: '>= 0.10'}
+ dev: false
+
+ r2.cnpmjs.org/is-absolute/1.0.0:
+ resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-absolute/-/is-absolute-1.0.0.tgz}
+ name: is-absolute
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-relative: r2.cnpmjs.org/is-relative/1.0.0
+ is-windows: r2.cnpmjs.org/is-windows/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/is-core-module/2.8.0:
+ resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-core-module/-/is-core-module-2.8.0.tgz}
+ name: is-core-module
+ version: 2.8.0
+ dependencies:
+ has: r2.cnpmjs.org/has/1.0.3
+ dev: false
+
+ r2.cnpmjs.org/is-extglob/2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-extglob/-/is-extglob-2.1.1.tgz}
+ name: is-extglob
+ version: 2.1.1
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/is-fullwidth-code-point/3.0.0:
+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz}
+ name: is-fullwidth-code-point
+ version: 3.0.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/is-glob/4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-glob/-/is-glob-4.0.3.tgz}
+ name: is-glob
+ version: 4.0.3
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-extglob: r2.cnpmjs.org/is-extglob/2.1.1
+ dev: false
+
+ r2.cnpmjs.org/is-interactive/1.0.0:
+ resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-interactive/-/is-interactive-1.0.0.tgz}
+ name: is-interactive
+ version: 1.0.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/is-interactive/2.0.0:
+ resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-interactive/-/is-interactive-2.0.0.tgz}
+ name: is-interactive
+ version: 2.0.0
+ engines: {node: '>=12'}
+ dev: false
+
+ r2.cnpmjs.org/is-number/7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-number/-/is-number-7.0.0.tgz}
+ name: is-number
+ version: 7.0.0
+ engines: {node: '>=0.12.0'}
+ dev: false
+
+ r2.cnpmjs.org/is-path-cwd/2.2.0:
+ resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz}
+ name: is-path-cwd
+ version: 2.2.0
+ engines: {node: '>=6'}
+ dev: false
+
+ r2.cnpmjs.org/is-path-inside/3.0.3:
+ resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz}
+ name: is-path-inside
+ version: 3.0.3
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/is-plain-object/5.0.0:
+ resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz}
+ name: is-plain-object
+ version: 5.0.0
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/is-relative/1.0.0:
+ resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-relative/-/is-relative-1.0.0.tgz}
+ name: is-relative
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-unc-path: r2.cnpmjs.org/is-unc-path/1.0.0
+ dev: false
+
+ r2.cnpmjs.org/is-unc-path/1.0.0:
+ resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz}
+ name: is-unc-path
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ unc-path-regex: r2.cnpmjs.org/unc-path-regex/0.1.2
+ dev: false
+
+ r2.cnpmjs.org/is-unicode-supported/0.1.0:
+ resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz}
+ name: is-unicode-supported
+ version: 0.1.0
+ engines: {node: '>=10'}
+ dev: false
+
+ r2.cnpmjs.org/is-unicode-supported/1.1.0:
+ resolution: {integrity: sha512-lDcxivp8TJpLG75/DpatAqNzOpDPSpED8XNtrpBHTdQ2InQ1PbW78jhwSxyxhhu+xbVSast2X38bwj8atwoUQA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-unicode-supported/-/is-unicode-supported-1.1.0.tgz}
+ name: is-unicode-supported
+ version: 1.1.0
+ engines: {node: '>=12'}
+ dev: false
+
+ r2.cnpmjs.org/is-windows/1.0.2:
+ resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/is-windows/-/is-windows-1.0.2.tgz}
+ name: is-windows
+ version: 1.0.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/isbinaryfile/4.0.8:
+ resolution: {integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz}
+ name: isbinaryfile
+ version: 4.0.8
+ engines: {node: '>= 8.0.0'}
+ dev: false
+
+ r2.cnpmjs.org/isexe/2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/isexe/-/isexe-2.0.0.tgz}
+ name: isexe
+ version: 2.0.0
+ dev: false
+
+ r2.cnpmjs.org/isobject/3.0.1:
+ resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/isobject/-/isobject-3.0.1.tgz}
+ name: isobject
+ version: 3.0.1
+ engines: {node: '>=0.10.0'}
+ dev: false
+
r2.cnpmjs.org/jest-get-type/27.4.0:
resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/jest-get-type/-/jest-get-type-27.4.0.tgz}
name: jest-get-type
@@ -527,18 +1169,476 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dev: false
+ r2.cnpmjs.org/kind-of/6.0.3:
+ resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/kind-of/-/kind-of-6.0.3.tgz}
+ name: kind-of
+ version: 6.0.3
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/liftoff/4.0.0:
+ resolution: {integrity: sha512-rMGwYF8q7g2XhG2ulBmmJgWv25qBsqRbDn5gH0+wnuyeFt7QBJlHJmtg5qEdn4pN6WVAUMgXnIxytMFRX9c1aA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/liftoff/-/liftoff-4.0.0.tgz}
+ name: liftoff
+ version: 4.0.0
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ extend: r2.cnpmjs.org/extend/3.0.2
+ findup-sync: r2.cnpmjs.org/findup-sync/5.0.0
+ fined: r2.cnpmjs.org/fined/2.0.0
+ flagged-respawn: r2.cnpmjs.org/flagged-respawn/2.0.0
+ is-plain-object: r2.cnpmjs.org/is-plain-object/5.0.0
+ object.map: r2.cnpmjs.org/object.map/1.0.1
+ rechoir: r2.cnpmjs.org/rechoir/0.8.0
+ resolve: r2.cnpmjs.org/resolve/1.20.0
+ dev: false
+
+ r2.cnpmjs.org/lodash.get/4.4.2:
+ resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/lodash.get/-/lodash.get-4.4.2.tgz}
+ name: lodash.get
+ version: 4.4.2
+ dev: false
+
+ r2.cnpmjs.org/lodash/4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/lodash/-/lodash-4.17.21.tgz}
+ name: lodash
+ version: 4.17.21
+ dev: false
+
+ r2.cnpmjs.org/log-symbols/4.1.0:
+ resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/log-symbols/-/log-symbols-4.1.0.tgz}
+ name: log-symbols
+ version: 4.1.0
+ engines: {node: '>=10'}
+ dependencies:
+ chalk: r2.cnpmjs.org/chalk/4.1.2
+ is-unicode-supported: r2.cnpmjs.org/is-unicode-supported/0.1.0
+ dev: false
+
+ r2.cnpmjs.org/log-symbols/5.1.0:
+ resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/log-symbols/-/log-symbols-5.1.0.tgz}
+ name: log-symbols
+ version: 5.1.0
+ engines: {node: '>=12'}
+ dependencies:
+ chalk: r2.cnpmjs.org/chalk/5.0.0
+ is-unicode-supported: r2.cnpmjs.org/is-unicode-supported/1.1.0
+ dev: false
+
+ r2.cnpmjs.org/lower-case/2.0.2:
+ resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/lower-case/-/lower-case-2.0.2.tgz}
+ name: lower-case
+ version: 2.0.2
+ dependencies:
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/make-iterator/1.0.1:
+ resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/make-iterator/-/make-iterator-1.0.1.tgz}
+ name: make-iterator
+ version: 1.0.1
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ kind-of: r2.cnpmjs.org/kind-of/6.0.3
+ dev: false
+
+ r2.cnpmjs.org/map-cache/0.2.2:
+ resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/map-cache/-/map-cache-0.2.2.tgz}
+ name: map-cache
+ version: 0.2.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/merge2/1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/merge2/-/merge2-1.4.1.tgz}
+ name: merge2
+ version: 1.4.1
+ engines: {node: '>= 8'}
+ dev: false
+
+ r2.cnpmjs.org/micromatch/4.0.4:
+ resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/micromatch/-/micromatch-4.0.4.tgz}
+ name: micromatch
+ version: 4.0.4
+ engines: {node: '>=8.6'}
+ dependencies:
+ braces: r2.cnpmjs.org/braces/3.0.2
+ picomatch: r2.cnpmjs.org/picomatch/2.3.0
+ dev: false
+
+ r2.cnpmjs.org/mimic-fn/2.1.0:
+ resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz}
+ name: mimic-fn
+ version: 2.1.0
+ engines: {node: '>=6'}
+ dev: false
+
+ r2.cnpmjs.org/minimatch/3.0.4:
+ resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/minimatch/-/minimatch-3.0.4.tgz}
+ name: minimatch
+ version: 3.0.4
+ dependencies:
+ brace-expansion: r2.cnpmjs.org/brace-expansion/1.1.11
+ dev: false
+
+ r2.cnpmjs.org/minimist/1.2.5:
+ resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/minimist/-/minimist-1.2.5.tgz}
+ name: minimist
+ version: 1.2.5
+ dev: false
+
+ r2.cnpmjs.org/mkdirp/1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/mkdirp/-/mkdirp-1.0.4.tgz}
+ name: mkdirp
+ version: 1.0.4
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: false
+
+ r2.cnpmjs.org/neo-async/2.6.2:
+ resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/neo-async/-/neo-async-2.6.2.tgz}
+ name: neo-async
+ version: 2.6.2
+ dev: false
+
+ r2.cnpmjs.org/no-case/3.0.4:
+ resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/no-case/-/no-case-3.0.4.tgz}
+ name: no-case
+ version: 3.0.4
+ dependencies:
+ lower-case: r2.cnpmjs.org/lower-case/2.0.2
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/node-plop/0.30.0:
+ resolution: {integrity: sha512-5w9+jWoy9OtMm3qRmHgL2z/3L5VL3RhEegKkKC4tA1IIjG3aXf8Ee/8wdgU9qXyt1yDfPWI9Tan1rHpXAp0ZnA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/node-plop/-/node-plop-0.30.0.tgz}
+ name: node-plop
+ version: 0.30.0
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ '@types/inquirer': r2.cnpmjs.org/@types/inquirer/8.1.3
+ change-case: r2.cnpmjs.org/change-case/4.1.2
+ del: r2.cnpmjs.org/del/6.0.0
+ globby: 12.2.0
+ handlebars: r2.cnpmjs.org/handlebars/4.7.7
+ inquirer: r2.cnpmjs.org/inquirer/8.2.0
+ isbinaryfile: r2.cnpmjs.org/isbinaryfile/4.0.8
+ lodash.get: r2.cnpmjs.org/lodash.get/4.4.2
+ lower-case: r2.cnpmjs.org/lower-case/2.0.2
+ mkdirp: r2.cnpmjs.org/mkdirp/1.0.4
+ resolve: r2.cnpmjs.org/resolve/1.20.0
+ title-case: r2.cnpmjs.org/title-case/3.0.3
+ upper-case: r2.cnpmjs.org/upper-case/2.0.2
+ dev: false
+
+ r2.cnpmjs.org/object.defaults/1.1.0:
+ resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/object.defaults/-/object.defaults-1.1.0.tgz}
+ name: object.defaults
+ version: 1.1.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ array-each: r2.cnpmjs.org/array-each/1.0.1
+ array-slice: r2.cnpmjs.org/array-slice/1.1.0
+ for-own: r2.cnpmjs.org/for-own/1.0.0
+ isobject: r2.cnpmjs.org/isobject/3.0.1
+ dev: false
+
+ r2.cnpmjs.org/object.map/1.0.1:
+ resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/object.map/-/object.map-1.0.1.tgz}
+ name: object.map
+ version: 1.0.1
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ for-own: r2.cnpmjs.org/for-own/1.0.0
+ make-iterator: r2.cnpmjs.org/make-iterator/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/object.pick/1.3.0:
+ resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/object.pick/-/object.pick-1.3.0.tgz}
+ name: object.pick
+ version: 1.3.0
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ isobject: r2.cnpmjs.org/isobject/3.0.1
+ dev: false
+
+ r2.cnpmjs.org/once/1.4.0:
+ resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/once/-/once-1.4.0.tgz}
+ name: once
+ version: 1.4.0
+ dependencies:
+ wrappy: r2.cnpmjs.org/wrappy/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/onetime/5.1.2:
+ resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/onetime/-/onetime-5.1.2.tgz}
+ name: onetime
+ version: 5.1.2
+ engines: {node: '>=6'}
+ dependencies:
+ mimic-fn: r2.cnpmjs.org/mimic-fn/2.1.0
+ dev: false
+
+ r2.cnpmjs.org/ora/5.4.1:
+ resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ora/-/ora-5.4.1.tgz}
+ name: ora
+ version: 5.4.1
+ engines: {node: '>=10'}
+ dependencies:
+ bl: r2.cnpmjs.org/bl/4.1.0
+ chalk: r2.cnpmjs.org/chalk/4.1.2
+ cli-cursor: r2.cnpmjs.org/cli-cursor/3.1.0
+ cli-spinners: r2.cnpmjs.org/cli-spinners/2.6.1
+ is-interactive: r2.cnpmjs.org/is-interactive/1.0.0
+ is-unicode-supported: r2.cnpmjs.org/is-unicode-supported/0.1.0
+ log-symbols: r2.cnpmjs.org/log-symbols/4.1.0
+ strip-ansi: r2.cnpmjs.org/strip-ansi/6.0.1
+ wcwidth: r2.cnpmjs.org/wcwidth/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/ora/6.0.1:
+ resolution: {integrity: sha512-TDdKkKHdWE6jo/6pIa5U5AWcSVfpNRFJ8sdRJpioGNVPLAzZzHs/N+QhUfF7ZbyoC+rnDuNTKzeDJUbAza9g4g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/ora/-/ora-6.0.1.tgz}
+ name: ora
+ version: 6.0.1
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ bl: r2.cnpmjs.org/bl/5.0.0
+ chalk: r2.cnpmjs.org/chalk/4.1.2
+ cli-cursor: r2.cnpmjs.org/cli-cursor/4.0.0
+ cli-spinners: r2.cnpmjs.org/cli-spinners/2.6.1
+ is-interactive: r2.cnpmjs.org/is-interactive/2.0.0
+ is-unicode-supported: r2.cnpmjs.org/is-unicode-supported/1.1.0
+ log-symbols: r2.cnpmjs.org/log-symbols/5.1.0
+ strip-ansi: r2.cnpmjs.org/strip-ansi/7.0.1
+ wcwidth: r2.cnpmjs.org/wcwidth/1.0.1
+ dev: false
+
+ r2.cnpmjs.org/os-tmpdir/1.0.2:
+ resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz}
+ name: os-tmpdir
+ version: 1.0.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/p-map/4.0.0:
+ resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/p-map/-/p-map-4.0.0.tgz}
+ name: p-map
+ version: 4.0.0
+ engines: {node: '>=10'}
+ dependencies:
+ aggregate-error: r2.cnpmjs.org/aggregate-error/3.1.0
+ dev: false
+
+ r2.cnpmjs.org/param-case/3.0.4:
+ resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/param-case/-/param-case-3.0.4.tgz}
+ name: param-case
+ version: 3.0.4
+ dependencies:
+ dot-case: r2.cnpmjs.org/dot-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/parse-filepath/1.0.2:
+ resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz}
+ name: parse-filepath
+ version: 1.0.2
+ engines: {node: '>=0.8'}
+ dependencies:
+ is-absolute: r2.cnpmjs.org/is-absolute/1.0.0
+ map-cache: r2.cnpmjs.org/map-cache/0.2.2
+ path-root: r2.cnpmjs.org/path-root/0.1.1
+ dev: false
+
+ r2.cnpmjs.org/parse-passwd/1.0.0:
+ resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz}
+ name: parse-passwd
+ version: 1.0.0
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/pascal-case/3.1.2:
+ resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/pascal-case/-/pascal-case-3.1.2.tgz}
+ name: pascal-case
+ version: 3.1.2
+ dependencies:
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/path-case/3.0.4:
+ resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-case/-/path-case-3.0.4.tgz}
+ name: path-case
+ version: 3.0.4
+ dependencies:
+ dot-case: r2.cnpmjs.org/dot-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/path-is-absolute/1.0.1:
+ resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz}
+ name: path-is-absolute
+ version: 1.0.1
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/path-parse/1.0.7:
+ resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-parse/-/path-parse-1.0.7.tgz}
+ name: path-parse
+ version: 1.0.7
+ dev: false
+
+ r2.cnpmjs.org/path-root-regex/0.1.2:
+ resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz}
+ name: path-root-regex
+ version: 0.1.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/path-root/0.1.1:
+ resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-root/-/path-root-0.1.1.tgz}
+ name: path-root
+ version: 0.1.1
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ path-root-regex: r2.cnpmjs.org/path-root-regex/0.1.2
+ dev: false
+
+ r2.cnpmjs.org/path-type/4.0.0:
+ resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/path-type/-/path-type-4.0.0.tgz}
+ name: path-type
+ version: 4.0.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/picomatch/2.3.0:
+ resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/picomatch/-/picomatch-2.3.0.tgz}
+ name: picomatch
+ version: 2.3.0
+ engines: {node: '>=8.6'}
+ dev: false
+
+ r2.cnpmjs.org/plop/3.0.5:
+ resolution: {integrity: sha512-bD+/Lr+7NCjNIaYJq1cyHDfxtVCdjwfprgKsNwHwFnwntTiNwZWyxd1NuRDygdQWyPi+rstFMMFAPMek0cYaqA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/plop/-/plop-3.0.5.tgz}
+ name: plop
+ version: 3.0.5
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ '@types/liftoff': r2.cnpmjs.org/@types/liftoff/4.0.0
+ chalk: r2.cnpmjs.org/chalk/5.0.0
+ interpret: r2.cnpmjs.org/interpret/2.2.0
+ liftoff: r2.cnpmjs.org/liftoff/4.0.0
+ minimist: r2.cnpmjs.org/minimist/1.2.5
+ node-plop: r2.cnpmjs.org/node-plop/0.30.0
+ ora: r2.cnpmjs.org/ora/6.0.1
+ v8flags: r2.cnpmjs.org/v8flags/4.0.0
+ dev: false
+
r2.cnpmjs.org/react-is/17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/react-is/-/react-is-17.0.2.tgz}
name: react-is
version: 17.0.2
dev: false
+ r2.cnpmjs.org/readable-stream/3.6.0:
+ resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/readable-stream/-/readable-stream-3.6.0.tgz}
+ name: readable-stream
+ version: 3.6.0
+ engines: {node: '>= 6'}
+ dependencies:
+ inherits: r2.cnpmjs.org/inherits/2.0.4
+ string_decoder: r2.cnpmjs.org/string_decoder/1.3.0
+ util-deprecate: r2.cnpmjs.org/util-deprecate/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/rechoir/0.8.0:
+ resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/rechoir/-/rechoir-0.8.0.tgz}
+ name: rechoir
+ version: 0.8.0
+ engines: {node: '>= 10.13.0'}
+ dependencies:
+ resolve: r2.cnpmjs.org/resolve/1.20.0
+ dev: false
+
r2.cnpmjs.org/resize-observer-polyfill/1.5.1:
resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz}
name: resize-observer-polyfill
version: 1.5.1
dev: false
+ r2.cnpmjs.org/resolve-dir/1.0.1:
+ resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz}
+ name: resolve-dir
+ version: 1.0.1
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ expand-tilde: r2.cnpmjs.org/expand-tilde/2.0.2
+ global-modules: r2.cnpmjs.org/global-modules/1.0.0
+ dev: false
+
+ r2.cnpmjs.org/resolve/1.20.0:
+ resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/resolve/-/resolve-1.20.0.tgz}
+ name: resolve
+ version: 1.20.0
+ dependencies:
+ is-core-module: r2.cnpmjs.org/is-core-module/2.8.0
+ path-parse: r2.cnpmjs.org/path-parse/1.0.7
+ dev: false
+
+ r2.cnpmjs.org/restore-cursor/3.1.0:
+ resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz}
+ name: restore-cursor
+ version: 3.1.0
+ engines: {node: '>=8'}
+ dependencies:
+ onetime: r2.cnpmjs.org/onetime/5.1.2
+ signal-exit: r2.cnpmjs.org/signal-exit/3.0.6
+ dev: false
+
+ r2.cnpmjs.org/restore-cursor/4.0.0:
+ resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz}
+ name: restore-cursor
+ version: 4.0.0
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ onetime: r2.cnpmjs.org/onetime/5.1.2
+ signal-exit: r2.cnpmjs.org/signal-exit/3.0.6
+ dev: false
+
+ r2.cnpmjs.org/reusify/1.0.4:
+ resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/reusify/-/reusify-1.0.4.tgz}
+ name: reusify
+ version: 1.0.4
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/rimraf/3.0.2:
+ resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/rimraf/-/rimraf-3.0.2.tgz}
+ name: rimraf
+ version: 3.0.2
+ hasBin: true
+ dependencies:
+ glob: r2.cnpmjs.org/glob/7.2.0
+ dev: false
+
+ r2.cnpmjs.org/run-async/2.4.1:
+ resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/run-async/-/run-async-2.4.1.tgz}
+ name: run-async
+ version: 2.4.1
+ engines: {node: '>=0.12.0'}
+ dev: false
+
+ r2.cnpmjs.org/safe-buffer/5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz}
+ name: safe-buffer
+ version: 5.2.1
+ dev: false
+
+ r2.cnpmjs.org/safer-buffer/2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz}
+ name: safer-buffer
+ version: 2.1.2
+ dev: false
+
r2.cnpmjs.org/seemly/0.3.3:
resolution: {integrity: sha512-mAyqemz41e9HiZPMXAn7NtTExJgztwco5cdZjrt/iViU/oFeav+Q8K1c93M/tIZZ00QkT65JMr4xXQk7Vv5hWQ==, registry: https://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/seemly/-/seemly-0.3.3.tgz}
name: seemly
@@ -547,6 +1647,89 @@ packages:
'@types/jest': 27.4.0
dev: false
+ r2.cnpmjs.org/sentence-case/3.0.4:
+ resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/sentence-case/-/sentence-case-3.0.4.tgz}
+ name: sentence-case
+ version: 3.0.4
+ dependencies:
+ no-case: r2.cnpmjs.org/no-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ upper-case-first: r2.cnpmjs.org/upper-case-first/2.0.2
+ dev: false
+
+ r2.cnpmjs.org/signal-exit/3.0.6:
+ resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/signal-exit/-/signal-exit-3.0.6.tgz}
+ name: signal-exit
+ version: 3.0.6
+ dev: false
+
+ r2.cnpmjs.org/slash/3.0.0:
+ resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/slash/-/slash-3.0.0.tgz}
+ name: slash
+ version: 3.0.0
+ engines: {node: '>=8'}
+ dev: false
+
+ r2.cnpmjs.org/slash/4.0.0:
+ resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/slash/-/slash-4.0.0.tgz}
+ name: slash
+ version: 4.0.0
+ engines: {node: '>=12'}
+ dev: false
+
+ r2.cnpmjs.org/snake-case/3.0.4:
+ resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/snake-case/-/snake-case-3.0.4.tgz}
+ name: snake-case
+ version: 3.0.4
+ dependencies:
+ dot-case: r2.cnpmjs.org/dot-case/3.0.4
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/source-map/0.6.1:
+ resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/source-map/-/source-map-0.6.1.tgz}
+ name: source-map
+ version: 0.6.1
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/string-width/4.2.3:
+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/string-width/-/string-width-4.2.3.tgz}
+ name: string-width
+ version: 4.2.3
+ engines: {node: '>=8'}
+ dependencies:
+ emoji-regex: r2.cnpmjs.org/emoji-regex/8.0.0
+ is-fullwidth-code-point: r2.cnpmjs.org/is-fullwidth-code-point/3.0.0
+ strip-ansi: r2.cnpmjs.org/strip-ansi/6.0.1
+ dev: false
+
+ r2.cnpmjs.org/string_decoder/1.3.0:
+ resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/string_decoder/-/string_decoder-1.3.0.tgz}
+ name: string_decoder
+ version: 1.3.0
+ dependencies:
+ safe-buffer: r2.cnpmjs.org/safe-buffer/5.2.1
+ dev: false
+
+ r2.cnpmjs.org/strip-ansi/6.0.1:
+ resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz}
+ name: strip-ansi
+ version: 6.0.1
+ engines: {node: '>=8'}
+ dependencies:
+ ansi-regex: r2.cnpmjs.org/ansi-regex/5.0.1
+ dev: false
+
+ r2.cnpmjs.org/strip-ansi/7.0.1:
+ resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz}
+ name: strip-ansi
+ version: 7.0.1
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-regex: r2.cnpmjs.org/ansi-regex/6.0.1
+ dev: false
+
r2.cnpmjs.org/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/supports-color/-/supports-color-5.5.0.tgz}
name: supports-color
@@ -565,6 +1748,38 @@ packages:
has-flag: r2.cnpmjs.org/has-flag/4.0.0
dev: false
+ r2.cnpmjs.org/through/2.3.8:
+ resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/through/-/through-2.3.8.tgz}
+ name: through
+ version: 2.3.8
+ dev: false
+
+ r2.cnpmjs.org/title-case/3.0.3:
+ resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/title-case/-/title-case-3.0.3.tgz}
+ name: title-case
+ version: 3.0.3
+ dependencies:
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/tmp/0.0.33:
+ resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/tmp/-/tmp-0.0.33.tgz}
+ name: tmp
+ version: 0.0.33
+ engines: {node: '>=0.6.0'}
+ dependencies:
+ os-tmpdir: r2.cnpmjs.org/os-tmpdir/1.0.2
+ dev: false
+
+ r2.cnpmjs.org/to-regex-range/5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz}
+ name: to-regex-range
+ version: 5.0.1
+ engines: {node: '>=8.0'}
+ dependencies:
+ is-number: r2.cnpmjs.org/is-number/7.0.0
+ dev: false
+
r2.cnpmjs.org/tslib/1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/tslib/-/tslib-1.14.1.tgz}
name: tslib
@@ -575,7 +1790,59 @@ packages:
resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/tslib/-/tslib-2.3.1.tgz}
name: tslib
version: 2.3.1
- dev: true
+
+ r2.cnpmjs.org/type-fest/0.21.3:
+ resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/type-fest/-/type-fest-0.21.3.tgz}
+ name: type-fest
+ version: 0.21.3
+ engines: {node: '>=10'}
+ dev: false
+
+ r2.cnpmjs.org/uglify-js/3.14.5:
+ resolution: {integrity: sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/uglify-js/-/uglify-js-3.14.5.tgz}
+ name: uglify-js
+ version: 3.14.5
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ r2.cnpmjs.org/unc-path-regex/0.1.2:
+ resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz}
+ name: unc-path-regex
+ version: 0.1.2
+ engines: {node: '>=0.10.0'}
+ dev: false
+
+ r2.cnpmjs.org/upper-case-first/2.0.2:
+ resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz}
+ name: upper-case-first
+ version: 2.0.2
+ dependencies:
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/upper-case/2.0.2:
+ resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/upper-case/-/upper-case-2.0.2.tgz}
+ name: upper-case
+ version: 2.0.2
+ dependencies:
+ tslib: r2.cnpmjs.org/tslib/2.3.1
+ dev: false
+
+ r2.cnpmjs.org/util-deprecate/1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz}
+ name: util-deprecate
+ version: 1.0.2
+ dev: false
+
+ r2.cnpmjs.org/v8flags/4.0.0:
+ resolution: {integrity: sha512-83N0OkTbn6gOjJ2awNuzuK4czeGxwEwBoTqlhBZhnp8o0IJ72mXRQKphj/azwRf3acbDJZYZhbOPEJHd884ELg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/v8flags/-/v8flags-4.0.0.tgz}
+ name: v8flags
+ version: 4.0.0
+ engines: {node: '>= 10.13.0'}
+ dev: false
r2.cnpmjs.org/vdirs/0.1.7_vue@3.2.24:
resolution: {integrity: sha512-MEUaLhV1jJyUqA2Ar4DfvlQx8jWs+PpCZ2dbM0ILelpMWGOybzt8ddL456VxeIbY/tkuDGT/Wzb8GG4LCuLuHw==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/vdirs/-/vdirs-0.1.7.tgz}
@@ -601,6 +1868,35 @@ packages:
vue: rg.cnpmjs.org/vue/3.2.24
dev: false
+ r2.cnpmjs.org/wcwidth/1.0.1:
+ resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/wcwidth/-/wcwidth-1.0.1.tgz}
+ name: wcwidth
+ version: 1.0.1
+ dependencies:
+ defaults: r2.cnpmjs.org/defaults/1.0.3
+ dev: false
+
+ r2.cnpmjs.org/which/1.3.1:
+ resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/which/-/which-1.3.1.tgz}
+ name: which
+ version: 1.3.1
+ hasBin: true
+ dependencies:
+ isexe: r2.cnpmjs.org/isexe/2.0.0
+ dev: false
+
+ r2.cnpmjs.org/wordwrap/1.0.0:
+ resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/wordwrap/-/wordwrap-1.0.0.tgz}
+ name: wordwrap
+ version: 1.0.0
+ dev: false
+
+ r2.cnpmjs.org/wrappy/1.0.2:
+ resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: http://r.cnpmjs.org/, tarball: https://r2.cnpmjs.org/wrappy/-/wrappy-1.0.2.tgz}
+ name: wrappy
+ version: 1.0.2
+ dev: false
+
rg.cnpmjs.org/@babel/code-frame/7.16.0:
resolution: {integrity: sha1-DfyAMJvuyEEeZecGRhxAiwu5tDE=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/@babel/code-frame/download/@babel/code-frame-7.16.0.tgz}
name: '@babel/code-frame'
@@ -1076,14 +2372,12 @@ packages:
dependencies:
'@nodelib/fs.stat': rg.cnpmjs.org/@nodelib/fs.stat/2.0.5
run-parallel: rg.cnpmjs.org/run-parallel/1.2.0
- dev: true
rg.cnpmjs.org/@nodelib/fs.stat/2.0.5:
resolution: {integrity: sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz}
name: '@nodelib/fs.stat'
version: 2.0.5
engines: {node: '>= 8'}
- dev: true
rg.cnpmjs.org/@nodelib/fs.walk/1.2.8:
resolution: {integrity: sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz}
@@ -1913,7 +3207,6 @@ packages:
resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/concat-map/download/concat-map-0.0.1.tgz}
name: concat-map
version: 0.0.1
- dev: true
rg.cnpmjs.org/connect/3.7.0:
resolution: {integrity: sha1-XUk0iRDKpeB6AYALAw0MNfIEhPg=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/connect/download/connect-3.7.0.tgz}
@@ -2219,6 +3512,176 @@ packages:
is-symbol: rg.cnpmjs.org/is-symbol/1.0.4
dev: true
+ rg.cnpmjs.org/esbuild-android-arm64/0.13.15:
+ resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-android-arm64/download/esbuild-android-arm64-0.13.15.tgz}
+ name: esbuild-android-arm64
+ version: 0.13.15
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-darwin-64/0.13.15:
+ resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-darwin-64/download/esbuild-darwin-64-0.13.15.tgz}
+ name: esbuild-darwin-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-darwin-arm64/0.13.15:
+ resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-darwin-arm64/download/esbuild-darwin-arm64-0.13.15.tgz}
+ name: esbuild-darwin-arm64
+ version: 0.13.15
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-freebsd-64/0.13.15:
+ resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-freebsd-64/download/esbuild-freebsd-64-0.13.15.tgz}
+ name: esbuild-freebsd-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-freebsd-arm64/0.13.15:
+ resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-freebsd-arm64/download/esbuild-freebsd-arm64-0.13.15.tgz}
+ name: esbuild-freebsd-arm64
+ version: 0.13.15
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-32/0.13.15:
+ resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-32/download/esbuild-linux-32-0.13.15.tgz}
+ name: esbuild-linux-32
+ version: 0.13.15
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-64/0.13.15:
+ resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-64/download/esbuild-linux-64-0.13.15.tgz}
+ name: esbuild-linux-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-arm/0.13.15:
+ resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-arm/download/esbuild-linux-arm-0.13.15.tgz}
+ name: esbuild-linux-arm
+ version: 0.13.15
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-arm64/0.13.15:
+ resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-arm64/download/esbuild-linux-arm64-0.13.15.tgz}
+ name: esbuild-linux-arm64
+ version: 0.13.15
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-mips64le/0.13.15:
+ resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-mips64le/download/esbuild-linux-mips64le-0.13.15.tgz}
+ name: esbuild-linux-mips64le
+ version: 0.13.15
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-linux-ppc64le/0.13.15:
+ resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-linux-ppc64le/download/esbuild-linux-ppc64le-0.13.15.tgz}
+ name: esbuild-linux-ppc64le
+ version: 0.13.15
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-netbsd-64/0.13.15:
+ resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-netbsd-64/download/esbuild-netbsd-64-0.13.15.tgz}
+ name: esbuild-netbsd-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-openbsd-64/0.13.15:
+ resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-openbsd-64/download/esbuild-openbsd-64-0.13.15.tgz}
+ name: esbuild-openbsd-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-sunos-64/0.13.15:
+ resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-sunos-64/download/esbuild-sunos-64-0.13.15.tgz}
+ name: esbuild-sunos-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-windows-32/0.13.15:
+ resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-windows-32/download/esbuild-windows-32-0.13.15.tgz}
+ name: esbuild-windows-32
+ version: 0.13.15
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-windows-64/0.13.15:
+ resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-windows-64/download/esbuild-windows-64-0.13.15.tgz}
+ name: esbuild-windows-64
+ version: 0.13.15
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ rg.cnpmjs.org/esbuild-windows-arm64/0.13.15:
+ resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild-windows-arm64/download/esbuild-windows-arm64-0.13.15.tgz}
+ name: esbuild-windows-arm64
+ version: 0.13.15
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
rg.cnpmjs.org/esbuild/0.11.3:
resolution: {integrity: sha1-tXFluQe+T/umUfZFBTjOjYwdXrA=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/esbuild/download/esbuild-0.11.3.tgz}
name: esbuild
@@ -2234,23 +3697,23 @@ packages:
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-arm64: r2.cnpmjs.org/esbuild-android-arm64/0.13.15
- esbuild-darwin-64: r2.cnpmjs.org/esbuild-darwin-64/0.13.15
- esbuild-darwin-arm64: r2.cnpmjs.org/esbuild-darwin-arm64/0.13.15
- esbuild-freebsd-64: r2.cnpmjs.org/esbuild-freebsd-64/0.13.15
- esbuild-freebsd-arm64: r2.cnpmjs.org/esbuild-freebsd-arm64/0.13.15
- esbuild-linux-32: r2.cnpmjs.org/esbuild-linux-32/0.13.15
- esbuild-linux-64: r2.cnpmjs.org/esbuild-linux-64/0.13.15
- esbuild-linux-arm: r2.cnpmjs.org/esbuild-linux-arm/0.13.15
- esbuild-linux-arm64: r2.cnpmjs.org/esbuild-linux-arm64/0.13.15
- esbuild-linux-mips64le: r2.cnpmjs.org/esbuild-linux-mips64le/0.13.15
- esbuild-linux-ppc64le: r2.cnpmjs.org/esbuild-linux-ppc64le/0.13.15
- esbuild-netbsd-64: r2.cnpmjs.org/esbuild-netbsd-64/0.13.15
- esbuild-openbsd-64: r2.cnpmjs.org/esbuild-openbsd-64/0.13.15
- esbuild-sunos-64: r2.cnpmjs.org/esbuild-sunos-64/0.13.15
- esbuild-windows-32: r2.cnpmjs.org/esbuild-windows-32/0.13.15
- esbuild-windows-64: r2.cnpmjs.org/esbuild-windows-64/0.13.15
- esbuild-windows-arm64: r2.cnpmjs.org/esbuild-windows-arm64/0.13.15
+ esbuild-android-arm64: rg.cnpmjs.org/esbuild-android-arm64/0.13.15
+ esbuild-darwin-64: rg.cnpmjs.org/esbuild-darwin-64/0.13.15
+ esbuild-darwin-arm64: rg.cnpmjs.org/esbuild-darwin-arm64/0.13.15
+ esbuild-freebsd-64: rg.cnpmjs.org/esbuild-freebsd-64/0.13.15
+ esbuild-freebsd-arm64: rg.cnpmjs.org/esbuild-freebsd-arm64/0.13.15
+ esbuild-linux-32: rg.cnpmjs.org/esbuild-linux-32/0.13.15
+ esbuild-linux-64: rg.cnpmjs.org/esbuild-linux-64/0.13.15
+ esbuild-linux-arm: rg.cnpmjs.org/esbuild-linux-arm/0.13.15
+ esbuild-linux-arm64: rg.cnpmjs.org/esbuild-linux-arm64/0.13.15
+ esbuild-linux-mips64le: rg.cnpmjs.org/esbuild-linux-mips64le/0.13.15
+ esbuild-linux-ppc64le: rg.cnpmjs.org/esbuild-linux-ppc64le/0.13.15
+ esbuild-netbsd-64: rg.cnpmjs.org/esbuild-netbsd-64/0.13.15
+ esbuild-openbsd-64: rg.cnpmjs.org/esbuild-openbsd-64/0.13.15
+ esbuild-sunos-64: rg.cnpmjs.org/esbuild-sunos-64/0.13.15
+ esbuild-windows-32: rg.cnpmjs.org/esbuild-windows-32/0.13.15
+ esbuild-windows-64: rg.cnpmjs.org/esbuild-windows-64/0.13.15
+ esbuild-windows-arm64: rg.cnpmjs.org/esbuild-windows-arm64/0.13.15
dev: true
rg.cnpmjs.org/escalade/3.1.1:
@@ -3297,6 +4760,12 @@ packages:
version: 2.1.2
dev: true
+ rg.cnpmjs.org/mute-stream/0.0.8:
+ resolution: {integrity: sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/mute-stream/download/mute-stream-0.0.8.tgz}
+ name: mute-stream
+ version: 0.0.8
+ dev: false
+
rg.cnpmjs.org/nanoid/3.1.30:
resolution: {integrity: sha1-Y/k8xUjSoRPcXfvGO/oJ4rm2Q2I=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/nanoid/download/nanoid-3.1.30.tgz}
name: nanoid
@@ -3737,7 +5206,6 @@ packages:
resolution: {integrity: sha1-SSkii7xyTfrEPg77BYyve2z7YkM=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/queue-microtask/download/queue-microtask-1.2.3.tgz}
name: queue-microtask
version: 1.2.3
- dev: true
rg.cnpmjs.org/readdirp/3.6.0:
resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/readdirp/download/readdirp-3.6.0.tgz}
@@ -3815,7 +5283,6 @@ packages:
version: 1.2.0
dependencies:
queue-microtask: rg.cnpmjs.org/queue-microtask/1.2.3
- dev: true
rg.cnpmjs.org/safe-buffer/5.1.2:
resolution: {integrity: sha1-mR7GnSluAxN0fVm9/St0XDX4go0=, registry: http://r.cnpmjs.org/, tarball: https://rg.cnpmjs.org/safe-buffer/download/safe-buffer-5.1.2.tgz}
diff --git a/src/store/modules/chartEditStore/chartEditStore.d.ts b/src/store/modules/chartEditStore/chartEditStore.d.ts
new file mode 100644
index 00000000..de80b672
--- /dev/null
+++ b/src/store/modules/chartEditStore/chartEditStore.d.ts
@@ -0,0 +1,3 @@
+export interface chartEditStoreType {
+
+}
\ No newline at end of file
diff --git a/src/store/modules/chartEditStore/chartEditStore.ts b/src/store/modules/chartEditStore/chartEditStore.ts
new file mode 100644
index 00000000..21d6463b
--- /dev/null
+++ b/src/store/modules/chartEditStore/chartEditStore.ts
@@ -0,0 +1,11 @@
+import { defineStore } from 'pinia'
+import { chartEditStoreType } from './chartEditStore.d'
+import { setLocalStorage, getLocalStorage } from '@/utils'
+import { StorageEnum } from '@/enums/storageEnum'
+
+export const useChartEditStoreStore = defineStore({
+ id: 'useChartEditStoreStore',
+ state: (): chartEditStoreType => ({}),
+ getters: {},
+ actions: {}
+})
\ No newline at end of file
diff --git a/src/store/modules/chartLayoutStore/chartLayoutStore.ts b/src/store/modules/chartLayoutStore/chartLayoutStore.ts
index 0a4b421e..73b71ca4 100644
--- a/src/store/modules/chartLayoutStore/chartLayoutStore.ts
+++ b/src/store/modules/chartLayoutStore/chartLayoutStore.ts
@@ -1,5 +1,4 @@
import { defineStore } from 'pinia'
-import { store } from '@/store'
import { ChartLayoutType, ChartLayoutFilterType } from './chartLayoutStore.d'
import { setLocalStorage, getLocalStorage } from '@/utils'
import { StorageEnum } from '@/enums/storageEnum'
@@ -64,7 +63,3 @@ export const useChartLayoutStore = defineStore({
},
},
})
-
-export function useChartLayoutSettingWithOut() {
- return useChartLayoutStore(store)
-}
diff --git a/src/store/modules/designStore/designStore.ts b/src/store/modules/designStore/designStore.ts
index b9465d3d..ae5908dd 100644
--- a/src/store/modules/designStore/designStore.ts
+++ b/src/store/modules/designStore/designStore.ts
@@ -1,5 +1,4 @@
import { defineStore } from 'pinia'
-import { store } from '@/store'
import { theme } from '@/settings/designSetting'
import { DesignStateType } from './designStore.d'
import { setLocalStorage, getLocalStorage } from '@/utils'
@@ -43,8 +42,4 @@ export const useDesignStore = defineStore({
setLocalStorage(GO_DESIGN_STORE, this.$state)
},
}
-})
-
-export function useDesignSettingWithOut() {
- return useDesignStore(store)
-}
+})
\ No newline at end of file
diff --git a/src/store/types.ts b/src/store/types.ts
deleted file mode 100644
index 1a38eb23..00000000
--- a/src/store/types.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { DesignStateType } from '@/store/modules/designStore/designStore.d';
-import { LangStateType } from '@/store/modules/langStore/langStore.d';
-import { ChartLayoutType } from '@/store/modules/chartLayoutStore/chartLayoutStore.d';
-
-export interface allStore {
- useDesignStore: DesignStateType;
- useLangStore: LangStateType;
- useChartLayoutStore: ChartLayoutType;
-}
diff --git a/src/views/chart/components/ContentDetails/components/Page/index.ts b/src/views/chart/components/ContentDetails/components/Page/index.ts
new file mode 100644
index 00000000..3544af76
--- /dev/null
+++ b/src/views/chart/components/ContentDetails/components/Page/index.ts
@@ -0,0 +1,3 @@
+import Page from './index.vue'
+
+export { Page }
diff --git a/src/views/chart/components/ContentDetails/components/Page/index.vue b/src/views/chart/components/ContentDetails/components/Page/index.vue
new file mode 100644
index 00000000..cee3864d
--- /dev/null
+++ b/src/views/chart/components/ContentDetails/components/Page/index.vue
@@ -0,0 +1,13 @@
+
+
+ 页面设置
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/chart/components/ContentDetails/index.vue b/src/views/chart/components/ContentDetails/index.vue
index f0b2969e..09776b7f 100644
--- a/src/views/chart/components/ContentDetails/index.vue
+++ b/src/views/chart/components/ContentDetails/index.vue
@@ -39,13 +39,14 @@