{
  "name": "@jsbytes/boom",
  "version": "1.0.2",
  "description": "Boom js with Types matching HTTP status codes",
  "main": "boom.js",
  "module": "boom.mjs",
  "author": "yavorski",
  "license": "MIT",
  "keywords": [
    "Boom",
    "Error",
    "Exception",
    "HttpException"
  ],
  "files": [
    "boom.js",
    "boom.mjs",
    "boom.d.ts"
  ],
  "dependencies": {},
  "devDependencies": {
    "ava": "2.3.0",
    "c8": "5.0.1",
    "esm": "3.2.25",
    "rollup": "1.20.3"
  },
  "ava": {
    "babel": false,
    "require": [
      "esm"
    ],
    "extensions": [
      "mjs"
    ]
  },
  "scripts": {
    "test": "ava",
    "tv": "ava --verbose",
    "cc": "c8 -x test.mjs --reporter=html --reporter=text ava",
    "ccv": "c8 -x test.mjs --reporter=html --reporter=text ava --verbose",
    "index": "node --experimental-modules boom.mjs",
    "debug": "node --experimental-modules --inspect-brk boom.mjs",
    "js": "rollup --format=cjs --file=boom.js -- boom.mjs",
    "build": "npm run js",
    "clean": "rm -rf boom.js coverage",
    "prepare-boom": "npm run clean && npm test && npm run build",
    "release-major": "npm run prepare-boom && npm version major && git push origin master --tags && npm publish",
    "release-minor": "npm run prepare-boom && npm version minor && git push origin master --tags && npm publish",
    "release-patch": "npm run prepare-boom && npm version patch && git push origin master --tags && npm publish"
  }
}
