Commit 5e4be0adbcf65115e281024dda8fe86acb35afa8

Authored by vben
1 parent c2590cbf

chore: update config

.browserslistrc 0 โ†’ 100644
  1 +> 1%
  2 +last 2 versions
  3 +not dead
  4 +not ie 11
... ...
.prettierrc.js
... ... @@ -8,4 +8,12 @@ module.exports = {
8 8 htmlWhitespaceSensitivity: 'strict',
9 9 endOfLine: 'auto',
10 10 plugins: ['prettier-plugin-packagejson'],
  11 + overrides: [
  12 + {
  13 + files: '.*rc',
  14 + options: {
  15 + parser: 'json',
  16 + },
  17 + },
  18 + ],
11 19 };
... ...
.vscode/settings.json
... ... @@ -166,7 +166,7 @@
166 166 "*.tsx": "$(capture).test.ts, $(capture).test.tsx",
167 167 "*.env": "$(capture).env.*",
168 168 "CHANGELOG.md": "CHANGELOG*",
169   - "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,README*,.npmrc",
  169 + "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,README*,.npmrc,.browserslistrc",
170 170 ".eslintrc.js": ".eslintignore,.prettierignore,.stylelintignore,.commitlintrc.js,.prettierrc.js,.stylelintrc.js"
171 171 },
172 172 "terminal.integrated.scrollback": 10000
... ...
build/utils.ts
... ... @@ -2,21 +2,6 @@ import fs from 'fs';
2 2 import path from 'path';
3 3 import dotenv from 'dotenv';
4 4  
5   -export function isDevFn(mode: string): boolean {
6   - return mode === 'development';
7   -}
8   -
9   -export function isProdFn(mode: string): boolean {
10   - return mode === 'production';
11   -}
12   -
13   -/**
14   - * Whether to generate package preview
15   - */
16   -export function isReportMode(): boolean {
17   - return process.env.REPORT === 'true';
18   -}
19   -
20 5 // Read all environment variable configuration files to process.env
21 6 export function wrapperEnv(envConf: Recordable): ViteEnv {
22 7 const ret: any = {};
... ...
build/vite/plugin/visualizer.ts
... ... @@ -2,10 +2,9 @@
2 2 * Package file volume analysis
3 3 */
4 4 import visualizer from 'rollup-plugin-visualizer';
5   -import { isReportMode } from '../../utils';
6 5  
7 6 export function configVisualizerConfig() {
8   - if (isReportMode()) {
  7 + if (process.env.REPORT === 'true') {
9 8 return visualizer({
10 9 filename: './node_modules/.cache/visualizer/stats.html',
11 10 open: true,
... ...
internal/eslint-config/.commitlintrc.js 0 โ†’ 100644
  1 +const fs = require('fs');
  2 +const path = require('path');
  3 +const { execSync } = require('child_process');
  4 +
  5 +const scopes = fs
  6 + .readdirSync(path.resolve(__dirname, 'src'), { withFileTypes: true })
  7 + .filter((dirent) => dirent.isDirectory())
  8 + .map((dirent) => dirent.name.replace(/s$/, ''));
  9 +
  10 +// precomputed scope
  11 +const scopeComplete = execSync('git status --porcelain || true')
  12 + .toString()
  13 + .trim()
  14 + .split('\n')
  15 + .find((r) => ~r.indexOf('M src'))
  16 + ?.replace(/(\/)/g, '%%')
  17 + ?.match(/src%%((\w|-)*)/)?.[1]
  18 + ?.replace(/s$/, '');
  19 +
  20 +/** @type {import('cz-git').UserConfig} */
  21 +module.exports = {
  22 + ignores: [(commit) => commit.includes('init')],
  23 + extends: ['@commitlint/config-conventional'],
  24 + rules: {
  25 + 'body-leading-blank': [2, 'always'],
  26 + 'footer-leading-blank': [1, 'always'],
  27 + 'header-max-length': [2, 'always', 108],
  28 + 'subject-empty': [2, 'never'],
  29 + 'type-empty': [2, 'never'],
  30 + 'subject-case': [0],
  31 + 'type-enum': [
  32 + 2,
  33 + 'always',
  34 + [
  35 + 'feat',
  36 + 'fix',
  37 + 'perf',
  38 + 'style',
  39 + 'docs',
  40 + 'test',
  41 + 'refactor',
  42 + 'build',
  43 + 'ci',
  44 + 'chore',
  45 + 'revert',
  46 + 'wip',
  47 + 'workflow',
  48 + 'types',
  49 + 'release',
  50 + ],
  51 + ],
  52 + },
  53 + prompt: {
  54 + /** @use `yarn commit :f` */
  55 + alias: {
  56 + f: 'docs: fix typos',
  57 + r: 'docs: update README',
  58 + s: 'style: update code format',
  59 + b: 'build: bump dependencies',
  60 + c: 'chore: update config',
  61 + },
  62 + customScopesAlign: !scopeComplete ? 'top' : 'bottom',
  63 + defaultScope: scopeComplete,
  64 + scopes: [...scopes, 'mock'],
  65 + allowEmptyIssuePrefixs: false,
  66 + allowCustomIssuePrefixs: false,
  67 +
  68 + // English
  69 + typesAppend: [
  70 + { value: 'wip', name: 'wip: work in process' },
  71 + { value: 'workflow', name: 'workflow: workflow improvements' },
  72 + { value: 'types', name: 'types: type definition file changes' },
  73 + ],
  74 +
  75 + // ไธญ่‹ฑๆ–‡ๅฏน็…ง็‰ˆ
  76 + // messages: {
  77 + // type: '้€‰ๆ‹ฉไฝ ่ฆๆไบค็š„็ฑปๅž‹ :',
  78 + // scope: '้€‰ๆ‹ฉไธ€ไธชๆไบค่Œƒๅ›ด (ๅฏ้€‰):',
  79 + // customScope: '่ฏท่พ“ๅ…ฅ่‡ชๅฎšไน‰็š„ๆไบค่Œƒๅ›ด :',
  80 + // subject: 'ๅกซๅ†™็ฎ€็Ÿญ็ฒพ็‚ผ็š„ๅ˜ๆ›ดๆ่ฟฐ :\n',
  81 + // body: 'ๅกซๅ†™ๆ›ดๅŠ ่ฏฆ็ป†็š„ๅ˜ๆ›ดๆ่ฟฐ (ๅฏ้€‰)ใ€‚ไฝฟ็”จ "|" ๆข่กŒ :\n',
  82 + // breaking: 'ๅˆ—ไธพ้žๅ…ผๅฎนๆ€ง้‡ๅคง็š„ๅ˜ๆ›ด (ๅฏ้€‰)ใ€‚ไฝฟ็”จ "|" ๆข่กŒ :\n',
  83 + // footerPrefixsSelect: '้€‰ๆ‹ฉๅ…ณ่”issueๅ‰็ผ€ (ๅฏ้€‰):',
  84 + // customFooterPrefixs: '่พ“ๅ…ฅ่‡ชๅฎšไน‰issueๅ‰็ผ€ :',
  85 + // footer: 'ๅˆ—ไธพๅ…ณ่”issue (ๅฏ้€‰) ไพ‹ๅฆ‚: #31, #I3244 :\n',
  86 + // confirmCommit: 'ๆ˜ฏๅฆๆไบคๆˆ–ไฟฎๆ”นcommit ?',
  87 + // },
  88 + // types: [
  89 + // { value: 'feat', name: 'feat: ๆ–ฐๅขžๅŠŸ่ƒฝ' },
  90 + // { value: 'fix', name: 'fix: ไฟฎๅค็ผบ้™ท' },
  91 + // { value: 'docs', name: 'docs: ๆ–‡ๆกฃๅ˜ๆ›ด' },
  92 + // { value: 'style', name: 'style: ไปฃ็ ๆ ผๅผ' },
  93 + // { value: 'refactor', name: 'refactor: ไปฃ็ ้‡ๆž„' },
  94 + // { value: 'perf', name: 'perf: ๆ€ง่ƒฝไผ˜ๅŒ–' },
  95 + // { value: 'test', name: 'test: ๆทปๅŠ ็–ๆผๆต‹่ฏ•ๆˆ–ๅทฒๆœ‰ๆต‹่ฏ•ๆ”นๅŠจ' },
  96 + // { value: 'build', name: 'build: ๆž„ๅปบๆต็จ‹ใ€ๅค–้ƒจไพ่ต–ๅ˜ๆ›ด (ๅฆ‚ๅ‡็บง npm ๅŒ…ใ€ไฟฎๆ”นๆ‰“ๅŒ…้…็ฝฎ็ญ‰)' },
  97 + // { value: 'ci', name: 'ci: ไฟฎๆ”น CI ้…็ฝฎใ€่„šๆœฌ' },
  98 + // { value: 'revert', name: 'revert: ๅ›žๆปš commit' },
  99 + // { value: 'chore', name: 'chore: ๅฏนๆž„ๅปบ่ฟ‡็จ‹ๆˆ–่พ…ๅŠฉๅทฅๅ…ทๅ’Œๅบ“็š„ๆ›ดๆ”น (ไธๅฝฑๅ“ๆบๆ–‡ไปถใ€ๆต‹่ฏ•็”จไพ‹)' },
  100 + // { value: 'wip', name: 'wip: ๆญฃๅœจๅผ€ๅ‘ไธญ' },
  101 + // { value: 'workflow', name: 'workflow: ๅทฅไฝœๆต็จ‹ๆ”น่ฟ›' },
  102 + // { value: 'types', name: 'types: ็ฑปๅž‹ๅฎšไน‰ๆ–‡ไปถไฟฎๆ”น' },
  103 + // ],
  104 + // emptyScopesAlias: 'empty: ไธๅกซๅ†™',
  105 + // customScopesAlias: 'custom: ่‡ชๅฎšไน‰',
  106 + },
  107 +};
... ...
internal/eslint-config/.eslintignore 0 โ†’ 100644
  1 +
  2 +*.sh
  3 +node_modules
  4 +*.md
  5 +*.woff
  6 +*.ttf
  7 +.vscode
  8 +.idea
  9 +dist
  10 +/public
  11 +/docs
  12 +.husky
  13 +.local
  14 +/bin
  15 +Dockerfile
... ...
internal/eslint-config/.eslintrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + root: true,
  3 + extends: ['@vben'],
  4 +};
... ...
internal/eslint-config/.prettierignore 0 โ†’ 100644
  1 +dist
  2 +.local
  3 +.output.js
  4 +node_modules
  5 +
  6 +**/*.svg
  7 +**/*.sh
  8 +
  9 +public
  10 +.npmrc
... ...
internal/eslint-config/.prettierrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + printWidth: 100,
  3 + semi: true,
  4 + vueIndentScriptAndStyle: true,
  5 + singleQuote: true,
  6 + trailingComma: 'all',
  7 + proseWrap: 'never',
  8 + htmlWhitespaceSensitivity: 'strict',
  9 + endOfLine: 'auto',
  10 + plugins: ['prettier-plugin-packagejson'],
  11 + overrides: [
  12 + {
  13 + files: '.*rc',
  14 + options: {
  15 + parser: 'json',
  16 + },
  17 + },
  18 + ],
  19 +};
... ...
internal/eslint-config/.stylelintignore 0 โ†’ 100644
  1 +dist
  2 +public
... ...
internal/eslint-config/.stylelintrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + root: true,
  3 + extends: ['@vben/stylelint-config'],
  4 +};
... ...
internal/eslint-config/package.json
... ... @@ -18,11 +18,12 @@
18 18 ],
19 19 "scripts": {
20 20 "clean": "pnpm rimraf .turbo node_modules dist",
  21 + "lint": "pnpm eslint .",
21 22 "stub": "pnpm unbuild --stub"
22 23 },
23 24 "devDependencies": {
24   - "@typescript-eslint/eslint-plugin": "^5.57.0",
25   - "@typescript-eslint/parser": "^5.57.0",
  25 + "@typescript-eslint/eslint-plugin": "^5.57.1",
  26 + "@typescript-eslint/parser": "^5.57.1",
26 27 "eslint": "^8.37.0",
27 28 "eslint-config-prettier": "^8.8.0",
28 29 "eslint-plugin-prettier": "^4.2.1",
... ...
internal/eslint-config/tsconfig.json
1 1 {
  2 + "$schema": "https://json.schemastore.org/tsconfig",
2 3 "extends": "@vben/ts-config/node.json",
3 4 "include": ["src"]
4 5 }
... ...
internal/stylelint-config/.commitlintrc.js 0 โ†’ 100644
  1 +const fs = require('fs');
  2 +const path = require('path');
  3 +const { execSync } = require('child_process');
  4 +
  5 +const scopes = fs
  6 + .readdirSync(path.resolve(__dirname, 'src'), { withFileTypes: true })
  7 + .filter((dirent) => dirent.isDirectory())
  8 + .map((dirent) => dirent.name.replace(/s$/, ''));
  9 +
  10 +// precomputed scope
  11 +const scopeComplete = execSync('git status --porcelain || true')
  12 + .toString()
  13 + .trim()
  14 + .split('\n')
  15 + .find((r) => ~r.indexOf('M src'))
  16 + ?.replace(/(\/)/g, '%%')
  17 + ?.match(/src%%((\w|-)*)/)?.[1]
  18 + ?.replace(/s$/, '');
  19 +
  20 +/** @type {import('cz-git').UserConfig} */
  21 +module.exports = {
  22 + ignores: [(commit) => commit.includes('init')],
  23 + extends: ['@commitlint/config-conventional'],
  24 + rules: {
  25 + 'body-leading-blank': [2, 'always'],
  26 + 'footer-leading-blank': [1, 'always'],
  27 + 'header-max-length': [2, 'always', 108],
  28 + 'subject-empty': [2, 'never'],
  29 + 'type-empty': [2, 'never'],
  30 + 'subject-case': [0],
  31 + 'type-enum': [
  32 + 2,
  33 + 'always',
  34 + [
  35 + 'feat',
  36 + 'fix',
  37 + 'perf',
  38 + 'style',
  39 + 'docs',
  40 + 'test',
  41 + 'refactor',
  42 + 'build',
  43 + 'ci',
  44 + 'chore',
  45 + 'revert',
  46 + 'wip',
  47 + 'workflow',
  48 + 'types',
  49 + 'release',
  50 + ],
  51 + ],
  52 + },
  53 + prompt: {
  54 + /** @use `yarn commit :f` */
  55 + alias: {
  56 + f: 'docs: fix typos',
  57 + r: 'docs: update README',
  58 + s: 'style: update code format',
  59 + b: 'build: bump dependencies',
  60 + c: 'chore: update config',
  61 + },
  62 + customScopesAlign: !scopeComplete ? 'top' : 'bottom',
  63 + defaultScope: scopeComplete,
  64 + scopes: [...scopes, 'mock'],
  65 + allowEmptyIssuePrefixs: false,
  66 + allowCustomIssuePrefixs: false,
  67 +
  68 + // English
  69 + typesAppend: [
  70 + { value: 'wip', name: 'wip: work in process' },
  71 + { value: 'workflow', name: 'workflow: workflow improvements' },
  72 + { value: 'types', name: 'types: type definition file changes' },
  73 + ],
  74 +
  75 + // ไธญ่‹ฑๆ–‡ๅฏน็…ง็‰ˆ
  76 + // messages: {
  77 + // type: '้€‰ๆ‹ฉไฝ ่ฆๆไบค็š„็ฑปๅž‹ :',
  78 + // scope: '้€‰ๆ‹ฉไธ€ไธชๆไบค่Œƒๅ›ด (ๅฏ้€‰):',
  79 + // customScope: '่ฏท่พ“ๅ…ฅ่‡ชๅฎšไน‰็š„ๆไบค่Œƒๅ›ด :',
  80 + // subject: 'ๅกซๅ†™็ฎ€็Ÿญ็ฒพ็‚ผ็š„ๅ˜ๆ›ดๆ่ฟฐ :\n',
  81 + // body: 'ๅกซๅ†™ๆ›ดๅŠ ่ฏฆ็ป†็š„ๅ˜ๆ›ดๆ่ฟฐ (ๅฏ้€‰)ใ€‚ไฝฟ็”จ "|" ๆข่กŒ :\n',
  82 + // breaking: 'ๅˆ—ไธพ้žๅ…ผๅฎนๆ€ง้‡ๅคง็š„ๅ˜ๆ›ด (ๅฏ้€‰)ใ€‚ไฝฟ็”จ "|" ๆข่กŒ :\n',
  83 + // footerPrefixsSelect: '้€‰ๆ‹ฉๅ…ณ่”issueๅ‰็ผ€ (ๅฏ้€‰):',
  84 + // customFooterPrefixs: '่พ“ๅ…ฅ่‡ชๅฎšไน‰issueๅ‰็ผ€ :',
  85 + // footer: 'ๅˆ—ไธพๅ…ณ่”issue (ๅฏ้€‰) ไพ‹ๅฆ‚: #31, #I3244 :\n',
  86 + // confirmCommit: 'ๆ˜ฏๅฆๆไบคๆˆ–ไฟฎๆ”นcommit ?',
  87 + // },
  88 + // types: [
  89 + // { value: 'feat', name: 'feat: ๆ–ฐๅขžๅŠŸ่ƒฝ' },
  90 + // { value: 'fix', name: 'fix: ไฟฎๅค็ผบ้™ท' },
  91 + // { value: 'docs', name: 'docs: ๆ–‡ๆกฃๅ˜ๆ›ด' },
  92 + // { value: 'style', name: 'style: ไปฃ็ ๆ ผๅผ' },
  93 + // { value: 'refactor', name: 'refactor: ไปฃ็ ้‡ๆž„' },
  94 + // { value: 'perf', name: 'perf: ๆ€ง่ƒฝไผ˜ๅŒ–' },
  95 + // { value: 'test', name: 'test: ๆทปๅŠ ็–ๆผๆต‹่ฏ•ๆˆ–ๅทฒๆœ‰ๆต‹่ฏ•ๆ”นๅŠจ' },
  96 + // { value: 'build', name: 'build: ๆž„ๅปบๆต็จ‹ใ€ๅค–้ƒจไพ่ต–ๅ˜ๆ›ด (ๅฆ‚ๅ‡็บง npm ๅŒ…ใ€ไฟฎๆ”นๆ‰“ๅŒ…้…็ฝฎ็ญ‰)' },
  97 + // { value: 'ci', name: 'ci: ไฟฎๆ”น CI ้…็ฝฎใ€่„šๆœฌ' },
  98 + // { value: 'revert', name: 'revert: ๅ›žๆปš commit' },
  99 + // { value: 'chore', name: 'chore: ๅฏนๆž„ๅปบ่ฟ‡็จ‹ๆˆ–่พ…ๅŠฉๅทฅๅ…ทๅ’Œๅบ“็š„ๆ›ดๆ”น (ไธๅฝฑๅ“ๆบๆ–‡ไปถใ€ๆต‹่ฏ•็”จไพ‹)' },
  100 + // { value: 'wip', name: 'wip: ๆญฃๅœจๅผ€ๅ‘ไธญ' },
  101 + // { value: 'workflow', name: 'workflow: ๅทฅไฝœๆต็จ‹ๆ”น่ฟ›' },
  102 + // { value: 'types', name: 'types: ็ฑปๅž‹ๅฎšไน‰ๆ–‡ไปถไฟฎๆ”น' },
  103 + // ],
  104 + // emptyScopesAlias: 'empty: ไธๅกซๅ†™',
  105 + // customScopesAlias: 'custom: ่‡ชๅฎšไน‰',
  106 + },
  107 +};
... ...
internal/stylelint-config/.eslintignore 0 โ†’ 100644
  1 +
  2 +*.sh
  3 +node_modules
  4 +*.md
  5 +*.woff
  6 +*.ttf
  7 +.vscode
  8 +.idea
  9 +dist
  10 +/public
  11 +/docs
  12 +.husky
  13 +.local
  14 +/bin
  15 +Dockerfile
... ...
internal/stylelint-config/.eslintrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + root: true,
  3 + extends: ['@vben'],
  4 +};
... ...
internal/stylelint-config/.prettierignore 0 โ†’ 100644
  1 +dist
  2 +.local
  3 +.output.js
  4 +node_modules
  5 +
  6 +**/*.svg
  7 +**/*.sh
  8 +
  9 +public
  10 +.npmrc
... ...
internal/stylelint-config/.prettierrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + printWidth: 100,
  3 + semi: true,
  4 + vueIndentScriptAndStyle: true,
  5 + singleQuote: true,
  6 + trailingComma: 'all',
  7 + proseWrap: 'never',
  8 + htmlWhitespaceSensitivity: 'strict',
  9 + endOfLine: 'auto',
  10 + plugins: ['prettier-plugin-packagejson'],
  11 + overrides: [
  12 + {
  13 + files: '.*rc',
  14 + options: {
  15 + parser: 'json',
  16 + },
  17 + },
  18 + ],
  19 +};
... ...
internal/stylelint-config/.stylelintignore 0 โ†’ 100644
  1 +dist
  2 +public
... ...
internal/stylelint-config/.stylelintrc.js 0 โ†’ 100644
  1 +module.exports = {
  2 + root: true,
  3 + extends: ['@vben/stylelint-config'],
  4 +};
... ...
internal/stylelint-config/package.json
... ... @@ -18,6 +18,7 @@
18 18 ],
19 19 "scripts": {
20 20 "clean": "pnpm rimraf .turbo node_modules dist",
  21 + "lint": "pnpm eslint .",
21 22 "stub": "pnpm unbuild --stub"
22 23 },
23 24 "devDependencies": {
... ...
internal/stylelint-config/tsconfig.json
1 1 {
  2 + "$schema": "https://json.schemastore.org/tsconfig",
2 3 "extends": "@vben/ts-config/node.json",
3 4 "include": ["src"]
4 5 }
... ...
package.json
... ... @@ -27,10 +27,10 @@
27 27 "gen:icon": "esno ./build/generate/icon/index.ts",
28 28 "preinstall": "npx only-allow pnpm",
29 29 "postinstall": "turbo run stub",
  30 + "lint": "turbo run lint",
30 31 "lint:eslint": "eslint --cache --max-warnings 0 \"{src,mock}/**/*.{vue,ts,tsx}\" --fix",
31 32 "lint:prettier": "prettier --write \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"",
32 33 "lint:stylelint": "stylelint \"**/*.{vue,css,less.scss}\" --fix --cache --cache-location node_modules/.cache/stylelint/",
33   - "log": "conventional-changelog -p angular -i CHANGELOG.md -s",
34 34 "prepare": "husky install",
35 35 "preview": "npm run build && vite preview",
36 36 "preview:dist": "vite preview",
... ... @@ -117,8 +117,7 @@
117 117 },
118 118 "devDependencies": {
119 119 "@commitlint/cli": "^17.5.1",
120   - "@commitlint/config-conventional": "^17.4.4",
121   - "@iconify/json": "^2.2.43",
  120 + "@iconify/json": "^2.2.45",
122 121 "@purge-icons/generated": "^0.9.0",
123 122 "@types/codemirror": "^5.60.7",
124 123 "@types/crypto-js": "^4.1.1",
... ... @@ -140,8 +139,6 @@
140 139 "@vitejs/plugin-vue-jsx": "^3.0.1",
141 140 "@vue/compiler-sfc": "^3.2.47",
142 141 "@vue/test-utils": "^2.3.2",
143   - "autoprefixer": "^10.4.14",
144   - "conventional-changelog-cli": "^2.2.2",
145 142 "cross-env": "^7.0.3",
146 143 "cz-git": "^1.6.1",
147 144 "czg": "^1.6.1",
... ...
pnpm-lock.yaml
... ... @@ -134,12 +134,9 @@ importers:
134 134 '@commitlint/cli':
135 135 specifier: ^17.5.1
136 136 version: 17.5.1
137   - '@commitlint/config-conventional':
138   - specifier: ^17.4.4
139   - version: 17.4.4
140 137 '@iconify/json':
141   - specifier: ^2.2.43
142   - version: 2.2.43
  138 + specifier: ^2.2.45
  139 + version: 2.2.45
143 140 '@purge-icons/generated':
144 141 specifier: ^0.9.0
145 142 version: 0.9.0
... ... @@ -203,12 +200,6 @@ importers:
203 200 '@vue/test-utils':
204 201 specifier: ^2.3.2
205 202 version: 2.3.2(vue@3.2.47)
206   - autoprefixer:
207   - specifier: ^10.4.14
208   - version: 10.4.14(postcss@8.4.21)
209   - conventional-changelog-cli:
210   - specifier: ^2.2.2
211   - version: 2.2.2
212 203 cross-env:
213 204 specifier: ^7.0.3
214 205 version: 7.0.3
... ... @@ -303,11 +294,11 @@ importers:
303 294 internal/eslint-config:
304 295 devDependencies:
305 296 '@typescript-eslint/eslint-plugin':
306   - specifier: ^5.57.0
307   - version: 5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3)
  297 + specifier: ^5.57.1
  298 + version: 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3)
