{
  "name": "itty-router",
  "version": "5.0.23",
  "description": "A tiny, zero-dependency router, designed to make beautiful APIs in any environment.",
  "main": "./index.js",
  "module": "./index.mjs",
  "types": "./index.d.ts",
  "exports": {
    ".": {
      "import": "./index.mjs",
      "types": "./index.d.ts",
      "require": "./index.js"
    },
    "./AutoRouter": {
      "import": "./AutoRouter.mjs",
      "types": "./AutoRouter.d.ts",
      "require": "./AutoRouter.js"
    },
    "./cors": {
      "import": "./cors.mjs",
      "types": "./cors.d.ts",
      "require": "./cors.js"
    },
    "./createResponse": {
      "import": "./createResponse.mjs",
      "types": "./createResponse.d.ts",
      "require": "./createResponse.js"
    },
    "./error": {
      "import": "./error.mjs",
      "types": "./error.d.ts",
      "require": "./error.js"
    },
    "./html": {
      "import": "./html.mjs",
      "types": "./html.d.ts",
      "require": "./html.js"
    },
    "./IttyRouter": {
      "import": "./IttyRouter.mjs",
      "types": "./IttyRouter.d.ts",
      "require": "./IttyRouter.js"
    },
    "./jpeg": {
      "import": "./jpeg.mjs",
      "types": "./jpeg.d.ts",
      "require": "./jpeg.js"
    },
    "./json": {
      "import": "./json.mjs",
      "types": "./json.d.ts",
      "require": "./json.js"
    },
    "./png": {
      "import": "./png.mjs",
      "types": "./png.d.ts",
      "require": "./png.js"
    },
    "./Router": {
      "import": "./Router.mjs",
      "types": "./Router.d.ts",
      "require": "./Router.js"
    },
    "./status": {
      "import": "./status.mjs",
      "types": "./status.d.ts",
      "require": "./status.js"
    },
    "./StatusError": {
      "import": "./StatusError.mjs",
      "types": "./StatusError.d.ts",
      "require": "./StatusError.js"
    },
    "./text": {
      "import": "./text.mjs",
      "types": "./text.d.ts",
      "require": "./text.js"
    },
    "./webp": {
      "import": "./webp.mjs",
      "types": "./webp.d.ts",
      "require": "./webp.js"
    },
    "./websocket": {
      "import": "./websocket.mjs",
      "types": "./websocket.d.ts",
      "require": "./websocket.js"
    },
    "./withContent": {
      "import": "./withContent.mjs",
      "types": "./withContent.d.ts",
      "require": "./withContent.js"
    },
    "./withCookies": {
      "import": "./withCookies.mjs",
      "types": "./withCookies.d.ts",
      "require": "./withCookies.js"
    },
    "./withParams": {
      "import": "./withParams.mjs",
      "types": "./withParams.d.ts",
      "require": "./withParams.js"
    }
  },
  "keywords": [
    "api",
    "router",
    "cloudflare",
    "workers",
    "worker",
    "serverless",
    "cors",
    "middleware",
    "rest",
    "serviceworker",
    "nested"
  ],
  "scripts": {
    "dev": "bun test --watch --coverage",
    "test": "bun test --coverage",
    "lint": "itty lint",
    "build": "itty lint && itty build --hybrid",
    "release": "itty release --prepare --tag --push --otp",
    "release:dry": "itty release --prepare --type=dry --otp --dry-run",
    "release:next": "itty release --prepare --tag --push --type=next --otp"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kwhitley/itty-router.git"
  },
  "author": "Kevin R. Whitley <krwhitley@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/kwhitley/itty-router/issues"
  },
  "homepage": "https://itty.dev/itty-router",
  "devDependencies": {
    "@types/bun": "^1.2.17",
    "itty-packager": "^1.8.1"
  }
}
