{
  "name": "h2server",
  "version": "0.3.0",
  "repository": "https://github.com/Teal/H2Server",
  "description": "An out-of-the-box web server for serving up local files, support https & http2",
  "license": "MIT",
  "author": "xuld <xuld@vip.qq.com>",
  "engines": {
    "node": ">=10.12"
  },
  "main": "./dist/index.js",
  "bin": {
    "h2server": "./dist/cli.js"
  },
  "dependencies": {
    "tutils": "^2.0.0"
  },
  "devDependencies": {
    "@types/mocha": "^8.0.3",
    "@types/node": "^14.11.2",
    "coveralls": "^3.1.0",
    "mocha": "^8.1.3",
    "nyc": "^15.1.0",
    "ts-node": "^9.0.0",
    "typescript": "^4.0.3"
  },
  "scripts": {
    "start": "ts-node ./src/cli.ts",
    "build": "tsc -p tsconfig.json --declaration",
    "watch": "tsc -p tsconfig.json --declaration --watch",
    "test": "mocha -r ts-node/register/transpile-only --ui exports **/*.test.ts",
    "coverage": "node -e \"process.argv[8] = require.resolve('mocha/bin/mocha'); if (process.argv[14]) { process.argv[13] = process.argv[14].replace(/^src([\\\\/].*)\\.ts/, 'test$' + '1.test.ts'); process.argv.splice(14, 1) } require('nyc/bin/nyc')\" nyc --reporter=text-summary --reporter=html --report-dir=coverage --temp-dir=coverage/.nyc_output --extension=.ts --include=src/** mocha -r ts-node/register/transpile-only --ui exports **/*.test.ts",
    "coveralls": "nyc report --reporter=text-lcov --report-dir=coverage --temp-dir=coverage/.nyc_output | coveralls"
  }
}