perf: 同步完整版分支代码

This commit is contained in:
xiaoxian521 2021-12-18 14:11:25 +08:00
parent 94325e9c2b
commit 43879bf343
3 changed files with 679 additions and 63 deletions

View File

@ -8,10 +8,31 @@
精简版是基于 https://github.com/xiaoxian521/vue-pure-admin 提炼出的架子,包含主体功能,更适合实际项目开发
## 文档
## 配套视频
教程:<https://www.bilibili.com/video/BV1534y1S7HV/>
UI 设计:<https://www.bilibili.com/video/BV17g411T7rq/>
## 配套文档
<https://pure-admin-doc.vercel.app/>
## 维护者
[xiaoxian521](https://github.com/xiaoxian521)
## 捐赠
如果你觉得这个项目对你有帮助,你可以帮作者买一杯咖啡表示支持
<img src="http://yiming_chang.gitee.io/manages/pay.jpg" width="150px" height="150px" />
## 付费咨询、需求定制
作者精力有限,需要提供技术服务的可扫下面的二维码加微信,添加请备注来意
<img src="http://yiming_chang.gitee.io/manages/wechat.jpg" width="150px" height="150px" />
## 用法
### 安装依赖
@ -28,10 +49,6 @@ pnpm remove 包名
我认为你应该先 fork 项目去开发,以便我更新时你可以同步拉取更新!!!
## 配套视频教程
bilibilihttps://www.bilibili.com/video/BV1534y1S7HV/
## ⚠️ 注意
精简版不接受任何 issues 和 pr如果有问题请到完整版 https://github.com/xiaoxian521/vue-pure-admin/issues/new/choose 去提,谢谢!!!

View File

@ -77,7 +77,7 @@
"@vitejs/plugin-vue-jsx": "^1.3.1",
"@vue/eslint-config-prettier": "6.0.0",
"@vue/eslint-config-typescript": "7.0.0",
"@zougt/vite-plugin-theme-preprocessor": "^1.3.12",
"@zougt/vite-plugin-theme-preprocessor": "^1.4.0",
"autoprefixer": "10.2.4",
"babel-plugin-transform-remove-console": "6.9.4",
"chalk": "2.4.2",
@ -92,7 +92,7 @@
"prettier": "2.3.2",
"pretty-quick": "3.1.1",
"rimraf": "3.0.2",
"sass": "^1.43.4",
"sass": "^1.45.0",
"sass-loader": "^12.3.0",
"stylelint": "13.13.1",
"stylelint-config-prettier": "8.0.2",

711
pnpm-lock.yaml generated
View File

@ -23,7 +23,7 @@ specifiers:
"@vue/eslint-config-typescript": 7.0.0
"@vueuse/core": ^6.7.1
"@vueuse/motion": ^2.0.0-beta.4
"@zougt/vite-plugin-theme-preprocessor": ^1.3.12
"@zougt/vite-plugin-theme-preprocessor": ^1.4.0
animate.css: ^4.1.1
autoprefixer: 10.2.4
await-to-js: ^3.0.0
@ -58,7 +58,7 @@ specifiers:
resize-observer-polyfill: ^1.5.1
responsive-storage: ^1.0.11
rimraf: 3.0.2
sass: ^1.43.4
sass: ^1.45.0
sass-loader: ^12.3.0
stylelint: 13.13.1
stylelint-config-prettier: 8.0.2
@ -127,7 +127,7 @@ devDependencies:
"@vitejs/plugin-vue-jsx": 1.3.1
"@vue/eslint-config-prettier": 6.0.0_82e4252401b0cc5be86f7c2133946f49
"@vue/eslint-config-typescript": 7.0.0_e03d82996bd4a66fb128f33523d782ea
"@zougt/vite-plugin-theme-preprocessor": 1.3.12_sass@1.43.4
"@zougt/vite-plugin-theme-preprocessor": 1.4.0_sass@1.45.0
autoprefixer: 10.2.4_postcss@8.2.6
babel-plugin-transform-remove-console: 6.9.4
chalk: 2.4.2
@ -142,15 +142,15 @@ devDependencies:
prettier: 2.3.2
pretty-quick: 3.1.1_prettier@2.3.2
rimraf: 3.0.2
sass: 1.43.4
sass-loader: 12.3.0_sass@1.43.4
sass: 1.45.0
sass-loader: 12.3.0_sass@1.45.0
stylelint: 13.13.1
stylelint-config-prettier: 8.0.2_stylelint@13.13.1
stylelint-config-standard: 22.0.0_stylelint@13.13.1
stylelint-order: 4.1.0_stylelint@13.13.1
typescript: 4.4.2
unplugin-element-plus: 0.1.3_vite@2.6.14+vue@3.2.24
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.6.14
vite-plugin-style-import: 1.3.0_vite@2.6.14
vite-svg-loader: 2.2.0
@ -1281,7 +1281,7 @@ packages:
magic-string: 0.25.7
regenerator-runtime: 0.13.9
systemjs: 6.11.0
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
dev: true
/@vitejs/plugin-vue-jsx/1.3.1:
@ -1310,7 +1310,7 @@ packages:
peerDependencies:
vite: ^2.5.10
dependencies:
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
dev: true
/@vue/babel-helper-vue-transform-on/1.0.2:
@ -1583,30 +1583,39 @@ packages:
vue-demi: 0.12.1_vue@3.2.24
dev: false
/@zougt/some-loader-utils/1.3.4_sass@1.43.4:
/@zougt/some-loader-utils/1.4.1_sass@1.45.0:
resolution:
{
integrity: sha512-HjlSsEVcpuDrOlUXRMZzLdoWvWAdhign3uNhuSBd4ydfoOnWBRcWNBWyt5ZvIT+CcqIRLli4LfQ3K6xSJxc6NA==
integrity: sha512-4lQLODZD0FJyOfnFUBCczg76lbzwaS+4jD1EnucVmgUUGX7n9pzJOw22lQShG5wwNEkookdhzgzcc6U0FrmdOQ==
}
engines: { node: ">= 10.13.0" }
hasBin: true
peerDependencies:
less: ^3.13.1 || ^4.1.1
sass: ^1.32.8
dependencies:
parse-color: 1.0.0
cac: 6.7.12
color: 4.1.0
cssnano: 5.0.13_postcss@8.3.11
cssnano-preset-lite: 2.0.1_postcss@8.3.11
fs-extra: 10.0.0
postcss: 8.3.11
sass: 1.43.4
prettier: 2.5.1
sass: 1.45.0
uuid: 8.3.2
dev: true
/@zougt/vite-plugin-theme-preprocessor/1.3.12_sass@1.43.4:
/@zougt/vite-plugin-theme-preprocessor/1.4.0_sass@1.45.0:
resolution:
{
integrity: sha512-QvHx6lDgzOvunZ2jG5Xerb/GDfvxrEPPwfK3GmcHbsvDuXy68nS66ezls2YM1qETp2lChaHYx1eynhdHqQhtzQ==
integrity: sha512-VtCuk4QfUnTEj3vxD0u6wGc7aR5oj0cn+rdM6L+bovMhsQ2qnCv87gJduRPkkPJqnjrX2NPIPZ1Hqv8AV/3Eqw==
}
engines: { node: ">= 12.0.0" }
dependencies:
"@zougt/some-loader-utils": 1.3.4_sass@1.43.4
fs-extra: 9.1.0
"@zougt/some-loader-utils": 1.4.1_sass@1.45.0
cac: 6.7.12
chalk: 5.0.0
fs-extra: 10.0.0
string-hash: 1.1.3
transitivePeerDependencies:
- less
@ -1679,6 +1688,10 @@ packages:
uri-js: 4.4.1
dev: true
/alphanum-sort/1.0.2:
resolution: { integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= }
dev: true
/animate.css/4.1.1:
resolution:
{
@ -1807,14 +1820,6 @@ packages:
}
dev: false
/at-least-node/1.0.0:
resolution:
{
integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
}
engines: { node: ">= 4.0.0" }
dev: true
/autoprefixer/10.2.4_postcss@8.2.6:
resolution:
{
@ -1960,6 +1965,14 @@ packages:
engines: { node: ">=6" }
dev: true
/cac/6.7.12:
resolution:
{
integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==
}
engines: { node: ">=8" }
dev: true
/call-bind/1.0.2:
resolution:
{
@ -2016,6 +2029,18 @@ packages:
engines: { node: ">=10" }
dev: true
/caniuse-api/3.0.0:
resolution:
{
integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
}
dependencies:
browserslist: 4.17.6
caniuse-lite: 1.0.30001276
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
/caniuse-lite/1.0.30001276:
resolution:
{
@ -2068,6 +2093,14 @@ packages:
supports-color: 7.2.0
dev: true
/chalk/5.0.0:
resolution:
{
integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==
}
engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 }
dev: true
/change-case/4.1.2:
resolution:
{
@ -2182,10 +2215,6 @@ packages:
engines: { node: ">=0.8" }
dev: true
/color-convert/0.5.3:
resolution: { integrity: sha1-vbbGnOZg+t/+CwAHzER+G59ygr0= }
dev: true
/color-convert/1.9.3:
resolution:
{
@ -2216,6 +2245,33 @@ packages:
}
dev: true
/color-string/1.9.0:
resolution:
{
integrity: sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==
}
dependencies:
color-name: 1.1.4
simple-swizzle: 0.2.2
dev: true
/color/4.1.0:
resolution:
{
integrity: sha512-o2rkkxyLGgYoeUy1OodXpbPAQNmlNBrirQ8ODO8QutzDiDMNdezSOZLNnusQ6pUpCQJUsaJIo9DZJKqa2HgH7A==
}
dependencies:
color-convert: 2.0.1
color-string: 1.9.0
dev: true
/colord/2.9.2:
resolution:
{
integrity: sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==
}
dev: true
/colorette/1.4.0:
resolution:
{
@ -2384,6 +2440,19 @@ packages:
which: 2.0.2
dev: true
/css-declaration-sorter/6.1.3_postcss@8.3.11:
resolution:
{
integrity: sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==
}
engines: { node: ">= 10" }
peerDependencies:
postcss: ^8.0.9
dependencies:
postcss: 8.3.11
timsort: 0.3.0
dev: true
/css-select/4.1.3:
resolution:
{
@ -2425,6 +2494,91 @@ packages:
hasBin: true
dev: true
/cssnano-preset-default/5.1.9_postcss@8.3.11:
resolution:
{
integrity: sha512-RhkEucqlQ+OxEi14K1p8gdXcMQy1mSpo7P1oC44oRls7BYIj8p+cht4IFBFV3W4iOjTP8EUB33XV1fX9KhDzyA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
css-declaration-sorter: 6.1.3_postcss@8.3.11
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-calc: 8.0.0_postcss@8.3.11
postcss-colormin: 5.2.2_postcss@8.3.11
postcss-convert-values: 5.0.2_postcss@8.3.11
postcss-discard-comments: 5.0.1_postcss@8.3.11
postcss-discard-duplicates: 5.0.1_postcss@8.3.11
postcss-discard-empty: 5.0.1_postcss@8.3.11
postcss-discard-overridden: 5.0.1_postcss@8.3.11
postcss-merge-longhand: 5.0.4_postcss@8.3.11
postcss-merge-rules: 5.0.3_postcss@8.3.11
postcss-minify-font-values: 5.0.1_postcss@8.3.11
postcss-minify-gradients: 5.0.3_postcss@8.3.11
postcss-minify-params: 5.0.2_postcss@8.3.11
postcss-minify-selectors: 5.1.0_postcss@8.3.11
postcss-normalize-charset: 5.0.1_postcss@8.3.11
postcss-normalize-display-values: 5.0.1_postcss@8.3.11
postcss-normalize-positions: 5.0.1_postcss@8.3.11
postcss-normalize-repeat-style: 5.0.1_postcss@8.3.11
postcss-normalize-string: 5.0.1_postcss@8.3.11
postcss-normalize-timing-functions: 5.0.1_postcss@8.3.11
postcss-normalize-unicode: 5.0.1_postcss@8.3.11
postcss-normalize-url: 5.0.4_postcss@8.3.11
postcss-normalize-whitespace: 5.0.1_postcss@8.3.11
postcss-ordered-values: 5.0.2_postcss@8.3.11
postcss-reduce-initial: 5.0.2_postcss@8.3.11
postcss-reduce-transforms: 5.0.1_postcss@8.3.11
postcss-svgo: 5.0.3_postcss@8.3.11
postcss-unique-selectors: 5.0.2_postcss@8.3.11
dev: true
/cssnano-preset-lite/2.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-PDLB+Zm/Sj3bOmkd471bfN2JAlXBOJAQ+r1GrWjlODdaQyMLJCqPRTvGbqSLbbfMKNsOCG/8SKryZnsSlA9zCA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-discard-comments: 5.0.1_postcss@8.3.11
postcss-discard-empty: 5.0.1_postcss@8.3.11
postcss-normalize-whitespace: 5.0.1_postcss@8.3.11
dev: true
/cssnano-utils/2.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/cssnano/5.0.13_postcss@8.3.11:
resolution:
{
integrity: sha512-cAmLruIF28a7vKIOieXCTrllaLwbouxV1PPi8Z4M+XloXbmeooWAu4KhJgASo4vQUwbs2pqDgAlnZ1ZKJZKtuw==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-preset-default: 5.1.9_postcss@8.3.11
is-resolvable: 1.1.0
lilconfig: 2.0.4
postcss: 8.3.11
yaml: 1.10.2
dev: true
/csso/4.2.0:
resolution:
{
@ -3454,19 +3608,6 @@ packages:
universalify: 2.0.0
dev: true
/fs-extra/9.1.0:
resolution:
{
integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
}
engines: { node: ">=10" }
dependencies:
at-least-node: 1.0.0
graceful-fs: 4.2.8
jsonfile: 6.1.0
universalify: 2.0.0
dev: true
/fs.realpath/1.0.0:
resolution: { integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= }
dev: true
@ -3825,6 +3966,13 @@ packages:
engines: { node: ">= 4" }
dev: true
/immutable/4.0.0:
resolution:
{
integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==
}
dev: true
/import-fresh/3.3.0:
resolution:
{
@ -3903,6 +4051,13 @@ packages:
resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= }
dev: true
/is-arrayish/0.3.2:
resolution:
{
integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
}
dev: true
/is-binary-path/2.1.0:
resolution:
{
@ -4026,6 +4181,13 @@ packages:
engines: { node: ">=6" }
dev: true
/is-resolvable/1.1.0:
resolution:
{
integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
}
dev: true
/is-stream/2.0.1:
resolution:
{
@ -4178,6 +4340,14 @@ packages:
type-check: 0.4.0
dev: true
/lilconfig/2.0.4:
resolution:
{
integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==
}
engines: { node: ">=10" }
dev: true
/lines-and-columns/1.1.6:
resolution: { integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= }
dev: true
@ -4262,6 +4432,10 @@ packages:
resolution: { integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= }
dev: true
/lodash.memoize/4.1.2:
resolution: { integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= }
dev: true
/lodash.merge/4.6.2:
resolution:
{
@ -4273,6 +4447,10 @@ packages:
resolution: { integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= }
dev: true
/lodash.uniq/4.5.0:
resolution: { integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= }
dev: true
/lodash/4.17.21:
resolution:
{
@ -4675,6 +4853,14 @@ packages:
resolution: { integrity: sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= }
dev: true
/normalize-url/6.1.0:
resolution:
{
integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
}
engines: { node: ">=10" }
dev: true
/normalize-wheel-es/1.1.1:
resolution:
{
@ -4832,12 +5018,6 @@ packages:
callsites: 3.1.0
dev: true
/parse-color/1.0.0:
resolution: { integrity: sha1-e3SLlag/A/FqlPU15S1/PZRlhhk= }
dependencies:
color-convert: 0.5.3
dev: true
/parse-entities/2.0.0:
resolution:
{
@ -5010,6 +5190,96 @@ packages:
tslib: 2.3.1
dev: false
/postcss-calc/8.0.0_postcss@8.3.11:
resolution:
{
integrity: sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==
}
peerDependencies:
postcss: ^8.2.2
dependencies:
postcss: 8.3.11
postcss-selector-parser: 6.0.6
postcss-value-parser: 4.1.0
dev: true
/postcss-colormin/5.2.2_postcss@8.3.11:
resolution:
{
integrity: sha512-tSEe3NpqWARUTidDlF0LntPkdlhXqfDFuA1yslqpvvGAfpZ7oBaw+/QXd935NKm2U9p4PED0HDZlzmMk7fVC6g==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.17.6
caniuse-api: 3.0.0
colord: 2.9.2
postcss: 8.3.11
postcss-value-parser: 4.2.0
dev: true
/postcss-convert-values/5.0.2_postcss@8.3.11:
resolution:
{
integrity: sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-discard-comments/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/postcss-discard-duplicates/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/postcss-discard-empty/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/postcss-discard-overridden/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/postcss-html/0.36.0_4f7b71a942b8b7a555b8adf78f88122b:
resolution:
{
@ -5053,6 +5323,257 @@ packages:
resolution: { integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= }
dev: true
/postcss-merge-longhand/5.0.4_postcss@8.3.11:
resolution:
{
integrity: sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
stylehacks: 5.0.1_postcss@8.3.11
dev: true
/postcss-merge-rules/5.0.3_postcss@8.3.11:
resolution:
{
integrity: sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.17.6
caniuse-api: 3.0.0
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-selector-parser: 6.0.6
dev: true
/postcss-minify-font-values/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-minify-gradients/5.0.3_postcss@8.3.11:
resolution:
{
integrity: sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
colord: 2.9.2
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-minify-params/5.0.2_postcss@8.3.11:
resolution:
{
integrity: sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
alphanum-sort: 1.0.2
browserslist: 4.17.6
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-minify-selectors/5.1.0_postcss@8.3.11:
resolution:
{
integrity: sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
alphanum-sort: 1.0.2
postcss: 8.3.11
postcss-selector-parser: 6.0.6
dev: true
/postcss-normalize-charset/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
dev: true
/postcss-normalize-display-values/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-positions/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-repeat-style/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-string/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-timing-functions/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-unicode/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.17.6
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-normalize-url/5.0.4_postcss@8.3.11:
resolution:
{
integrity: sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
normalize-url: 6.1.0
postcss: 8.3.11
postcss-value-parser: 4.2.0
dev: true
/postcss-normalize-whitespace/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-ordered-values/5.0.2_postcss@8.3.11:
resolution:
{
integrity: sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-reduce-initial/5.0.2_postcss@8.3.11:
resolution:
{
integrity: sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.17.6
caniuse-api: 3.0.0
postcss: 8.3.11
dev: true
/postcss-reduce-transforms/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
cssnano-utils: 2.0.1_postcss@8.3.11
postcss: 8.3.11
postcss-value-parser: 4.1.0
dev: true
/postcss-resolve-nested-selector/0.1.1:
resolution: { integrity: sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= }
dev: true
@ -5109,6 +5630,20 @@ packages:
postcss: 7.0.39
dev: true
/postcss-svgo/5.0.3_postcss@8.3.11:
resolution:
{
integrity: sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
postcss: 8.3.11
postcss-value-parser: 4.1.0
svgo: 2.8.0
dev: true
/postcss-syntax/0.36.2_postcss@7.0.39:
resolution:
{
@ -5120,6 +5655,20 @@ packages:
postcss: 7.0.39
dev: true
/postcss-unique-selectors/5.0.2_postcss@8.3.11:
resolution:
{
integrity: sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
alphanum-sort: 1.0.2
postcss: 8.3.11
postcss-selector-parser: 6.0.6
dev: true
/postcss-value-parser/4.1.0:
resolution:
{
@ -5127,6 +5676,13 @@ packages:
}
dev: true
/postcss-value-parser/4.2.0:
resolution:
{
integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
}
dev: true
/postcss/7.0.39:
resolution:
{
@ -5188,6 +5744,15 @@ packages:
hasBin: true
dev: true
/prettier/2.5.1:
resolution:
{
integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
}
engines: { node: ">=10.13.0" }
hasBin: true
dev: true
/pretty-quick/3.1.1_prettier@2.3.2:
resolution:
{
@ -5531,7 +6096,7 @@ packages:
}
dev: true
/sass-loader/12.3.0_sass@1.43.4:
/sass-loader/12.3.0_sass@1.45.0:
resolution:
{
integrity: sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==
@ -5552,18 +6117,20 @@ packages:
dependencies:
klona: 2.0.5
neo-async: 2.6.2
sass: 1.43.4
sass: 1.45.0
dev: true
/sass/1.43.4:
/sass/1.45.0:
resolution:
{
integrity: sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==
integrity: sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw==
}
engines: { node: ">=8.9.0" }
hasBin: true
dependencies:
chokidar: 3.5.2
immutable: 4.0.0
source-map-js: 0.6.2
dev: true
/semver-compare/1.0.0:
@ -5644,6 +6211,12 @@ packages:
}
dev: true
/simple-swizzle/0.2.2:
resolution: { integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= }
dependencies:
is-arrayish: 0.3.2
dev: true
/slash/3.0.0:
resolution:
{
@ -5891,6 +6464,20 @@ packages:
tslib: 2.3.1
dev: false
/stylehacks/5.0.1_postcss@8.3.11:
resolution:
{
integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==
}
engines: { node: ^10 || ^12 || >=14.0 }
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.17.6
postcss: 8.3.11
postcss-selector-parser: 6.0.6
dev: true
/stylelint-config-prettier/8.0.2_stylelint@13.13.1:
resolution:
{
@ -6098,6 +6685,10 @@ packages:
readable-stream: 3.6.0
dev: true
/timsort/0.3.0:
resolution: { integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= }
dev: true
/to-fast-properties/2.0.0:
resolution: { integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= }
engines: { node: ">=4" }
@ -6353,7 +6944,7 @@ packages:
webpack:
optional: true
dependencies:
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
webpack-virtual-modules: 0.4.3
dev: true
@ -6402,6 +6993,14 @@ packages:
engines: { node: ">= 0.4.0" }
dev: true
/uuid/8.3.2:
resolution:
{
integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
}
hasBin: true
dev: true
/v8-compile-cache/2.3.0:
resolution:
{
@ -6461,7 +7060,7 @@ packages:
fast-glob: 3.2.7
mockjs: 1.1.0
path-to-regexp: 6.2.0
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
transitivePeerDependencies:
- rollup
- supports-color
@ -6480,7 +7079,7 @@ packages:
debug: 4.3.2
es-module-lexer: 0.9.3
magic-string: 0.25.7
vite: 2.6.14_sass@1.43.4
vite: 2.6.14_sass@1.45.0
transitivePeerDependencies:
- supports-color
dev: true
@ -6495,7 +7094,7 @@ packages:
svgo: 2.8.0
dev: true
/vite/2.6.14_sass@1.43.4:
/vite/2.6.14_sass@1.45.0:
resolution:
{
integrity: sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==
@ -6518,7 +7117,7 @@ packages:
postcss: 8.3.11
resolve: 1.20.0
rollup: 2.60.2
sass: 1.43.4
sass: 1.45.0
optionalDependencies:
fsevents: 2.3.2
dev: true