Commit c9089c324384dbf0f138f8861a2776810fc0efbf

Authored by Vben
1 parent 6dd7d0f9

chore: typo

package.json
... ... @@ -12,7 +12,8 @@
12 12 "dev": "cross-env --max_old_space_size=4096 vite",
13 13 "build": "vite build && esno ./build/script/postBuild.ts",
14 14 "build:no-cache": "yarn clean:cache && npm run build",
15   - "report": "cross-env REPORT=true npm run build ",
  15 + "report": "cross-env REPORT=true npm run build",
  16 + "type:check": "vue-tsc --noEmit --skipLibCheck",
16 17 "preview": "npm run build && vite preview",
17 18 "preview:dist": "vite preview",
18 19 "log": "conventional-changelog -p angular -i CHANGELOG.md -s",
... ... @@ -115,7 +116,8 @@
115 116 "vite-plugin-svg-icons": "^0.4.1",
116 117 "vite-plugin-theme": "^0.7.1",
117 118 "vite-plugin-windicss": "0.14.0",
118   - "vue-eslint-parser": "^7.6.0"
  119 + "vue-eslint-parser": "^7.6.0",
  120 + "vue-tsc": "^0.0.23"
119 121 },
120 122 "resolutions": {
121 123 "//": "Used to install imagemin dependencies, because imagemin may not be installed in China.If it is abroad, you can delete it",
... ...
src/components/Form/src/helper.ts
... ... @@ -42,7 +42,7 @@ export function setComponentRuleType(rule: ValidationRule, component: ComponentT
42 42 }
43 43 }
44 44  
45   -export function handleInputNumberValue(component?: ComponentType, val: any) {
  45 +export function handleInputNumberValue(component?: ComponentType, val?: any) {
46 46 if (!component) return val;
47 47 if (['Input', 'InputPassword', 'InputSearch', 'InputTextArea'].includes(component)) {
48 48 return val && isNumber(val) ? `${val}` : val;
... ...
src/components/Modal/src/BasicModal.vue
... ... @@ -36,7 +36,7 @@
36 36 :height="getWrapperHeight"
37 37 :visible="visibleRef"
38 38 :modalFooterHeight="footer !== undefined && !footer ? 0 : undefined"
39   - v-bind="omit(getProps.wrapperProps, 'visible', 'height')"
  39 + v-bind="omit(getProps.wrapperProps, 'visible', 'height', 'modalFooterHeight')"
40 40 @ext-height="handleExtHeight"
41 41 @height-change="handleHeightChange"
42 42 >
... ...
src/components/Table/src/hooks/useTableHeader.ts
... ... @@ -27,7 +27,7 @@ export function useTableHeader(propsRef: ComputedRef<BasicTableProps>, slots: Sl
27 27 titleHelpMessage,
28 28 showTableSetting,
29 29 tableSetting,
30   - },
  30 + } as Recordable,
31 31 {
32 32 ...(slots.toolbar
33 33 ? {
... ...
src/components/Upload/src/data.tsx
... ... @@ -128,7 +128,6 @@ export function createPreviewActionColumn({
128 128 handleDownload,
129 129 }: {
130 130 handleRemove: Fn;
131   - handlePreview: Fn;
132 131 handleDownload: Fn;
133 132 }): BasicColumn {
134 133 return {
... ... @@ -137,8 +136,6 @@ export function createPreviewActionColumn({
137 136 dataIndex: 'action',
138 137 fixed: false,
139 138 customRender: ({ record }) => {
140   - // const { url } = (record || {}) as PreviewFileItem;
141   -
142 139 const actions: ActionItem[] = [
143 140 {
144 141 label: t('component.upload.del'),
... ... @@ -150,12 +147,7 @@ export function createPreviewActionColumn({
150 147 onClick: handleDownload.bind(null, record),
151 148 },
152 149 ];
153   - // if (isImgTypeByName(url)) {
154   - // actions.unshift({
155   - // label: t('component.upload.preview'),
156   - // onClick: handlePreview.bind(null, record),
157   - // });
158   - // }
  150 +
159 151 return <TableAction actions={actions} outside={true} />;
160 152 },
161 153 };
... ...
src/hooks/core/useAttrs.ts
... ... @@ -30,7 +30,7 @@ export function useAttrs(params: Params = {}): Ref&lt;Recordable&gt; | {} {
30 30 }
31 31  
32 32 return acm;
33   - }, {} as Hash<any>);
  33 + }, {} as Recordable);
34 34  
35 35 attrs.value = res;
36 36 });
... ...
src/hooks/web/useECharts.ts
... ... @@ -67,7 +67,7 @@ export function useECharts(
67 67 nextTick(() => {
68 68 useTimeoutFn(() => {
69 69 if (!chartInstance) {
70   - initCharts(getDarkMode.value);
  70 + initCharts(getDarkMode.value as 'default');
71 71  
72 72 if (!chartInstance) return;
73 73 }
... ... @@ -87,7 +87,7 @@ export function useECharts(
87 87 (theme) => {
88 88 if (chartInstance) {
89 89 chartInstance.dispose();
90   - initCharts(theme);
  90 + initCharts(theme as 'default');
91 91 setOptions(cacheOptions.value);
92 92 }
93 93 }
... ...
src/hooks/web/useTabs.ts
... ... @@ -16,7 +16,7 @@ enum TableActionEnum {
16 16 CLOSE,
17 17 }
18 18  
19   -export function useTabs(_router: Router) {
  19 +export function useTabs(_router?: Router) {
20 20 const appStore = useAppStore();
21 21  
22 22 function canIUseTabs(): boolean {
... ...
src/utils/helper/vuexHelper.ts deleted 100644 โ†’ 0
1   -import store from '/@/store';
2   -
3   -export function hotModuleUnregisterModule(name: string) {
4   - if (!name || !import.meta.hot) return;
5   - if ((store.state as Recordable)[name]) {
6   - store.unregisterModule(name);
7   - }
8   -}
tsconfig.json
... ... @@ -19,7 +19,6 @@
19 19 "lib": ["dom", "esnext"],
20 20 "types": ["vite/client"],
21 21 "typeRoots": ["./node_modules/@types/", "./types"],
22   - "incremental": true,
23 22 "noImplicitAny": false,
24 23 "skipLibCheck": true,
25 24 "paths": {
... ...
yarn.lock
... ... @@ -2077,6 +2077,11 @@ basic-auth@^1.0.3:
2077 2077 resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884"
2078 2078 integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=
2079 2079  
  2080 +big-integer@^1.6.17:
  2081 + version "1.6.48"
  2082 + resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e"
  2083 + integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==
  2084 +
2080 2085 big.js@^5.2.2:
2081 2086 version "5.2.2"
2082 2087 resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
... ... @@ -2141,6 +2146,14 @@ binary-mirror-config@^1:
2141 2146 resolved "https://registry.npmjs.org/binary-mirror-config/-/binary-mirror-config-1.30.0.tgz#17c6f6263dd2d1e1ebcec21351c2b712bdfc4593"
2142 2147 integrity sha512-LAw4MnTH4o3IvIX27ixBueO9dHQ70Jv26gswNPUi91mdCAGU3Zg6e+1Se81tHrL5ppvO80Tv++1Wpb3kE+dy6Q==
2143 2148  
  2149 +binary@~0.3.0:
  2150 + version "0.3.0"
  2151 + resolved "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz#9f60553bc5ce8c3386f3b553cff47462adecaa79"
  2152 + integrity sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=
  2153 + dependencies:
  2154 + buffers "~0.1.1"
  2155 + chainsaw "~0.1.0"
  2156 +
2144 2157 bl@^1.0.0:
2145 2158 version "1.2.3"
2146 2159 resolved "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7"
... ... @@ -2154,6 +2167,11 @@ bluebird@^3.5.0, bluebird@^3.7.2:
2154 2167 resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
2155 2168 integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
2156 2169  
  2170 +bluebird@~3.4.1:
  2171 + version "3.4.7"
  2172 + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
  2173 + integrity sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=
  2174 +
2157 2175 boolbase@^1.0.0, boolbase@~1.0.0:
2158 2176 version "1.0.0"
2159 2177 resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
... ... @@ -2229,6 +2247,11 @@ buffer-from@^1.0.0, buffer-from@^1.1.1:
2229 2247 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
2230 2248 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
2231 2249  
  2250 +buffer-indexof-polyfill@~1.0.0:
  2251 + version "1.0.2"
  2252 + resolved "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz#d2732135c5999c64b277fcf9b1abe3498254729c"
  2253 + integrity sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==
  2254 +
2232 2255 buffer@^5.2.1, buffer@^5.4.3:
2233 2256 version "5.7.1"
2234 2257 resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
... ... @@ -2237,6 +2260,11 @@ buffer@^5.2.1, buffer@^5.4.3:
2237 2260 base64-js "^1.3.1"
2238 2261 ieee754 "^1.1.13"
2239 2262  
  2263 +buffers@~0.1.1:
  2264 + version "0.1.1"
  2265 + resolved "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"
  2266 + integrity sha1-skV5w77U1tOWru5tmorn9Ugqt7s=
  2267 +
2240 2268 builtin-modules@^3.1.0:
2241 2269 version "3.2.0"
2242 2270 resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887"
... ... @@ -2361,6 +2389,13 @@ cfb@^1.1.4:
2361 2389 crc-32 "~1.2.0"
2362 2390 printj "~1.1.2"
2363 2391  
  2392 +chainsaw@~0.1.0:
  2393 + version "0.1.0"
  2394 + resolved "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98"
  2395 + integrity sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=
  2396 + dependencies:
  2397 + traverse ">=0.3.0 <0.4"
  2398 +
2364 2399 chalk@^1.0.0, chalk@^1.1.3:
2365 2400 version "1.1.3"
2366 2401 resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
... ... @@ -3444,6 +3479,13 @@ download@^7.1.0:
3444 3479 p-event "^2.1.0"
3445 3480 pify "^3.0.0"
3446 3481  
  3482 +duplexer2@~0.1.4:
  3483 + version "0.1.4"
  3484 + resolved "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1"
  3485 + integrity sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=
  3486 + dependencies:
  3487 + readable-stream "^2.0.2"
  3488 +
3447 3489 duplexer3@^0.1.4:
3448 3490 version "0.1.4"
3449 3491 resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
... ... @@ -4281,6 +4323,16 @@ fsevents@~2.3.1:
4281 4323 resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
4282 4324 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
4283 4325  
  4326 +fstream@^1.0.12:
  4327 + version "1.0.12"
  4328 + resolved "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
  4329 + integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==
  4330 + dependencies:
  4331 + graceful-fs "^4.1.2"
  4332 + inherits "~2.0.0"
  4333 + mkdirp ">=0.5 0"
  4334 + rimraf "2"
  4335 +
4284 4336 function-bind@^1.1.1:
4285 4337 version "1.1.1"
4286 4338 resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
... ... @@ -4969,7 +5021,7 @@ inflight@^1.0.4:
4969 5021 once "^1.3.0"
4970 5022 wrappy "1"
4971 5023  
4972   -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3:
  5024 +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3:
4973 5025 version "2.0.4"
4974 5026 resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
4975 5027 integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
... ... @@ -5639,6 +5691,11 @@ lint-staged@^10.5.4:
5639 5691 string-argv "0.3.1"
5640 5692 stringify-object "^3.3.0"
5641 5693  
  5694 +listenercount@~1.0.1:
  5695 + version "1.0.1"
  5696 + resolved "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz#84c8a72ab59c4725321480c975e6508342e70937"
  5697 + integrity sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=
  5698 +
5642 5699 listr2@^3.2.2:
5643 5700 version "3.6.2"
5644 5701 resolved "https://registry.npmjs.org/listr2/-/listr2-3.6.2.tgz#7260159f9108523eaa430d4a674db65b6c2d08cc"
... ... @@ -6169,7 +6226,7 @@ mixin-deep@^1.2.0:
6169 6226 for-in "^1.0.2"
6170 6227 is-extendable "^1.0.1"
6171 6228  
6172   -mkdirp@^0.5.5, mkdirp@~0.5.1:
  6229 +"mkdirp@>=0.5 0", mkdirp@^0.5.5, mkdirp@~0.5.1:
6173 6230 version "0.5.5"
6174 6231 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
6175 6232 integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
... ... @@ -7357,7 +7414,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1:
7357 7414 string_decoder "^1.1.1"
7358 7415 util-deprecate "^1.0.1"
7359 7416  
7360   -readable-stream@^2.0.0, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6:
  7417 +readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6:
7361 7418 version "2.3.7"
7362 7419 resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
7363 7420 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
... ... @@ -7607,7 +7664,7 @@ reusify@^1.0.4:
7607 7664 resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
7608 7665 integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
7609 7666  
7610   -rimraf@^2.5.4:
  7667 +rimraf@2, rimraf@^2.5.4:
7611 7668 version "2.7.1"
7612 7669 resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
7613 7670 integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
... ... @@ -7791,6 +7848,11 @@ set-value@^2.0.0, set-value@^2.0.1:
7791 7848 is-plain-object "^2.0.3"
7792 7849 split-string "^3.0.1"
7793 7850  
  7851 +setimmediate@~1.0.4:
  7852 + version "1.0.5"
  7853 + resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
  7854 + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
  7855 +
7794 7856 shallow-equal@^1.0.0:
7795 7857 version "1.2.1"
7796 7858 resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da"
... ... @@ -8645,6 +8707,11 @@ tr46@^1.0.1:
8645 8707 dependencies:
8646 8708 punycode "^2.1.0"
8647 8709  
  8710 +"traverse@>=0.3.0 <0.4":
  8711 + version "0.3.9"
  8712 + resolved "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9"
  8713 + integrity sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=
  8714 +
8648 8715 traverse@^0.6.6:
8649 8716 version "0.6.6"
8650 8717 resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
... ... @@ -8911,6 +8978,22 @@ unset-value@^1.0.0:
8911 8978 has-value "^0.3.1"
8912 8979 isobject "^3.0.0"
8913 8980  
  8981 +unzipper@0.10.11:
  8982 + version "0.10.11"
  8983 + resolved "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz#0b4991446472cbdb92ee7403909f26c2419c782e"
  8984 + integrity sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==
  8985 + dependencies:
  8986 + big-integer "^1.6.17"
  8987 + binary "~0.3.0"
  8988 + bluebird "~3.4.1"
  8989 + buffer-indexof-polyfill "~1.0.0"
  8990 + duplexer2 "~0.1.4"
  8991 + fstream "^1.0.12"
  8992 + graceful-fs "^4.2.2"
  8993 + listenercount "~1.0.1"
  8994 + readable-stream "~2.3.6"
  8995 + setimmediate "~1.0.4"
  8996 +
8914 8997 upath@^1.2.0:
8915 8998 version "1.2.0"
8916 8999 resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
... ... @@ -9201,6 +9284,13 @@ vue-router@^4.0.6:
9201 9284 resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.6.tgz#91750db507d26642f225b0ec6064568e5fe448d6"
9202 9285 integrity sha512-Y04llmK2PyaESj+N33VxLjGCUDuv9t4q2OpItEGU7POZiuQZaugV6cJpE6Qm1sVFtxufodLKN2y2dQl9nk0Reg==
9203 9286  
  9287 +vue-tsc@^0.0.23:
  9288 + version "0.0.23"
  9289 + resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-0.0.23.tgz#e0e53a09ff29ac497f3bafab5a5c9ad63b1422f3"
  9290 + integrity sha512-zQACemcjLMmMo4pJsQyo3g+2oP5lfZB2r1K1dS25gT9r4fpDoq226logIw/QzYYf+SI91QE4hwpdAjij3n6N9w==
  9291 + dependencies:
  9292 + unzipper "0.10.11"
  9293 +
9204 9294 vue-types@^3.0.0, vue-types@^3.0.2:
9205 9295 version "3.0.2"
9206 9296 resolved "https://registry.npmjs.org/vue-types/-/vue-types-3.0.2.tgz#ec16e05d412c038262fc1efa4ceb9647e7fb601d"
... ...