{
  "_args": [
    [
      {
        "raw": "ember-resolver@^4.0.0",
        "scope": null,
        "escapedName": "ember-resolver",
        "name": "ember-resolver",
        "rawSpec": "^4.0.0",
        "spec": ">=4.0.0 <5.0.0",
        "type": "range"
      },
      "/home/travis/build/lukesargeant/ember-sparkline"
    ]
  ],
  "_from": "ember-resolver@>=4.0.0 <5.0.0",
  "_id": "ember-resolver@4.5.0",
  "_inCache": true,
  "_location": "/ember-resolver",
  "_nodeVersion": "8.1.2",
  "_npmOperationalInternal": {
    "host": "s3://npm-registry-packages",
    "tmp": "tmp/ember-resolver-4.5.0.tgz_1504032566687_0.8870618026703596"
  },
  "_npmUser": {
    "name": "rwjblue",
    "email": "me@rwjblue.com"
  },
  "_npmVersion": "5.3.0",
  "_phantomChildren": {
    "broccoli-plugin": "1.3.0",
    "merge-trees": "1.0.1"
  },
  "_requested": {
    "raw": "ember-resolver@^4.0.0",
    "scope": null,
    "escapedName": "ember-resolver",
    "name": "ember-resolver",
    "rawSpec": "^4.0.0",
    "spec": ">=4.0.0 <5.0.0",
    "type": "range"
  },
  "_requiredBy": [
    "#DEV:/"
  ],
  "_resolved": "https://registry.npmjs.org/ember-resolver/-/ember-resolver-4.5.0.tgz",
  "_shasum": "9248bf534dfc197fafe3118fff538d436078bf99",
  "_shrinkwrap": null,
  "_spec": "ember-resolver@^4.0.0",
  "_where": "/home/travis/build/lukesargeant/ember-sparkline",
  "author": {
    "name": "Robert Jackson",
    "email": "me@rwjblue.com"
  },
  "bugs": {
    "url": "https://github.com/ember-cli/ember-resolver/issues"
  },
  "dependencies": {
    "@glimmer/resolver": "^0.4.1",
    "babel-plugin-debug-macros": "^0.1.10",
    "broccoli-funnel": "^1.1.0",
    "broccoli-merge-trees": "^2.0.0",
    "ember-cli-babel": "^6.8.1",
    "ember-cli-version-checker": "^2.0.0",
    "resolve": "^1.3.3"
  },
  "description": "The default modules based resolver for Ember CLI.",
  "devDependencies": {
    "bower": "^1.8.0",
    "broccoli-asset-rev": "^2.4.5",
    "ember-cli": "~2.14.2",
    "ember-cli-app-version": "^2.0.1",
    "ember-cli-dependency-checker": "^1.3.0",
    "ember-cli-htmlbars": "^2.0.1",
    "ember-cli-htmlbars-inline-precompile": "^0.4.3",
    "ember-cli-inject-live-reload": "^1.4.1",
    "ember-cli-qunit": "^4.0.0",
    "ember-cli-shims": "^1.1.0",
    "ember-cli-uglify": "^1.2.0",
    "ember-disable-prototype-extensions": "^1.1.2",
    "ember-export-application-global": "^2.0.0",
    "ember-load-initializers": "^1.0.0",
    "ember-source": "~2.14.1",
    "loader.js": "^4.2.3"
  },
  "directories": {
    "test": "tests"
  },
  "dist": {
    "integrity": "sha512-BX8yvFWIbrh1IVZmpIY/14WUb7nD8tQzT5s0aUG/Nwq2LVqD/uNAEPcsq0XS2gLvKawwDQEQN30ptcvJApQBhA==",
    "shasum": "9248bf534dfc197fafe3118fff538d436078bf99",
    "tarball": "https://registry.npmjs.org/ember-resolver/-/ember-resolver-4.5.0.tgz"
  },
  "ember-addon": {
    "configPath": "tests/dummy/config"
  },
  "gitHead": "25c7439fd39aabc5340dc1b24181f7d72fe1b62f",
  "homepage": "https://github.com/ember-cli/ember-resolver#readme",
  "keywords": [
    "ember-addon"
  ],
  "license": "MIT",
  "main": "index.js",
  "maintainers": [
    {
      "name": "mixonic",
      "email": "matt.beale@madhatted.com"
    },
    {
      "name": "turbo87",
      "email": "tobias.bieniek@gmx.de"
    },
    {
      "name": "stefanpenner",
      "email": "stefan.penner@gmail.com"
    },
    {
      "name": "rwjblue",
      "email": "me@rwjblue.com"
    }
  ],
  "name": "ember-resolver",
  "optionalDependencies": {},
  "readme": "# Ember Resolver [![Build Status](https://travis-ci.org/ember-cli/ember-resolver.svg?branch=master)](https://travis-ci.org/ember-cli/ember-resolver)\n\n\nThis project provides the Ember resolver used by the following projects:\n\n* [ember-cli](https://github.com/ember-cli/ember-cli)\n* [ember-app-kit](https://github.com/stefanpenner/ember-app-kit)\n* [ember-appkit-rails](https://github.com/DavyJonesLocker/ember-appkit-rails)\n\n## Installation\n\n`ember-resolver` is an ember-cli addon, and should be installed with `ember install`:\n\n```\nember install ember-resolver\n```\n\n## Feature flags\n\nThis resolver package supports feature flags for experimental changes. Feature\nflag settings change how `ember-resolver` compiles into an ember-cli's\n`vendor.js`, so you should think of them as an application build-time option.\n\nFeature flags are set in an application's `config/environment.js`:\n\n```js\n/* eslint-env node */\n\nmodule.exports = function(environment) {\n  var ENV = {\n    'ember-resolver': {\n      features: {\n        EMBER_RESOLVER_MODULE_UNIFICATION: true\n      }\n    },\n    /* ... */\n```\n\nNote that you must restart your ember-cli server for changes to the `flags` to\nregister.\n\nIn the `ember-resolver` codebase, you can import these flags:\n\n```js\nimport { EMBER_RESOLVER_MODULE_UNIFICATION } from 'ember-resolver/features';\n```\n\n### Current feature flags\n\n#### `EMBER_RESOLVER_MODULE_UNIFICATION`\n\nEmber [RFC #154](https://github.com/emberjs/rfcs/blob/master/text/0143-module-unification.md)\ndescribes an improved resolution strategy and filename-on-disk\nlayout for Ember applications. To experiment with this feature\nit must be enabled as described above, then use the `src/`\ndirectory on disk. You can generate a new app that uses\nthis layout by using the following commands:\n\n```\n# Create a new app with the module unification blueprint\nember new my-app -b ember-module-unification-blueprint\n```\n\nThis will create an app running a module unification layout from\nthe\n[ember-module-unification-blueprint](https://github.com/emberjs/ember-module-unification-blueprint)\npackage. By default, this app will be correctly configured.\n\n  * It uses the `glimmer-wrapper` resolver.\n  * It builds an glimmer resolver config and passes it to the resolver.\n  * It starts with a `src/` based layout on disk.\n\n## Upgrading\n\n`ember-resolver` is normally bumped with ember-cli releases. To install a newer\nversion use `yarn` or `npm`. For example:\n\n```\nyarn upgrade ember-resolver\n```\n\n### Migrating from bower\n\nBefore v1.0.1 `ember-resolver` was primarially consumed via bower. To migrate\ninstall the addon version via `yarn` or `npm`. If you're currently using\n`ember-resolver` v0.1.x in your project, you should uninstall it:\n\n```\nbower uninstall ember-resolver --save\n```\n\n_You can continue to use ember-resolver v0.1.x as a bower package, but be\ncareful not to update it to versions greater than v1.0._\n\n## Addon Development\n\n### Installation\n\n* `git clone` this repository\n* `npm install`\n* `bower install`\n\n### Running\n\n* `ember server`\n* Visit your app at http://localhost:4200.\n\n### Running Tests\n\n* `ember test`\n* `ember test --server`\n\n### Building\n\n* `ember build`\n\nFor more information on using ember-cli, visit [http://www.ember-cli.com/](http://www.ember-cli.com/).\n\n## Troubleshooting\n\nAs mentioned above, `ember-resolver` is no longer a bower package.  If you're seeing a message like this:\n\n```\nUnable to find a suitable version for ember-resolver, please choose one:\n    1) ember-resolver#~0.1.20 which resolved to 0.1.21 and is required by ember-resolver#2.0.3\n    2) ember-resolver#~2.0.3 which resolved to 2.0.3 and is required by [APP_NAME]\n```\n\n... you probably need to update your application accordingly.  See [aptible/dashboard.aptible.com#423](https://github.com/aptible/dashboard.aptible.com/pull/423/files) as an example of how to update.\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ember-cli/ember-resolver.git"
  },
  "scripts": {
    "build": "ember build",
    "start": "ember server",
    "test": "ember try:each"
  },
  "version": "4.5.0"
}
