Commit 2b466eaf9a87233eeb906c2c46b5a0cd7fc9f99a

Authored by vben
1 parent 64533f62

chore: update husky to v5

.husky/.gitignore 0 → 100644
  1 +_
0 \ No newline at end of file 2 \ No newline at end of file
.husky/commit-msg 0 → 100755
  1 +#!/bin/sh
  2 +
  3 +# shellcheck source=./_/husky.sh
  4 +. "$(dirname "$0")/_/husky.sh"
  5 +
  6 +npx --no-install commitlint --edit "$1"
.husky/common.sh 0 → 100644
  1 +#!/bin/sh
  2 +command_exists () {
  3 + command -v "$1" >/dev/null 2>&1
  4 +}
  5 +
  6 +# Workaround for Windows 10, Git Bash and Yarn
  7 +if command_exists winpty && test -t 1; then
  8 + exec < /dev/tty
  9 +fi
lint-staged.config.js renamed to .husky/lintstagedrc.js
.husky/pre-commit 0 → 100755
  1 +#!/bin/sh
  2 +. "$(dirname "$0")/_/husky.sh"
  3 +. "$(dirname "$0")/common.sh"
  4 +
  5 +[ -n "$CI" ] && exit 0
  6 +
  7 +npm run lint:ls-lint
  8 +npm run lint:lint-staged
CHANGELOG.zh_CN.md
@@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
3 ### ✨ Features 3 ### ✨ Features
4 4
5 - useModal 新增返回值函数 `redoModalHeight`,用于在 modal 内为动态内容时刷新 modal 高度 5 - useModal 新增返回值函数 `redoModalHeight`,用于在 modal 内为动态内容时刷新 modal 高度
  6 +- 升级 husky 到 5.0
6 7
7 ### 🐛 Bug Fixes 8 ### 🐛 Bug Fixes
8 9
package.json
@@ -17,7 +17,10 @@ @@ -17,7 +17,10 @@
17 "lint:eslint": "eslint \"{src,mock}/**/*.{vue,ts,tsx}\" --fix", 17 "lint:eslint": "eslint \"{src,mock}/**/*.{vue,ts,tsx}\" --fix",
18 "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"", 18 "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"",
19 "lint:stylelint": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/", 19 "lint:stylelint": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
20 - "reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap" 20 + "lint:ls-lint": "ls-lint",
  21 + "lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js",
  22 + "reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
  23 + "postinstall": "is-ci || husky install"
