-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
53 lines (53 loc) · 1.46 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
{
"name": "vayder",
"version": "1.0.0",
"description": "A library that allows you to validate inputs on express routes via middlewares. It leverages the power of Joi with an easy, fluent interface for the middlewares to make it effortless to build a robust validation layer on your express server.",
"main": "constraints.js",
"scripts": {
"lint": "eslint --fix constraints.js constraints.unit.js",
"test": "npm run coverage",
"unit-test": "mocha constraints.unit.js",
"coverage": "nyc --all --reporter=lcov --reporter text --reporter html npm run unit-test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/naveedn/vayder.git"
},
"keywords": [
"validation",
"joi",
"celebrate",
"express",
"middleware",
"validate"
],
"author": "Naveed Nadjmabadi",
"license": "MIT",
"bugs": {
"url": "https://github.com/naveedn/vayder/issues"
},
"homepage": "https://github.com/naveedn/vayder#readme",
"devDependencies": {
"chai": "^3.5.0",
"dirty-chai": "^2.0.1",
"eslint": "^4.18.2",
"eslint-config-airbnb": "^9.0.1",
"eslint-plugin-import": "^1.9.2",
"eslint-plugin-jsx-a11y": "^1.2.0",
"eslint-plugin-react": "^5.2.2",
"joi": "^10.6.0",
"mocha": "^2.5.3",
"mocha-multi": "^0.9.0",
"node-mocks-http": "^1.6.4",
"nyc": "^10.2.0"
},
"dependencies": {
"celebrate": "^4.0.1"
},
"nyc": {
"exclude": [
"**/*.unit.js",
"coverage"
]
}
}