UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge

209 lines (208 loc) 5.92 kB
{ "_from": "fastify@2.10.0", "_id": "fastify@2.10.0", "_inBundle": false, "_integrity": "sha512-ieWwtPZPpcurQlRBmWer6rSq/2WAKAI3yPkh2oBbQ98U5BnWjhcLXYYgBRTS1TDu2evwbXwnRVdLpILVC2O5XA==", "_location": "/fastify", "_phantomChildren": { "fast-deep-equal": "2.0.1", "fast-json-stable-stringify": "2.0.0", "inherits": "2.0.3", "json-schema-traverse": "0.4.1", "string_decoder": "1.1.1", "uri-js": "4.2.2", "util-deprecate": "1.0.2" }, "_requested": { "type": "version", "registry": true, "raw": "fastify@2.10.0", "name": "fastify", "escapedName": "fastify", "rawSpec": "2.10.0", "saveSpec": null, "fetchSpec": "2.10.0" }, "_requiredBy": [ "#USER", "/", "/@nestjs/platform-fastify" ], "_resolved": "https://registry.npmjs.org/fastify/-/fastify-2.10.0.tgz", "_shasum": "f5a83e6b8e801f3e80a9f81d0538977402cdf470", "_spec": "fastify@2.10.0", "_where": "/Users/john/src/homebridge-config-ui-x", "author": { "name": "Matteo Collina", "email": "hello@matteocollina.com" }, "bugs": { "url": "https://github.com/fastify/fastify/issues" }, "bundleDependencies": false, "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": "^1.0.0", "ajv": "^6.10.2", "avvio": "^6.2.2", "fast-json-stringify": "^1.15.5", "find-my-way": "^2.0.0", "flatstr": "^1.0.12", "light-my-request": "^3.4.1", "middie": "^4.0.1", "pino": "^5.13.2", "proxy-addr": "^2.0.4", "readable-stream": "^3.1.1", "rfdc": "^1.1.2", "secure-json-parse": "^1.0.0", "tiny-lru": "^7.0.0" }, "deprecated": false, "description": "Fast and low overhead web framework, for Node.js", "devDependencies": { "@types/node": "^11.13.19", "@typescript-eslint/eslint-plugin": "^2.3.0", "@typescript-eslint/parser": "^2.3.0", "JSONStream": "^1.3.5", "ajv-pack": "^0.3.1", "autocannon": "^3.2.0", "branch-comparer": "^0.4.0", "concurrently": "^5.0.0", "cors": "^2.8.5", "coveralls": "^3.0.6", "dns-prefetch-control": "^0.2.0", "eslint": "^6.4.0", "eslint-import-resolver-node": "^0.3.2", "fast-json-body": "^1.1.0", "fastify-plugin": "^1.5.0", "fluent-schema": "^0.7.4", "form-data": "^2.5.0", "frameguard": "^3.0.0", "h2url": "^0.1.2", "helmet": "^3.20.0", "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.0.0", "tap": "^12.5.2", "tap-mocha-reporter": "^3.0.7", "then-sleep": "^1.0.1", "typescript": "^3.6.3", "x-xss-protection": "^1.1.0" }, "engines": { "node": ">=6" }, "greenkeeper": { "ignore": [ "autocannon", "boom", "joi", "@types/node", "tap", "tap-mocha-reporter", "@typescript-eslint/eslint-plugin", "lolex" ] }, "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.10.0" }