21 }, 24 },
22 "dependencies": { 25 "dependencies": {
23 "@iconify/iconify": "^2.0.0-rc.6", 26 "@iconify/iconify": "^2.0.0-rc.6",
@@ -61,11 +64,11 @@ @@ -61,11 +64,11 @@
61 "@types/sortablejs": "^1.10.6", 64 "@types/sortablejs": "^1.10.6",
62 "@types/yargs": "^16.0.0", 65 "@types/yargs": "^16.0.0",
63 "@types/zxcvbn": "^4.4.0", 66 "@types/zxcvbn": "^4.4.0",
64 - "@typescript-eslint/eslint-plugin": "^4.14.2",  
65 - "@typescript-eslint/parser": "^4.14.2", 67 + "@typescript-eslint/eslint-plugin": "^4.15.0",
  68 + "@typescript-eslint/parser": "^4.15.0",
66 "@vitejs/plugin-legacy": "^1.2.3", 69 "@vitejs/plugin-legacy": "^1.2.3",
67 "@vitejs/plugin-vue": "^1.1.4", 70 "@vitejs/plugin-vue": "^1.1.4",
68 - "@vitejs/plugin-vue-jsx": "^1.0.2", 71 + "@vitejs/plugin-vue-jsx": "^1.0.3",
69 "@vue/compiler-sfc": "^3.0.5", 72 "@vue/compiler-sfc": "^3.0.5",
70 "@vuedx/typecheck": "^0.6.3", 73 "@vuedx/typecheck": "^0.6.3",
71 "@vuedx/typescript-plugin-vue": "^0.6.3", 74 "@vuedx/typescript-plugin-vue": "^0.6.3",
@@ -80,7 +83,8 @@ @@ -80,7 +83,8 @@
80 "eslint-plugin-vue": "^7.5.0", 83 "eslint-plugin-vue": "^7.5.0",
81 "esno": "^0.4.3", 84 "esno": "^0.4.3",
82 "fs-extra": "^9.1.0", 85 "fs-extra": "^9.1.0",
83 - "husky": "^4.3.8", 86 + "husky": "^5.0.9",
  87 + "is-ci": "^2.0.0",
84 "less": "^4.1.1", 88 "less": "^4.1.1",
85 "lint-staged": "^10.5.4", 89 "lint-staged": "^10.5.4",
86 "prettier": "^2.2.1", 90 "prettier": "^2.2.1",
@@ -93,7 +97,7 @@ @@ -93,7 +97,7 @@
93 "stylelint-order": "^4.1.0", 97 "stylelint-order": "^4.1.0",
94 "ts-node": "^9.1.1", 98 "ts-node": "^9.1.1",
95 "typescript": "^4.1.3", 99 "typescript": "^4.1.3",
96 - "vite": "2.0.0-beta.65", 100 + "vite": "2.0.0-beta.66",
97 "vite-plugin-html": "^2.0.0", 101 "vite-plugin-html": "^2.0.0",
98 "vite-plugin-imagemin": "^0.2.5", 102 "vite-plugin-imagemin": "^0.2.5",
99 "vite-plugin-mock": "^2.1.4", 103 "vite-plugin-mock": "^2.1.4",
@@ -117,12 +121,6 @@ @@ -117,12 +121,6 @@
117 "url": "https://github.com/anncwb/vue-vben-admin/issues" 121 "url": "https://github.com/anncwb/vue-vben-admin/issues"
118 }, 122 },
119 "homepage": "https://github.com/anncwb/vue-vben-admin", 123 "homepage": "https://github.com/anncwb/vue-vben-admin",
120 - "husky": {  
121 - "hooks": {  
122 - "pre-commit": "ls-lint && lint-staged",  
123 - "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"  
124 - }  
125 - },  
126 "engines": { 124 "engines": {
127 "node": "^12 || ^14 || ^15 || ^16" 125 "node": "^12 || ^14 || ^15 || ^16"
128 } 126 }
yarn.lock
@@ -1759,13 +1759,13 @@ @@ -1759,13 +1759,13 @@
1759 resolved "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.0.tgz#fbc1d941cc6d9d37d18405c513ba6b294f89b609" 1759 resolved "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.0.tgz#fbc1d941cc6d9d37d18405c513ba6b294f89b609"
1760 integrity sha512-GQLOT+SN20a+AI51y3fAimhyTF4Y0RG+YP3gf91OibIZ7CJmPFgoZi+ZR5a+vRbS01LbQosITWum4ATmJ1Z6Pg== 1760 integrity sha512-GQLOT+SN20a+AI51y3fAimhyTF4Y0RG+YP3gf91OibIZ7CJmPFgoZi+ZR5a+vRbS01LbQosITWum4ATmJ1Z6Pg==
1761 1761
1762 -"@typescript-eslint/eslint-plugin@^4.14.2":  
1763 - version "4.14.2"  
1764 - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.14.2.tgz#47a15803cfab89580b96933d348c2721f3d2f6fe"  
1765 - integrity sha512-uMGfG7GFYK/nYutK/iqYJv6K/Xuog/vrRRZX9aEP4Zv1jsYXuvFUMDFLhUnc8WFv3D2R5QhNQL3VYKmvLS5zsQ== 1762 +"@typescript-eslint/eslint-plugin@^4.15.0":
  1763 + version "4.15.0"
  1764 + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.0.tgz#13a5a07cf30d0d5781e43480aa2a8d38d308b084"
  1765 + integrity sha512-DJgdGZW+8CFUTz5C/dnn4ONcUm2h2T0itWD85Ob5/V27Ndie8hUoX5HKyGssvR8sUMkAIlUc/AMK67Lqa3kBIQ==
1766 dependencies: 1766 dependencies:
1767 - "@typescript-eslint/experimental-utils" "4.14.2"  
1768 - "@typescript-eslint/scope-manager" "4.14.2" 1767 + "@typescript-eslint/experimental-utils" "4.15.0"
  1768 + "@typescript-eslint/scope-manager" "4.15.0"
