UNPKG

2.22 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.16.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.20200728T104627Z.e6aa1a341.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 "follow-redirects": "1.12.1"
34 },
35 "devDependencies": {
36 "eslint-config-fluid": "1.4.0",
37 "eslint-plugin-markdown": "1.0.2",
38 "fluid-grunt-lint-all": "1.0.8",
39 "fluid-express": "1.0.16",
40 "fluid-pouchdb": "1.0.17",
41 "grunt": "1.2.1",
42 "nyc": "15.1.0",
43 "grunt-shell": "3.0.1",
44 "node-jqunit": "1.1.8",
45 "rimraf": "3.0.2"
46 },
47 "license": "BSD-3-Clause",
48 "keywords": [
49 "infusion",
50 "framework",
51 "application",
52 "fluid",
53 "IoC",
54 "express",
55 "Inversion of Control",
56 "MVC",
57 "evented"
58 ],
59 "repository": {
60 "type": "git",
61 "url": "https://github.com/fluid-project/kettle"
62 },
63 "main": "./kettle.js",
64 "engines": {
65 "node": ">=4.5.0"
66 },
67 "nyc": {
68 "exclude": [
69 "/node_modules/**"
70 ],
71 "temp-directory": "./coverage/.nyc_output"
72 }
73}