{
  "_args": [
    [
      "loopback@^3.0.0",
      "/var/www/html/recipes/api"
    ]
  ],
  "_from": "loopback@>=3.0.0 <4.0.0",
  "_hasShrinkwrap": false,
  "_id": "loopback@3.23.1",
  "_inCache": true,
  "_installable": true,
  "_location": "/loopback",
  "_nodeVersion": "10.12.0",
  "_npmOperationalInternal": {
    "host": "s3://npm-registry-packages",
    "tmp": "tmp/loopback_3.23.1_1539847745319_0.12250261501299287"
  },
  "_npmUser": {
    "email": "mbajtoss@gmail.com",
    "name": "bajtos"
  },
  "_npmVersion": "6.4.1",
  "_phantomChildren": {
    "accept-language": "3.0.18",
    "argparse": "1.0.9",
    "execa": "0.10.0",
    "glob": "7.1.2",
    "globalize": "1.4.0",
    "lodash": "4.17.4",
    "md5": "2.2.1",
    "mem": "4.0.0",
    "mkdirp": "0.5.1"
  },
  "_requested": {
    "name": "loopback",
    "raw": "loopback@^3.0.0",
    "rawSpec": "^3.0.0",
    "scope": null,
    "spec": ">=3.0.0 <4.0.0",
    "type": "range"
  },
  "_requiredBy": [
    "/"
  ],
  "_resolved": "https://registry.npmjs.org/loopback/-/loopback-3.23.1.tgz",
  "_shasum": "c1d7ba8eab1a6e7a567b9ca6ddc73fc36111f6a9",
  "_shrinkwrap": null,
  "_spec": "loopback@^3.0.0",
  "_where": "/var/www/html/recipes/api",
  "browser": {
    "./lib/server-app.js": "./lib/browser-express.js",
    "bcrypt": false,
    "connect": false,
    "depd": "loopback-datasource-juggler/lib/browser.depd.js",
    "express": "./lib/browser-express.js",
    "nodemailer": false,
    "supertest": false
  },
  "bugs": {
    "url": "https://github.com/strongloop/loopback/issues"
  },
  "config": {
    "ci": {
      "debug": "*,-mocha:*,-eslint:*"
    }
  },
  "copyright.owner": "IBM Corp.",
  "dependencies": {
    "async": "^2.0.1",
    "bcryptjs": "^2.1.0",
    "bluebird": "^3.1.1",
    "body-parser": "^1.12.0",
    "canonical-json": "0.0.4",
    "debug": "^2.1.2",
    "depd": "^1.0.0",
    "ejs": "^2.3.1",
    "express": "^4.14.0",
    "inflection": "^1.6.0",
    "isemail": "^2.2.1",
    "loopback-connector-remote": "^3.0.0",
    "loopback-datasource-juggler": "^3.18.0",
    "loopback-filters": "^1.0.0",
    "loopback-phase": "^3.0.0",
    "nodemailer": "^4.0.1",
    "nodemailer-direct-transport": "^3.3.2",
    "nodemailer-stub-transport": "^1.1.0",
    "serve-favicon": "^2.2.0",
    "stable": "^0.1.5",
    "strong-globalize": "^4.1.1",
    "strong-remoting": "^3.11.0",
    "uid2": "0.0.3",
    "underscore.string": "^3.0.3"
  },
  "description": "LoopBack: Open Source Framework for Node.js",
  "devDependencies": {
    "babel-preset-es2015": "^6.22.0",
    "babelify": "^7.3.0",
    "browserify": "^13.1.0",
    "chai": "^3.5.0",
    "cookie-parser": "^1.3.4",
    "coveralls": "^3.0.2",
    "dirty-chai": "^1.2.2",
    "eslint": "^5.3.0",
    "eslint-config-loopback": "^12.0.0",
    "eslint-plugin-mocha": "^5.1.0",
    "express-session": "^1.14.0",
    "grunt": "^1.0.1",
    "grunt-browserify": "^5.0.0",
    "grunt-cli": "^1.2.0",
    "grunt-contrib-uglify": "^3.4.0",
    "grunt-contrib-watch": "^1.0.0",
    "grunt-eslint": "^21.0.0",
    "grunt-karma": "^2.0.0",
    "grunt-mocha-test": "^0.13.3",
    "grunt-run": "^0.8.1",
    "karma": "^1.1.2",
    "karma-browserify": "^5.1.1",
    "karma-chrome-launcher": "^1.0.1",
    "karma-es6-shim": "^1.0.0",
    "karma-firefox-launcher": "^1.0.0",
    "karma-html2js-preprocessor": "^1.0.0",
    "karma-junit-reporter": "~1.0.0",
    "karma-mocha": "^1.1.1",
    "karma-script-launcher": "^1.0.0",
    "loopback-boot": "^2.7.0",
    "loopback-context": "^1.0.0",
    "mocha": "^5.2.0",
    "nyc": "^10.1.2",
    "sinon": "^6.1.4",
    "sinon-chai": "^3.2.0",
    "strong-error-handler": "^3.0.0",
    "strong-task-emitter": "^0.0.8",
    "supertest": "^3.0.0"
  },
  "directories": {},
  "dist": {
    "fileCount": 97,
    "integrity": "sha512-IH0JX14nrN5FN6SNiogb8Q9NTvnSo8Fo9jw365ntA0ElD/WOaaBY4rm1vgKB0YU8f7jvW3d7ze52+XW1BCyO/w==",
    "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyDZCCRA9TVsSAnZWagAAF/sP/j6/RK4yZAA1WLuThgv2\nLVeAHThEtviEmTW2WFkE2k3PucSuwVMj8FFjaV477cVdvKszehKX8/RXWf9H\nd3Tiwf9ouvYqUVNvJgVuej8HwtzfwtKFMBiLhwHsjuH5gcgtggJBwAlBUxSq\nEDrhyYkCmRFyIUD7c6pJNuFu86H9QdWFaSMkYZDoUfgY3ur+3WIyXMB6d6Lu\nDBfCwiID6DUZOUfaeCTV/Zy5QtLKeQxU+5+j82gBNLVX1yALT5JbEWYFlpoE\ntRaouzoqPTSjqHd+qZDEdpPbJRQ5yIVqgWpVYJFZDmFLZK/gH/VjjMzJ6JAQ\ncHY2hNGqYANYC57U9bmpnw5kSEOxZElnMAN4watfmjHD9eJ/B6UPINJMIU8y\n1wkG+Ey+b+TyNQD/ClpMLQZR4UfQ4auFEvrlYp4597g3bQ7Jkj5a+oQPRUCs\n6Ovn95ByUWLHrrSkdUqqN4Ofs2wIAA0uBCxGjluu2yQ48XkkuPekM84e2LbZ\nnGmJTpFGNbSj8uVyR0SPQove7MkU+P28GHlnPln6GX7ZN/vCSJzatE3RMKmd\nJ5zHjAcq3Z5U11nUYL6tz3yBGkOvsQJZ0LvyeRjzYP0NVQcry+VWusr+1zhA\nwMhhXa6ipWDeoj5VoqCZYl4qCiyAoD4GhkHNJy2R3TsfGSR1tP+ToGmujxch\ndJM0\r\n=yJ2F\r\n-----END PGP SIGNATURE-----\r\n",
    "shasum": "c1d7ba8eab1a6e7a567b9ca6ddc73fc36111f6a9",
    "tarball": "https://registry.npmjs.org/loopback/-/loopback-3.23.1.tgz",
    "unpackedSize": 1307623
  },
  "engines": {
    "node": ">=6"
  },
  "gitHead": "be91ba3dadbf4e9a63de77a6725c1e6bf2888865",
  "homepage": "http://loopback.io",
  "keywords": [
    "StrongLoop",
    "api",
    "auth",
    "express",
    "framework",
    "koa",
    "mBaaS",
    "mobile",
    "mongo",
    "mongodb",
    "mssql",
    "mysql",
    "nosql",
    "oracle",
    "postgres",
    "postgresql",
    "rest",
    "restful",
    "restify",
    "security",
    "soap",
    "sqlserver",
    "web"
  ],
  "license": "MIT",
  "maintainers": [
    {
      "name": "mahesh.patsute",
      "email": "mahesh.patsute@ibm.com"
    },
    {
      "name": "0candy",
      "email": "ngcandy@ca.ibm.com"
    },
    {
      "name": "b-admike",
      "email": "binadmt@hotmail.com"
    },
    {
      "name": "bajtos",
      "email": "mbajtoss@gmail.com"
    },
    {
      "name": "davidcheung",
      "email": "davidcheung@live.ca"
    },
    {
      "name": "dhmlau",
      "email": "dianahmlau@gmail.com"
    },
    {
      "name": "hacksparrow",
      "email": "captain@hacksparrow.com"
    },
    {
      "name": "jannyhou2016",
      "email": "juehou@ca.ibm.com"
    },
    {
      "name": "kjdelisle",
      "email": "kjdelisle@gmail.com"
    },
    {
      "name": "kraman",
      "email": "kraman@gmail.com"
    },
    {
      "name": "amir-61",
      "email": "amirali.jfr61@gmail.com"
    },
    {
      "name": "qpresley",
      "email": "qpresley@ca.ibm.com"
    },
    {
      "name": "rashmihunt",
      "email": "rashmihunt@gmail.com"
    },
    {
      "name": "rfeng",
      "email": "enjoyjava@gmail.com"
    },
    {
      "name": "ritch",
      "email": "skawful@gmail.com"
    },
    {
      "name": "rmg",
      "email": "r.m.graham@gmail.com"
    },
    {
      "name": "superkhau",
      "email": "superkhau@gmail.com"
    },
    {
      "name": "thegman",
      "email": "gpandya@live.com"
    },
    {
      "name": "tonyf-ibm",
      "email": "tffrench@us.ibm.com"
    },
    {
      "name": "virkt25",
      "email": "taranveer@virk.cc"
    }
  ],
  "name": "loopback",
  "optionalDependencies": {},
  "readme": "ERROR: No README data found!",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/strongloop/loopback.git"
  },
  "scripts": {
    "coverage": "nyc report --reporter=text-lcov | coveralls",
    "lint": "grunt eslint",
    "test": "nyc grunt mocha-and-karma"
  },
  "version": "3.23.1"
}