1769 debug "^4.1.1" 1769 debug "^4.1.1"
1770 functional-red-black-tree "^1.0.1" 1770 functional-red-black-tree "^1.0.1"
1771 lodash "^4.17.15" 1771 lodash "^4.17.15"
@@ -1773,61 +1773,60 @@ @@ -1773,61 +1773,60 @@
1773 semver "^7.3.2" 1773 semver "^7.3.2"
1774 tsutils "^3.17.1" 1774 tsutils "^3.17.1"
1775 1775
1776 -"@typescript-eslint/experimental-utils@4.14.2":  
1777 - version "4.14.2"  
1778 - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.14.2.tgz#9df35049d1d36b6cbaba534d703648b9e1f05cbb"  
1779 - integrity sha512-mV9pmET4C2y2WlyHmD+Iun8SAEqkLahHGBkGqDVslHkmoj3VnxnGP4ANlwuxxfq1BsKdl/MPieDbohCEQgKrwA== 1776 +"@typescript-eslint/experimental-utils@4.15.0":
  1777 + version "4.15.0"
  1778 + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.0.tgz#b87c36410a9b23f637689427be85007a2ec1a9c6"
  1779 + integrity sha512-V4vaDWvxA2zgesg4KPgEGiomWEBpJXvY4ZX34Y3qxK8LUm5I87L+qGIOTd9tHZOARXNRt9pLbblSKiYBlGMawg==
1780 dependencies: 1780 dependencies:
1781 "@types/json-schema" "^7.0.3" 1781 "@types/json-schema" "^7.0.3"
1782 - "@typescript-eslint/scope-manager" "4.14.2"  
1783 - "@typescript-eslint/types" "4.14.2"  
1784 - "@typescript-eslint/typescript-estree" "4.14.2" 1782 + "@typescript-eslint/scope-manager" "4.15.0"
  1783 + "@typescript-eslint/types" "4.15.0"
  1784 + "@typescript-eslint/typescript-estree" "4.15.0"
1785 eslint-scope "^5.0.0" 1785 eslint-scope "^5.0.0"
1786 eslint-utils "^2.0.0" 1786 eslint-utils "^2.0.0"
1787 1787
1788 -"@typescript-eslint/parser@^4.14.2":  
1789 - version "4.14.2"  
1790 - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.14.2.tgz#31e216e4baab678a56e539f9db9862e2542c98d0"  
1791 - integrity sha512-ipqSP6EuUsMu3E10EZIApOJgWSpcNXeKZaFeNKQyzqxnQl8eQCbV+TSNsl+s2GViX2d18m1rq3CWgnpOxDPgHg== 1788 +"@typescript-eslint/parser@^4.15.0":
  1789 + version "4.15.0"
  1790 + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.0.tgz#8df94365b4b7161f9e8514fe28aef19954810b6b"
  1791 + integrity sha512-L6Dtbq8Bc7g2aZwnIBETpmUa9XDKCMzKVwAArnGp5Mn7PRNFjf3mUzq8UeBjL3K8t311hvevnyqXAMSmxO8Gpg==
1792 dependencies: 1792 dependencies:
1793 - "@typescript-eslint/scope-manager" "4.14.2"  
1794 - "@typescript-eslint/types" "4.14.2"  
1795 - "@typescript-eslint/typescript-estree" "4.14.2" 1793 + "@typescript-eslint/scope-manager" "4.15.0"
  1794 + "@typescript-eslint/types" "4.15.0"
  1795 + "@typescript-eslint/typescript-estree" "4.15.0"
1796 debug "^4.1.1" 1796 debug "^4.1.1"
1797 1797
1798 -"@typescript-eslint/scope-manager@4.14.2":  
1799 - version "4.14.2"  
1800 - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.14.2.tgz#64cbc9ca64b60069aae0c060b2bf81163243b266"  
1801 - integrity sha512-cuV9wMrzKm6yIuV48aTPfIeqErt5xceTheAgk70N1V4/2Ecj+fhl34iro/vIssJlb7XtzcaD07hWk7Jk0nKghg== 1798 +"@typescript-eslint/scope-manager@4.15.0":
  1799 + version "4.15.0"
  1800 + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.0.tgz#c42703558ea6daaaba51a9c3a86f2902dbab9432"
  1801 + integrity sha512-CSNBZnCC2jEA/a+pR9Ljh8Y+5TY5qgbPz7ICEk9WCpSEgT6Pi7H2RIjxfrrbUXvotd6ta+i27sssKEH8Azm75g==
