UNPKG

@methodus/server

Version:
111 lines (110 loc) 3.48 kB
{ "name": "@methodus/server", "version": "3.0.33", "description": "Server components for @methodus workflow", "main": "build/index.js", "types": "build/index.d.ts", "directories": { "test": "tests", "examples": "examples" }, "keywords": [ "methodus", "unified application framework", "microservice", "rpc", "eventsourcing", "agnostic", "independent", "framework", "typescript", "bind", "application" ], "repository": { "type": "git", "url": "https://github.com/nodulusteam/-methodus-server" }, "scripts": { "build": "trash build && tsc", "tslint": "tslint -c tslint.json 'src/**/*.ts'", "test": "trash coverage && npm run build && npm run test:full ", "test:full": "nyc alsatian build/**/*.spec.js", "report": "nyc report --html --clover", "doc": "docsify serve docs", "sonar": "sonar-scanner.bat -Dsonar.projectKey=nodulusteam_-methodus-server -Dsonar.organization=nodulusteam-github -Dsonar.sources=. -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=e01e7adc2647251c0651a3bab28de27b479b4432", "cov": "nyc --reporter=lcov --reporter=html npm run test && nyc report" }, "author": "Roi ben-haim", "license": "ISC", "dependencies": { "body-parser": "^1.17.2", "colors": "^1.1.2", "consolidate": "^0.15.0", "correlation-id": "^2.0.0", "debug": "^2.6.8", "ejs": "^2.5.7", "errorhandler": "^1.5.0", "etag": "^1.8.1", "express": "^4.15.3", "express-fileupload": "^1.0.0", "figlet": "^1.2.0", "js-yaml": "^3.9.0", "kill-port": "^1.3.2", "logelas": "^4.0.21", "method-override": "^2.3.9", "mkdirp": "^0.5.1", "request": "^2.81.0", "request-promise-native": "^1.0.4", "shortid": "^2.2.8", "socket.io": "^2.0.3", "socket.io-client": "^2.0.3", "stream-from-promise": "^1.0.0", "tslib": "^1.9.3", "uuid": "^3.1.0" }, "optionalDependencies": { "compression": "^1.7.0", "cookie-parser": "^1.4.3" }, "devDependencies": { "@methodus/data": "^2.0.0", "@types/cookie-parser": "^1.4.1", "@types/etag": "^1.8.0", "@types/express": "^4.16.1", "@types/express-fileupload": "^0.4.0", "@types/figlet": "^1.2.0", "@types/mongodb": "^3.1.27", "@types/node": "^10.0.0", "@types/request-promise-native": "^1.0.16", "@types/socket.io": "^2.1.2", "@types/uuid": "^3.4.4", "alsatian": "^2.0.0", "child-process-debug": "0.0.7", "nedb": "^1.8.0", "nedb-promise": "^2.0.1", "npm-run-all": "^4.1.5", "nyc": "^13.0.0", "opn-cli": "^4.0.0", "reflect-metadata": "^0.1.10", "standard-version": "^4.4.0", "trash-cli": "^1.4.0", "tslint": "^5.11.0", "typedoc": "^0.13.0", "typedoc-plugin-markdown": "^1.2.0", "typescript": "^3.4.0" }, "nyc": { "branches": 80, "lines": 80, "functions": 80, "statements": 80, "temp-dir": "./output/.nyc_output", "exclude": [ "**/tests", "**/*.spec.js", "**/mock.*" ], "report-dir": "./output/coverage" } }