UNPKG

1.73 kBJSONView Raw
1{
2 "name": "sutro",
3 "version": "5.0.0",
4 "description": "API Resource Framework",
5 "main": "dist/index.js",
6 "keywords": [
7 "api",
8 "realtime",
9 "rest",
10 "http",
11 "express",
12 "middleware",
13 "streaming"
14 ],
15 "repository": {
16 "type": "git",
17 "url": "git+https://github.com/shastajs/sutro.git"
18 },
19 "author": "Contra <yo@contra.io> (http://contra.io)",
20 "license": "MIT",
21 "bugs": {
22 "url": "https://github.com/shastajs/sutro/issues"
23 },
24 "homepage": "https://github.com/shastajs/sutro#readme",
25 "files": [
26 "dist"
27 ],
28 "scripts": {
29 "build": "npm run clean && babel src --out-dir dist",
30 "clean": "rimraf dist",
31 "lint": "eslint src test",
32 "lint:fix": "eslint src test --fix",
33 "test": "mocha --require babel-register --recursive --reporter spec && npm run lint"
34 },
35 "devDependencies": {
36 "babel-cli": "^6.4.0",
37 "babel-core": "^6.4.0",
38 "babel-eslint": "^10.0.0",
39 "babel-plugin-add-module-exports": "^1.0.0",
40 "babel-plugin-transform-object-rest-spread": "^6.26.0",
41 "babel-plugin-transform-runtime": "^6.4.3",
42 "babel-preset-env": "^1.7.0",
43 "babel-register": "^6.26.0",
44 "eslint": "^6.0.0",
45 "eslint-cli": "^1.0.0",
46 "eslint-plugin-babel": "^5.1.0",
47 "eslint-plugin-mocha": "^6.0.0",
48 "lodash.pick": "^4.4.0",
49 "mocha": "^7.0.0",
50 "rimraf": "^3.0.0",
51 "should": "^13.0.0",
52 "supertest": "^5.0.0-0",
53 "swagger-parser": "^6.0.0"
54 },
55 "dependencies": {
56 "babel-runtime": "^6.26.0",
57 "dot-prop": "^5.1.0",
58 "express": "^4.16.3",
59 "handle-async": "^1.0.1",
60 "lodash.omit": "^4.5.0",
61 "parse-duration": "^0.1.1",
62 "pluralize": "^8.0.0",
63 "pump": "^3.0.0",
64 "url-join": "^4.0.0"
65 }
66}