1802 dependencies: 1802 dependencies:
1803 - "@typescript-eslint/types" "4.14.2"  
1804 - "@typescript-eslint/visitor-keys" "4.14.2" 1803 + "@typescript-eslint/types" "4.15.0"
  1804 + "@typescript-eslint/visitor-keys" "4.15.0"
1805 1805
1806 -"@typescript-eslint/types@4.14.2":  
1807 - version "4.14.2"  
1808 - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.14.2.tgz#d96da62be22dc9dc6a06647f3633815350fb3174"  
1809 - integrity sha512-LltxawRW6wXy4Gck6ZKlBD05tCHQUj4KLn4iR69IyRiDHX3d3NCAhO+ix5OR2Q+q9bjCrHE/HKt+riZkd1At8Q== 1806 +"@typescript-eslint/types@4.15.0":
  1807 + version "4.15.0"
  1808 + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.0.tgz#3011ae1ac3299bb9a5ac56bdd297cccf679d3662"
  1809 + integrity sha512-su4RHkJhS+iFwyqyXHcS8EGPlUVoC+XREfy5daivjLur9JP8GhvTmDipuRpcujtGC4M+GYhUOJCPDE3rC5NJrg==
1810 1810
1811 -"@typescript-eslint/typescript-estree@4.14.2":  
1812 - version "4.14.2"  
1813 - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.14.2.tgz#9c5ebd8cae4d7b014f890acd81e8e17f309c9df9"  
1814 - integrity sha512-ESiFl8afXxt1dNj8ENEZT12p+jl9PqRur+Y19m0Z/SPikGL6rqq4e7Me60SU9a2M28uz48/8yct97VQYaGl0Vg== 1811 +"@typescript-eslint/typescript-estree@4.15.0":
  1812 + version "4.15.0"
  1813 + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.0.tgz#402c86a7d2111c1f7a2513022f22a38a395b7f93"
  1814 + integrity sha512-jG6xTmcNbi6xzZq0SdWh7wQ9cMb2pqXaUp6bUZOMsIlu5aOlxGxgE/t6L/gPybybQGvdguajXGkZKSndZJpksA==
1815 dependencies: 1815 dependencies:
1816 - "@typescript-eslint/types" "4.14.2"  
1817 - "@typescript-eslint/visitor-keys" "4.14.2" 1816 + "@typescript-eslint/types" "4.15.0"
  1817 + "@typescript-eslint/visitor-keys" "4.15.0"
1818 debug "^4.1.1" 1818 debug "^4.1.1"
1819 globby "^11.0.1" 1819 globby "^11.0.1"
1820 is-glob "^4.0.1" 1820 is-glob "^4.0.1"
1821 - lodash "^4.17.15"  
1822 semver "^7.3.2" 1821 semver "^7.3.2"
1823 tsutils "^3.17.1" 1822 tsutils "^3.17.1"
1824 1823
1825 -"@typescript-eslint/visitor-keys@4.14.2":  
1826 - version "4.14.2"  
1827 - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.14.2.tgz#997cbe2cb0690e1f384a833f64794e98727c70c6"  
1828 - integrity sha512-KBB+xLBxnBdTENs/rUgeUKO0UkPBRs2vD09oMRRIkj5BEN8PX1ToXV532desXfpQnZsYTyLLviS7JrPhdL154w== 1824 +"@typescript-eslint/visitor-keys@4.15.0":
  1825 + version "4.15.0"
  1826 + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.0.tgz#2a07768df30c8a5673f1bce406338a07fdec38ca"
  1827 + integrity sha512-RnDtJwOwFucWFAMjG3ghCG/ikImFJFEg20DI7mn4pHEx3vC48lIAoyjhffvfHmErRDboUPC7p9Z2il4CLb7qxA==
