{
  "_args": [
    [
      {
        "raw": "yam@0.0.22",
        "scope": null,
        "escapedName": "yam",
        "name": "yam",
        "rawSpec": "0.0.22",
        "spec": "0.0.22",
        "type": "version"
      },
      "/home/travis/build/lukesargeant/ember-sparkline/node_modules/ember-cli"
    ]
  ],
  "_from": "yam@0.0.22",
  "_id": "yam@0.0.22",
  "_inCache": true,
  "_location": "/yam",
  "_nodeVersion": "6.3.0",
  "_npmOperationalInternal": {
    "host": "packages-12-west.internal.npmjs.com",
    "tmp": "tmp/yam-0.0.22.tgz_1470429388930_0.14386496343649924"
  },
  "_npmUser": {
    "name": "twokul",
    "email": "alex.navasardyan@gmail.com"
  },
  "_npmVersion": "3.10.3",
  "_phantomChildren": {
    "graceful-fs": "4.1.11",
    "jsonfile": "2.4.0",
    "klaw": "1.3.1",
    "path-is-absolute": "1.0.1",
    "rimraf": "2.6.2"
  },
  "_requested": {
    "raw": "yam@0.0.22",
    "scope": null,
    "escapedName": "yam",
    "name": "yam",
    "rawSpec": "0.0.22",
    "spec": "0.0.22",
    "type": "version"
  },
  "_requiredBy": [
    "/ember-cli"
  ],
  "_resolved": "https://registry.npmjs.org/yam/-/yam-0.0.22.tgz",
  "_shasum": "38a76cb79a19284d9206ed49031e359a1340bd06",
  "_shrinkwrap": null,
  "_spec": "yam@0.0.22",
  "_where": "/home/travis/build/lukesargeant/ember-sparkline/node_modules/ember-cli",
  "author": {
    "name": "Alex Navasardyan",
    "email": "alex.navasardyan@gmail.com",
    "url": "http://twokul.io"
  },
  "bugs": {
    "url": "https://github.com/twokul/yam/issues"
  },
  "dependencies": {
    "fs-extra": "^0.30.0",
    "lodash.merge": "^4.4.0"
  },
  "description": "Dead simple storage interface",
  "devDependencies": {
    "chai": "^1.9.1",
    "jshint": "~2.3.0",
    "mocha": "*",
    "rewire": "^2.0.0"
  },
  "directories": {},
  "dist": {
    "shasum": "38a76cb79a19284d9206ed49031e359a1340bd06",
    "tarball": "https://registry.npmjs.org/yam/-/yam-0.0.22.tgz"
  },
  "gitHead": "2c341001e3de9bfee973f17eac6ea192396c46fc",
  "homepage": "https://github.com/twokul/yam#readme",
  "keywords": [
    "storage",
    "config"
  ],
  "license": "MIT",
  "main": "lib/yam.js",
  "maintainers": [
    {
      "name": "twokul",
      "email": "alex.navasardyan@gmail.com"
    }
  ],
  "name": "yam",
  "optionalDependencies": {},
  "readme": "yam\n====\n\n[![Build Status](https://travis-ci.org/twokul/yam.svg)](https://travis-ci.org/twokul/yam)\n\nDead simple lazy storage interface, useful to store cli or project settings. The file being parsed is expected in valid JSON format that can include comments.\n\n#### Yam Constructor\n```javascript\nvar Yam = require('yam');\n\n//looks for a .test file in the current directory as well as your home directory\nvar yam = new Yam('test');\n\n//customize where the file is located\nvar yam = new Yam('test', {\n  primary: 'path/to/primary/location',\n  secondary: 'path/to/secondary/location'\n});\n```\n\n`.test` file example:\n```javascript\n{\n  //comments are valid\n  'foo': 'bar'\n}\n```\n\n#### Get\n\n```javascript\nyam.get('foo'); // => 'bar'\n```\n#### GetAll\n\n```javascript\nyam.getAll();\n```\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/twokul/yam.git"
  },
  "scripts": {
    "test": "jshint lib/*.js test/*.js && mocha --reporter spec test/*-test.js"
  },
  "version": "0.0.22"
}
