-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
107 lines (107 loc) · 3.19 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
{
"name": "photolord",
"version": "1.0.0",
"description": "Photo management application based on web tech. Analyze the photos located on your local server, and provide various convenient ways to maintain the photos. Such as object recognition, face recognition, location mark, artificial label, then, you can use any keyword to search photo.",
"keywords": [],
"scripts": {
"start": "npm run build && egg-scripts start --daemon --title=photolord --framework=@midwayjs/web",
"stop": "egg-scripts stop --title=photolord",
"dev": "cross-env ets && cross-env NODE_ENV=local midway-bin dev --ts",
"dev-ui": "cd web-ui && icejs start --mode local --config build.config.js",
"test": "midway-bin test --ts",
"build": "bash ./scripts/build.sh",
"check": "luckyeye",
"prepare": "husky install"
},
"dependencies": {
"@ant-design/icons": "^4.6.2",
"@midwayjs/decorator": "^2.9.1",
"@midwayjs/logger": "^2.8.13",
"@midwayjs/orm": "^1.3.1",
"@midwayjs/web": "^2.9.1",
"@tensorflow/tfjs-core": "^3.6.0",
"@tensorflow/tfjs-node-gpu": "^3.6.1",
"@types/react": "^16.9.20",
"@types/react-dom": "^16.9.5",
"antd": "^4.15.1",
"axios": "^0.21.1",
"chokidar": "^3.5.1",
"classnames": "^2.3.1",
"dayjs": "^1.10.4",
"egg": "^2.29.3",
"egg-cors": "^2.2.3",
"egg-scripts": "^2.13.0",
"exifr": "^6.2.0",
"fs-extra": "^9.1.0",
"http-status-codes": "^2.1.4",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"midway": "^2.9.1",
"node-efficientnet": "^1.1.9",
"react": "^16.4.1",
"react-dom": "^16.4.1",
"sharp": "^0.28.1",
"sqlite3": "^5.0.2",
"trianglify": "^4.1.1",
"tsconfig-paths": "^3.9.0",
"typeorm": "^0.2.32",
"uuid": "^8.3.2"
},
"devDependencies": {
"@ali/build-plugin-ice-def": "^0.1.0",
"@commitlint/cli": "^12.0.1",
"@commitlint/config-conventional": "^12.0.1",
"@iceworks/spec": "^1.0.0",
"@midwayjs/cli": "^1.0.0",
"@midwayjs/egg-ts-helper": "^1.0.1",
"@midwayjs/luckyeye": "^1.0.0",
"@types/fs-extra": "^9.0.9",
"@types/jest": "^26.0.10",
"@types/jsonwebtoken": "^8.5.1",
"@types/lodash": "^4.14.168",
"@types/node": "14",
"@types/sharp": "^0.27.3",
"@types/uuid": "^8.3.0",
"@typescript-eslint/eslint-plugin": "^4.19.0",
"@typescript-eslint/parser": "^4.19.0",
"@zerollup/ts-transform-paths": "^1.7.18",
"build-plugin-antd": "^0.1.1",
"cross-env": "^6.0.0",
"eslint": "^6.8.0",
"husky": "^5.2.0",
"ice.js": "^1.0.0",
"jest": "^26.4.0",
"lint-staged": "^10.5.4",
"stylelint": "^13.7.2",
"stylelint-config-standard": "^21.0.0",
"ts-jest": "^26.2.0",
"typescript": "^4.2.3"
},
"repository": {
"type": "git",
"url": "git+https://github.com/luoye-fe/photolord.git"
},
"author": "luoye<[email protected]>",
"license": "MIT",
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"lint-staged": {
"*.{ts,tsx}": "eslint",
"*.{less,scss}": "stylelint"
},
"midway-bin-clean": [
".vscode/.tsbuildinfo",
"dist"
],
"midway-luckyeye": {
"packages": [
"midway_v2"
]
},
"engines": {
"node": ">=12.0.0"
}
}