-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpackage.json
72 lines (72 loc) · 1.77 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
{
"name": "baseplate-core",
"main": "server/index.js",
"version": "1.8.6",
"license": "MIT",
"description": "A tool for building prototypes and pattern libraries.",
"author": "Made Media Ltd. <[email protected]> (made.media)",
"contrbutors": [
"David Rapson <[email protected]> (davidrapson.co.uk)",
"Hiren Patel <[email protected]>"
],
"repository": "github:MadeHQ/baseplate-core",
"engines": {
"node": ">=4.0.0"
},
"keywords": [
"styleguide",
"components",
"patterns",
"prototyping"
],
"scripts": {
"clientJs": "cd client/static/ && uglifyjs baseplate.js --output baseplate.min.js",
"clientCss": "cd client/static/ && cleancss baseplate.css -o baseplate.min.css",
"build": "npm run clientJs && npm run clientCss",
"lint": "xo -- server/{*,**/*}.js client/*.js",
"requiresafe": "nsp check",
"test": "npm run lint && ava",
"posttest": "npm run requiresafe"
},
"pre-commit": [
"lint"
],
"xo": {
"esnext": false,
"space": 4,
"rules": {
"unicorn/filename-case": [
"error",
"kebabCase"
]
}
},
"dependencies": {
"color": "3.1.2",
"compression": "1.7.4",
"errorhandler": "1.5.1",
"express": "4.17.1",
"express-handlebars": "3.1.0",
"get-port": "5.0.0",
"glob": "7.1.4",
"handlebars": "4.4.0",
"http-auth": "3.2.3",
"lodash": "4.17.15",
"lorem-ipsum": "2.0.3",
"minimist": "1.2.0",
"morgan": "1.9.1",
"require-directory": "2.1.1",
"showdown": "1.9.0",
"url-slug": "2.2.0"
},
"devDependencies": {
"ava": "2.4.0",
"clean-css": "4.2.1",
"clean-css-cli": "4.3.0",
"nsp": "3.2.1",
"pre-commit": "1.2.2",
"temp-write": "4.0.0",
"uglify-js": "3.6.0",
"xo": "0.25.3"
}
}