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 @@