{ "name": "kettle", "description": "Declarative IoC-based framework for HTTP and WebSockets servers on node.js based on express and ws", "version": "2.3.1", "author": { "name": "The Fluid Project" }, "bugs": { "url": "http://issues.fluidproject.org/browse/KETTLE" }, "scripts": { "pretest": "npx rimraf coverage/*", "lint": "fluid-lint-all", "test": "nyc --reporter=html node tests/all-tests.js", "lint:vagrant": "vagrant ssh -c 'cd /home/vagrant/kettle; npm run lint'", "test:vagrant": "vagrant ssh -c 'cd /home/vagrant/kettle; npm test'" }, "homepage": "http://wiki.fluidproject.org/display/fluid/Kettle", "dependencies": { "body-parser": "1.19.2", "cookie-parser": "1.4.6", "express": "4.17.2", "express-session": "1.17.2", "fluid-resolve": "1.3.0", "follow-redirects": "1.14.8", "form-data": "4.0.0", "infusion": "4.0.0-dev.20220209T141225Z.50bdbf8d1.main", "json5": "2.2.0", "jsonlint": "1.6.3", "multer": "1.4.4", "path-to-regexp": "1.7.0", "serve-static": "1.14.2", "ws": "7.5.7" }, "devDependencies": { "eslint-config-fluid": "2.0.1", "fluid-express": "1.0.18", "fluid-lint-all": "1.1.5", "node-gyp": "11.0.0", "node-jqunit": "1.1.9", "nyc": "15.1.0" }, "license": "BSD-3-Clause", "keywords": [ "infusion", "framework", "application", "fluid", "IoC", "express", "Inversion of Control", "MVC", "evented" ], "repository": { "type": "git", "url": "https://github.com/fluid-project/kettle" }, "main": "./kettle.js", "engines": { "node": ">=12.0.0" }, "nyc": { "exclude": [ "/node_modules/**" ], "temp-directory": "./coverage/.nyc_output" } }