{
  "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"
}
