{
  "_args": [
    [
      "fastify@2.15.3",
      "/home/sigmente/public_html/development/chatbot"
    ]
  ],
  "_from": "fastify@2.15.3",
  "_id": "fastify@2.15.3",
  "_inBundle": false,
  "_integrity": "sha512-2O+A9SjHpbH/SgDDMA+xIznhx/rDeNuwPIiZSFVU7fwOiiFfQjHmfu21jp22wMmsZ5PYKYFR+pze2TzoAUmOtw==",
  "_location": "/fastify",
  "_phantomChildren": {
    "inherits": "2.0.3",
    "string_decoder": "1.3.0",
    "util-deprecate": "1.0.2"
  },
  "_requested": {
    "type": "version",
    "registry": true,
    "raw": "fastify@2.15.3",
    "name": "fastify",
    "escapedName": "fastify",
    "rawSpec": "2.15.3",
    "saveSpec": null,
    "fetchSpec": "2.15.3"
  },
  "_requiredBy": [
    "/"
  ],
  "_resolved": "https://registry.npmjs.org/fastify/-/fastify-2.15.3.tgz",
  "_spec": "2.15.3",
  "_where": "/home/sigmente/public_html/development/chatbot",
  "author": {
    "name": "Matteo Collina",
    "email": "hello@matteocollina.com"
  },
  "bugs": {
    "url": "https://github.com/fastify/fastify/issues"
  },
  "contributors": [
    {
      "name": "Tomas Della Vedova",
      "url": "http://delved.org"
    },
    {
      "name": "Tommaso Allevi",
      "email": "tomallevi@gmail.com"
    },
    {
      "name": "Ethan Arrowood",
      "email": "ethan.arrowood@gmail.com",
      "url": "https://github.com/Ethan-Arrowood"
    },
    {
      "name": "Dustin Deus",
      "email": "deusdustin@gmail.com",
      "url": "http://starptech.de"
    },
    {
      "name": "Trivikram Kamat",
      "email": "trivikr.dev@gmail.com",
      "url": "http://trivikr.github.io"
    },
    {
      "name": "Luciano Mammino",
      "url": "https://loige.co"
    },
    {
      "name": "Cemre Mengu",
      "email": "cemremengu@gmail.com"
    },
    {
      "name": "Evan Shortiss",
      "email": "evanshortiss@gmail.com"
    },
    {
      "name": "Manuel Spigolon",
      "email": "behemoth89@gmail.com"
    },
    {
      "name": "James Sumners",
      "url": "https://james.sumners.info"
    },
    {
      "name": "Denis Fäcke",
      "url": "https://github.com/SerayaEryn"
    }
  ],
  "dependencies": {
    "abstract-logging": "^2.0.0",
    "ajv": "^6.12.0",
    "avvio": "^6.5.0",
    "fast-json-stringify": "^1.18.0",
    "find-my-way": "^2.2.2",
    "flatstr": "^1.0.12",
    "light-my-request": "^3.7.3",
    "middie": "^4.1.0",
    "pino": "^5.17.0",
    "proxy-addr": "^2.0.6",
    "readable-stream": "^3.6.0",
    "rfdc": "^1.1.2",
    "secure-json-parse": "^2.1.0",
    "tiny-lru": "^7.0.2"
  },
  "description": "Fast and low overhead web framework, for Node.js",
  "devDependencies": {
    "@types/node": "^12.12.30",
    "@typescript-eslint/eslint-plugin": "^2.24.0",
    "@typescript-eslint/parser": "^2.24.0",
    "JSONStream": "^1.3.5",
    "ajv-errors": "^1.0.1",
    "ajv-i18n": "^3.5.0",
    "ajv-merge-patch": "^4.1.0",
    "ajv-pack": "^0.3.1",
    "autocannon": "^3.2.2",
    "branch-comparer": "^0.4.0",
    "concurrently": "^5.1.0",
    "cors": "^2.8.5",
    "coveralls": "^3.0.11",
    "dns-prefetch-control": "^0.2.0",
    "eslint": "^6.7.2",
    "eslint-import-resolver-node": "^0.3.3",
    "events.once": "^2.0.2",
    "fast-json-body": "^1.1.0",
    "fastify-plugin": "^1.6.1",
    "fluent-schema": "^0.10.0",
    "form-data": "^3.0.0",
    "frameguard": "^3.0.0",
    "h2url": "^0.2.0",
    "helmet": "^3.21.3",
    "hide-powered-by": "^1.0.0",
    "hsts": "^2.1.0",
    "http-errors": "^1.7.1",
    "ienoopen": "^1.0.0",
    "joi": "^12.0.0",
    "license-checker": "^25.0.1",
    "lolex": "^4.2.0",
    "pre-commit": "^1.2.2",
    "proxyquire": "^2.1.3",
    "pump": "^3.0.0",
    "semver": "^6.3.0",
    "send": "^0.17.0",
    "serve-static": "^1.13.2",
    "simple-get": "^3.0.3",
    "snazzy": "^8.0.0",
    "split2": "^3.1.0",
    "standard": "^14.3.3",
    "tap": "^12.5.2",
    "tap-mocha-reporter": "^3.0.7",
    "then-sleep": "^1.0.1",
    "typescript": "^3.8.3",
    "x-xss-protection": "^1.1.0",
    "yup": "^0.28.3"
  },
  "engines": {
    "node": ">=6"
  },
  "homepage": "https://www.fastify.io/",
  "keywords": [
    "web",
    "framework",
    "json",
    "schema",
    "open",
    "api"
  ],
  "license": "MIT",
  "main": "fastify.js",
  "name": "fastify",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/fastify/fastify.git"
  },
  "scripts": {
    "bench": "branchcmp -r 2 -g -s \"npm run benchmark\"",
    "benchmark": "npx concurrently -k -s first \"node ./examples/simple.js\" \"npx autocannon -c 100 -d 5 -p 10 localhost:3000/\"",
    "coverage": "npm run unit -- --cov --coverage-report=html",
    "license-checker": "license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"",
    "lint": "npm run lint:standard && npm run lint:typescript",
    "lint:standard": "standard --verbose | snazzy",
    "lint:typescript": "standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts fastify.d.ts",
    "test": "npm run lint && npm run unit && npm run typescript",
    "test:ci": "npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript",
    "test:report": "npm run lint && npm run unit:report && npm run typescript",
    "typescript": "tsc --project ./test/types/tsconfig.json",
    "unit": "tap --no-esm -J test/*.test.js test/*/*.test.js",
    "unit:junit": "tap-mocha-reporter xunit < out.tap > test/junit-testresults.xml",
    "unit:report": "tap --no-esm -J test/*.test.js test/*/*.test.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap"
  },
  "standard": {
    "ignore": [
      "lib/configValidator.js"
    ]
  },
  "typings": "fastify.d.ts",
  "version": "2.15.3"
}
