{ "name": "open_auth_service", "version": "1.1.1", "main": "lib/index.js", "author": "Fabian Stamm ", "license": "MIT", "scripts": { "start": "node lib/index.js", "install": "run-s install-views install-views_repo", "build": "run-s build-ts build-doc build-views build-views_repo", "watch": "concurrently \"npm:watch-*\"", "build-doc": "apidoc -i src/ -p apidoc/", "build-ts": "tsc", "watch-ts": "tsc -w", "watch-node": "nodemon --ignore ./views lib/index.js", "install-views": "cd views && npm install", "build-views": "cd views && npm run build", "watch-views": "cd views && npm run watch", "install-views_repo": "git submodule init && git submodule update && cd views_repo && npm install ", "build-views_repo": "cd views_repo && npm run build", "watch-views_repo": "cd views_repo && npm run dev" }, "pipelines": { "install": [ "cd views && npm install", "git submodule init", "git submodule update", "cd views_repo && npm install" ] }, "devDependencies": { "@types/body-parser": "^1.19.0", "@types/compression": "^1.7.0", "@types/cookie-parser": "^1.4.2", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.3", "@types/i18n": "^0.8.6", "@types/ini": "^1.3.30", "@types/jsonwebtoken": "^8.3.8", "@types/mongodb": "^3.5.2", "@types/node": "^13.9.0", "@types/node-rsa": "^1.0.0", "@types/qrcode": "^1.3.4", "@types/speakeasy": "^2.0.5", "@types/uuid": "^7.0.0", "apidoc": "^0.20.0", "concurrently": "^5.1.0", "nodemon": "^2.0.2", "typescript": "^3.8.3" }, "dependencies": { "@hibas123/config": "^1.1.0", "@hibas123/nodelogging": "^2.1.4", "@hibas123/nodeloggingserver_client": "^1.1.2", "@hibas123/safe_mongo": "^1.6.1", "body-parser": "^1.19.0", "compression": "^1.7.4", "cookie-parser": "^1.4.4", "cors": "^2.8.5", "dotenv": "^8.2.0", "express": "^4.17.1", "handlebars": "^4.7.3", "i18n": "^0.8.5", "ini": "^1.3.5", "jsonwebtoken": "^8.5.1", "moment": "^2.24.0", "mongodb": "^3.5.4", "node-rsa": "^1.0.7", "npm-run-all": "^4.1.5", "qrcode": "^1.4.4", "reflect-metadata": "^0.1.13", "speakeasy": "^2.0.0", "u2f": "^0.1.3", "uuid": "^7.0.2" } }