308 299 '@typescript-eslint/parser':
309   - specifier: ^5.57.0
310   - version: 5.57.0(eslint@8.37.0)(typescript@5.0.3)
  300 + specifier: ^5.57.1
  301 + version: 5.57.1(eslint@8.37.0)(typescript@5.0.3)
311 302 eslint:
312 303 specifier: ^8.37.0
313 304 version: 8.37.0
... ... @@ -735,13 +726,6 @@ packages:
735 726 - '@swc/wasm'
736 727 dev: true
737 728  
738   - /@commitlint/config-conventional@17.4.4:
739   - resolution: {integrity: sha512-u6ztvxqzi6NuhrcEDR7a+z0yrh11elY66nRrQIpqsqW6sZmpxYkDLtpRH8jRML+mmxYQ8s4qqF06Q/IQx5aJeQ==}
740   - engines: {node: '>=v14'}
741   - dependencies:
742   - conventional-changelog-conventionalcommits: 5.0.0
743   - dev: true
744   -
745 729 /@commitlint/config-validator@17.4.4:
746 730 resolution: {integrity: sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg==}
747 731 engines: {node: '>=v14'}
... ... @@ -1228,11 +1212,6 @@ packages:
1228 1212 resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
1229 1213 dev: true
1230 1214  
1231   - /@hutson/parse-repository-url@3.0.2:
1232   - resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
1233   - engines: {node: '>=6.9.0'}
1234   - dev: true
1235   -
1236 1215 /@iconify/iconify@2.1.2:
1237 1216 resolution: {integrity: sha512-QcUzFeEWkE/mW+BVtEGmcWATClcCOIJFiYUD/PiCWuTcdEA297o8D4oN6Ra44WrNOHu1wqNW4J0ioaDIiqaFOQ==}
1238 1217 dependencies:
... ... @@ -1246,8 +1225,8 @@ packages:
1246 1225 dependencies:
1247 1226 '@iconify/types': 2.0.0
1248 1227  
1249   - /@iconify/json@2.2.43:
1250   - resolution: {integrity: sha512-W4osJn68++dC8x6Per5oK/yM46j6VS1FcSo7OpiK4zoLOVY5uXl6kLmZ/uTGZlts1fIcxY4SAYLNZLPtccRQew==}
  1228 + /@iconify/json@2.2.45:
  1229 + resolution: {integrity: sha512-gSCDDAHnjCMN/n3BUStVS30Z375o/I++kQBLJy4n93FoL0Xv+UjQYcRo8+Vfjz0/Zw/bm8UdLIQbbxvblHafeA==}
