UNPKG

2.18 kBJSONView Raw
1{
2 "name": "kettle",
3 "description": "Declarative IoC-based framework for HTTP and WebSockets servers on node.js based on express and ws",
4 "version": "1.15.0",
5 "author": {
6 "name": "The Fluid Project"
7 },
8 "bugs": {
9 "url": "http://issues.fluidproject.org/browse/KETTLE"
10 },
11 "scripts": {
12 "pretest": "node node_modules/rimraf/bin.js coverage/*",
13 "lint": "node node_modules/grunt/bin/grunt lint",
14 "test": "node node_modules/nyc/bin/nyc.js --reporter=html node tests/all-tests.js",
15 "lint:vagrant": "vagrant ssh -c 'cd /home/vagrant/kettle; $(npm bin)/grunt lint'",
16 "test:vagrant": "vagrant ssh -c 'cd /home/vagrant/kettle; npm test'"
17 },
18 "homepage": "http://wiki.fluidproject.org/display/fluid/Kettle",
19 "dependencies": {
20 "express": "4.17.1",
21 "body-parser": "1.19.0",
22 "cookie-parser": "1.4.5",
23 "express-session": "1.17.1",
24 "serve-static": "1.14.1",
25 "ws": "7.3.1",
26 "infusion": "3.0.0-dev.20200317T122331Z.1aa7ea8a1.FLUID-6145",
27 "jsonlint": "1.6.3",
28 "fluid-resolve": "1.3.0",
29 "path-to-regexp": "1.7.0",
30 "multer": "1.4.2",
31 "form-data": "3.0.0",
32 "json5": "2.1.3"
33 },
34 "devDependencies": {
35 "eslint-config-fluid": "1.4.0",
36 "eslint-plugin-markdown": "1.0.2",
37 "fluid-grunt-lint-all": "1.0.8",
38 "fluid-express": "1.0.16",
39 "fluid-pouchdb": "1.0.16",
40 "grunt": "1.2.1",
41 "nyc": "15.1.0",
42 "grunt-shell": "3.0.1",
43 "node-jqunit": "1.1.8",
44 "rimraf": "3.0.2"
45 },
46 "license": "BSD-3-Clause",
47 "keywords": [
48 "infusion",
49 "framework",
50 "application",
51 "fluid",
52 "IoC",
53 "express",
54 "Inversion of Control",
55 "MVC",
56 "evented"
57 ],
58 "repository": {
59 "type": "git",
60 "url": "https://github.com/fluid-project/kettle"
61 },
62 "main": "./kettle.js",
63 "engines": {
64 "node": ">=4.5.0"
65 },
66 "nyc": {
67 "exclude": [
68 "/node_modules/**"
69 ],
70 "temp-directory": "./coverage/.nyc_output"
71 }
72}