{
  "name": "@feathers-plus/generator-feathers-plus",
  "description": "A Yeoman generator to (re)generate a FeathersJS application supporting both REST and GraphQL architectural concepts and their query languages.",
  "version": "0.8.10",
  "homepage": "https://github.com/feathers-plus/generator-feathers-plus",
  "main": "lib/",
  "keywords": [
    "feathers",
    "feathersjs",
    "feathers-plugin",
    "feathers-plus",
    "cli",
    "generator",
    "graphql"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git://github.com/feathers-plus/generator-feathers-plus.git"
  },
  "author": {
    "name": "John Szwaronek",
    "email": "johnsz9999@gmail.com"
  },
  "contributors": [
    "John Szwaronek <johnsz9999@gmail.com>",
    "Jan Lohage <mail@j2L4e.de>",
    "Matt Chewone <mattchewone@gmail.com>",
    "Marshall Thompson <marshall@creativeideal.net>"
  ],
  "bugs": {
    "url": "https://github.com/feathers-x/generator-feathers-plus/issues"
  },
  "engines": {
    "node": ">= 8.0.0"
  },
  "scripts": {
    "publishxx": "git push origin --tags && npm run changelog && git push origin",
    "release:pre": "npm version prerelease && npm publish --tag pre",
    "release:patch": "npm version patch && npm publish",
    "release:minor": "npm version minor && npm publish",
    "release:major": "npm version major && npm publish",
    "changelog": "github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"",
    "lint": "semistandard generators/*.js generators/**/*.js lib/*.js lib/**/*.js test/*.js --fix | snazzy",
    "mocha:tests": "mocha  test/json-schema test/ --timeout 1200000 --exit --bail --grep \"runs test\"",
    "coverage": "istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts",
    "test": "mocha test/json-schema test/ --timeout 1200000 --exit --bail",
    "testxxx": "npm run lint && npm run coverage",
    "docs:dev": "vuepress dev docs",
    "docs:build": "vuepress build docs",
    "root": "npm root -g",
    "list": "npm list -g"
  },
  "semistandard": {
    "sourceType": "module",
    "env": [
      "mocha"
    ]
  },
  "directories": {
    "lib": "lib"
  },
  "dependencies": {
    "@feathers-plus/common": "0.1.0",
    "@feathersjs/tools": "0.1.7",
    "ajv": "^6.5.4",
    "debug": "^4.1.0",
    "diff": "^3.5.0",
    "faker": "^4.1.0",
    "json-schema-deref-sync": "0.5.0",
    "json-schema-seeder": "0.1.10",
    "lodash": "4.17.10",
    "lodash.merge": "4.6.1",
    "mongoose": "5.2.8",
    "pluralize": "7.0.0",
    "sequelizer": "1.1.3",
    "snazzy": "7.1.1",
    "traverse": "0.6.6",
    "update-notifier": "^2.5.0",
    "validate-npm-package-name": "^3.0.0",
    "yeoman-generator": "3.1.1"
  },
  "devDependencies": {
    "@feathersjs/feathers": "^3.1.7",
    "chai": "4.1.2",
    "fs-extra": "7.0.0",
    "istanbul": "1.1.0-alpha.1",
    "klaw-sync": "4.0.0",
    "mocha": "^5.2.0",
    "request": "2.88.0",
    "request-promise": "4.2.2",
    "semistandard": "12.0.1",
    "vuepress": "0.14.2",
    "yeoman-assert": "3.1.1",
    "yeoman-test": "1.9.1"
  },
  "generatedSemvers": {
    "@feathers-plus/graphql": "^1.10.0",
    "@feathersjs/authentication": "^2.1.7",
    "@feathersjs/authentication-jwt": "^2.0.1",
    "@feathersjs/authentication-local": "^1.2.1",
    "@feathersjs/authentication-oauth1": "^1.0.3",
    "@feathersjs/authentication-oauth2": "^1.1.0",
    "@feathersjs/configuration": "^2.0.0",
    "@feathersjs/errors": "^3.3.0",
    "@feathersjs/express": "^1.2.3",
    "@feathersjs/feathers": "^3.1.7",
    "@feathersjs/primus": "^3.2.1",
    "@feathersjs/socketio": "^3.2.2",
    "@feathers-plus/test-utils": "^0.3.5",
    "@types/compression": "^0.0.36",
    "@types/cors": "^2.8.4",
    "@types/feathersjs__authentication": "^2.1.1",
    "@types/feathersjs__authentication-jwt": "^1.0.3",
    "@types/feathersjs__authentication-local": "^1.0.2",
    "@types/feathersjs__authentication-oauth2": "^1.0.3",
    "@types/feathersjs__configuration": "^1.0.1",
    "@types/feathersjs__errors": "^3.2.1",
    "@types/feathersjs__express": "^1.1.4",
    "@types/feathersjs__feathers": "^3.0.4",
    "@types/feathersjs__socketio": "^3.0.3",
    "@types/graphql": "^0.13.4",
    "@types/helmet": "^0.0.40",
    "@types/jsonfile": "4.0.1",
    "@types/lodash.merge": "^4.6.4",
    "@types/nedb": "^1.8.5",
    "@types/mocha": "^5.2.5",
    "@types/mongoose": "^5.2.11",
    "@types/passport-facebook": "^2.1.8",
    "@types/passport-github": "^1.1.3",
    "@types/request-promise": "^4.1.42",
    "@types/serve-favicon": "^2.2.30",
    "ajv": "5.5.2",
    "body-parser": "^1.18.3",
    "compression": "^1.7.3",
    "cors": "^2.8.4",
    "deep-equal": "^1.0.1",
    "eslint": "^5.3.0",
    "feathers-hooks-common": "^4.16.3",
    "feathers-knex": "^3.3.0",
    "feathers-memory": "^2.1.3",
    "feathers-mongodb": "^3.3.0",
    "feathers-mongoose": "^6.1.4",
    "feathers-nedb": "^3.1.0",
    "feathers-rethinkdb": "^0.5.2",
    "feathers-sequelize": "^3.1.2",
    "graphql-resolvers-ast": "^1.4.0",
    "helmet": "^3.13.0",
    "jshint": "^2.9.6",
    "jsonfile": "^4.0.0",
    "lodash.merge": "^4.6.1",
    "merge-graphql-schemas": "^1.5.3",
    "mocha": "^5.2.0",
    "mongodb": "^3.1.1",
    "mongoose": "^5.2.7",
    "nedb": "^1.8.0",
    "nodemon": "^1.18.7",
    "passport-auth0": "^1.0.0",
    "passport-google-oauth20": "^1.0.0",
    "passport-facebook": "^2.1.1",
    "passport-github": "^1.0.0",
    "request": "^2.88.0",
    "request-promise": "^4.2.2",
    "rethinkdbdash": "^2.3.31",
    "semistandard": "^12.0.1",
    "sequelize": "^4.38.0",
    "serve-favicon": "^2.5.0",
    "sqlite": "^2.9.2",
    "sqlite3": "^4.0.2",
    "ts-mocha": "^2.0.0",
    "ts-node": "^7.0.1",
    "tslint": "^5.11.0",
    "typescript": "^3.0.3",
    "winston": "^3.0.0"
  }
}
