Skip to content

Commit 142c63f

Browse files
committed
Upgrade dependencies
1 parent b7a37d7 commit 142c63f

File tree

3 files changed

+34
-33
lines changed

3 files changed

+34
-33
lines changed

package.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,47 +13,47 @@
1313
"author": "zhy",
1414
"license": "MIT",
1515
"devDependencies": {
16-
"@jest/types": "^28.0.2",
17-
"@types/chrome": "0.0.183",
16+
"@jest/types": "^28.1.1",
17+
"@types/chrome": "0.0.190",
1818
"@types/copy-webpack-plugin": "^8.0.1",
1919
"@types/echarts": "^4.9.15",
2020
"@types/generate-json-webpack-plugin": "^0.3.4",
21-
"@types/jest": "^27.5.0",
22-
"@types/node": "^17.0.31",
21+
"@types/jest": "^28.1.2",
22+
"@types/node": "^18.0.0",
2323
"@types/psl": "^1.1.0",
2424
"@types/webpack": "^5.28.0",
2525
"@types/webpack-bundle-analyzer": "^4.4.1",
2626
"babel-loader": "^8.2.5",
27-
"copy-webpack-plugin": "^10.2.4",
27+
"copy-webpack-plugin": "^11.0.0",
2828
"css-loader": "^6.7.1",
29-
"eslint": "^8.14.0",
30-
"filemanager-webpack-plugin": "^6.1.7",
29+
"eslint": "^8.18.0",
30+
"filemanager-webpack-plugin": "^7.0.0",
3131
"generate-json-webpack-plugin": "^2.0.0",
32-
"jest": "^28.0.3",
33-
"jest-environment-jsdom": "^28.0.2",
34-
"mini-css-extract-plugin": "^2.6.0",
32+
"jest": "^28.1.1",
33+
"jest-environment-jsdom": "^28.1.1",
34+
"mini-css-extract-plugin": "^2.6.1",
3535
"node-sass": "^7.0.1",
36-
"sass-loader": "^12.6.0",
36+
"sass-loader": "^13.0.0",
3737
"style-loader": "^3.3.1",
38-
"ts-jest": "^28.0.0",
38+
"ts-jest": "^28.0.5",
3939
"ts-loader": "^9.3.0",
40-
"ts-node": "^10.7.0",
40+
"ts-node": "^10.8.1",
4141
"tslib": "^2.4.0",
42-
"typescript": "4.6.4",
42+
"typescript": "4.7.4",
4343
"url-loader": "^4.1.1",
44-
"webpack": "^5.72.0",
44+
"webpack": "^5.73.0",
4545
"webpack-bundle-analyzer": "^4.5.0",
46-
"webpack-cli": "^4.9.2"
46+
"webpack-cli": "^4.10.0"
4747
},
4848
"dependencies": {
49-
"@element-plus/icons-vue": "^1.1.4",
49+
"@element-plus/icons-vue": "^2.0.4",
5050
"axios": "^0.27.2",
5151
"clipboardy": "^3.0.0",
5252
"countup.js": "^2.2.0",
53-
"echarts": "^5.3.2",
53+
"echarts": "^5.3.3",
5454
"element-plus": "1.2.0-beta.6",
5555
"psl": "^1.8.0",
56-
"vue": "^3.2.33",
57-
"vue-router": "^4.0.14"
56+
"vue": "^3.2.37",
57+
"vue-router": "^4.0.16"
5858
}
5959
}

src/app/element-ui/icon.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,18 @@
55
* https://opensource.org/licenses/MIT
66
*/
77

8-
import {
8+
import type {
99
DefineComponent,
10-
ComponentOptionsMixin as Mixin,
11-
EmitsOptions,
10+
ComponentOptionsMixin,
11+
MethodOptions,
12+
ComputedOptions,
13+
ExtractPropTypes,
1214
VNodeProps,
1315
AllowedComponentProps,
1416
ComponentCustomProps
1517
} from "vue"
1618

17-
type IconPublicProps = VNodeProps & AllowedComponentProps & ComponentCustomProps
18-
19-
type IconProps = Readonly<{} & {} & {}>
20-
21-
type ElementIcon = DefineComponent<{}, {}, {}, {}, {}, Mixin, Mixin, EmitsOptions, string, IconPublicProps, IconProps, {}>
19+
type ElementIcon = DefineComponent<{}, {}, {}, ComputedOptions, MethodOptions, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>
2220

2321
/**
2422
* Rename for definition of el-icon

src/app/layout/menu.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@
44
* This software is released under the MIT License.
55
* https://opensource.org/licenses/MIT
66
*/
7+
import type { UnwrapRef } from "vue"
8+
import type ElementIcon from "../element-ui/icon"
9+
import type { RouteLocationNormalizedLoaded, Router } from "vue-router"
10+
import type { I18nKey } from "@app/locale"
11+
import type { MenuMessage } from "@app/locale/components/menu"
712

8-
import { defineComponent, h, onMounted, reactive, UnwrapRef } from "vue"
13+
import { defineComponent, h, onMounted, reactive } from "vue"
914
import { ElIcon, ElMenu, ElMenuItem, ElMenuItemGroup, MenuItemRegistered } from "element-plus"
10-
import { RouteLocationNormalizedLoaded, Router, useRoute, useRouter } from "vue-router"
11-
import { I18nKey, t } from "@app/locale"
12-
import { MenuMessage } from "@app/locale/components/menu"
15+
import { useRoute, useRouter } from "vue-router"
16+
import { t } from "@app/locale"
1317
import { HOME_PAGE, MEAT_URL, TRANSLATION_ISSUE_PAGE, FEEDBACK_QUESTIONNAIRE } from "@util/constant/url"
1418
import { Aim, Calendar, ChatSquare, Folder, Food, HotWater, MagicStick, Rank, SetUp, Stopwatch, Sugar, Tickets, Timer, TrendCharts } from "@element-plus/icons-vue"
15-
import ElementIcon from "../element-ui/icon"
1619
import { locale } from "@util/i18n"
1720

1821
type _MenuItem = {

0 commit comments

Comments
 (0)