1251 1230 dependencies:
1252 1231 '@iconify/types': 2.0.0
1253 1232 pathe: 1.1.0
... ... @@ -1707,8 +1686,8 @@ packages:
1707 1686 resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
1708 1687 dev: false
1709 1688  
1710   - /@typescript-eslint/eslint-plugin@5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3):
1711   - resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==}
  1689 + /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.37.0)(typescript@5.0.3):
  1690 + resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==}
1712 1691 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1713 1692 peerDependencies:
1714 1693 '@typescript-eslint/parser': ^5.0.0
... ... @@ -1719,10 +1698,10 @@ packages:
1719 1698 optional: true
1720 1699 dependencies:
1721 1700 '@eslint-community/regexpp': 4.5.0
1722   - '@typescript-eslint/parser': 5.57.0(eslint@8.37.0)(typescript@5.0.3)
1723   - '@typescript-eslint/scope-manager': 5.57.0
1724   - '@typescript-eslint/type-utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3)
1725   - '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3)
  1701 + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.3)
  1702 + '@typescript-eslint/scope-manager': 5.57.1
  1703 + '@typescript-eslint/type-utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3)
  1704 + '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3)
1726 1705 debug: 4.3.4
1727 1706 eslint: 8.37.0
1728 1707 grapheme-splitter: 1.0.4
... ... @@ -1735,8 +1714,8 @@ packages:
1735 1714 - supports-color
1736 1715 dev: true
1737 1716  
1738   - /@typescript-eslint/parser@5.57.0(eslint@8.37.0)(typescript@5.0.3):
1739   - resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==}
  1717 + /@typescript-eslint/parser@5.57.1(eslint@8.37.0)(typescript@5.0.3):
  1718 + resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==}
