balibabu
commited on
Commit
·
4417740
1
Parent(s):
95aad98
feat: format code before submitting it #1251 (#1252)
Browse files### What problem does this PR solve?
feat: format code before submitting it #1251
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
- web/.husky/pre-commit +2 -0
- web/package-lock.json +659 -11
- web/package.json +8 -0
- web/src/hooks/documentHooks.ts +25 -25
web/.husky/pre-commit
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
cd web
|
| 2 |
+
npx lint-staged
|
web/package-lock.json
CHANGED
|
@@ -62,8 +62,10 @@
|
|
| 62 |
"@umijs/lint": "^4.1.1",
|
| 63 |
"@umijs/plugins": "^4.1.0",
|
| 64 |
"cross-env": "^7.0.3",
|
|
|
|
| 65 |
"jest": "^29.7.0",
|
| 66 |
"jest-environment-jsdom": "^29.7.0",
|
|
|
|
| 67 |
"prettier": "^3.2.4",
|
| 68 |
"prettier-plugin-organize-imports": "^3.2.4",
|
| 69 |
"prettier-plugin-packagejson": "^2.4.9",
|
|
@@ -8234,11 +8236,11 @@
|
|
| 8234 |
}
|
| 8235 |
},
|
| 8236 |
"node_modules/braces": {
|
| 8237 |
-
"version": "3.0.
|
| 8238 |
-
"resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.
|
| 8239 |
-
"integrity": "sha512-
|
| 8240 |
"dependencies": {
|
| 8241 |
-
"fill-range": "^7.
|
| 8242 |
},
|
| 8243 |
"engines": {
|
| 8244 |
"node": ">=8"
|
|
@@ -8723,6 +8725,127 @@
|
|
| 8723 |
"node": ">=6"
|
| 8724 |
}
|
| 8725 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8726 |
"node_modules/click-to-react-component": {
|
| 8727 |
"version": "1.1.0",
|
| 8728 |
"resolved": "https://registry.npmmirror.com/click-to-react-component/-/click-to-react-component-1.1.0.tgz",
|
|
@@ -8824,6 +8947,12 @@
|
|
| 8824 |
"integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
|
| 8825 |
"peer": true
|
| 8826 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8827 |
"node_modules/combined-stream": {
|
| 8828 |
"version": "1.0.8",
|
| 8829 |
"resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
|
|
@@ -12207,9 +12336,9 @@
|
|
| 12207 |
}
|
| 12208 |
},
|
| 12209 |
"node_modules/fill-range": {
|
| 12210 |
-
"version": "7.
|
| 12211 |
-
"resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.
|
| 12212 |
-
"integrity": "sha512-
|
| 12213 |
"dependencies": {
|
| 12214 |
"to-regex-range": "^5.0.1"
|
| 12215 |
},
|
|
@@ -12602,6 +12731,18 @@
|
|
| 12602 |
"node": "6.* || 8.* || >= 10.*"
|
| 12603 |
}
|
| 12604 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12605 |
"node_modules/get-intrinsic": {
|
| 12606 |
"version": "1.2.4",
|
| 12607 |
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
|
|
@@ -13396,6 +13537,21 @@
|
|
| 13396 |
"node": ">=10.17.0"
|
| 13397 |
}
|
| 13398 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13399 |
"node_modules/i18next": {
|
| 13400 |
"version": "23.7.16",
|
| 13401 |
"resolved": "https://registry.npmmirror.com/i18next/-/i18next-23.7.16.tgz",
|
|
@@ -17213,11 +17369,319 @@
|
|
| 17213 |
"node": ">= 12.0.0"
|
| 17214 |
}
|
| 17215 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17216 |
"node_modules/lines-and-columns": {
|
| 17217 |
"version": "1.2.4",
|
| 17218 |
"resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
|
| 17219 |
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
|
| 17220 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17221 |
"node_modules/loader-runner": {
|
| 17222 |
"version": "4.3.0",
|
| 17223 |
"resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz",
|
|
@@ -17340,6 +17804,147 @@
|
|
| 17340 |
"integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==",
|
| 17341 |
"dev": true
|
| 17342 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17343 |
"node_modules/longest-streak": {
|
| 17344 |
"version": "3.1.0",
|
| 17345 |
"resolved": "https://registry.npmmirror.com/longest-streak/-/longest-streak-3.1.0.tgz",
|
|
@@ -18084,11 +18689,11 @@
|
|
| 18084 |
"integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w=="
|
| 18085 |
},
|
| 18086 |
"node_modules/micromatch": {
|
| 18087 |
-
"version": "4.0.
|
| 18088 |
-
"resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.
|
| 18089 |
-
"integrity": "sha512-
|
| 18090 |
"dependencies": {
|
| 18091 |
-
"braces": "^3.0.
|
| 18092 |
"picomatch": "^2.3.1"
|
| 18093 |
},
|
| 18094 |
"engines": {
|
|
@@ -19229,6 +19834,18 @@
|
|
| 19229 |
"node": ">=8.6"
|
| 19230 |
}
|
| 19231 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19232 |
"node_modules/pify": {
|
| 19233 |
"version": "4.0.1",
|
| 19234 |
"resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz",
|
|
@@ -22240,6 +22857,22 @@
|
|
| 22240 |
"node": ">=10"
|
| 22241 |
}
|
| 22242 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22243 |
"node_modules/ret": {
|
| 22244 |
"version": "0.1.15",
|
| 22245 |
"resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz",
|
|
@@ -22258,6 +22891,12 @@
|
|
| 22258 |
"node": ">=0.10.0"
|
| 22259 |
}
|
| 22260 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22261 |
"node_modules/rimraf": {
|
| 22262 |
"version": "3.0.2",
|
| 22263 |
"resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz",
|
|
@@ -23301,6 +23940,15 @@
|
|
| 23301 |
"safe-buffer": "~5.2.0"
|
| 23302 |
}
|
| 23303 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23304 |
"node_modules/string-convert": {
|
| 23305 |
"version": "0.2.1",
|
| 23306 |
"resolved": "https://registry.npmmirror.com/string-convert/-/string-convert-0.2.1.tgz",
|
|
|
|
| 62 |
"@umijs/lint": "^4.1.1",
|
| 63 |
"@umijs/plugins": "^4.1.0",
|
| 64 |
"cross-env": "^7.0.3",
|
| 65 |
+
"husky": "^9.0.11",
|
| 66 |
"jest": "^29.7.0",
|
| 67 |
"jest-environment-jsdom": "^29.7.0",
|
| 68 |
+
"lint-staged": "^15.2.7",
|
| 69 |
"prettier": "^3.2.4",
|
| 70 |
"prettier-plugin-organize-imports": "^3.2.4",
|
| 71 |
"prettier-plugin-packagejson": "^2.4.9",
|
|
|
|
| 8236 |
}
|
| 8237 |
},
|
| 8238 |
"node_modules/braces": {
|
| 8239 |
+
"version": "3.0.3",
|
| 8240 |
+
"resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz",
|
| 8241 |
+
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
|
| 8242 |
"dependencies": {
|
| 8243 |
+
"fill-range": "^7.1.1"
|
| 8244 |
},
|
| 8245 |
"engines": {
|
| 8246 |
"node": ">=8"
|
|
|
|
| 8725 |
"node": ">=6"
|
| 8726 |
}
|
| 8727 |
},
|
| 8728 |
+
"node_modules/cli-cursor": {
|
| 8729 |
+
"version": "4.0.0",
|
| 8730 |
+
"resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-4.0.0.tgz",
|
| 8731 |
+
"integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
|
| 8732 |
+
"dev": true,
|
| 8733 |
+
"dependencies": {
|
| 8734 |
+
"restore-cursor": "^4.0.0"
|
| 8735 |
+
},
|
| 8736 |
+
"engines": {
|
| 8737 |
+
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
|
| 8738 |
+
},
|
| 8739 |
+
"funding": {
|
| 8740 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 8741 |
+
}
|
| 8742 |
+
},
|
| 8743 |
+
"node_modules/cli-truncate": {
|
| 8744 |
+
"version": "4.0.0",
|
| 8745 |
+
"resolved": "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-4.0.0.tgz",
|
| 8746 |
+
"integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
|
| 8747 |
+
"dev": true,
|
| 8748 |
+
"dependencies": {
|
| 8749 |
+
"slice-ansi": "^5.0.0",
|
| 8750 |
+
"string-width": "^7.0.0"
|
| 8751 |
+
},
|
| 8752 |
+
"engines": {
|
| 8753 |
+
"node": ">=18"
|
| 8754 |
+
},
|
| 8755 |
+
"funding": {
|
| 8756 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 8757 |
+
}
|
| 8758 |
+
},
|
| 8759 |
+
"node_modules/cli-truncate/node_modules/ansi-regex": {
|
| 8760 |
+
"version": "6.0.1",
|
| 8761 |
+
"resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz",
|
| 8762 |
+
"integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
|
| 8763 |
+
"dev": true,
|
| 8764 |
+
"engines": {
|
| 8765 |
+
"node": ">=12"
|
| 8766 |
+
},
|
| 8767 |
+
"funding": {
|
| 8768 |
+
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
|
| 8769 |
+
}
|
| 8770 |
+
},
|
| 8771 |
+
"node_modules/cli-truncate/node_modules/ansi-styles": {
|
| 8772 |
+
"version": "6.2.1",
|
| 8773 |
+
"resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz",
|
| 8774 |
+
"integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
|
| 8775 |
+
"dev": true,
|
| 8776 |
+
"engines": {
|
| 8777 |
+
"node": ">=12"
|
| 8778 |
+
},
|
| 8779 |
+
"funding": {
|
| 8780 |
+
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
| 8781 |
+
}
|
| 8782 |
+
},
|
| 8783 |
+
"node_modules/cli-truncate/node_modules/emoji-regex": {
|
| 8784 |
+
"version": "10.3.0",
|
| 8785 |
+
"resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.3.0.tgz",
|
| 8786 |
+
"integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
|
| 8787 |
+
"dev": true
|
| 8788 |
+
},
|
| 8789 |
+
"node_modules/cli-truncate/node_modules/is-fullwidth-code-point": {
|
| 8790 |
+
"version": "4.0.0",
|
| 8791 |
+
"resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
|
| 8792 |
+
"integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
|
| 8793 |
+
"dev": true,
|
| 8794 |
+
"engines": {
|
| 8795 |
+
"node": ">=12"
|
| 8796 |
+
},
|
| 8797 |
+
"funding": {
|
| 8798 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 8799 |
+
}
|
| 8800 |
+
},
|
| 8801 |
+
"node_modules/cli-truncate/node_modules/slice-ansi": {
|
| 8802 |
+
"version": "5.0.0",
|
| 8803 |
+
"resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-5.0.0.tgz",
|
| 8804 |
+
"integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
|
| 8805 |
+
"dev": true,
|
| 8806 |
+
"dependencies": {
|
| 8807 |
+
"ansi-styles": "^6.0.0",
|
| 8808 |
+
"is-fullwidth-code-point": "^4.0.0"
|
| 8809 |
+
},
|
| 8810 |
+
"engines": {
|
| 8811 |
+
"node": ">=12"
|
| 8812 |
+
},
|
| 8813 |
+
"funding": {
|
| 8814 |
+
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
|
| 8815 |
+
}
|
| 8816 |
+
},
|
| 8817 |
+
"node_modules/cli-truncate/node_modules/string-width": {
|
| 8818 |
+
"version": "7.1.0",
|
| 8819 |
+
"resolved": "https://registry.npmmirror.com/string-width/-/string-width-7.1.0.tgz",
|
| 8820 |
+
"integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==",
|
| 8821 |
+
"dev": true,
|
| 8822 |
+
"dependencies": {
|
| 8823 |
+
"emoji-regex": "^10.3.0",
|
| 8824 |
+
"get-east-asian-width": "^1.0.0",
|
| 8825 |
+
"strip-ansi": "^7.1.0"
|
| 8826 |
+
},
|
| 8827 |
+
"engines": {
|
| 8828 |
+
"node": ">=18"
|
| 8829 |
+
},
|
| 8830 |
+
"funding": {
|
| 8831 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 8832 |
+
}
|
| 8833 |
+
},
|
| 8834 |
+
"node_modules/cli-truncate/node_modules/strip-ansi": {
|
| 8835 |
+
"version": "7.1.0",
|
| 8836 |
+
"resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz",
|
| 8837 |
+
"integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
|
| 8838 |
+
"dev": true,
|
| 8839 |
+
"dependencies": {
|
| 8840 |
+
"ansi-regex": "^6.0.1"
|
| 8841 |
+
},
|
| 8842 |
+
"engines": {
|
| 8843 |
+
"node": ">=12"
|
| 8844 |
+
},
|
| 8845 |
+
"funding": {
|
| 8846 |
+
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
|
| 8847 |
+
}
|
| 8848 |
+
},
|
| 8849 |
"node_modules/click-to-react-component": {
|
| 8850 |
"version": "1.1.0",
|
| 8851 |
"resolved": "https://registry.npmmirror.com/click-to-react-component/-/click-to-react-component-1.1.0.tgz",
|
|
|
|
| 8947 |
"integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
|
| 8948 |
"peer": true
|
| 8949 |
},
|
| 8950 |
+
"node_modules/colorette": {
|
| 8951 |
+
"version": "2.0.20",
|
| 8952 |
+
"resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz",
|
| 8953 |
+
"integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
|
| 8954 |
+
"dev": true
|
| 8955 |
+
},
|
| 8956 |
"node_modules/combined-stream": {
|
| 8957 |
"version": "1.0.8",
|
| 8958 |
"resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
|
|
|
|
| 12336 |
}
|
| 12337 |
},
|
| 12338 |
"node_modules/fill-range": {
|
| 12339 |
+
"version": "7.1.1",
|
| 12340 |
+
"resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz",
|
| 12341 |
+
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
|
| 12342 |
"dependencies": {
|
| 12343 |
"to-regex-range": "^5.0.1"
|
| 12344 |
},
|
|
|
|
| 12731 |
"node": "6.* || 8.* || >= 10.*"
|
| 12732 |
}
|
| 12733 |
},
|
| 12734 |
+
"node_modules/get-east-asian-width": {
|
| 12735 |
+
"version": "1.2.0",
|
| 12736 |
+
"resolved": "https://registry.npmmirror.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz",
|
| 12737 |
+
"integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==",
|
| 12738 |
+
"dev": true,
|
| 12739 |
+
"engines": {
|
| 12740 |
+
"node": ">=18"
|
| 12741 |
+
},
|
| 12742 |
+
"funding": {
|
| 12743 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 12744 |
+
}
|
| 12745 |
+
},
|
| 12746 |
"node_modules/get-intrinsic": {
|
| 12747 |
"version": "1.2.4",
|
| 12748 |
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
|
|
|
|
| 13537 |
"node": ">=10.17.0"
|
| 13538 |
}
|
| 13539 |
},
|
| 13540 |
+
"node_modules/husky": {
|
| 13541 |
+
"version": "9.0.11",
|
| 13542 |
+
"resolved": "https://registry.npmmirror.com/husky/-/husky-9.0.11.tgz",
|
| 13543 |
+
"integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==",
|
| 13544 |
+
"dev": true,
|
| 13545 |
+
"bin": {
|
| 13546 |
+
"husky": "bin.mjs"
|
| 13547 |
+
},
|
| 13548 |
+
"engines": {
|
| 13549 |
+
"node": ">=18"
|
| 13550 |
+
},
|
| 13551 |
+
"funding": {
|
| 13552 |
+
"url": "https://github.com/sponsors/typicode"
|
| 13553 |
+
}
|
| 13554 |
+
},
|
| 13555 |
"node_modules/i18next": {
|
| 13556 |
"version": "23.7.16",
|
| 13557 |
"resolved": "https://registry.npmmirror.com/i18next/-/i18next-23.7.16.tgz",
|
|
|
|
| 17369 |
"node": ">= 12.0.0"
|
| 17370 |
}
|
| 17371 |
},
|
| 17372 |
+
"node_modules/lilconfig": {
|
| 17373 |
+
"version": "3.1.2",
|
| 17374 |
+
"resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-3.1.2.tgz",
|
| 17375 |
+
"integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==",
|
| 17376 |
+
"dev": true,
|
| 17377 |
+
"engines": {
|
| 17378 |
+
"node": ">=14"
|
| 17379 |
+
},
|
| 17380 |
+
"funding": {
|
| 17381 |
+
"url": "https://github.com/sponsors/antonk52"
|
| 17382 |
+
}
|
| 17383 |
+
},
|
| 17384 |
"node_modules/lines-and-columns": {
|
| 17385 |
"version": "1.2.4",
|
| 17386 |
"resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
|
| 17387 |
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
|
| 17388 |
},
|
| 17389 |
+
"node_modules/lint-staged": {
|
| 17390 |
+
"version": "15.2.7",
|
| 17391 |
+
"resolved": "https://registry.npmmirror.com/lint-staged/-/lint-staged-15.2.7.tgz",
|
| 17392 |
+
"integrity": "sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==",
|
| 17393 |
+
"dev": true,
|
| 17394 |
+
"dependencies": {
|
| 17395 |
+
"chalk": "~5.3.0",
|
| 17396 |
+
"commander": "~12.1.0",
|
| 17397 |
+
"debug": "~4.3.4",
|
| 17398 |
+
"execa": "~8.0.1",
|
| 17399 |
+
"lilconfig": "~3.1.1",
|
| 17400 |
+
"listr2": "~8.2.1",
|
| 17401 |
+
"micromatch": "~4.0.7",
|
| 17402 |
+
"pidtree": "~0.6.0",
|
| 17403 |
+
"string-argv": "~0.3.2",
|
| 17404 |
+
"yaml": "~2.4.2"
|
| 17405 |
+
},
|
| 17406 |
+
"bin": {
|
| 17407 |
+
"lint-staged": "bin/lint-staged.js"
|
| 17408 |
+
},
|
| 17409 |
+
"engines": {
|
| 17410 |
+
"node": ">=18.12.0"
|
| 17411 |
+
},
|
| 17412 |
+
"funding": {
|
| 17413 |
+
"url": "https://opencollective.com/lint-staged"
|
| 17414 |
+
}
|
| 17415 |
+
},
|
| 17416 |
+
"node_modules/lint-staged/node_modules/chalk": {
|
| 17417 |
+
"version": "5.3.0",
|
| 17418 |
+
"resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz",
|
| 17419 |
+
"integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
|
| 17420 |
+
"dev": true,
|
| 17421 |
+
"engines": {
|
| 17422 |
+
"node": "^12.17.0 || ^14.13 || >=16.0.0"
|
| 17423 |
+
},
|
| 17424 |
+
"funding": {
|
| 17425 |
+
"url": "https://github.com/chalk/chalk?sponsor=1"
|
| 17426 |
+
}
|
| 17427 |
+
},
|
| 17428 |
+
"node_modules/lint-staged/node_modules/commander": {
|
| 17429 |
+
"version": "12.1.0",
|
| 17430 |
+
"resolved": "https://registry.npmmirror.com/commander/-/commander-12.1.0.tgz",
|
| 17431 |
+
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
|
| 17432 |
+
"dev": true,
|
| 17433 |
+
"engines": {
|
| 17434 |
+
"node": ">=18"
|
| 17435 |
+
}
|
| 17436 |
+
},
|
| 17437 |
+
"node_modules/lint-staged/node_modules/execa": {
|
| 17438 |
+
"version": "8.0.1",
|
| 17439 |
+
"resolved": "https://registry.npmmirror.com/execa/-/execa-8.0.1.tgz",
|
| 17440 |
+
"integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
|
| 17441 |
+
"dev": true,
|
| 17442 |
+
"dependencies": {
|
| 17443 |
+
"cross-spawn": "^7.0.3",
|
| 17444 |
+
"get-stream": "^8.0.1",
|
| 17445 |
+
"human-signals": "^5.0.0",
|
| 17446 |
+
"is-stream": "^3.0.0",
|
| 17447 |
+
"merge-stream": "^2.0.0",
|
| 17448 |
+
"npm-run-path": "^5.1.0",
|
| 17449 |
+
"onetime": "^6.0.0",
|
| 17450 |
+
"signal-exit": "^4.1.0",
|
| 17451 |
+
"strip-final-newline": "^3.0.0"
|
| 17452 |
+
},
|
| 17453 |
+
"engines": {
|
| 17454 |
+
"node": ">=16.17"
|
| 17455 |
+
},
|
| 17456 |
+
"funding": {
|
| 17457 |
+
"url": "https://github.com/sindresorhus/execa?sponsor=1"
|
| 17458 |
+
}
|
| 17459 |
+
},
|
| 17460 |
+
"node_modules/lint-staged/node_modules/get-stream": {
|
| 17461 |
+
"version": "8.0.1",
|
| 17462 |
+
"resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-8.0.1.tgz",
|
| 17463 |
+
"integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
|
| 17464 |
+
"dev": true,
|
| 17465 |
+
"engines": {
|
| 17466 |
+
"node": ">=16"
|
| 17467 |
+
},
|
| 17468 |
+
"funding": {
|
| 17469 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17470 |
+
}
|
| 17471 |
+
},
|
| 17472 |
+
"node_modules/lint-staged/node_modules/human-signals": {
|
| 17473 |
+
"version": "5.0.0",
|
| 17474 |
+
"resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-5.0.0.tgz",
|
| 17475 |
+
"integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
|
| 17476 |
+
"dev": true,
|
| 17477 |
+
"engines": {
|
| 17478 |
+
"node": ">=16.17.0"
|
| 17479 |
+
}
|
| 17480 |
+
},
|
| 17481 |
+
"node_modules/lint-staged/node_modules/is-stream": {
|
| 17482 |
+
"version": "3.0.0",
|
| 17483 |
+
"resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz",
|
| 17484 |
+
"integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
|
| 17485 |
+
"dev": true,
|
| 17486 |
+
"engines": {
|
| 17487 |
+
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
|
| 17488 |
+
},
|
| 17489 |
+
"funding": {
|
| 17490 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17491 |
+
}
|
| 17492 |
+
},
|
| 17493 |
+
"node_modules/lint-staged/node_modules/mimic-fn": {
|
| 17494 |
+
"version": "4.0.0",
|
| 17495 |
+
"resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz",
|
| 17496 |
+
"integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
|
| 17497 |
+
"dev": true,
|
| 17498 |
+
"engines": {
|
| 17499 |
+
"node": ">=12"
|
| 17500 |
+
},
|
| 17501 |
+
"funding": {
|
| 17502 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17503 |
+
}
|
| 17504 |
+
},
|
| 17505 |
+
"node_modules/lint-staged/node_modules/npm-run-path": {
|
| 17506 |
+
"version": "5.3.0",
|
| 17507 |
+
"resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.3.0.tgz",
|
| 17508 |
+
"integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
|
| 17509 |
+
"dev": true,
|
| 17510 |
+
"dependencies": {
|
| 17511 |
+
"path-key": "^4.0.0"
|
| 17512 |
+
},
|
| 17513 |
+
"engines": {
|
| 17514 |
+
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
|
| 17515 |
+
},
|
| 17516 |
+
"funding": {
|
| 17517 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17518 |
+
}
|
| 17519 |
+
},
|
| 17520 |
+
"node_modules/lint-staged/node_modules/onetime": {
|
| 17521 |
+
"version": "6.0.0",
|
| 17522 |
+
"resolved": "https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz",
|
| 17523 |
+
"integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
|
| 17524 |
+
"dev": true,
|
| 17525 |
+
"dependencies": {
|
| 17526 |
+
"mimic-fn": "^4.0.0"
|
| 17527 |
+
},
|
| 17528 |
+
"engines": {
|
| 17529 |
+
"node": ">=12"
|
| 17530 |
+
},
|
| 17531 |
+
"funding": {
|
| 17532 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17533 |
+
}
|
| 17534 |
+
},
|
| 17535 |
+
"node_modules/lint-staged/node_modules/path-key": {
|
| 17536 |
+
"version": "4.0.0",
|
| 17537 |
+
"resolved": "https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz",
|
| 17538 |
+
"integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
|
| 17539 |
+
"dev": true,
|
| 17540 |
+
"engines": {
|
| 17541 |
+
"node": ">=12"
|
| 17542 |
+
},
|
| 17543 |
+
"funding": {
|
| 17544 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17545 |
+
}
|
| 17546 |
+
},
|
| 17547 |
+
"node_modules/lint-staged/node_modules/signal-exit": {
|
| 17548 |
+
"version": "4.1.0",
|
| 17549 |
+
"resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz",
|
| 17550 |
+
"integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
|
| 17551 |
+
"dev": true,
|
| 17552 |
+
"engines": {
|
| 17553 |
+
"node": ">=14"
|
| 17554 |
+
},
|
| 17555 |
+
"funding": {
|
| 17556 |
+
"url": "https://github.com/sponsors/isaacs"
|
| 17557 |
+
}
|
| 17558 |
+
},
|
| 17559 |
+
"node_modules/lint-staged/node_modules/strip-final-newline": {
|
| 17560 |
+
"version": "3.0.0",
|
| 17561 |
+
"resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
|
| 17562 |
+
"integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
|
| 17563 |
+
"dev": true,
|
| 17564 |
+
"engines": {
|
| 17565 |
+
"node": ">=12"
|
| 17566 |
+
},
|
| 17567 |
+
"funding": {
|
| 17568 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17569 |
+
}
|
| 17570 |
+
},
|
| 17571 |
+
"node_modules/lint-staged/node_modules/yaml": {
|
| 17572 |
+
"version": "2.4.5",
|
| 17573 |
+
"resolved": "https://registry.npmmirror.com/yaml/-/yaml-2.4.5.tgz",
|
| 17574 |
+
"integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==",
|
| 17575 |
+
"dev": true,
|
| 17576 |
+
"bin": {
|
| 17577 |
+
"yaml": "bin.mjs"
|
| 17578 |
+
},
|
| 17579 |
+
"engines": {
|
| 17580 |
+
"node": ">= 14"
|
| 17581 |
+
}
|
| 17582 |
+
},
|
| 17583 |
+
"node_modules/listr2": {
|
| 17584 |
+
"version": "8.2.3",
|
| 17585 |
+
"resolved": "https://registry.npmmirror.com/listr2/-/listr2-8.2.3.tgz",
|
| 17586 |
+
"integrity": "sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==",
|
| 17587 |
+
"dev": true,
|
| 17588 |
+
"dependencies": {
|
| 17589 |
+
"cli-truncate": "^4.0.0",
|
| 17590 |
+
"colorette": "^2.0.20",
|
| 17591 |
+
"eventemitter3": "^5.0.1",
|
| 17592 |
+
"log-update": "^6.0.0",
|
| 17593 |
+
"rfdc": "^1.4.1",
|
| 17594 |
+
"wrap-ansi": "^9.0.0"
|
| 17595 |
+
},
|
| 17596 |
+
"engines": {
|
| 17597 |
+
"node": ">=18.0.0"
|
| 17598 |
+
}
|
| 17599 |
+
},
|
| 17600 |
+
"node_modules/listr2/node_modules/ansi-regex": {
|
| 17601 |
+
"version": "6.0.1",
|
| 17602 |
+
"resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz",
|
| 17603 |
+
"integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
|
| 17604 |
+
"dev": true,
|
| 17605 |
+
"engines": {
|
| 17606 |
+
"node": ">=12"
|
| 17607 |
+
},
|
| 17608 |
+
"funding": {
|
| 17609 |
+
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
|
| 17610 |
+
}
|
| 17611 |
+
},
|
| 17612 |
+
"node_modules/listr2/node_modules/ansi-styles": {
|
| 17613 |
+
"version": "6.2.1",
|
| 17614 |
+
"resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz",
|
| 17615 |
+
"integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
|
| 17616 |
+
"dev": true,
|
| 17617 |
+
"engines": {
|
| 17618 |
+
"node": ">=12"
|
| 17619 |
+
},
|
| 17620 |
+
"funding": {
|
| 17621 |
+
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
| 17622 |
+
}
|
| 17623 |
+
},
|
| 17624 |
+
"node_modules/listr2/node_modules/emoji-regex": {
|
| 17625 |
+
"version": "10.3.0",
|
| 17626 |
+
"resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.3.0.tgz",
|
| 17627 |
+
"integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
|
| 17628 |
+
"dev": true
|
| 17629 |
+
},
|
| 17630 |
+
"node_modules/listr2/node_modules/eventemitter3": {
|
| 17631 |
+
"version": "5.0.1",
|
| 17632 |
+
"resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-5.0.1.tgz",
|
| 17633 |
+
"integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
|
| 17634 |
+
"dev": true
|
| 17635 |
+
},
|
| 17636 |
+
"node_modules/listr2/node_modules/string-width": {
|
| 17637 |
+
"version": "7.1.0",
|
| 17638 |
+
"resolved": "https://registry.npmmirror.com/string-width/-/string-width-7.1.0.tgz",
|
| 17639 |
+
"integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==",
|
| 17640 |
+
"dev": true,
|
| 17641 |
+
"dependencies": {
|
| 17642 |
+
"emoji-regex": "^10.3.0",
|
| 17643 |
+
"get-east-asian-width": "^1.0.0",
|
| 17644 |
+
"strip-ansi": "^7.1.0"
|
| 17645 |
+
},
|
| 17646 |
+
"engines": {
|
| 17647 |
+
"node": ">=18"
|
| 17648 |
+
},
|
| 17649 |
+
"funding": {
|
| 17650 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17651 |
+
}
|
| 17652 |
+
},
|
| 17653 |
+
"node_modules/listr2/node_modules/strip-ansi": {
|
| 17654 |
+
"version": "7.1.0",
|
| 17655 |
+
"resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz",
|
| 17656 |
+
"integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
|
| 17657 |
+
"dev": true,
|
| 17658 |
+
"dependencies": {
|
| 17659 |
+
"ansi-regex": "^6.0.1"
|
| 17660 |
+
},
|
| 17661 |
+
"engines": {
|
| 17662 |
+
"node": ">=12"
|
| 17663 |
+
},
|
| 17664 |
+
"funding": {
|
| 17665 |
+
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
|
| 17666 |
+
}
|
| 17667 |
+
},
|
| 17668 |
+
"node_modules/listr2/node_modules/wrap-ansi": {
|
| 17669 |
+
"version": "9.0.0",
|
| 17670 |
+
"resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
|
| 17671 |
+
"integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
|
| 17672 |
+
"dev": true,
|
| 17673 |
+
"dependencies": {
|
| 17674 |
+
"ansi-styles": "^6.2.1",
|
| 17675 |
+
"string-width": "^7.0.0",
|
| 17676 |
+
"strip-ansi": "^7.1.0"
|
| 17677 |
+
},
|
| 17678 |
+
"engines": {
|
| 17679 |
+
"node": ">=18"
|
| 17680 |
+
},
|
| 17681 |
+
"funding": {
|
| 17682 |
+
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
|
| 17683 |
+
}
|
| 17684 |
+
},
|
| 17685 |
"node_modules/loader-runner": {
|
| 17686 |
"version": "4.3.0",
|
| 17687 |
"resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz",
|
|
|
|
| 17804 |
"integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==",
|
| 17805 |
"dev": true
|
| 17806 |
},
|
| 17807 |
+
"node_modules/log-update": {
|
| 17808 |
+
"version": "6.0.0",
|
| 17809 |
+
"resolved": "https://registry.npmmirror.com/log-update/-/log-update-6.0.0.tgz",
|
| 17810 |
+
"integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==",
|
| 17811 |
+
"dev": true,
|
| 17812 |
+
"dependencies": {
|
| 17813 |
+
"ansi-escapes": "^6.2.0",
|
| 17814 |
+
"cli-cursor": "^4.0.0",
|
| 17815 |
+
"slice-ansi": "^7.0.0",
|
| 17816 |
+
"strip-ansi": "^7.1.0",
|
| 17817 |
+
"wrap-ansi": "^9.0.0"
|
| 17818 |
+
},
|
| 17819 |
+
"engines": {
|
| 17820 |
+
"node": ">=18"
|
| 17821 |
+
},
|
| 17822 |
+
"funding": {
|
| 17823 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17824 |
+
}
|
| 17825 |
+
},
|
| 17826 |
+
"node_modules/log-update/node_modules/ansi-escapes": {
|
| 17827 |
+
"version": "6.2.1",
|
| 17828 |
+
"resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-6.2.1.tgz",
|
| 17829 |
+
"integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==",
|
| 17830 |
+
"dev": true,
|
| 17831 |
+
"engines": {
|
| 17832 |
+
"node": ">=14.16"
|
| 17833 |
+
},
|
| 17834 |
+
"funding": {
|
| 17835 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17836 |
+
}
|
| 17837 |
+
},
|
| 17838 |
+
"node_modules/log-update/node_modules/ansi-regex": {
|
| 17839 |
+
"version": "6.0.1",
|
| 17840 |
+
"resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz",
|
| 17841 |
+
"integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
|
| 17842 |
+
"dev": true,
|
| 17843 |
+
"engines": {
|
| 17844 |
+
"node": ">=12"
|
| 17845 |
+
},
|
| 17846 |
+
"funding": {
|
| 17847 |
+
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
|
| 17848 |
+
}
|
| 17849 |
+
},
|
| 17850 |
+
"node_modules/log-update/node_modules/ansi-styles": {
|
| 17851 |
+
"version": "6.2.1",
|
| 17852 |
+
"resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz",
|
| 17853 |
+
"integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
|
| 17854 |
+
"dev": true,
|
| 17855 |
+
"engines": {
|
| 17856 |
+
"node": ">=12"
|
| 17857 |
+
},
|
| 17858 |
+
"funding": {
|
| 17859 |
+
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
|
| 17860 |
+
}
|
| 17861 |
+
},
|
| 17862 |
+
"node_modules/log-update/node_modules/emoji-regex": {
|
| 17863 |
+
"version": "10.3.0",
|
| 17864 |
+
"resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.3.0.tgz",
|
| 17865 |
+
"integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
|
| 17866 |
+
"dev": true
|
| 17867 |
+
},
|
| 17868 |
+
"node_modules/log-update/node_modules/is-fullwidth-code-point": {
|
| 17869 |
+
"version": "5.0.0",
|
| 17870 |
+
"resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz",
|
| 17871 |
+
"integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==",
|
| 17872 |
+
"dev": true,
|
| 17873 |
+
"dependencies": {
|
| 17874 |
+
"get-east-asian-width": "^1.0.0"
|
| 17875 |
+
},
|
| 17876 |
+
"engines": {
|
| 17877 |
+
"node": ">=18"
|
| 17878 |
+
},
|
| 17879 |
+
"funding": {
|
| 17880 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17881 |
+
}
|
| 17882 |
+
},
|
| 17883 |
+
"node_modules/log-update/node_modules/slice-ansi": {
|
| 17884 |
+
"version": "7.1.0",
|
| 17885 |
+
"resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-7.1.0.tgz",
|
| 17886 |
+
"integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==",
|
| 17887 |
+
"dev": true,
|
| 17888 |
+
"dependencies": {
|
| 17889 |
+
"ansi-styles": "^6.2.1",
|
| 17890 |
+
"is-fullwidth-code-point": "^5.0.0"
|
| 17891 |
+
},
|
| 17892 |
+
"engines": {
|
| 17893 |
+
"node": ">=18"
|
| 17894 |
+
},
|
| 17895 |
+
"funding": {
|
| 17896 |
+
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
|
| 17897 |
+
}
|
| 17898 |
+
},
|
| 17899 |
+
"node_modules/log-update/node_modules/string-width": {
|
| 17900 |
+
"version": "7.1.0",
|
| 17901 |
+
"resolved": "https://registry.npmmirror.com/string-width/-/string-width-7.1.0.tgz",
|
| 17902 |
+
"integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==",
|
| 17903 |
+
"dev": true,
|
| 17904 |
+
"dependencies": {
|
| 17905 |
+
"emoji-regex": "^10.3.0",
|
| 17906 |
+
"get-east-asian-width": "^1.0.0",
|
| 17907 |
+
"strip-ansi": "^7.1.0"
|
| 17908 |
+
},
|
| 17909 |
+
"engines": {
|
| 17910 |
+
"node": ">=18"
|
| 17911 |
+
},
|
| 17912 |
+
"funding": {
|
| 17913 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 17914 |
+
}
|
| 17915 |
+
},
|
| 17916 |
+
"node_modules/log-update/node_modules/strip-ansi": {
|
| 17917 |
+
"version": "7.1.0",
|
| 17918 |
+
"resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz",
|
| 17919 |
+
"integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
|
| 17920 |
+
"dev": true,
|
| 17921 |
+
"dependencies": {
|
| 17922 |
+
"ansi-regex": "^6.0.1"
|
| 17923 |
+
},
|
| 17924 |
+
"engines": {
|
| 17925 |
+
"node": ">=12"
|
| 17926 |
+
},
|
| 17927 |
+
"funding": {
|
| 17928 |
+
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
|
| 17929 |
+
}
|
| 17930 |
+
},
|
| 17931 |
+
"node_modules/log-update/node_modules/wrap-ansi": {
|
| 17932 |
+
"version": "9.0.0",
|
| 17933 |
+
"resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
|
| 17934 |
+
"integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
|
| 17935 |
+
"dev": true,
|
| 17936 |
+
"dependencies": {
|
| 17937 |
+
"ansi-styles": "^6.2.1",
|
| 17938 |
+
"string-width": "^7.0.0",
|
| 17939 |
+
"strip-ansi": "^7.1.0"
|
| 17940 |
+
},
|
| 17941 |
+
"engines": {
|
| 17942 |
+
"node": ">=18"
|
| 17943 |
+
},
|
| 17944 |
+
"funding": {
|
| 17945 |
+
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
|
| 17946 |
+
}
|
| 17947 |
+
},
|
| 17948 |
"node_modules/longest-streak": {
|
| 17949 |
"version": "3.1.0",
|
| 17950 |
"resolved": "https://registry.npmmirror.com/longest-streak/-/longest-streak-3.1.0.tgz",
|
|
|
|
| 18689 |
"integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w=="
|
| 18690 |
},
|
| 18691 |
"node_modules/micromatch": {
|
| 18692 |
+
"version": "4.0.7",
|
| 18693 |
+
"resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.7.tgz",
|
| 18694 |
+
"integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
|
| 18695 |
"dependencies": {
|
| 18696 |
+
"braces": "^3.0.3",
|
| 18697 |
"picomatch": "^2.3.1"
|
| 18698 |
},
|
| 18699 |
"engines": {
|
|
|
|
| 19834 |
"node": ">=8.6"
|
| 19835 |
}
|
| 19836 |
},
|
| 19837 |
+
"node_modules/pidtree": {
|
| 19838 |
+
"version": "0.6.0",
|
| 19839 |
+
"resolved": "https://registry.npmmirror.com/pidtree/-/pidtree-0.6.0.tgz",
|
| 19840 |
+
"integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
|
| 19841 |
+
"dev": true,
|
| 19842 |
+
"bin": {
|
| 19843 |
+
"pidtree": "bin/pidtree.js"
|
| 19844 |
+
},
|
| 19845 |
+
"engines": {
|
| 19846 |
+
"node": ">=0.10"
|
| 19847 |
+
}
|
| 19848 |
+
},
|
| 19849 |
"node_modules/pify": {
|
| 19850 |
"version": "4.0.1",
|
| 19851 |
"resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz",
|
|
|
|
| 22857 |
"node": ">=10"
|
| 22858 |
}
|
| 22859 |
},
|
| 22860 |
+
"node_modules/restore-cursor": {
|
| 22861 |
+
"version": "4.0.0",
|
| 22862 |
+
"resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-4.0.0.tgz",
|
| 22863 |
+
"integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
|
| 22864 |
+
"dev": true,
|
| 22865 |
+
"dependencies": {
|
| 22866 |
+
"onetime": "^5.1.0",
|
| 22867 |
+
"signal-exit": "^3.0.2"
|
| 22868 |
+
},
|
| 22869 |
+
"engines": {
|
| 22870 |
+
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
|
| 22871 |
+
},
|
| 22872 |
+
"funding": {
|
| 22873 |
+
"url": "https://github.com/sponsors/sindresorhus"
|
| 22874 |
+
}
|
| 22875 |
+
},
|
| 22876 |
"node_modules/ret": {
|
| 22877 |
"version": "0.1.15",
|
| 22878 |
"resolved": "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz",
|
|
|
|
| 22891 |
"node": ">=0.10.0"
|
| 22892 |
}
|
| 22893 |
},
|
| 22894 |
+
"node_modules/rfdc": {
|
| 22895 |
+
"version": "1.4.1",
|
| 22896 |
+
"resolved": "https://registry.npmmirror.com/rfdc/-/rfdc-1.4.1.tgz",
|
| 22897 |
+
"integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
|
| 22898 |
+
"dev": true
|
| 22899 |
+
},
|
| 22900 |
"node_modules/rimraf": {
|
| 22901 |
"version": "3.0.2",
|
| 22902 |
"resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz",
|
|
|
|
| 23940 |
"safe-buffer": "~5.2.0"
|
| 23941 |
}
|
| 23942 |
},
|
| 23943 |
+
"node_modules/string-argv": {
|
| 23944 |
+
"version": "0.3.2",
|
| 23945 |
+
"resolved": "https://registry.npmmirror.com/string-argv/-/string-argv-0.3.2.tgz",
|
| 23946 |
+
"integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
|
| 23947 |
+
"dev": true,
|
| 23948 |
+
"engines": {
|
| 23949 |
+
"node": ">=0.6.19"
|
| 23950 |
+
}
|
| 23951 |
+
},
|
| 23952 |
"node_modules/string-convert": {
|
| 23953 |
"version": "0.2.1",
|
| 23954 |
"resolved": "https://registry.npmmirror.com/string-convert/-/string-convert-0.2.1.tgz",
|
web/package.json
CHANGED
|
@@ -6,10 +6,16 @@
|
|
| 6 |
"dev": "cross-env UMI_DEV_SERVER_COMPRESS=none umi dev",
|
| 7 |
"postinstall": "umi setup",
|
| 8 |
"lint": "umi lint --eslint-only",
|
|
|
|
| 9 |
"setup": "umi setup",
|
| 10 |
"start": "npm run dev",
|
| 11 |
"test": "jest --no-cache --coverage"
|
| 12 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
"dependencies": {
|
| 14 |
"@ant-design/icons": "^5.2.6",
|
| 15 |
"@ant-design/pro-components": "^2.6.46",
|
|
@@ -67,8 +73,10 @@
|
|
| 67 |
"@umijs/lint": "^4.1.1",
|
| 68 |
"@umijs/plugins": "^4.1.0",
|
| 69 |
"cross-env": "^7.0.3",
|
|
|
|
| 70 |
"jest": "^29.7.0",
|
| 71 |
"jest-environment-jsdom": "^29.7.0",
|
|
|
|
| 72 |
"prettier": "^3.2.4",
|
| 73 |
"prettier-plugin-organize-imports": "^3.2.4",
|
| 74 |
"prettier-plugin-packagejson": "^2.4.9",
|
|
|
|
| 6 |
"dev": "cross-env UMI_DEV_SERVER_COMPRESS=none umi dev",
|
| 7 |
"postinstall": "umi setup",
|
| 8 |
"lint": "umi lint --eslint-only",
|
| 9 |
+
"prepare": "cd .. && husky web/.husky",
|
| 10 |
"setup": "umi setup",
|
| 11 |
"start": "npm run dev",
|
| 12 |
"test": "jest --no-cache --coverage"
|
| 13 |
},
|
| 14 |
+
"lint-staged": {
|
| 15 |
+
"*.{js,jsx,ts,tsx,css,less,json}": [
|
| 16 |
+
"prettier --write --ignore-unknown"
|
| 17 |
+
]
|
| 18 |
+
},
|
| 19 |
"dependencies": {
|
| 20 |
"@ant-design/icons": "^5.2.6",
|
| 21 |
"@ant-design/pro-components": "^2.6.46",
|
|
|
|
| 73 |
"@umijs/lint": "^4.1.1",
|
| 74 |
"@umijs/plugins": "^4.1.0",
|
| 75 |
"cross-env": "^7.0.3",
|
| 76 |
+
"husky": "^9.0.11",
|
| 77 |
"jest": "^29.7.0",
|
| 78 |
"jest-environment-jsdom": "^29.7.0",
|
| 79 |
+
"lint-staged": "^15.2.7",
|
| 80 |
"prettier": "^3.2.4",
|
| 81 |
"prettier-plugin-organize-imports": "^3.2.4",
|
| 82 |
"prettier-plugin-packagejson": "^2.4.9",
|
web/src/hooks/documentHooks.ts
CHANGED
|
@@ -1,13 +1,13 @@
|
|
| 1 |
-
import {IChunk, IKnowledgeFile} from '@/interfaces/database/knowledge';
|
| 2 |
-
import {IChangeParserConfigRequestBody} from '@/interfaces/request/document';
|
| 3 |
-
import {api_host} from '@/utils/api';
|
| 4 |
-
import {buildChunkHighlights} from '@/utils/documentUtils';
|
| 5 |
-
import {UploadFile} from 'antd';
|
| 6 |
-
import {useCallback, useMemo, useState} from 'react';
|
| 7 |
-
import {IHighlight} from 'react-pdf-highlighter';
|
| 8 |
-
import {useDispatch, useSelector} from 'umi';
|
| 9 |
-
import {useGetKnowledgeSearchParams} from './routeHook';
|
| 10 |
-
import {useOneNamespaceEffectsLoading} from './storeHooks';
|
| 11 |
|
| 12 |
export const useGetDocumentUrl = (documentId?: string) => {
|
| 13 |
const getDocumentUrl = useCallback(
|
|
@@ -211,21 +211,21 @@ export const useWebCrawl = () => {
|
|
| 211 |
const dispatch = useDispatch();
|
| 212 |
const { knowledgeId } = useGetKnowledgeSearchParams();
|
| 213 |
return useCallback(
|
| 214 |
-
|
| 215 |
-
|
| 216 |
-
|
| 217 |
-
|
| 218 |
-
|
| 219 |
-
|
| 220 |
-
|
| 221 |
-
|
| 222 |
-
|
| 223 |
-
|
| 224 |
-
|
| 225 |
-
|
| 226 |
-
|
| 227 |
-
|
| 228 |
-
|
| 229 |
);
|
| 230 |
};
|
| 231 |
|
|
|
|
| 1 |
+
import { IChunk, IKnowledgeFile } from '@/interfaces/database/knowledge';
|
| 2 |
+
import { IChangeParserConfigRequestBody } from '@/interfaces/request/document';
|
| 3 |
+
import { api_host } from '@/utils/api';
|
| 4 |
+
import { buildChunkHighlights } from '@/utils/documentUtils';
|
| 5 |
+
import { UploadFile } from 'antd';
|
| 6 |
+
import { useCallback, useMemo, useState } from 'react';
|
| 7 |
+
import { IHighlight } from 'react-pdf-highlighter';
|
| 8 |
+
import { useDispatch, useSelector } from 'umi';
|
| 9 |
+
import { useGetKnowledgeSearchParams } from './routeHook';
|
| 10 |
+
import { useOneNamespaceEffectsLoading } from './storeHooks';
|
| 11 |
|
| 12 |
export const useGetDocumentUrl = (documentId?: string) => {
|
| 13 |
const getDocumentUrl = useCallback(
|
|
|
|
| 211 |
const dispatch = useDispatch();
|
| 212 |
const { knowledgeId } = useGetKnowledgeSearchParams();
|
| 213 |
return useCallback(
|
| 214 |
+
(name: string, url: string) => {
|
| 215 |
+
try {
|
| 216 |
+
return dispatch<any>({
|
| 217 |
+
type: 'kFModel/web_crawl',
|
| 218 |
+
payload: {
|
| 219 |
+
name,
|
| 220 |
+
url,
|
| 221 |
+
kb_id: knowledgeId,
|
| 222 |
+
},
|
| 223 |
+
});
|
| 224 |
+
} catch (errorInfo) {
|
| 225 |
+
console.log('Failed:', errorInfo);
|
| 226 |
+
}
|
| 227 |
+
},
|
| 228 |
+
[dispatch],
|
| 229 |
);
|
| 230 |
};
|
| 231 |
|