{
  "name": "rucken-todo",
  "version": "3.0.6",
  "engines": {
    "node": ">=11",
    "npm": ">=6.5.0"
  },
  "private": true,
  "license": "MIT",
  "author": "EndyKaufman <admin@site15.ru>",
  "description": "Core with UI for web todo application maked on Angular7+ based on Rucken template",
  "bugs": {
    "url": "https://github.com/rucken/todo/issues"
  },
  "homepage": "https://github.com/rucken/todo",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rucken/todo.git"
  },
  "keywords": [
    "angular",
    "ssr",
    "todo",
    "ui",
    "base",
    "seed",
    "boilerplate",
    "i18n",
    "ngx",
    "projects",
    "tasks",
    "statuses",
    "users",
    "shared",
    "services",
    "models",
    "rest",
    "component",
    "bootstrap",
    "ngx-bootstrap",
    "application",
    "class",
    "extends",
    "ng",
    "angular2",
    "angular 2",
    "angular4",
    "angular 4",
    "angular5",
    "angular 5",
    "angular6",
    "angular 6",
    "angular7",
    "angular 7",
    "angularx",
    "angular-x",
    "ng2",
    "ng4",
    "ng5",
    "ng6",
    "rucken",
    "core",
    "web"
  ],
  "maintainers": [
    {
      "name": "EndyKaufman",
      "email": "admin@site15.ru"
    }
  ],
  "scripts": {
    "config:dev": "rucken config -m dev",
    "config:prod": "rucken config -m prod",
    "prepare:dev": "rucken prepare -m dev",
    "prepare:prod": "rucken prepare -m prod",
    "lib:build-core": "ng build core --prod",
    "lib:build-web": "ng build web --prod",
    "lib:build": "run-s lib:build-core lib:build-web",
    "app:prebuild": "node --max_old_space_size=1024 ./node_modules/@angular/cli/bin/ng build demo --prod -c=production",
    "app:prebuild:dev": "ng build demo --prod -c=dev",
    "app:build": "run-s app:prebuild",
    "app:build:dev": "run-s prepare:dev app:prebuild:dev",
    "lite-server": "lite-server -c bs-config.json",
    "ng": "ng",
    "serve": "ng serve -c=production --port=8000 --host 0.0.0.0 --disable-host-check",
    "serve:dev": "ng serve -c=dev --port=8000 --host 0.0.0.0 --disable-host-check",
    "start": "run-s ssr:start",
    "start:prod": "run-s prepare:dev format:fix serve",
    "start:dev": "run-s prepare:dev format:fix serve:dev",
    "build": "run-s clean prepare:prod format:fix lib:build app:build ssr:build",
    "build:dev": "run-s clean config:dev format:fix app:build:dev ssr:build:dev",
    "test": "run-s clean prepare:prod lib:build prepare:dev app:build ssr:build",
    "lint": "ng lint",
    "clean": "./node_modules/.bin/del-cli dist",
    "e2e": "ng e2e",
    "update": "ng update --all",
    "ssr:prebuild": "node --max_old_space_size=1024 ./node_modules/@angular/cli/bin/ng run demo:server:production",
    "ssr:prebuild:dev": "ng run demo:server:dev",
    "ssr:webpack": "webpack --progress --colors",
    "ssr:start": "node ./server.js",
    "ssr:build": "run-s ssr:prebuild ssr:webpack",
    "ssr:build:dev": "run-s ssr:prebuild:dev ssr:webpack",
    "postinstall": "sh ./scripts/postinstall.sh",
    "github:prebuild": "ng build demo --base-href /todo/ --prod",
    "github:postbuild": "./node_modules/.bin/cp-cli ./dist/demo-client/index.html ./dist/demo-client/404.html",
    "github:build": "run-s prepare:prod format:fix lib:build github:prebuild github:postbuild doc",
    "github:deploy": "gh-pages -d dist/demo-client",
    "doc:lib:core": "./node_modules/.bin/compodoc -p libs/rucken/todo-core/tsconfig.lib.json -n \"rucken:todo-core\" -d dist/demo-client/doc/todo-core",
    "doc:lib:web": "./node_modules/.bin/compodoc -p libs/rucken/todo-web/tsconfig.lib.json -n \"rucken:todo-web\" -d dist/demo-client/doc/todo-web",
    "doc:app:demo": "./node_modules/.bin/compodoc -p apps/demo/tsconfig.app.json -n \"rucken:todo-demo\" -d dist/demo-client/doc/demo",
    "doc": "run-s doc:lib:core doc:lib:web doc:app:demo",
    "format:fix": "prettier  --config ./.prettierrc --write \"{apps,libs}/**/*.ts\""
  },
  "dependencies": {
    "@angular/animations": "7.2.15",
    "@angular/common": "7.2.15",
    "@angular/compiler": "7.2.15",
    "@angular/core": "7.2.15",
    "@angular/forms": "7.2.15",
    "@angular/http": "7.2.15",
    "@angular/platform-browser": "7.2.15",
    "@angular/platform-browser-dynamic": "7.2.15",
    "@angular/platform-server": "7.2.15",
    "@angular/router": "7.2.15",
    "@fortawesome/angular-fontawesome": "0.3.0",
    "@fortawesome/fontawesome-svg-core": "1.2.18",
    "@fortawesome/free-brands-svg-icons": "5.8.2",
    "@fortawesome/free-solid-svg-icons": "5.8.2",
    "@nguniversal/express-engine": "7.1.1",
    "@nguniversal/module-map-ngfactory-loader": "7.1.1",
    "@ngx-meta/core": "7.0.0",
    "@ngx-translate/core": "11.0.1",
    "@rucken/core": "3.9.13",
    "@rucken/web": "3.9.13",
    "@types/dotenv": "6.1.1",
    "@types/jsonwebtoken": "8.3.2",
    "@types/luxon": "1.12.0",
    "@types/node": "12.0.0",
    "@types/object-path": "0.11.0",
    "bind-observable": "1.0.2",
    "core-js": "2.6.5",
    "cors": "2.8.5",
    "dotenv": "8.0.0",
    "jsonwebtoken": "8.5.1",
    "luxon": "1.13.2",
    "ngx-bind-io": "0.6.6",
    "ngx-bootstrap": "4.1.1",
    "ngx-cookie-service": "2.1.0",
    "ngx-dynamic-form-builder": "1.0.0",
    "ngx-permissions": "6.0.5",
    "ngx-repository": "0.6.3",
    "node-fetch": "2.5.0",
    "object-path": "0.11.4",
    "raw-loader": "0.5.1",
    "rxjs": "6.5.2",
    "ts-loader": "6.0.0",
    "zone.js": "0.9.1"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "0.13.9",
    "@angular-devkit/build-ng-packagr": "0.13.9",
    "@angular/cli": "7.3.9",
    "@angular/compiler-cli": "7.2.15",
    "@angular/language-service": "7.2.15",
    "@compodoc/compodoc": "1.1.9",
    "@rucken/cli": "4.1.3",
    "@types/body-parser": "1.17.0",
    "@types/jasmine": "3.3.12",
    "@types/jasminewd2": "2.0.6",
    "bootstrap-sass": "3.4.1",
    "bootswatch-sass": "3.2.0",
    "codelyzer": "5.0.1",
    "conventional-changelog-cli": "2.0.21",
    "conventional-commits-detector": "1.0.2",
    "conventional-recommended-bump": "5.0.0",
    "cookie-parser": "1.4.4",
    "cp-cli": "2.0.0",
    "del-cli": "1.1.0",
    "domino": "2.1.3",
    "gh-pages": "2.0.1",
    "html-loader": "0.5.5",
    "husky": "2.2.0",
    "jasmine-core": "3.4.0",
    "jasmine-spec-reporter": "4.2.1",
    "karma": "4.1.0",
    "karma-chrome-launcher": "2.2.0",
    "karma-coverage-istanbul-reporter": "2.0.5",
    "karma-jasmine": "2.0.1",
    "karma-jasmine-html-reporter": "1.4.2",
    "lite-server": "2.4.0",
    "markdown-loader": "5.0.0",
    "ng-packagr": "5.1.0",
    "npm-run-all": "4.1.5",
    "prettier": "1.17.0",
    "protractor": "5.4.2",
    "ts-node": "8.1.0",
    "tsickle": "0.35.0",
    "tslib": "1.9.3",
    "tslint": "5.16.0",
    "tslint-config-prettier": "1.18.0",
    "typescript": "3.2.4",
    "webpack-cli": "3.2.3"
  },
  "greenkeeper": {
    "ignore": [
      "typescript",
      "rxjs",
      "ts-loader",
      "webpack-cli",
      "zone.js"
    ]
  }
}
