{
  "name": "sails-generate-new",
  "version": "0.10.3",
  "description": "Generate a new Sails app.",
  "main": "lib/index.js",
  "scripts": {
    "test": "mocha"
  },
  "keywords": [
    "controller",
    "generator",
    "sails",
    "generate",
    "plugin"
  ],
  "author": "balderdashy",
  "license": "MIT",
  "dependencies": {
    "lodash": ">=2.4.x",
    "merge-defaults": ">=0.1.0",
    "async": "~0.2.9",
    "sails-generate-backend": "~0.10.1",
    "sails-generate-frontend": "~0.10.1",
    "sails-generate-gruntfile": "~0.10.2"
  },
  "devDependencies": {
    "sails-generate": "*",
    "reportback": "*",
    "fs-extra": "*"
  },
  "sails": {
    "generator": {
      "name": "new",
      "behavior": "overrides `sails new`",
      "sailsVersion": "~0.10.0",
      "main": "lib/index"
    }
  }
}

{
  "name": "sails-generate-new",
  "version": "0.10.3",
  "description": "Generate a new Sails app.",
  "main": "lib/index.js",
  "scripts": {
    "test": "mocha"
  },
  "keywords": [
    "controller",
    "generator",
    "sails",
    "generate",
    "plugin"
  ],
  "author": "balderdashy",
  "license": "MIT",
  "dependencies": {
    "lodash": ">=2.4.x",
    "merge-defaults": ">=0.1.0",
    "async": "~0.2.9"
  },
  "devDependencies": {
    "sails-generate": "*",
    "reportback": "*",
    "fs-extra": "*",
    "sails-generate-backend": "~0.10.1",
    "sails-generate-frontend": "~0.10.1",
    "sails-generate-gruntfile": "~0.10.2"
  },
  "sails": {
    "generator": {
      "name": "new",
      "behavior": "overrides `sails new`",
      "sailsVersion": "~0.10.0",
      "main": "lib/index"
    }
  }
}

Put other generator dependencies in devDependencies (instead of optional) so they only get installed when this module is being explicitly npm install-ed by an end user.
Put other generator dependencies in devDependencies (instead of optional) so they only get installed when this module is being explicitly npm install-ed by an end user.