1740 1719 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1741 1720 peerDependencies:
1742 1721 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
... ... @@ -1745,9 +1724,9 @@ packages:
1745 1724 typescript:
1746 1725 optional: true
1747 1726 dependencies:
1748   - '@typescript-eslint/scope-manager': 5.57.0
1749   - '@typescript-eslint/types': 5.57.0
1750   - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3)
  1727 + '@typescript-eslint/scope-manager': 5.57.1
  1728 + '@typescript-eslint/types': 5.57.1
  1729 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3)
1751 1730 debug: 4.3.4
1752 1731 eslint: 8.37.0
1753 1732 typescript: 5.0.3
... ... @@ -1755,16 +1734,16 @@ packages:
1755 1734 - supports-color
1756 1735 dev: true
1757 1736  
1758   - /@typescript-eslint/scope-manager@5.57.0:
1759   - resolution: {integrity: sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==}
  1737 + /@typescript-eslint/scope-manager@5.57.1:
  1738 + resolution: {integrity: sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==}
1760 1739 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1761 1740 dependencies:
1762   - '@typescript-eslint/types': 5.57.0
1763   - '@typescript-eslint/visitor-keys': 5.57.0
  1741 + '@typescript-eslint/types': 5.57.1
  1742 + '@typescript-eslint/visitor-keys': 5.57.1