1829 dependencies: 1828 dependencies:
1830 - "@typescript-eslint/types" "4.14.2" 1829 + "@typescript-eslint/types" "4.15.0"
1831 eslint-visitor-keys "^2.0.0" 1830 eslint-visitor-keys "^2.0.0"
1832 1831
1833 "@vitejs/plugin-legacy@^1.2.3": 1832 "@vitejs/plugin-legacy@^1.2.3":
@@ -1840,10 +1839,10 @@ @@ -1840,10 +1839,10 @@
1840 regenerator-runtime "^0.13.7" 1839 regenerator-runtime "^0.13.7"
1841 systemjs "^6.8.3" 1840 systemjs "^6.8.3"
1842 1841
1843 -"@vitejs/plugin-vue-jsx@^1.0.2":  
1844 - version "1.0.2"  
1845 - resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.0.2.tgz#41d8767d086a6e57401002c80081c6ad9982e410"  
1846 - integrity sha512-IAwqCjWOXkxOYvpy8hKuanIPLRANI9h9i48sGzMwrzPDTAond80rGFJ1GqAn06cl5/m5ErUyBqfmmAd7kOA/wg== 1842 +"@vitejs/plugin-vue-jsx@^1.0.3":
  1843 + version "1.0.3"
  1844 + resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.0.3.tgz#3f59884ce47886cd6e6cd794877e3e9e0df98cb4"
  1845 + integrity sha512-ZidQqRkb3BoH0xhYZ8gO+F+DVYEirg+MafzOJ1WUXXGn5peRIiy+k22KsuyC3bguL37SN6rx5ypjeef1r/qqOw==
1847 dependencies: 1846 dependencies:
1848 "@babel/core" "^7.12.10" 1847 "@babel/core" "^7.12.10"
1849 "@babel/plugin-syntax-import-meta" "^7.10.4" 1848 "@babel/plugin-syntax-import-meta" "^7.10.4"
@@ -3034,11 +3033,6 @@ compare-func@^2.0.0: @@ -3034,11 +3033,6 @@ compare-func@^2.0.0:
3034 array-ify "^1.0.0" 3033 array-ify "^1.0.0"
3035 dot-prop "^5.1.0" 3034 dot-prop "^5.1.0"
3036 3035
3037 -compare-versions@^3.6.0:  
3038 - version "3.6.0"  
3039 - resolved "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"  
3040 - integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==  
3041 -  
3042 component-emitter@^1.2.1: 3036 component-emitter@^1.2.1:
3043 version "1.3.0" 3037 version "1.3.0"
3044 resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" 3038 resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
@@ -4503,13 +4497,6 @@ find-versions@^3.0.0: @@ -4503,13 +4497,6 @@ find-versions@^3.0.0:
4503 dependencies: 4497 dependencies:
4504 semver-regex "^2.0.0" 4498 semver-regex "^2.0.0"
4505 4499
4506 -find-versions@^4.0.0:  
4507 - version "4.0.0"  
4508 - resolved "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965"  
4509 - integrity sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==  
4510 - dependencies:  
4511 - semver-regex "^3.1.2"  
4512 -  
4513 findup-sync@^3.0.0: 4500 findup-sync@^3.0.0:
4514 version "3.0.0" 4501 version "3.0.0"
4515 resolved "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" 4502 resolved "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1"
@@ -5124,21 +5111,10 @@ human-signals@^1.1.1: @@ -5124,21 +5111,10 @@ human-signals@^1.1.1:
5124 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" 5111 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
5125 integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== 5112 integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
5126 5113
5127 -husky@^4.3.8:  
5128 - version "4.3.8"  
5129 - resolved "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz#31144060be963fd6850e5cc8f019a1dfe194296d"  
5130 - integrity sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==  
5131 - dependencies:  
5132 - chalk "^4.0.0"  
5133 - ci-info "^2.0.0"  
5134 - compare-versions "^3.6.0"  
5135 - cosmiconfig "^7.0.0"  
5136 - find-versions "^4.0.0"  
5137 - opencollective-postinstall "^2.0.2"  
5138 - pkg-dir "^5.0.0"  
5139 - please-upgrade-node "^3.2.0"  
5140 - slash "^3.0.0"  
5141 - which-pm-runs "^1.0.0" 5114 +husky@^5.0.9:
  5115 + version "5.0.9"
  5116 + resolved "https://registry.npmjs.org/husky/-/husky-5.0.9.tgz#6d38706643d66ed395bcd4ee952d02e3f15eb3a3"
  5117 + integrity sha512-0SjcaY21a+IRdx7p7r/X33Vc09UR2m8SbP8yfkhUX2/jAmwcz+GR7i9jXkp2pP3GfX23JhMkVP6SWwXB18uXtg==
