{
  "tnp": {
    "resources": [
      "README.md"
    ],
    "overrided": {
      "linkedFolders": [],
      "includeAsDev": [],
      "includeOnly": [
        "@ngx-formly/bootstrap",
        "@ngx-formly/core",
        "@ngx-formly/ionic",
        "@ngx-formly/material",
        "@ngx-loading-bar/core",
        "@ngx-loading-bar/http",
        "@ngx-loading-bar/router",
        "@ngx-translate/core",
        "@ngx-translate/http-loader",
        "@swimlane/ngx-datatable",
        "@types/chai",
        "@types/chokidar",
        "@types/dateformat",
        "@types/diff",
        "@types/express",
        "@types/express-fileupload",
        "@types/fs-extra",
        "@types/glob",
        "@types/http-proxy",
        "@types/http-proxy-middleware",
        "@types/inquirer",
        "@types/jasmine",
        "@types/jasminewd2",
        "@types/json-stringify-safe",
        "@types/json5",
        "@types/lockfile",
        "@types/lodash",
        "@types/lowdb",
        "@types/mocha",
        "@types/node",
        "@types/node-notifier",
        "@types/oauth2orize",
        "@types/password-hash",
        "@types/progress",
        "@types/q",
        "@types/rimraf",
        "@types/socket.io",
        "@types/socket.io-client",
        "@types/systeminformation",
        "@types/vinyl",
        "@types/watch",
        "accepts",
        "angular-tree-component",
        "bcryptjs",
        "body-parser",
        "bootstrap",
        "callsite-record",
        "chai",
        "check-node-version",
        "cheerio",
        "chokidar",
        "circular-json",
        "codelyzer",
        "command-exists",
        "compression",
        "concurrently",
        "cookie-parser",
        "core-js-compat",
        "cors",
        "cpr",
        "dateformat",
        "diff",
        "element-resize-detector",
        "enquirer",
        "errorhandler",
        "eslint",
        "express",
        "express-fileupload",
        "express-session",
        "fbgraph",
        "file-loader",
        "font-awesome",
        "fuzzy",
        "gulp",
        "hammerjs",
        "html-webpack-plugin",
        "http-proxy",
        "http-proxy-middleware",
        "http-server",
        "incremental-compiler",
        "inquirer",
        "inquirer-autocomplete-prompt",
        "istanbul-instrumenter-loader",
        "jasmine-core",
        "jasmine-spec-reporter",
        "karma",
        "karma-chrome-launcher",
        "karma-cli",
        "karma-coverage-istanbul-reporter",
        "karma-jasmine",
        "karma-jasmine-html-reporter",
        "lockfile",
        "lowdb",
        "material-design-icons",
        "method-override",
        "minimist",
        "mocha",
        "moment",
        "ng-packagr",
        "ng2-rest",
        "ngx-bootstrap",
        "ngx-breadcrumbs",
        "ngx-editor",
        "ngx-moment",
        "ngx-pipes",
        "ngx-toastr",
        "ngx-wig",
        "node-notifier",
        "nodemon",
        "npm-get-dependents",
        "npm-run",
        "omelette",
        "ora",
        "passport",
        "passport-http-bearer",
        "password-hash",
        "portfinder",
        "progress",
        "prompts",
        "protractor",
        "reflect-metadata",
        "rxjs",
        "rxjs-compat",
        "simple-git",
        "sloc",
        "socket.io",
        "sort-package-json",
        "systeminformation",
        "task.js",
        "ts-loader",
        "ts-node",
        "tsickle",
        "tslib",
        "typeorm",
        "typescript",
        "uglifyjs-webpack-plugin",
        "underscore",
        "validator",
        "watch",
        "webpack-cli",
        "zone.js",
        "firedev-typeorm",
        "firedev-type-sql",
        "tnp-helpers"
      ],
      "ignoreDepsPattern": [],
      "dependencies": {},
      "npmFixes": []
    },
    "linkedProjects": [],
    "smartContainerBuildTarget": "",
    "linkedRepos": [],
    "libReleaseOptions": {
      "nodts": false,
      "obscure": false,
      "ugly": false,
      "includeNodeModules": false,
      "cliBuildNoDts": false,
      "cliBuildObscure": false,
      "cliBuildIncludeNodeModules": false,
      "cliBuildUglify": false
    },
    "smartContainerTarget": "",
    "type": "isomorphic-lib",
    "version": "v4",
    "additionalNpmNames": [
      "firedev-framework"
    ],
    "scripts": {},
    "description": "Part of firedev.io - framework for isomorphic (node/angular) apps",
    "license": "MIT",
    "private": false,
    "author": "Dariusz Filipiak",
    "homepage": "https://github.com/darekf77/morphi#readme"
  },
  "name": "morphi",
  "version": "16.5.17",
  "description": "Part of firedev.io - framework for isomorphic (node/angular) apps",
  "scripts": {},
  "repository": {
    "type": "git",
    "url": "git+https://github.com/darekf77/morphi.git"
  },
  "author": "Dariusz Filipiak",
  "bugs": {
    "url": "https://github.com/darekf77/morphi/issues"
  },
  "homepage": "https://github.com/darekf77/morphi#readme",
  "dependencies": {
    "@ngx-formly/core": "6.1.7",
    "@ngx-formly/material": "6.1.8",
    "@ngx-translate/core": "15.0.0",
    "@ngx-translate/http-loader": "8.0.0",
    "@types/chai": "4.1.2",
    "@types/chokidar": "2.1.3",
    "@types/dateformat": "1.0.1",
    "@types/diff": "3.2.2",
    "@types/express": "4.11.0",
    "@types/express-fileupload": "1.4.1",
    "@types/fs-extra": "7.0.0",
    "@types/glob": "5.0.35",
    "@types/http-proxy": "1.16.0",
    "@types/http-proxy-middleware": "0.19.2",
    "@types/json-stringify-safe": "5.0.0",
    "@types/json5": "0.0.29",
    "@types/lockfile": "1.0.0",
    "@types/lodash": "4.14.92",
    "@types/lowdb": "1.0.6",
    "@types/mocha": "5.2.5",
    "@types/node": "16.18.21",
    "@types/node-notifier": "5.4.0",
    "@types/oauth2orize": "1.8.0",
    "@types/password-hash": "1.2.19",
    "@types/progress": "2.0.3",
    "@types/q": "1.5.5",
    "@types/rimraf": "2.0.2",
    "@types/systeminformation": "3.23.0",
    "@types/vinyl": "2.0.2",
    "@types/watch": "1.0.0",
    "accepts": "1.3.4",
    "bcryptjs": "2.4.3",
    "body-parser": "1.18.2",
    "bootstrap": "4.6.2",
    "callsite-record": "4.1.3",
    "chai": "4.3.7",
    "check-node-version": "3.2.0",
    "cheerio": "1.0.0-rc.3",
    "chokidar": "3.5.3",
    "circular-json": "0.5.1",
    "command-exists": "1.2.2",
    "compression": "1.7.4",
    "concurrently": "3.5.1",
    "cookie-parser": "1.4.3",
    "cors": "2.8.4",
    "cpr": "3.0.1",
    "dateformat": "3.0.3",
    "diff": "3.2.0",
    "element-resize-detector": "1.1.15",
    "enquirer": "2.3.0",
    "errorhandler": "1.5.0",
    "eslint": "7.13.0",
    "express": "4.16.3",
    "express-fileupload": "1.4.0",
    "express-session": "1.17.3",
    "file-loader": "1.1.5",
    "firedev-type-sql": "~16.5.17",
    "firedev-typeorm": "~16.5.19",
    "font-awesome": "4.7.0",
    "fuzzy": "0.1.3",
    "gulp": "3.9.1",
    "http-proxy": "1.18.1",
    "http-proxy-middleware": "0.19.1",
    "http-server": "0.11.1",
    "incremental-compiler": "~16.5.34",
    "inquirer": "7.3.3",
    "inquirer-autocomplete-prompt": "1.3.0",
    "istanbul-instrumenter-loader": "2.0.0",
    "karma-cli": "1.0.1",
    "lockfile": "1.0.4",
    "lowdb": "1.0.0",
    "material-design-icons": "3.0.1",
    "method-override": "2.3.10",
    "minimist": "1.2.0",
    "mocha": "10.2.0",
    "moment": "2.29.3",
    "ng-packagr": "16.0.1",
    "ng2-rest": "~16.5.17",
    "ngx-editor": "15.3.0",
    "ngx-moment": "6.0.2",
    "ngx-pipes": "3.2.2",
    "node-notifier": "6.0.0",
    "nodemon": "1.14.11",
    "npm-get-dependents": "1.0.1",
    "npm-run": "4.1.2",
    "omelette": "0.4.5",
    "ora": "3.4.0",
    "passport": "0.3.2",
    "passport-http-bearer": "1.0.1",
    "password-hash": "1.2.2",
    "portfinder": "1.0.21",
    "progress": "2.0.3",
    "prompts": "0.1.8",
    "reflect-metadata": "0.1.10",
    "rxjs": "~7.8.0",
    "simple-git": "1.96.0",
    "sloc": "0.2.0",
    "socket.io": "2.4.1",
    "sort-package-json": "1.11.0",
    "systeminformation": "3.45.7",
    "task.js": "0.1.5",
    "tnp-helpers": "~16.5.27",
    "ts-loader": "2.3.1",
    "ts-node": "10.9.1",
    "tslib": "~2.3.0",
    "typeorm": "~0.3.10",
    "typescript": "~5.0.2",
    "underscore": "1.9.1",
    "validator": "9.2.0",
    "watch": "1.0.2",
    "zone.js": "~0.13.0"
  },
  "license": "MIT",
  "private": false,
  "lastBuildTagHash": "226deccbcb52e2bdfe6c891926abac2227c32b61",
  "devDependencies": {
    "@angular-builders/custom-webpack": "~16.0.2-beta.2",
    "@angular-devkit/build-angular": "~16.0.5",
    "@angular-devkit/core": "~16.0.5",
    "@angular-material-extensions/password-strength": "~12.1.0",
    "@angular/animations": "~16.0.0",
    "@angular/cdk": "~16.0.3",
    "@angular/cli": "~16.0.5",
    "@angular/common": "~16.0.0",
    "@angular/compiler": "~16.0.0",
    "@angular/compiler-cli": "~16.0.4",
    "@angular/core": "~16.0.0",
    "@angular/elements": "~16.0.4",
    "@angular/forms": "~16.0.0",
    "@angular/material": "~16.0.3",
    "@angular/platform-browser": "~16.0.4",
    "@angular/platform-browser-dynamic": "~16.0.4",
    "@angular/pwa": "~16.0.5",
    "@angular/router": "~16.0.0",
    "@angular/service-worker": "~16.0.4",
    "@babel/cli": "7.18.6",
    "@commitlint/cli": "12.1.1",
    "@commitlint/config-conventional": "12.1.1",
    "@commitlint/prompt-cli": "12.1.1",
    "@compodoc/compodoc": "1.1.20",
    "@iconify/icons-fa-solid": "1.2.2",
    "@iconify/icons-mdi": "1.2.1",
    "@mdi/js": "7.2.96",
    "@ng-matero/extensions": "16.0.0",
    "@ngneat/falso": "6.4.0",
    "@ngneat/hot-toast": "5.0.1",
    "@ngneat/overview": "5.0.0",
    "@ngneat/spectator": "15.0.0",
    "@ngrx/component-store": "~16.0.1",
    "@ngrx/data": "~16.0.1",
    "@ngrx/effects": "~16.0.1",
    "@ngrx/entity": "~16.0.1",
    "@ngrx/router-store": "~16.0.1",
    "@ngrx/schematics": "~16.0.1",
    "@ngrx/store": "~16.0.1",
    "@ngrx/store-devtools": "~16.0.1",
    "@parcel/watcher": "2.3.0",
    "@sweetalert2/ngx-sweetalert2": "12.1.0",
    "@testdeck/jest": "0.3.3",
    "@testdeck/mocha": "0.3.3",
    "@types/jest": "29.5.2",
    "@types/semver": "6.0.1",
    "ajv": "8.12.0",
    "angular-material-css-vars": "5.0.2",
    "angular-resize-event": "3.2.0",
    "animate.css": "4.1.1 ",
    "any-project-cli": "~16.5.25",
    "axios": "1.3.5",
    "background-worker-process": "~16.5.21",
    "base32": "0.0.7",
    "better-sqlite3": "7.6.2",
    "buffer-shims": "1.0.0",
    "chalk": "2.3.2",
    "class-validator": "0.14.0",
    "content-type": "1.0.4",
    "conventional-changelog-cli": "3.0.0",
    "copy-paste": "1.5.3",
    "cross-spawn": "7.0.3",
    "detect-mocha": "0.1.0",
    "electron": "25.2.0",
    "electron-builder": "24.4.0",
    "electron-debug": "3.2.0",
    "electron-reloader": "1.2.3",
    "enum-values": "1.2.1",
    "eslint-plugin-import": "2.22.1",
    "eslint-plugin-jsdoc": "30.7.8",
    "eslint-plugin-prefer-arrow": "1.2.2",
    "file-saver": "2.0.5",
    "file-type": "18.5.0",
    "firedev": "^16",
    "firedev-crud": "~16.5.65",
    "firedev-crud-deamon": "~16.5.19",
    "firedev-ports": "~16.5.21",
    "firedev-storage": "~16.5.16",
    "firedev-ui": "~16.5.17",
    "fkill": "6.1.0",
    "form-data": "4.0.0",
    "fs-extra": "8.1.0",
    "glob": "7.1.2",
    "helmet": "7.0.0",
    "hostile": "1.3.3",
    "howler": "2.2.3",
    "image-focus": "1.2.1",
    "immer": "10.0.2",
    "immutable": "4.3.0",
    "is-elevated": "3.0.0",
    "isomorphic-region-loader": "~16.5.19",
    "jest": "29.5.0",
    "jest-date-mock": "1.0.8",
    "jest-junit": "16.0.0",
    "jest-marbles": "latest",
    "jest-preset-angular": "13.1.1",
    "jimp": "0.22.8",
    "joi": "17.9.2",
    "jscodeshift": "0.6.3",
    "json-stringify-safe": "5.0.1",
    "json10": "~16.5.17",
    "json10-writer": "~16.5.25",
    "json5": "2.2.1",
    "json5-writer": "0.2.0",
    "jszip": "3.10.1",
    "lnk": "1.0.1",
    "localforage": "1.10.0",
    "lodash": "4.17.20",
    "lodash-walk-object": "~16.5.17",
    "magic-renamer": "~16.5.18",
    "mkdirp": "0.5.1",
    "morphi": "~16.5.16",
    "ng-for-track-by-property": "16.0.1",
    "ng-in-viewport": "15.0.2",
    "ng-lock": "16.0.1",
    "ng-talkback": "~16.5.17",
    "ng2-logger": "~16.5.27",
    "ngx-ace-wrapper": "14.0.0",
    "ngx-highlightjs": "9.0.0",
    "ngx-monaco-editor": "12.0.0",
    "ngx-photo-editor": "0.4.4",
    "ngx-progressbar": "11.0.0",
    "ngx-scrollbar": "12.0.0",
    "ngx-scrolltop": "6.0.0",
    "ngx-store": "3.1.1",
    "ngx-typed-js": "2.1.1",
    "node-cli-tester": "~16.5.16",
    "node-localstorage": "2.1.6",
    "node-polyfill-webpack-plugin": "2.0.1",
    "open": "7.2.1",
    "pica": "9.0.1",
    "prettier": "3.0.0",
    "pretty-error": "4.0.0",
    "primeflex": "3.3.1",
    "primeicons": "6.0.1",
    "primeng": "16.7.0",
    "ps-list": "6.1.0",
    "ps-node": "0.1.6",
    "q": "1.5.1",
    "rallax.js": "2.0.4",
    "randomcolor": "0.5.3",
    "record-replay-req-res-scenario": "~16.5.16",
    "rimraf": "2.6.2",
    "semver": "6.3.0",
    "sinon": "15.2.0",
    "sql.js": "1.8.0",
    "static-columns": "~16.5.20",
    "string-similarity": "4.0.2",
    "sudo-block": "3.0.0",
    "supertest": "6.3.3",
    "sweetalert2": "11.7.12",
    "threads": "1.7.0",
    "tnp-cli": "~16.5.16",
    "tnp-config": "~16.5.36",
    "tnp-core": "~16.6.32",
    "tnp-db": "~16.5.18",
    "tnp-models": "~16.5.25",
    "ts-debug": "1.3.0",
    "tslint": "5.9.1",
    "turndown": "7.1.2",
    "typescript-class-helpers": "~16.5.26",
    "typescript-formatter": "~7.2.2",
    "uuid": "8.3.2",
    "video.js": "8.3.0",
    "vpn-split": "~16.5.19",
    "webpack": "~5.80",
    "webpack-dev-middleware": "~6.0.2",
    "webpack-dev-server": "~4.13.2",
    "yup": "1.1.1"
  },
  "main": "dist/app.electron.js"
}