1764 1743 dev: true
1765 1744  
1766   - /@typescript-eslint/type-utils@5.57.0(eslint@8.37.0)(typescript@5.0.3):
1767   - resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==}
  1745 + /@typescript-eslint/type-utils@5.57.1(eslint@8.37.0)(typescript@5.0.3):
  1746 + resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==}
1768 1747 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1769 1748 peerDependencies:
1770 1749 eslint: '*'
... ... @@ -1773,8 +1752,8 @@ packages:
1773 1752 typescript:
1774 1753 optional: true
1775 1754 dependencies:
1776   - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3)
1777   - '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3)
  1755 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3)
  1756 + '@typescript-eslint/utils': 5.57.1(eslint@8.37.0)(typescript@5.0.3)
1778 1757 debug: 4.3.4
1779 1758 eslint: 8.37.0
1780 1759 tsutils: 3.21.0(typescript@5.0.3)
... ... @@ -1783,13 +1762,13 @@ packages:
1783 1762 - supports-color
1784 1763 dev: true
1785 1764  
1786   - /@typescript-eslint/types@5.57.0:
1787   - resolution: {integrity: sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==}
  1765 + /@typescript-eslint/types@5.57.1:
  1766 + resolution: {integrity: sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==}
1788 1767 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1789 1768 dev: true
1790 1769  
1791   - /@typescript-eslint/typescript-estree@5.57.0(typescript@5.0.3):
1792   - resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==}
  1770 + /@typescript-eslint/typescript-estree@5.57.1(typescript@5.0.3):
  1771 + resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==}
1793 1772 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1794 1773 peerDependencies:
1795 1774 typescript: '*'
... ... @@ -1797,8 +1776,8 @@ packages:
1797 1776 typescript:
1798 1777 optional: true
1799 1778 dependencies:
1800   - '@typescript-eslint/types': 5.57.0
1801   - '@typescript-eslint/visitor-keys': 5.57.0
  1779 + '@typescript-eslint/types': 5.57.1
  1780 + '@typescript-eslint/visitor-keys': 5.57.1
1802 1781 debug: 4.3.4
1803 1782 globby: 11.1.0
1804 1783 is-glob: 4.0.3
... ... @@ -1809,8 +1788,8 @@ packages:
1809 1788 - supports-color
1810 1789 dev: true
1811 1790  
1812   - /@typescript-eslint/utils@5.57.0(eslint@8.37.0)(typescript@5.0.3):
1813   - resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==}
  1791 + /@typescript-eslint/utils@5.57.1(eslint@8.37.0)(typescript@5.0.3):
  1792 + resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==}
1814 1793 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1815 1794 peerDependencies:
1816 1795 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
... ... @@ -1818,9 +1797,9 @@ packages:
1818 1797 '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0)
1819 1798 '@types/json-schema': 7.0.11
1820 1799 '@types/semver': 7.3.13
1821   - '@typescript-eslint/scope-manager': 5.57.0
1822   - '@typescript-eslint/types': 5.57.0
1823   - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3)
  1800 + '@typescript-eslint/scope-manager': 5.57.1
  1801 + '@typescript-eslint/types': 5.57.1
  1802 + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.3)
1824 1803 eslint: 8.37.0
1825 1804 eslint-scope: 5.1.1
1826 1805 semver: 7.3.8
... ... @@ -1829,11 +1808,11 @@ packages:
1829 1808 - typescript
1830 1809 dev: true
1831 1810  
1832   - /@typescript-eslint/visitor-keys@5.57.0:
1833   - resolution: {integrity: sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==}
  1811 + /@typescript-eslint/visitor-keys@5.57.1:
  1812 + resolution: {integrity: sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==}
1834 1813 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1835 1814 dependencies:
1836   - '@typescript-eslint/types': 5.57.0
  1815 + '@typescript-eslint/types': 5.57.1