5142 5118
5143 iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: 5119 iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
5144 version "0.4.24" 5120 version "0.4.24"
@@ -5391,6 +5367,13 @@ is-callable@^1.1.4, is-callable@^1.2.2: @@ -5391,6 +5367,13 @@ is-callable@^1.1.4, is-callable@^1.2.2:
5391 resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" 5367 resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
5392 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== 5368 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
5393 5369
  5370 +is-ci@^2.0.0:
  5371 + version "2.0.0"
  5372 + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
  5373 + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
  5374 + dependencies:
  5375 + ci-info "^2.0.0"
  5376 +
5394 is-core-module@^2.1.0: 5377 is-core-module@^2.1.0:
5395 version "2.2.0" 5378 version "2.2.0"
5396 resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" 5379 resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
@@ -6753,11 +6736,6 @@ open@^7.0.3: @@ -6753,11 +6736,6 @@ open@^7.0.3:
6753 is-docker "^2.0.0" 6736 is-docker "^2.0.0"
6754 is-wsl "^2.1.1" 6737 is-wsl "^2.1.1"
6755 6738
6756 -opencollective-postinstall@^2.0.2:  
6757 - version "2.0.3"  
6758 - resolved "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"  
6759 - integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==  
6760 -  
6761 optionator@^0.9.1: 6739 optionator@^0.9.1:
6762 version "0.9.1" 6740 version "0.9.1"
6763 resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" 6741 resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
@@ -7146,13 +7124,6 @@ pirates@^4.0.1: @@ -7146,13 +7124,6 @@ pirates@^4.0.1:
7146 dependencies: 7124 dependencies:
7147 node-modules-regexp "^1.0.0" 7125 node-modules-regexp "^1.0.0"
7148 7126
7149 -pkg-dir@^5.0.0:  
7150 - version "5.0.0"  
7151 - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"  
7152 - integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==  
7153 - dependencies:  
7154 - find-up "^5.0.0"  
7155 -  
7156 please-upgrade-node@^3.2.0: 7127 please-upgrade-node@^3.2.0:
7157 version "3.2.0" 7128 version "3.2.0"
7158 resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" 7129 resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
@@ -7825,14 +7796,14 @@ rollup@^0.63.4: @@ -7825,14 +7796,14 @@ rollup@^0.63.4:
7825 "@types/estree" "0.0.39" 7796 "@types/estree" "0.0.39"
7826 "@types/node" "*" 7797 "@types/node" "*"
7827 7798
7828 -rollup@^2.25.0, rollup@^2.35.1: 7799 +rollup@^2.25.0:
7829 version "2.38.0" 7800 version "2.38.0"
7830 resolved "https://registry.npmjs.org/rollup/-/rollup-2.38.0.tgz#57942d5a10826cb12ed1f19c261f774efa502d2d" 7801 resolved "https://registry.npmjs.org/rollup/-/rollup-2.38.0.tgz#57942d5a10826cb12ed1f19c261f774efa502d2d"
7831 integrity sha512-ay9zDiNitZK/LNE/EM2+v5CZ7drkB2xyDljvb1fQJCGnq43ZWRkhxN145oV8GmoW1YNi4sA/1Jdkr2LfawJoXw== 7802 integrity sha512-ay9zDiNitZK/LNE/EM2+v5CZ7drkB2xyDljvb1fQJCGnq43ZWRkhxN145oV8GmoW1YNi4sA/1Jdkr2LfawJoXw==
7832 optionalDependencies: 7803 optionalDependencies:
7833 fsevents "~2.1.2" 7804 fsevents "~2.1.2"
7834 7805
7835 -rollup@^2.38.4: 7806 +rollup@^2.38.4, rollup@^2.38.5:
7836 version "2.38.5" 7807 version "2.38.5"
7837 resolved "https://registry.npmjs.org/rollup/-/rollup-2.38.5.tgz#be41ad4fe0c103a8794377afceb5f22b8f603d6a" 7808 resolved "https://registry.npmjs.org/rollup/-/rollup-2.38.5.tgz#be41ad4fe0c103a8794377afceb5f22b8f603d6a"
7838 integrity sha512-VoWt8DysFGDVRGWuHTqZzT02J0ASgjVq/hPs9QcBOGMd7B+jfTr/iqMVEyOi901rE3xq+Deq66GzIT1yt7sGwQ== 7809 integrity sha512-VoWt8DysFGDVRGWuHTqZzT02J0ASgjVq/hPs9QcBOGMd7B+jfTr/iqMVEyOi901rE3xq+Deq66GzIT1yt7sGwQ==
@@ -7907,11 +7878,6 @@ semver-regex@^2.0.0: @@ -7907,11 +7878,6 @@ semver-regex@^2.0.0:
7907 resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" 7878 resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
7908 integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== 7879 integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
7909 7880
7910 -semver-regex@^3.1.2:  
7911 - version "3.1.2"  
7912 - resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz#34b4c0d361eef262e07199dbef316d0f2ab11807"  
7913 - integrity sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==  
7914 -  
7915 semver-truncate@^1.1.2: 7881 semver-truncate@^1.1.2:
7916 version "1.1.2" 7882 version "1.1.2"
7917 resolved "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" 7883 resolved "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8"
@@ -9280,17 +9246,17 @@ vite-plugin-theme@^0.4.2: @@ -9280,17 +9246,17 @@ vite-plugin-theme@^0.4.2:
9280 es-module-lexer "^0.3.26" 9246 es-module-lexer "^0.3.26"
9281 tinycolor2 "^1.4.2" 9247 tinycolor2 "^1.4.2"
9282 9248
9283 -vite@2.0.0-beta.65:  
9284 - version "2.0.0-beta.65"  
9285 - resolved "https://registry.npmjs.org/vite/-/vite-2.0.0-beta.65.tgz#e4e4576c01b9906d5fb3568e4068c80354107a70"  
9286 - integrity sha512-mdHNTP6fGeb8m8lWAM3UbSPw1+un1lUv0i4MQJcNiK2/P01RHIY02VjQeXBv3NemkExkgLji88LN9ySFMUQpIw== 9249 +vite@2.0.0-beta.66:
  9250 + version "2.0.0-beta.66"
  9251 + resolved "https://registry.npmjs.org/vite/-/vite-2.0.0-beta.66.tgz#f9fbb3490bb235efd73366d8d0974f3e7a3e3d54"
  9252 + integrity sha512-tUn708PIWHCrj83t09OAiJ2YU5EJGz5VOSivKTPq+s5I48rN4B2B3ZTRpg4n8WMw2ZQLWnrQOXWfqXoMBEJd9g==
