{
  "_args": [
    [
      "shortid@^2.2.6",
      "/var/www/html/recipes/api/node_modules/loopback-datasource-juggler"
    ]
  ],
  "_from": "shortid@>=2.2.6 <3.0.0",
  "_id": "shortid@2.2.13",
  "_inCache": true,
  "_installable": true,
  "_location": "/shortid",
  "_nodeVersion": "10.8.0",
  "_npmOperationalInternal": {
    "host": "s3://npm-registry-packages",
    "tmp": "tmp/shortid_2.2.13_1534405927029_0.3742307180072686"
  },
  "_npmUser": {
    "email": "andrey@sitnik.ru",
    "name": "ai"
  },
  "_npmVersion": "6.2.0",
  "_phantomChildren": {},
  "_requested": {
    "name": "shortid",
    "raw": "shortid@^2.2.6",
    "rawSpec": "^2.2.6",
    "scope": null,
    "spec": ">=2.2.6 <3.0.0",
    "type": "range"
  },
  "_requiredBy": [
    "/loopback-datasource-juggler"
  ],
  "_resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.13.tgz",
  "_shasum": "b2441e71c664ace458a341d343959f677910ef5b",
  "_shrinkwrap": null,
  "_spec": "shortid@^2.2.6",
  "_where": "/var/www/html/recipes/api/node_modules/loopback-datasource-juggler",
  "author": {
    "email": "dylang@gmail.com",
    "name": "Dylan Greene"
  },
  "browser": {
    "./lib/random/random-byte.js": "./lib/random/random-byte-browser.js",
    "./lib/util/cluster-worker-id.js": "./lib/util/cluster-worker-id-browser.js"
  },
  "bugs": {
    "url": "https://github.com/dylang/shortid/issues"
  },
  "dependencies": {
    "nanoid": "^1.0.7"
  },
  "description": "Amazingly short non-sequential url-friendly unique id generator.",
  "devDependencies": {
    "chai": "^4.1.2",
    "envify": "^4.1.0",
    "grunt": "^1.0.3",
    "grunt-browserify": "^5.3.0",
    "grunt-cli": "^1.3.0",
    "grunt-contrib-concat": "^1.0.1",
    "grunt-contrib-jshint": "^1.1.0",
    "grunt-contrib-uglify": "^3.4.0",
    "grunt-mocha-test": "^0.13.3",
    "grunt-notify": "^0.4.1",
    "grunt-open": "^0.2.3",
    "grunt-release": "^0.14.0",
    "load-grunt-tasks": "^4.0.0",
    "mocha": "^5.2.0",
    "size-limit": "^0.19.2",
    "time-grunt": "^1.2.1"
  },
  "directories": {},
  "dist": {
    "fileCount": 15,
    "integrity": "sha512-dBuNnQGKrJNfjunmXI2X7bl1gnMO4PwbNxrTzO1JvilODmL7WyyCtA+DYxe9XunLXmxmgzFIvKPQ6XRAQrr46Q==",
    "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdS0nCRA9TVsSAnZWagAAPhMP/iX34Sj1NhPVEmpAQ1BL\nN0TrrZ1LSvV7DC1EIL5FRAwO/ACVgrg4gExyMyQFcoOX2TEs+woZm2dIF4Jl\nL1d9GiLTN2psLv6q6fUa0oxDCd26jmqpnqtzv3dY7++FFwBkVvTeWOFqm/ER\nh6oFOr1GpD0lPt7pI11UJk2iZdqsvZXVepGFgfxoCboyFNIeU5TOpygoALcy\njmnZtq5GNPsOz+g/0nbhAAdvc3js0XJGegO0recmPPA6nsXyK5Pumo4Xcs00\nljFMesxELc7HJSqKXPs4TjEXVPpNi25JSOh9KmO9fdSgUpifdF8evKwhp8AN\n6SgPQ7h2VvXHcjglnaBjOAqkkKytan+7mXxjZxM9W/xDIqPoSxbbzbeJho14\nxrzVt13KjVk2oxqVTSMVGAG+i22ppnL16lyJtdBycWQlN1tt1eWGIbuBcd1e\nYuNRK+UpmUZsPKVdOjCn4qA7JkEFlQKWmtdTL7EFbA4SYFzy3K3ImBFKKFJo\nEE3adXdVUZpity4fgXXizoht941eU+8niqBC2FP267K+WM+ap1xivtM5ijEw\nj3IqO8lhVorrqiWpcP3tLfYfZn/EjDZoS3Zk87BO3E25HOehJRz9uSeDvG+9\nENewHdOvs6YTEnIfqqiEPMiAdW7Mx6BhybLA+axM8nno/44xJriTs4letfsq\nTju/\r\n=eY/E\r\n-----END PGP SIGNATURE-----\r\n",
    "shasum": "b2441e71c664ace458a341d343959f677910ef5b",
    "tarball": "https://registry.npmjs.org/shortid/-/shortid-2.2.13.tgz",
    "unpackedSize": 21353
  },
  "gitHead": "142d5e89946207124e3b7bd0b399a9d80c03d2f1",
  "homepage": "https://github.com/dylang/shortid",
  "keywords": [
    "bitly",
    "id",
    "mongoid",
    "short",
    "shorten",
    "shortid",
    "tiny",
    "tinyid",
    "uuid"
  ],
  "license": "MIT",
  "main": "index.js",
  "maintainers": [
    {
      "name": "ai",
      "email": "andrey@sitnik.ru"
    },
    {
      "name": "dylang",
      "email": "dylang@gmail.com"
    }
  ],
  "name": "shortid",
  "optionalDependencies": {},
  "readme": "ERROR: No README data found!",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/dylang/shortid.git"
  },
  "scripts": {
    "build": "grunt build",
    "test": "grunt test && size-limit"
  },
  "version": "2.2.13"
}
