UNPKG

2.97 kBJSONView Raw
1{
2 "name": "ykit",
3 "version": "0.6.1",
4 "description": "高可用高扩展前端开发工具",
5 "main": "src/ykit.js",
6 "bin": {
7 "ykit": "bin/ykit"
8 },
9 "engines": {
10 "node": ">=0.12"
11 },
12 "scripts": {
13 "test": "mocha --recursive --timeout 0",
14 "testlocal": "env ENV=local mocha --recursive --timeout 0",
15 "start": "cd .. && sudo node ykit/bin/ykit server",
16 "doc": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && ydoc build && node static/tasks/post-process-doc.js"
17 },
18 "license": "MIT",
19 "dependencies": {
20 "async": "^1.5.2",
21 "babel-runtime": "^6.23.0",
22 "case-sensitive-paths-webpack-plugin": "^2.0.0",
23 "chalk": "^1.1.3",
24 "cli-cursor": "^1.0.2",
25 "cli-spinners": "^0.3.0",
26 "colors": "^1.1.2",
27 "compute-cluster": "0.0.9",
28 "connect": "^3.4.1",
29 "css-loader": "^0.23.1",
30 "eslint": "2.13.1",
31 "extend": "^3.0.0",
32 "extract-text-webpack-plugin": "^1.0.1",
33 "fs-extra": "^1.0.0",
34 "globby": "^5.0.0",
35 "html-loader": "^0.4.3",
36 "http-proxy-middleware": "^0.17.4",
37 "jerryproxy-ykit": "^1.1.1",
38 "js-beautify": "^1.6.12",
39 "js-yaml": "^3.6.1",
40 "json-loader": "^0.5.4",
41 "json5": "^0.5.0",
42 "left-pad": "^1.1.3",
43 "loader-utils": "^0.2.15",
44 "log-symbols": "^1.0.2",
45 "mkdirp": "^0.5.1",
46 "moment": "^2.14.1",
47 "optimist": "^0.6.1",
48 "replacestream": "^4.0.0",
49 "require-uncached": "^1.0.2",
50 "requireg": "^0.1.5",
51 "right-pad": "^1.0.1",
52 "semver": "^5.3.0",
53 "serve-favicon": "^2.4.2",
54 "serve-index": "^1.8.0",
55 "serve-static": "^1.11.1",
56 "shelljs": "^0.7.5",
57 "socket.io": "1.7.3",
58 "style-loader": "^0.13.1",
59 "through2": "^2.0.1",
60 "uglify-js": "1.3.5",
61 "uglifycss": "0.0.25",
62 "webpack": "1.14.0",
63 "webpack-dev-middleware": "1.9.0",
64 "webpack-hot-middleware": "^2.17.0"
65 },
66 "repository": {
67 "type": "https",
68 "url": "https://github.com/YMFE/ykit.git"
69 },
70 "devDependencies": {
71 "babel-eslint": "6",
72 "babel-plugin-transform-runtime": "^6.23.0",
73 "babel-preset-es2015": "^6.9.0",
74 "babel-preset-es2017": "^6.24.1",
75 "chai": "^3.5.0",
76 "conventional-changelog-cli": "^1.2.0",
77 "debug": "^2.6.0",
78 "findup": "^0.1.5",
79 "ghooks": "^1.3.2",
80 "gulp": "^3.9.1",
81 "gulp-babel": "^6.1.2",
82 "gulp-watch": "^4.3.8",
83 "mocha": "^3.1.2",
84 "ps-tree": "^1.1.0",
85 "semver-regex": "^1.0.0"
86 },
87 "config": {
88 "ghooks": {
89 "pre-commit": "eslint src",
90 "commit-msg": "node static/tasks/validate-commit-msg.js"
91 },
92 "validate-commit-msg": {
93 "types": [
94 "feat",
95 "fix",
96 "docs",
97 "style",
98 "refactor",
99 "perf",
100 "test",
101 "chore",
102 "revert"
103 ],
104 "warnOnFail": false,
105 "maxSubjectLength": 100,
106 "subjectPattern": ".+",
107 "subjectPatternErrorMsg": "subject does not match subject pattern!",
108 "helpMessage": ""
109 }
110 }
111}