UNPKG

opensaas

Version:

Create fully bundled SaaS application (Backend & Frontend) using an interactive CLI

77 lines (76 loc) 2.34 kB
{ "name": "opensaas", "version": "1.0.49", "description": "Create fully bundled SaaS application (Backend & Frontend) using an interactive CLI", "main": "bin/cli.js", "engines": { "node": "12.x" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "tsc", "cli": "ts-node cli/cli.ts", "lint": "tslint -p tsconfig.json -c tslint.json --fix", "migration": "make migrate && make seed", "pre-commit": "npm run prettier && npm run lint", "pre-commit-all": "make pre-commit", "prettier": "prettier 'cli/**/*.{js,ts,json}' --write", "provision": "make provision", "start-backend": "make start-backend", "start-frontend": "make start-frontend", "start-api-gw": "ts-node backend/api-gw/src/server.ts", "start-config-service": "ts-node backend/services/config-service/src/server.ts", "start-metrics-service": "cd backend/services/metrics-service && ts-node --project tsconfig.json src/server.ts", "start-all": "concurrently \"npm run start-config-service\" \"npm run start-metrics-service\" \"sleep 5 && npm run start-api-gw\" \"npm run start-frontend\"", "start": "npm run start-frontend", "tsc": "tsc" }, "repository": { "type": "git", "url": "git+https://github.com/frontegg/opensaas.git" }, "keywords": [ "react", "bootstrap", "saas", "create", "nodejs", "admin", "template", "cli", "typescript" ], "author": "Frontegg LTD", "license": "MIT", "bugs": { "url": "https://github.com/frontegg/opensaas/issues" }, "homepage": "https://github.com/frontegg/opensaas#readme", "dependencies": { "chalk": "^4.1.0", "child_process": "^1.0.2", "command-exists": "^1.2.9", "concurrently": "^5.3.0", "elegant-spinner": "^2.0.0", "lerna": "^3.22.1", "log-update": "^4.0.0", "ora": "^5.1.0", "prompts": "^2.4.0", "request": "^2.88.2", "shelljs": "^0.8.4", "ts-node": "^9.0.0", "typescript": "^3.9.7", "yargs": "^15.4.1" }, "devDependencies": { "@types/command-exists": "^1.2.0", "@types/prompts": "^2.0.9", "@types/shelljs": "^0.8.8", "@types/yargs": "^15.0.10", "husky": "^4.3.0", "prettier": "^2.1.2", "tslint": "^6.1.3", "tslint-config-airbnb": "^5.11.2" }, "bin": "bin/cli.js" }