1837 1816 eslint-visitor-keys: 3.4.0
1838 1817 dev: true
1839 1818  
... ... @@ -2099,10 +2078,6 @@ packages:
2099 2078 hasBin: true
2100 2079 dev: true
2101 2080  
2102   - /add-stream@1.0.0:
2103   - resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==}
2104   - dev: true
2105   -
2106 2081 /adler-32@1.3.1:
2107 2082 resolution: {integrity: sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==}
2108 2083 engines: {node: '>=0.8'}
... ... @@ -2321,22 +2296,6 @@ packages:
2321 2296 hasBin: true
2322 2297 dev: true
2323 2298  
2324   - /autoprefixer@10.4.14(postcss@8.4.21):
2325   - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
2326   - engines: {node: ^10 || ^12 || >=14}
2327   - hasBin: true
2328   - peerDependencies:
2329   - postcss: ^8.1.0
2330   - dependencies:
2331   - browserslist: 4.21.5
2332   - caniuse-lite: 1.0.30001473
2333   - fraction.js: 4.2.0
2334   - normalize-range: 0.1.2
2335   - picocolors: 1.0.0
2336   - postcss: 8.4.21
2337   - postcss-value-parser: 4.2.0
2338   - dev: true
2339   -
2340 2299 /axios@0.26.1(debug@4.3.4):
2341 2300 resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==}
2342 2301 dependencies:
... ... @@ -2703,14 +2662,6 @@ packages:
2703 2662 wrap-ansi: 6.2.0
2704 2663 dev: false
2705 2664  
2706   - /cliui@7.0.4:
2707   - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
2708   - dependencies:
2709   - string-width: 4.2.3
2710   - strip-ansi: 6.0.1
2711   - wrap-ansi: 7.0.0
2712   - dev: true
2713   -
2714 2665 /cliui@8.0.1:
2715 2666 resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
2716 2667 engines: {node: '>=12'}
... ... @@ -2872,152 +2823,6 @@ packages:
2872 2823 q: 1.5.1
2873 2824 dev: true
2874 2825  
2875   - /conventional-changelog-atom@2.0.8:
2876   - resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==}
2877   - engines: {node: '>=10'}
2878   - dependencies:
2879   - q: 1.5.1
2880   - dev: true
2881   -
2882   - /conventional-changelog-cli@2.2.2:
2883   - resolution: {integrity: sha512-8grMV5Jo8S0kP3yoMeJxV2P5R6VJOqK72IiSV9t/4H5r/HiRqEBQ83bYGuz4Yzfdj4bjaAEhZN/FFbsFXr5bOA==}
2884   - engines: {node: '>=10'}
2885   - hasBin: true
2886   - dependencies:
2887   - add-stream: 1.0.0
2888   - conventional-changelog: 3.1.25
2889   - lodash: 4.17.21
2890   - meow: 8.1.2
2891   - tempfile: 3.0.0
2892   - dev: true
2893   -
2894   - /conventional-changelog-codemirror@2.0.8:
2895   - resolution: {integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==}
2896   - engines: {node: '>=10'}
2897   - dependencies:
2898   - q: 1.5.1
2899   - dev: true
2900   -
2901   - /conventional-changelog-conventionalcommits@4.6.3:
2902   - resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==}
2903   - engines: {node: '>=10'}
2904   - dependencies:
2905   - compare-func: 2.0.0
2906   - lodash: 4.17.21
2907   - q: 1.5.1
2908   - dev: true
2909   -
2910   - /conventional-changelog-conventionalcommits@5.0.0:
2911   - resolution: {integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==}
2912   - engines: {node: '>=10'}
2913   - dependencies:
2914   - compare-func: 2.0.0
2915   - lodash: 4.17.21
2916   - q: 1.5.1
2917   - dev: true
2918   -
2919   - /conventional-changelog-core@4.2.4:
2920   - resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==}
2921   - engines: {node: '>=10'}
2922   - dependencies:
2923   - add-stream: 1.0.0
2924   - conventional-changelog-writer: 5.0.1
2925   - conventional-commits-parser: 3.2.4
2926   - dateformat: 3.0.3
2927   - get-pkg-repo: 4.2.1
2928   - git-raw-commits: 2.0.11
2929   - git-remote-origin-url: 2.0.0
2930   - git-semver-tags: 4.1.1
2931   - lodash: 4.17.21
2932   - normalize-package-data: 3.0.3
2933   - q: 1.5.1
2934   - read-pkg: 3.0.0
2935   - read-pkg-up: 3.0.0
2936   - through2: 4.0.2
2937   - dev: true
2938   -
2939   - /conventional-changelog-ember@2.0.9:
2940   - resolution: {integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==}
2941   - engines: {node: '>=10'}
2942   - dependencies:
2943   - q: 1.5.1
2944   - dev: true
2945   -
2946   - /conventional-changelog-eslint@3.0.9:
2947   - resolution: {integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==}
2948   - engines: {node: '>=10'}
2949   - dependencies:
2950   - q: 1.5.1
2951   - dev: true
2952   -
2953   - /conventional-changelog-express@2.0.6:
2954   - resolution: {integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==}
2955   - engines: {node: '>=10'}
2956   - dependencies:
2957   - q: 1.5.1
2958   - dev: true
2959   -
2960   - /conventional-changelog-jquery@3.0.11:
2961   - resolution: {integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==}
2962   - engines: {node: '>=10'}
2963   - dependencies:
2964   - q: 1.5.1
2965   - dev: true
2966   -
2967   - /conventional-changelog-jshint@2.0.9:
2968   - resolution: {integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==}
2969   - engines: {node: '>=10'}
2970   - dependencies:
2971   - compare-func: 2.0.0
2972   - q: 1.5.1
2973   - dev: true
2974   -
2975   - /conventional-changelog-preset-loader@2.3.4:
2976   - resolution: {integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==}
2977   - engines: {node: '>=10'}
2978   - dev: true
2979   -
2980   - /conventional-changelog-writer@5.0.1:
2981   - resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==}
2982   - engines: {node: '>=10'}
2983   - hasBin: true
2984   - dependencies:
2985   - conventional-commits-filter: 2.0.7
2986   - dateformat: 3.0.3
2987   - handlebars: 4.7.7
2988   - json-stringify-safe: 5.0.1
2989   - lodash: 4.17.21
2990   - meow: 8.1.2
2991   - semver: 6.3.0
2992   - split: 1.0.1
2993   - through2: 4.0.2
2994   - dev: true
2995   -
2996   - /conventional-changelog@3.1.25:
2997   - resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==}
2998   - engines: {node: '>=10'}
2999   - dependencies:
3000   - conventional-changelog-angular: 5.0.13
3001   - conventional-changelog-atom: 2.0.8
3002   - conventional-changelog-codemirror: 2.0.8
3003   - conventional-changelog-conventionalcommits: 4.6.3
3004   - conventional-changelog-core: 4.2.4
3005   - conventional-changelog-ember: 2.0.9
3006   - conventional-changelog-eslint: 3.0.9
3007   - conventional-changelog-express: 2.0.6
3008   - conventional-changelog-jquery: 3.0.11
3009   - conventional-changelog-jshint: 2.0.9
3010   - conventional-changelog-preset-loader: 2.3.4
3011   - dev: true
3012   -
3013   - /conventional-commits-filter@2.0.7:
3014   - resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==}
3015   - engines: {node: '>=10'}
3016   - dependencies:
3017   - lodash.ismatch: 4.4.0
3018   - modify-values: 1.0.1
3019   - dev: true
3020   -
3021 2826 /conventional-commits-parser@3.2.4:
3022 2827 resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==}
3023 2828 engines: {node: '>=10'}
... ... @@ -3053,6 +2858,7 @@ packages:
3053 2858  
3054 2859 /core-util-is@1.0.3:
3055 2860 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
  2861 + dev: false
