UNPKG

3.18 kBJSONView Raw
1{
2 "name": "ravel",
3 "version": "0.23.0",
4 "author": "Sean McIntyre <s.mcintyre@xverba.ca>",
5 "description": "Ravel Rapid Application Development Framework",
6 "engines": {
7 "node": ">=8.0.0"
8 },
9 "keywords": [
10 "koa",
11 "web",
12 "app",
13 "http",
14 "application",
15 "architecture",
16 "framework",
17 "middleware",
18 "generators",
19 "es6",
20 "modules",
21 "promises"
22 ],
23 "contributors": [
24 {
25 "name": "Sean McIntyre",
26 "email": "s.mcintyre@xverba.ca"
27 }
28 ],
29 "license": "MIT",
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/raveljs/ravel.git"
33 },
34 "main": "dist/ravel.js",
35 "scripts": {
36 "clean": "gulp clean",
37 "docs": "gulp docs",
38 "watch": "gulp watch",
39 "test": "cross-env NODE_ENV=test nyc mocha --recursive --exit --timeout=10000 ./test",
40 "test-windows": "npm test",
41 "debug": "cross-env NODE_ENV=test mocha --no-timeouts --require babel-register --inspect-brk --recursive --exit ./test ",
42 "show-coverage": "gulp show-coverage",
43 "dist": "gulp dist",
44 "prepare": "gulp dist"
45 },
46 "dependencies": {
47 "fs-readdir-recursive": "1.0.0",
48 "intel": "1.2.0",
49 "koa": "2.3.0",
50 "koa-compress": "2.0.0",
51 "koa-favicon": "2.0.0",
52 "koa-session": "5.5.0",
53 "koa-passport": "4.0.0",
54 "koa-router": "7.2.1",
55 "koa-static": "4.0.1",
56 "koa-views": "6.0.2",
57 "node-fs": "0.1.7",
58 "passport": "0.3.2",
59 "path-to-regexp": "1.7.0",
60 "redis": "2.7.1",
61 "upath": "1.0.0"
62 },
63 "devDependencies": {
64 "async": "2.5.0",
65 "cross-env": "5.1.1",
66 "chai": "4.0.2",
67 "chai-as-promised": "7.1.1",
68 "chai-things": "0.2.0",
69 "documentation": "4.0.0-rc.1",
70 "yamljs": "0.3.0",
71 "mocha": "4.0.1",
72 "mockery": "2.1.0",
73 "node-mocks-http": "1.6.4",
74 "redis-mock": "0.20.0",
75 "sinon": "2.3.7",
76 "sinon-chai": "2.11.0",
77 "eslint": "4.2.0",
78 "eslint-config-standard": "10.2.1",
79 "eslint-config-semistandard": "11.0.0",
80 "eslint-plugin-import": "2.7.0",
81 "eslint-plugin-node": "5.1.0",
82 "eslint-plugin-standard": "3.0.1",
83 "eslint-plugin-promise": "3.5.0",
84 "eslint-plugin-jsdoc": "3.1.1",
85 "supertest": "3.0.0",
86 "passport-local": "1.0.0",
87 "koa-bodyparser": "4.2.0",
88 "nyc": "11.2.1",
89 "codeclimate-test-reporter": "0.5.0",
90 "del": "3.0.0",
91 "gulp": "3.9.1",
92 "gulp-env": "0.4.0",
93 "gulp-eslint": "4.0.0",
94 "gulp-load-plugins": "1.5.0",
95 "gulp-open": "2.0.0",
96 "gulp-replace": "0.6.1",
97 "gulp-babel": "6.1.2",
98 "babel-core": "6.26.0",
99 "babel-eslint": "7.2.3",
100 "babel-plugin-transform-async-to-generator": "6.24.1",
101 "babel-plugin-transform-decorators-legacy": "1.3.4",
102 "babel-plugin-istanbul": "4.1.5",
103 "babel-register": "6.26.0"
104 },
105 "nyc": {
106 "sourceMap": false,
107 "instrument": false,
108 "check-coverage": true,
109 "per-file": true,
110 "lines": 100,
111 "statements": 100,
112 "functions": 100,
113 "branches": 100,
114 "cache": true,
115 "all": true,
116 "require": "babel-register",
117 "reporter": [
118 "lcov",
119 "text"
120 ],
121 "exclude": [
122 "resources/**"
123 ],
124 "include": [
125 "lib/**"
126 ]
127 }
128}