9287 dependencies: 9253 dependencies:
9288 esbuild "^0.8.34" 9254 esbuild "^0.8.34"
9289 postcss "^8.2.1" 9255 postcss "^8.2.1"
9290 resolve "^1.19.0" 9256 resolve "^1.19.0"
9291 - rollup "^2.35.1" 9257 + rollup "^2.38.5"
9292 optionalDependencies: 9258 optionalDependencies:
9293 - fsevents "~2.1.2" 9259 + fsevents "~2.3.1"
9294 9260
9295 vscode-languageserver-textdocument@^1.0.1: 9261 vscode-languageserver-textdocument@^1.0.1:
9296 version "1.0.1" 9262 version "1.0.1"
@@ -9397,11 +9363,6 @@ which-module@^2.0.0: @@ -9397,11 +9363,6 @@ which-module@^2.0.0:
9397 resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 9363 resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
9398 integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 9364 integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
9399 9365
9400 -which-pm-runs@^1.0.0:  
9401 - version "1.0.0"  
9402 - resolved "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"  
9403 - integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=  
9404 -  
9405 which@^1.2.14, which@^1.2.9, which@^1.3.1: 9366 which@^1.2.14, which@^1.2.9, which@^1.3.1:
9406 version "1.3.1" 9367 version "1.3.1"
9407 resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 9368 resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"