3056 2862  
3057 2863 /cors@2.8.5:
3058 2864 resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
... ... @@ -3208,10 +3014,6 @@ packages:
3208 3014 engines: {node: '>=8'}
3209 3015 dev: true
3210 3016  
3211   - /dateformat@3.0.3:
3212   - resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
3213   - dev: true
3214   -
3215 3017 /dayjs@1.11.7:
3216 3018 resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
3217 3019 dev: false
... ... @@ -3996,13 +3798,6 @@ packages:
3996 3798 - supports-color
3997 3799 dev: true
3998 3800  
3999   - /find-up@2.1.0:
4000   - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
4001   - engines: {node: '>=4'}
4002   - dependencies:
4003   - locate-path: 2.0.0
4004   - dev: true
4005   -
4006 3801 /find-up@4.1.0:
4007 3802 resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
4008 3803 engines: {node: '>=8'}
... ... @@ -4060,10 +3855,6 @@ packages:
4060 3855 engines: {node: '>=0.8'}
4061 3856 dev: false
4062 3857  
4063   - /fraction.js@4.2.0:
4064   - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
4065   - dev: true
4066   -
4067 3858 /fragment-cache@0.2.1:
4068 3859 resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
4069 3860 engines: {node: '>=0.10.0'}
... ... @@ -4134,17 +3925,6 @@ packages:
4134 3925 has-symbols: 1.0.3
4135 3926 dev: false
4136 3927  
4137   - /get-pkg-repo@4.2.1:
4138   - resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==}
4139   - engines: {node: '>=6.9.0'}
4140   - hasBin: true
4141   - dependencies:
4142   - '@hutson/parse-repository-url': 3.0.2
4143   - hosted-git-info: 4.1.0
4144   - through2: 2.0.5
4145   - yargs: 16.2.0
4146   - dev: true
4147   -
4148 3928 /get-stream@6.0.1:
4149 3929 resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
4150 3930 engines: {node: '>=10'}
... ... @@ -4175,29 +3955,6 @@ packages:
4175 3955 through2: 4.0.2
4176 3956 dev: true
4177 3957  
4178   - /git-remote-origin-url@2.0.0:
4179   - resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==}
4180   - engines: {node: '>=4'}
4181   - dependencies:
4182   - gitconfiglocal: 1.0.0
4183   - pify: 2.3.0
4184   - dev: true
4185   -
4186   - /git-semver-tags@4.1.1:
4187   - resolution: {integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==}
4188   - engines: {node: '>=10'}
4189   - hasBin: true
4190   - dependencies:
4191   - meow: 8.1.2
4192   - semver: 6.3.0
4193   - dev: true
4194   -
4195   - /gitconfiglocal@1.0.0:
4196   - resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==}
4197   - dependencies:
4198   - ini: 1.3.8
4199   - dev: true
4200   -
4201 3958 /glob-parent@5.1.2:
4202 3959 resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
4203 3960 engines: {node: '>= 6'}
... ... @@ -4320,19 +4077,6 @@ packages:
4320 4077 resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
4321 4078 dev: true
4322 4079  
4323   - /handlebars@4.7.7:
4324   - resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
4325   - engines: {node: '>=0.4.7'}
4326   - hasBin: true
4327   - dependencies:
4328   - minimist: 1.2.8
4329   - neo-async: 2.6.2
4330   - source-map: 0.6.1
4331   - wordwrap: 1.0.0
4332   - optionalDependencies:
4333   - uglify-js: 3.17.4
4334   - dev: true
4335   -
4336 4080 /hard-rejection@2.1.0:
4337 4081 resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
4338 4082 engines: {node: '>=6'}
... ... @@ -4867,10 +4611,6 @@ packages:
4867 4611 hasBin: true
4868 4612 dev: true
4869 4613  
4870   - /json-parse-better-errors@1.0.2:
4871   - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
4872   - dev: true
4873   -
4874 4614 /json-parse-even-better-errors@2.3.1:
4875 4615 resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
4876 4616 dev: true
... ... @@ -4887,10 +4627,6 @@ packages:
4887 4627 resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
4888 4628 dev: true
4889 4629  
4890   - /json-stringify-safe@5.0.1:
4891   - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
4892   - dev: true
4893   -
4894 4630 /json5@1.0.2:
4895 4631 resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
4896 4632 hasBin: true
... ... @@ -5058,16 +4794,6 @@ packages:
5058 4794 wrap-ansi: 7.0.0
5059 4795 dev: true
5060 4796  
5061   - /load-json-file@4.0.0:
5062   - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
5063   - engines: {node: '>=4'}
5064   - dependencies:
5065   - graceful-fs: 4.2.11
5066   - parse-json: 4.0.0
5067   - pify: 3.0.0
5068   - strip-bom: 3.0.0
5069   - dev: true
5070   -
5071 4797 /loader-utils@1.4.2:
5072 4798 resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
5073 4799 engines: {node: '>=4.0.0'}
... ... @@ -5077,14 +4803,6 @@ packages:
5077 4803 json5: 1.0.2
5078 4804 dev: true
5079 4805  
5080   - /locate-path@2.0.0:
5081   - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==}
5082   - engines: {node: '>=4'}
5083   - dependencies:
5084   - p-locate: 2.0.0
5085   - path-exists: 3.0.0
5086   - dev: true
5087   -
5088 4806 /locate-path@5.0.0:
5089 4807 resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
5090 4808 engines: {node: '>=8'}
... ... @@ -5137,10 +4855,6 @@ packages:
5137 4855 /lodash.isfunction@3.0.9:
5138 4856 resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==}
5139 4857  
5140   - /lodash.ismatch@4.4.0:
5141   - resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==}
5142   - dev: true
5143   -
5144 4858 /lodash.isnil@4.0.0:
5145 4859 resolution: {integrity: sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==}
5146 4860 dev: false
... ... @@ -5524,11 +5238,6 @@ packages:
5524 5238 dependencies:
5525 5239 commander: 10.0.0
5526 5240  
5527   - /modify-values@1.0.1:
5528   - resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==}
5529   - engines: {node: '>=0.10.0'}
5530   - dev: true
5531   -
5532 5241 /mousetrap@1.6.5:
5533 5242 resolution: {integrity: sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==}
5534 5243 dev: false
... ... @@ -5609,10 +5318,6 @@ packages:
5609 5318 dev: true
5610 5319 optional: true
5611 5320  
5612   - /neo-async@2.6.2:
5613   - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
5614   - dev: true
5615   -
5616 5321 /no-case@3.0.4:
5617 5322 resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
5618 5323 dependencies:
... ... @@ -5674,11 +5379,6 @@ packages:
5674 5379 resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
5675 5380 engines: {node: '>=0.10.0'}
5676 5381  
5677   - /normalize-range@0.1.2:
5678   - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
5679   - engines: {node: '>=0.10.0'}
5680   - dev: true
5681   -
5682 5382 /npm-run-path@4.0.1:
5683 5383 resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
5684 5384 engines: {node: '>=8'}
... ... @@ -5801,13 +5501,6 @@ packages:
5801 5501 engines: {node: '>=0.10.0'}
5802 5502 dev: true
5803 5503  
5804   - /p-limit@1.3.0:
5805   - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
5806   - engines: {node: '>=4'}
5807   - dependencies:
5808   - p-try: 1.0.0
5809   - dev: true
5810   -
5811 5504 /p-limit@2.3.0:
5812 5505 resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
5813 5506 engines: {node: '>=6'}
... ... @@ -5821,13 +5514,6 @@ packages:
5821 5514 yocto-queue: 0.1.0
5822 5515 dev: true
5823 5516  
5824   - /p-locate@2.0.0:
5825   - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==}
5826   - engines: {node: '>=4'}
5827   - dependencies:
5828   - p-limit: 1.3.0
5829   - dev: true
5830   -
5831 5517 /p-locate@4.1.0:
5832 5518 resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
5833 5519 engines: {node: '>=8'}
... ... @@ -5848,11 +5534,6 @@ packages:
5848 5534 aggregate-error: 3.1.0
5849 5535 dev: true
5850 5536  
5851   - /p-try@1.0.0:
5852   - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==}
5853   - engines: {node: '>=4'}
5854   - dev: true
5855   -
5856 5537 /p-try@2.2.0:
5857 5538 resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
5858 5539 engines: {node: '>=6'}
... ... @@ -5875,14 +5556,6 @@ packages:
5875 5556 callsites: 3.1.0
5876 5557 dev: true
5877 5558  
5878   - /parse-json@4.0.0:
5879   - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
5880   - engines: {node: '>=4'}
5881   - dependencies:
5882   - error-ex: 1.3.2
5883   - json-parse-better-errors: 1.0.2
5884   - dev: true
5885   -
5886 5559 /parse-json@5.2.0:
5887 5560 resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
5888 5561 engines: {node: '>=8'}
... ... @@ -5915,11 +5588,6 @@ packages:
5915 5588 engines: {node: '>=0.10.0'}
5916 5589 dev: true
5917 5590  
5918   - /path-exists@3.0.0:
5919   - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
5920   - engines: {node: '>=4'}
5921   - dev: true
5922   -
5923 5591 /path-exists@4.0.0:
5924 5592 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
5925 5593 engines: {node: '>=8'}
... ... @@ -5953,13 +5621,6 @@ packages:
5953 5621 /path-to-regexp@6.2.1:
5954 5622 resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==}
5955 5623  
5956   - /path-type@3.0.0:
5957   - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
5958   - engines: {node: '>=4'}
5959   - dependencies:
5960   - pify: 3.0.0
5961   - dev: true
5962   -
5963 5624 /path-type@4.0.0:
5964 5625 resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
5965 5626 engines: {node: '>=8'}
... ... @@ -5987,16 +5648,6 @@ packages:
5987 5648 hasBin: true
5988 5649 dev: true
5989 5650  
5990   - /pify@2.3.0:
5991   - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
5992   - engines: {node: '>=0.10.0'}
5993   - dev: true
5994   -
5995   - /pify@3.0.0:
5996   - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
5997   - engines: {node: '>=4'}
5998   - dev: true
5999   -
6000 5651 /pify@4.0.1:
6001 5652 resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
6002 5653 engines: {node: '>=6'}
... ... @@ -6211,6 +5862,7 @@ packages:
6211 5862  
6212 5863 /process-nextick-args@2.0.1:
6213 5864 resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
  5865 + dev: false
