-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
148 lines (148 loc) · 5.71 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
{
"name": "divitia-dex",
"version": "3.3.0",
"description": "",
"scripts": {
"clean": "rm -rf ./dist",
"clean:H5": "rm -rf ./distH5",
"clean:APP": "rm -rf ./distAPP",
"build:production": "npm run build:all",
"build:stage": "npm run build:all",
"build:test": "npm run clean && NODE_ENV=test webpack && NODE_ENV=test node ./pack/afterPack.js",
"build:all": "npm run build && npm run build:H5 && mv distH5/ dist/mobiledex",
"build": "npm run clean && NODE_ENV=production isPC=true webpack && NODE_ENV=production node ./pack/afterPack.js",
"build:H5": "npm run clean:H5 && NODE_ENV=production isH5=true webpack && NODE_ENV=production isH5=true node ./pack/afterPack.js",
"build:testPC": "npm run clean && NODE_ENV=test isPC=true webpack && NODE_ENV=test isPC=true node ./pack/afterPack.js",
"build:testH5": "npm run clean:H5 && NODE_ENV=test isH5=true webpack && NODE_ENV=test isH5=true node ./pack/afterPack.js",
"dev": "NODE_ENV=dev webpack-dev-server",
"dev:prod": "API=production npm run dev",
"analyzer": "NODE_ENV=production analyzer=true isPC=true webpack-dev-server",
"lint:all": "eslint --ext ts,js,vue --fix .",
"lint": "eslint --ext ts,js,vue --cache --fix .",
"stylelint": "stylelint **/*.vue --custom-syntax postcss-html --fix",
"publish:stage": "npm run build:all && wrangler publish --env stage",
"publish": "npm run build:all && wrangler publish --env production"
},
"pre-commit": [
"lint",
"stylelint"
],
"browserslist": [
"defaults",
"not ie < 11",
"last 2 versions",
"> 1%",
"iOS 7",
"last 3 iOS versions"
],
"author": "",
"license": "ISC",
"peerDependencies": {
"buffer": "~5.2.1"
},
"devDependencies": {
"@babel/core": "^7.1.0",
"@babel/plugin-proposal-class-properties": "^7.5.0",
"@babel/plugin-proposal-object-rest-spread": "^7.5.4",
"@babel/plugin-transform-async-to-generator": "^7.0.0",
"@babel/plugin-transform-runtime": "^7.0.0",
"@babel/polyfill": "^7.2.5",
"@babel/preset-env": "^7.0.0",
"@babel/preset-es2015": "^7.0.0-beta.53",
"@babel/preset-typescript": "^7.3.3",
"@babel/runtime": "^7.0.0",
"@fortawesome/fontawesome-svg-core": "^1.2.28",
"@fortawesome/free-solid-svg-icons": "^5.13.0",
"@fortawesome/vue-fontawesome": "^0.1.9",
"@types/d3-path": "^1.0.8",
"@types/node": "^12.6.8",
"@typescript-eslint/parser": "^2.9.0",
"autoprefixer": "^9.4.8",
"babel-eslint": "^9.0.0",
"babel-loader": "^8.0.2",
"connect": "^3.6.6",
"css-loader": "^1.0.0",
"eslint": "^5.9.0",
"eslint-plugin-typescript": "^0.14.0",
"eslint-plugin-vue": "^4.7.1",
"file-loader": "^1.1.11",
"globby": "~8.0.1",
"html-webpack-plugin": "^3.2.0",
"image-webpack-loader": "^5.0.0",
"imagemin-svgo": "^7.0.0",
"node-sass": "^4.13.1",
"pre-commit": "^1.2.2",
"pug": "^2.0.3",
"pug-plain-loader": "^1.0.0",
"sass-loader": "^7.0.3",
"style-loader": "^0.21.0",
"stylelint": "^9.10.1",
"svg-inline-loader": "^0.8.0",
"typescript": "^3.7.2",
"uglifyjs-webpack-plugin": "^2.1.2",
"url-loader": "^1.1.2",
"vue": "^2.5.16",
"vue-i18n": "^8.0.0",
"vue-loader": "^15.2.4",
"vue-router": "^3.0.1",
"vue-template-compiler": "^2.5.16",
"webpack": "^4.18.0",
"webpack-bundle-analyzer": "^3.0.2",
"webpack-cli": "^3.0.8",
"webpack-dev-server": "^3.1.4",
"webpack-merge": "^4.2.1"
},
"dependencies": {
"@babel/plugin-proposal-class-properties": "~7.5.5",
"@babel/plugin-proposal-object-rest-spread": "~7.5.5",
"@babel/preset-typescript": "~7.3.3",
"@cloudflare/kv-asset-handler": "^0.1.0",
"@fortawesome/free-brands-svg-icons": "^5.14.0",
"@ledgerhq/hw-transport-web-ble": "^5.11.0",
"@ledgerhq/hw-transport-webusb": "^5.11.0",
"@vite/bridge": "^1.0.14",
"@vite/connector": "^0.0.2-0",
"@vite/ledgerjs-hw-app-vite": "^1.0.0",
"@vite/vitejs": "^2.3.11",
"@vite/vitejs-ws": "^2.3.11",
"babel-plugin-syntax-dynamic-import": "~6.18.0",
"babel-preset-env": "^1.7.0",
"babel-preset-minify": "^0.5.0",
"bignumber.js": "~7.2.1",
"bip39": "~3.0.2",
"buffer": "~5.2.1",
"circular-dependency-plugin": "~5.0.2",
"cssnano": "^4.1.10",
"d3-path": "~1.0.7",
"dayjs": "~1.8.8",
"echarts": "~4.2.0-rc.2",
"eruda": "^1.5.8",
"es6-promise": "~4.2.5",
"ethereumjs-tx": "~1.3.7",
"ethereumjs-wallet": "~0.6.2",
"eventemitter3": "^4.0.0",
"identicon.js": "~2.3.3",
"jsonrpc-lite": "~2.0.2",
"lib-flexible": "^0.3.2",
"lodash": "~4.17.19",
"lottie-web": "^5.6.6",
"postcss-cssnext": "^3.1.0",
"postcss-import": "^12.0.1",
"postcss-loader": "^3.0.0",
"postcss-pxtorem": "^4.0.1",
"postcss-scss": "^2.0.0",
"postcss-strip-inline-comments": "^0.1.5",
"protobufjs": "~6.8.8",
"px2rem-loader": "^0.1.9",
"qrcode.es": "~1.0.0",
"qs": "~6.5.2",
"sass-resources-loader": "^2.0.1",
"testwebworker": "git+https://github.com/vitelabs/cryptojsAccelerator.git",
"url": "~0.11.0",
"vue-echarts": "~4.0.1",
"vue-flatpickr-component": "~8.1.1",
"vue-select": "^3.10.7",
"vuex": "~3.0.1",
"web3": "^1.2.11"
}
}