{ "name": "@openstapps/backend", "version": "0.0.1", "description": "A reference implementation for a StApps backend", "license": "AGPL-3.0-only", "author": "André Bierlein ", "contributors": [ "Anselm Stordeur ", "Benjamin Joeckel", "Jovan Krunic ", "Karl-Philipp Wulfert " ], "scripts": { "build": "npm run tslint && npm run compile", "compile": "rimraf lib && tsc --outDir lib && prepend lib/cli.js '#!/usr/bin/env node\n'", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md && git commit -m 'docs: update changelog'", "check-configuration": "openstapps-configuration", "documentation": "typedoc --includeDeclarations --excludeExternals --mode modules --out docs src", "start": "NODE_CONFIG_ENV=elasticsearch ALLOW_NO_TRANSPORT=true node ./lib/cli.js", "tslint": "tslint 'src/**/*.ts'" }, "dependencies": { "@openstapps/core": "0.2.0", "@openstapps/core-tools": "0.1.1", "@openstapps/logger": "0.0.3", "body-parser": "1.18.3", "config": "3.0.1", "cors": "2.8.5", "elasticsearch": "15.3.0", "express": "4.16.4", "express-promise-router": "3.0.3", "fs-extra": "7.0.1", "moment": "2.23.0", "morgan": "1.9.1", "node-cache": "4.2.0", "node-cron": "2.0.3", "pluralize": "7.0.0", "promise-queue": "2.2.5", "request": "2.88.0", "semver": "5.6.0", "sha1": "1.1.1", "ts-node": "7.0.1", "uuid": "3.3.2" }, "devDependencies": { "@openstapps/configuration": "0.5.0", "@types/body-parser": "1.17.0", "@types/config": "0.0.34", "@types/cors": "2.8.4", "@types/elasticsearch": "5.0.30", "@types/express": "4.16.0", "@types/fs-extra": "5.0.4", "@types/morgan": "1.7.35", "@types/node": "10.12.18", "@types/node-cache": "4.1.1", "@types/node-cron": "2.0.0", "@types/nodemailer": "4.6.5", "@types/promise-queue": "2.2.0", "@types/sha1": "1.1.1", "@types/uuid": "3.4.4", "conventional-changelog-cli": "2.0.11", "get-port": "4.1.0", "prepend-file-cli": "1.0.6", "rimraf": "2.6.3", "typedoc": "0.14.2", "typescript": "3.2.2" } }