6214 5866  
6215 5867 /proto-list@1.2.4:
6216 5868 resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
... ... @@ -6274,14 +5926,6 @@ packages:
6274 5926 engines: {node: '>=8'}
6275 5927 dev: true
6276 5928  
6277   - /read-pkg-up@3.0.0:
6278   - resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==}
6279   - engines: {node: '>=4'}
6280   - dependencies:
6281   - find-up: 2.1.0
6282   - read-pkg: 3.0.0
6283   - dev: true
6284   -
6285 5929 /read-pkg-up@7.0.1:
6286 5930 resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
6287 5931 engines: {node: '>=8'}
... ... @@ -6291,15 +5935,6 @@ packages:
6291 5935 type-fest: 0.8.1
6292 5936 dev: true
6293 5937  
6294   - /read-pkg@3.0.0:
6295   - resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
6296   - engines: {node: '>=4'}
6297   - dependencies:
6298   - load-json-file: 4.0.0
6299   - normalize-package-data: 2.5.0
6300   - path-type: 3.0.0
6301   - dev: true
6302   -
6303 5938 /read-pkg@5.2.0:
6304 5939 resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
6305 5940 engines: {node: '>=8'}
... ... @@ -6320,6 +5955,7 @@ packages:
6320 5955 safe-buffer: 5.1.2
6321 5956 string_decoder: 1.1.1
6322 5957 util-deprecate: 1.0.2
  5958 + dev: false
6323 5959  
6324 5960 /readable-stream@3.6.2:
6325 5961 resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
... ... @@ -6553,6 +6189,7 @@ packages:
6553 6189  
6554 6190 /safe-buffer@5.1.2:
6555 6191 resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
  6192 + dev: false
6556 6193  
6557 6194 /safe-buffer@5.2.1:
6558 6195 resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
... ... @@ -6846,12 +6483,6 @@ packages:
6846 6483 readable-stream: 3.6.2
6847 6484 dev: true
6848 6485  
6849   - /split@1.0.1:
6850   - resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==}
6851   - dependencies:
6852   - through: 2.3.8
6853   - dev: true
6854   -
6855 6486 /ssf@0.11.2:
6856 6487 resolution: {integrity: sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==}
6857 6488 engines: {node: '>=0.8'}
... ... @@ -6915,6 +6546,7 @@ packages:
6915 6546 resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
6916 6547 dependencies:
6917 6548 safe-buffer: 5.1.2
  6549 + dev: false
6918 6550  
6919 6551 /string_decoder@1.3.0:
6920 6552 resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
... ... @@ -6941,11 +6573,6 @@ packages:
6941 6573 ansi-regex: 6.0.1
6942 6574 dev: true
6943 6575  
6944   - /strip-bom@3.0.0:
6945   - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
6946   - engines: {node: '>=4'}
6947   - dev: true
6948   -
6949 6576 /strip-final-newline@2.0.0:
6950 6577 resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
6951 6578 engines: {node: '>=6'}
... ... @@ -7265,19 +6892,6 @@ packages:
7265 6892 readable-stream: 3.6.2
7266 6893 dev: false
7267 6894  
7268   - /temp-dir@2.0.0:
7269   - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==}
7270   - engines: {node: '>=8'}
7271   - dev: true
7272   -
7273   - /tempfile@3.0.0:
7274   - resolution: {integrity: sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==}
7275   - engines: {node: '>=8'}
7276   - dependencies:
7277   - temp-dir: 2.0.0
7278   - uuid: 3.4.0
7279   - dev: true
7280   -
7281 6895 /terser@5.16.8:
7282 6896 resolution: {integrity: sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==}
7283 6897 engines: {node: '>=10'}
... ... @@ -7298,13 +6912,6 @@ packages:
7298 6912 resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
7299 6913 dev: true
7300 6914  
7301   - /through2@2.0.5:
7302   - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
7303   - dependencies:
7304   - readable-stream: 2.3.8
7305   - xtend: 4.0.2
7306   - dev: true
7307   -
7308 6915 /through2@4.0.2:
7309 6916 resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
7310 6917 dependencies:
... ... @@ -7564,14 +7171,6 @@ packages:
7564 7171 resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==}
7565 7172 dev: true
7566 7173  
7567   - /uglify-js@3.17.4:
7568   - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
7569   - engines: {node: '>=0.8.0'}
7570   - hasBin: true
7571   - requiresBuild: true
7572   - dev: true
7573   - optional: true
7574   -
7575 7174 /unbuild@1.2.0(sass@1.60.0):
7576 7175 resolution: {integrity: sha512-GcolNMBatav7FbRdLDR8BMbnYWMoKfxXdJIHibpBtx3GERN4GbbUD5h4RfGIFi+mjWPz4AphSz5gIg9FWNWw3Q==}
7577 7176 hasBin: true
... ... @@ -7699,12 +7298,6 @@ packages:
7699 7298 engines: {node: '>= 0.4.0'}
7700 7299 dev: true
7701 7300  
7702   - /uuid@3.4.0:
7703   - resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==}
7704   - deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
7705   - hasBin: true
7706   - dev: true
7707   -
7708 7301 /uuid@8.3.2:
7709 7302 resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
7710 7303 hasBin: true
... ... @@ -8079,10 +7672,6 @@ packages:
8079 7672 engines: {node: '>=0.8'}
8080 7673 dev: false
8081 7674  
8082   - /wordwrap@1.0.0:
8083   - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
8084   - dev: true
8085   -
8086 7675 /wrap-ansi@6.2.0:
8087 7676 resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
8088 7677 engines: {node: '>=8'}
... ... @@ -8147,11 +7736,6 @@ packages:
8147 7736 resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
8148 7737 dev: false
8149 7738  
8150   - /xtend@4.0.2:
8151   - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
8152   - engines: {node: '>=0.4'}
8153   - dev: true
8154   -
8155 7739 /y18n@4.0.3:
8156 7740 resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
8157 7741 dev: false
... ... @@ -8213,19 +7797,6 @@ packages:
8213 7797 yargs-parser: 18.1.3
8214 7798 dev: false
8215 7799  
8216   - /yargs@16.2.0:
8217   - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
8218   - engines: {node: '>=10'}
8219   - dependencies:
8220   - cliui: 7.0.4
8221   - escalade: 3.1.1
8222   - get-caller-file: 2.0.5
8223   - require-directory: 2.1.1
8224   - string-width: 4.2.3
8225   - y18n: 5.0.8
8226   - yargs-parser: 20.2.9
8227   - dev: true
8228   -
8229 7800 /yargs@17.7.1:
8230 7801 resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==}
8231 7802 engines: {node: '>=12'}
... ...
postcss.config.js deleted 100755 โ†’ 0
1   -module.exports = {
2   - plugins: {
3   - autoprefixer: {},
4   - },
5   -};
tsconfig.json
1 1 {
  2 + "$schema": "https://json.schemastore.org/tsconfig",
2 3 "extends": "@vben/ts-config/vue.json",
3 4 "compilerOptions": {
4 5 "baseUrl": "./",
... ...
turbo.json
... ... @@ -6,6 +6,7 @@
6 6 "outputs": ["dist/**"]
7 7 },
8 8 "stub": {},
  9 + "lint": {},
9 10 "clean": {
10 11 "cache": false
11 12 },
... ...