{
  "_args": [
    [
      {
        "raw": "ember-cli@~2.16.2",
        "scope": null,
        "escapedName": "ember-cli",
        "name": "ember-cli",
        "rawSpec": "~2.16.2",
        "spec": ">=2.16.2 <2.17.0",
        "type": "range"
      },
      "/home/travis/build/lukesargeant/ember-sparkline"
    ]
  ],
  "_from": "ember-cli@>=2.16.2 <2.17.0",
  "_id": "ember-cli@2.16.2",
  "_inCache": true,
  "_location": "/ember-cli",
  "_nodeVersion": "6.9.1",
  "_npmOperationalInternal": {
    "host": "s3://npm-registry-packages",
    "tmp": "tmp/ember-cli-2.16.2.tgz_1507735429908_0.1297058176714927"
  },
  "_npmUser": {
    "name": "rwjblue",
    "email": "me@rwjblue.com"
  },
  "_npmVersion": "4.6.1",
  "_phantomChildren": {
    "array-equal": "1.0.0",
    "blank-object": "1.0.2",
    "broccoli-plugin": "1.3.0",
    "color-convert": "1.9.1",
    "debug": "2.6.9",
    "ensure-posix-path": "1.0.2",
    "escape-string-regexp": "1.0.5",
    "fast-ordered-set": "1.0.3",
    "fs-tree-diff": "0.5.7",
    "fs.realpath": "1.0.0",
    "has-flag": "2.0.0",
    "heimdalljs": "0.2.5",
    "inflight": "1.0.6",
    "inherits": "2.0.3",
    "merge-trees": "1.0.1",
    "minimatch": "3.0.4",
    "mkdirp": "0.5.1",
    "once": "1.4.0",
    "path-is-absolute": "1.0.1",
    "path-posix": "1.0.0",
    "rimraf": "2.6.2",
    "symlink-or-copy": "1.1.8",
    "walk-sync": "0.3.2"
  },
  "_requested": {
    "raw": "ember-cli@~2.16.2",
    "scope": null,
    "escapedName": "ember-cli",
    "name": "ember-cli",
    "rawSpec": "~2.16.2",
    "spec": ">=2.16.2 <2.17.0",
    "type": "range"
  },
  "_requiredBy": [
    "#DEV:/"
  ],
  "_resolved": "https://registry.npmjs.org/ember-cli/-/ember-cli-2.16.2.tgz",
  "_shasum": "53b922073a8e6f34255a6e0dcb1794a91ba3e1b7",
  "_shrinkwrap": null,
  "_spec": "ember-cli@~2.16.2",
  "_where": "/home/travis/build/lukesargeant/ember-sparkline",
  "author": {
    "name": "Stefan Penner, Robert Jackson and ember-cli contributors"
  },
  "bin": {
    "ember": "./bin/ember",
    "🐹": "./bin/ember"
  },
  "bugs": {
    "url": "https://github.com/ember-cli/ember-cli/issues"
  },
  "dependencies": {
    "amd-name-resolver": "1.0.0",
    "babel-plugin-transform-es2015-modules-amd": "^6.24.0",
    "bower-config": "^1.3.0",
    "bower-endpoint-parser": "0.2.2",
    "broccoli-babel-transpiler": "^6.0.0",
    "broccoli-brocfile-loader": "^0.18.0",
    "broccoli-builder": "^0.18.8",
    "broccoli-concat": "^3.2.2",
    "broccoli-config-loader": "^1.0.0",
    "broccoli-config-replace": "^1.1.2",
    "broccoli-debug": "^0.6.3",
    "broccoli-funnel": "^2.0.0",
    "broccoli-funnel-reducer": "^1.0.0",
    "broccoli-merge-trees": "^2.0.0",
    "broccoli-middleware": "^1.0.0",
    "broccoli-source": "^1.1.0",
    "broccoli-stew": "^1.2.0",
    "calculate-cache-key-for-tree": "^1.0.0",
    "capture-exit": "^1.1.0",
    "chalk": "^2.0.1",
    "clean-base-url": "^1.0.0",
    "compression": "^1.4.4",
    "configstore": "^3.0.0",
    "console-ui": "^2.0.0",
    "core-object": "^3.1.3",
    "dag-map": "^2.0.2",
    "diff": "^3.2.0",
    "ember-cli-broccoli-sane-watcher": "^2.0.4",
    "ember-cli-is-package-missing": "^1.0.0",
    "ember-cli-legacy-blueprints": "^0.1.2",
    "ember-cli-lodash-subset": "^2.0.1",
    "ember-cli-normalize-entity-name": "^1.0.0",
    "ember-cli-preprocess-registry": "^3.1.0",
    "ember-cli-string-utils": "^1.0.0",
    "ember-try": "^0.2.15",
    "ensure-posix-path": "^1.0.2",
    "execa": "^0.8.0",
    "exists-sync": "0.0.4",
    "exit": "^0.1.2",
    "express": "^4.12.3",
    "filesize": "^3.1.3",
    "find-up": "^2.1.0",
    "fs-extra": "^4.0.0",
    "fs-tree-diff": "^0.5.2",
    "get-caller-file": "^1.0.0",
    "git-repo-info": "^1.4.1",
    "glob": "7.1.1",
    "heimdalljs": "^0.2.3",
    "heimdalljs-fs-monitor": "^0.1.0",
    "heimdalljs-graph": "^0.3.1",
    "heimdalljs-logger": "^0.1.7",
    "http-proxy": "^1.9.0",
    "inflection": "^1.7.0",
    "is-git-url": "^1.0.0",
    "isbinaryfile": "^3.0.0",
    "js-yaml": "^3.6.1",
    "json-stable-stringify": "^1.0.1",
    "leek": "0.0.24",
    "lodash.template": "^4.2.5",
    "markdown-it": "^8.3.0",
    "markdown-it-terminal": "0.1.0",
    "minimatch": "^3.0.0",
    "morgan": "^1.8.1",
    "node-modules-path": "^1.0.0",
    "nopt": "^3.0.6",
    "npm-package-arg": "^4.1.1",
    "portfinder": "^1.0.7",
    "promise-map-series": "^0.2.1",
    "quick-temp": "^0.1.8",
    "resolve": "^1.3.0",
    "rsvp": "^3.6.0",
    "sane": "^1.6.0",
    "semver": "^5.1.1",
    "silent-error": "^1.0.0",
    "sort-package-json": "^1.4.0",
    "symlink-or-copy": "^1.1.8",
    "temp": "0.8.3",
    "testem": "^1.18.0",
    "tiny-lr": "^1.0.3",
    "tree-sync": "^1.2.1",
    "uuid": "^3.0.0",
    "validate-npm-package-name": "^3.0.0",
    "walk-sync": "^0.3.0",
    "yam": "0.0.22"
  },
  "description": "Command line tool for developing ambitious ember.js apps",
  "devDependencies": {
    "broccoli-test-helper": "^1.0.0",
    "chai": "^4.1.0",
    "chai-as-promised": "^7.0.0",
    "chai-files": "^1.2.0",
    "co": "^4.6.0",
    "ember-cli-blueprint-test-helpers": "^0.17.1",
    "ember-cli-internal-test-helpers": "^0.9.0",
    "eslint-plugin-chai-expect": "^1.1.1",
    "eslint-plugin-mocha": "^4.8.0",
    "github": "^9.0.0",
    "istanbul": "^0.4.2",
    "mocha": "^3.0.0",
    "mocha-eslint": "^4.1.0",
    "multiline": "^1.0.2",
    "nock": "^9.0.6",
    "strip-ansi": "^4.0.0",
    "supertest": "^3.0.0",
    "testdouble": "^3.0.0",
    "yuidoc-ember-cli-theme": "^1.0.0",
    "yuidocjs": "0.10.2"
  },
  "directories": {},
  "dist": {
    "shasum": "53b922073a8e6f34255a6e0dcb1794a91ba3e1b7",
    "tarball": "https://registry.npmjs.org/ember-cli/-/ember-cli-2.16.2.tgz"
  },
  "engines": {
    "node": "^4.5 || 6.* || >= 7.*"
  },
  "greenkeeper": {
    "ignore": []
  },
  "homepage": "https://ember-cli.com/",
  "keywords": [
    "app",
    "app-kit",
    "cli",
    "ember",
    "ember-app-kit",
    "ember.js",
    "kit"
  ],
  "license": "MIT",
  "main": "lib/cli/index.js",
  "maintainers": [
    {
      "name": "chadhietala",
      "email": "chadhietala@gmail.com"
    },
    {
      "name": "katiegengler",
      "email": "katie@kmg.io"
    },
    {
      "name": "kellyselden",
      "email": "kellyselden@gmail.com"
    },
    {
      "name": "nathanhammond",
      "email": "npm@nathanhammond.com"
    },
    {
      "name": "rwjblue",
      "email": "me@rwjblue.com"
    },
    {
      "name": "stefanpenner",
      "email": "stefan.penner@gmail.com"
    },
    {
      "name": "trabus",
      "email": "trabus@gmail.com"
    },
    {
      "name": "turbo87",
      "email": "tobias.bieniek@gmx.de"
    },
    {
      "name": "twokul",
      "email": "alex.navasardyan@gmail.com"
    }
  ],
  "name": "ember-cli",
  "optionalDependencies": {},
  "readme": "\nember-cli\n==============================================================================\n\n[![Latest NPM release][npm-badge]][npm-badge-url]\n[![TravisCI Build Status][travis-badge]][travis-badge-url]\n[![AppVeyor Build Status][appveyor-badge]][appveyor-badge-url]\n[![Test Coverage][coveralls-badge]][coveralls-badge-url]\n[![Code Climate][codeclimate-badge]][codeclimate-badge-url]\n\n[logo]: https://avatars0.githubusercontent.com/u/10262982?v=3&s=150\n[npm-badge]: https://img.shields.io/npm/v/ember-cli.svg\n[npm-badge-url]: https://www.npmjs.com/package/ember-cli\n[travis-badge]: https://img.shields.io/travis/ember-cli/ember-cli/master.svg?label=TravisCI\n[travis-badge-url]: https://travis-ci.org/ember-cli/ember-cli\n[appveyor-badge]: https://img.shields.io/appveyor/ci/embercli/ember-cli/master.svg?label=AppVeyor\n[appveyor-badge-url]: https://ci.appveyor.com/project/embercli/ember-cli/branch/master\n[coveralls-badge]: https://img.shields.io/coveralls/ember-cli/ember-cli/master.svg\n[coveralls-badge-url]: https://coveralls.io/github/ember-cli/ember-cli\n[codeclimate-badge]: https://img.shields.io/codeclimate/github/ember-cli/ember-cli.svg\n[codeclimate-badge-url]: https://codeclimate.com/github/ember-cli/ember-cli\n\nThe Ember.js command line utility.\n\n\nFeatures\n------------------------------------------------------------------------------\n\n- Asset build pipeline using [Broccoli.js](http://broccolijs.com/)\n- ES6 transpilation using [Babel](https://babeljs.io/)\n- Project structure conventions using ES6 module syntax\n- Development server including live-reload and API proxy\n- File/Project generator using blueprints\n- Unit, Integration and Acceptance test support using\n  [Testem](https://github.com/testem/testem)\n- Powerful addon system for extensibility\n\n\nInstallation\n------------------------------------------------------------------------------\n\n```\nnpm install -g ember-cli\n```\n\nUsage\n------------------------------------------------------------------------------\n\nAfter installation the `ember` CLI tool will be available to you. It is the\nentrypoint for all the functionality mentioned above.\n\nYou can call `ember <command> --help` to find out more about all of the\nfollowing commands or visit <https://ember-cli.com/user-guide/> to read\nthe in-depth documentation.\n\n\n### Create a new project\n\n```\nember new my-new-app\n```\n\nThis will create a new folder `my-new-app`, initialize a Git project in it,\nadd the basic Ember.js project structure and install any necessary NPM and\nBower dependencies.\n\n\n### Create a new addon project\n\n```\nember addon my-new-addon\n```\n\nThis is essentially similar to `ember new` but will generate the structure\nfor an ember-cli addon instead.\n\n\n### Build the project\n\n```\nember build\n```\n\nThis will create a `dist` folder and run the build pipeline to generate all\nthe output files in it. You can specify `--environment=production` to build\nin production mode, which includes code minification and other optimizations.\n\n\n### Run the development server\n\n```\nember serve\n```\n\nThis will launch a development server that will automatically rebuild your\nproject on file changes and serves the built app at <http://localhost:4200/>.\n\n\n### Run the test suite\n\n```\nember test\n```\n\nThis command will start the Testem runner, which will run all your tests from\nthe `tests` folder. This command also supports a `--server` option which will\nautomatically run tests on file changes.\n\n\n### Generate files\n\n```\nember generate route foo\n```\n\nThis will generate a `route` named `foo`. `route` is an example here and can\nbe replaced by any other available blueprint. Blueprints are provided by\nember-cli itself and any of you installed addons. Run `ember generate --help`\nto see a list of available blueprints in your project and their options.\n\n\n### Install an ember-cli addon\n\n```\nember install some-other-addon\n```\n\nThis will search NPM for a package named `some-other-addon`, install it and\nrun any additional install steps defined in the addon.\n\n\nCommunity\n------------------------------------------------------------------------------\n\n- Slack: [Get your invite](https://ember-community-slackin.herokuapp.com/)\n- IRC: #ember-cli on [freenode](https://webchat.freenode.net/?channels=%23ember-cli)\n- Issues: [ember-cli/issues](https://github.com/ember-cli/ember-cli/issues)\n- Website: [ember-cli.com](https://ember-cli.com)\n\n\nDevelopment\n------------------------------------------------------------------------------\n\nStart by cloning the Git project to your local hard drive:\n\n```\ngit clone https://github.com/ember-cli/ember-cli.git\n```\n\n### Link `ember` to your development version\n\n\nRunning the following command will link the global `ember` utility to your\nlocal development version:\n\n```\nnpm link\n```\n\nNote that the global `ember` CLI utility will automatically relay to any\nproject-local ember-cli installation. If you want to use your development\nversion there instead run the following command from your Ember.js\nproject folder:\n\n```\nnpm link ember-cli\n```\n\nRead the official [npm-link documentation](https://www.npmjs.org/doc/cli/npm-link.html)\nfor more information.\n\n\n### Run the test suite\n\n```\nnpm test\n```\n\nwill run ESLint and the \"fast\" subset of the test suite. Run\n`npm run test-all` for the full test suite which will currently take quite a\nfew minutes due to heavy IO and network usage.\n\nember-cli is using [Mocha](https://mochajs.org/) for its internal tests. If\nyou want to run a specific subset of tests have a look at their\n[documentation](https://mochajs.org/#exclusive-tests).\n\n\n## Build the documentation\n\nUse `npm run docs` to build HTML and JSON documentation with YUIDoc and place\nit in `docs/build/`. Please help by improving this documentation.\n\n\nLicense\n------------------------------------------------------------------------------\n\nThis project is licensed under the [MIT License](LICENSE).\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ember-cli/ember-cli.git"
  },
  "scripts": {
    "docs": "yuidoc",
    "lint": "node tests/runner lint",
    "test": "node tests/runner",
    "test-all": "node tests/runner all",
    "test-all:cover": "istanbul cover tests/runner.js all",
    "test-all:debug": "node debug tests/runner all",
    "test-slow": "node tests/runner slow",
    "test:debug": "node debug tests/runner"
  },
  "trackingCode": "UA-49225444-1",
  "version": "2.16.2"
}
