fastify
Version:
Fast and low overhead web framework, for Node.js
107 lines (106 loc) • 2.76 kB
JSON
{
"name": "fastify",
"version": "0.30.2",
"description": "Fast and low overhead web framework, for Node.js",
"main": "fastify.js",
"bin": {
"fastify": "./lib/bin.js"
},
"typings": "fastify.d.ts",
"scripts": {
"lint": "standard | snazzy",
"unit": "tap -j4 test/*.test.js test/*/*.test.js",
"typescript": "tsc test/types/index.ts --target es6 --module commonjs --noEmit",
"test": "npm run lint && npm run unit && npm run typescript",
"coverage": "npm run unit -- --cov --coverage-report=html",
"coveralls": "npm run unit -- --cov",
"benchmark": "node ./examples/$npm_config_usingfile & pid=$! && autocannon -c 100 -d 5 -p 10 localhost:3000/ && kill -9 $pid"
},
"repository": {
"type": "git",
"url": "git+https://github.com/fastify/fastify.git"
},
"keywords": [
"web",
"framework",
"json",
"schema",
"open",
"api"
],
"author": "Matteo Collina <hello@matteocollina.com>",
"contributors": [
{
"name": "Tomas Della Vedova",
"url": "http://delved.org"
},
{
"name": "Tommaso Allevi",
"email": "tomallevi@gmail.com"
},
{
"name": "James Sumners",
"url": "https://james.sumners.info"
},
{
"name": "Evan Shortiss",
"email": "evanshortiss@gmail.com"
},
{
"name": "Dustin Deus",
"url": "http://starptech.de",
"email": "deusdustin@gmail.com"
}
],
"license": "MIT",
"bugs": {
"url": "https://github.com/fastify/fastify/issues"
},
"homepage": "https://github.com/fastify/fastify#readme",
"engines": {
"node": ">=4.5"
},
"devDependencies": {
"autocannon": "^0.16.5",
"bluebird": "^3.5.1",
"boom": "^5.1.0",
"cors": "^2.8.4",
"coveralls": "^3.0.0",
"dns-prefetch-control": "^0.1.0",
"fast-json-body": "^1.1.0",
"fast-safe-stringify": "^1.2.0",
"fastify-plugin": "^0.1.1",
"frameguard": "^3.0.0",
"helmet": "^3.8.2",
"hide-powered-by": "^1.0.0",
"hsts": "^2.0.0",
"ienoopen": "^1.0.0",
"joi": "^11.3.4",
"pre-commit": "^1.2.2",
"request": "^2.83.0",
"serve-static": "^1.13.1",
"snazzy": "^7.0.0",
"split2": "^2.2.0",
"standard": "^10.0.2",
"tap": "^10.7.0",
"then-sleep": "^1.0.1",
"typescript": "^2.5.3",
"x-xss-protection": "^1.0.0"
},
"dependencies": {
"@types/node": "^8.0.34",
"@types/pino": "~4.7.0",
"abstract-logging": "^1.0.0",
"ajv": "^5.2.3",
"avvio": "^3.0.0",
"fast-json-stringify": "^0.14.0",
"fastify-cli": "^0.8.0",
"fastseries": "^1.7.2",
"find-my-way": "^1.7.0",
"flatstr": "^1.0.5",
"light-my-request": "^1.0.0",
"middie": "^2.1.1",
"pino": "^4.7.2",
"pump": "^1.0.2"
}
}