{
  "name": "nhttp-land",
  "description": "An Simple web-framework for Deno and Friends",
  "author": "Herudi",
  "version": "1.3.26",
  "module": "./dist/esm/index.js",
  "main": "./dist/cjs/index.js",
  "types": "./dist/types/index.d.ts",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/nhttp/nhttp.git"
  },
  "bugs": {
    "url": "https://github.com/nhttp/nhttp/issues"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "keywords": [
    "nhttp",
    "nhttp-land",
    "deno",
    "nodejs",
    "bun",
    "cloudflare-workers",
    "router",
    "middleware",
    "framework"
  ],
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "require": "./dist/cjs/index.js",
      "import": "./dist/esm/index.js"
    },
    "./yoga": {
      "types": "./dist/types/lib/yoga.d.ts",
      "import": "./dist/esm/lib/yoga.js",
      "require": "./dist/cjs/lib/yoga.js"
    },
    "./csrf": {
      "types": "./dist/types/lib/csrf.d.ts",
      "import": "./dist/esm/lib/csrf.js",
      "require": "./dist/cjs/lib/csrf.js"
    },
    "./serve-static": {
      "types": "./dist/types/lib/serve-static.d.ts",
      "import": "./dist/esm/lib/serve-static.js",
      "require": "./dist/cjs/lib/serve-static.js"
    },
    "./jwt": {
      "types": "./dist/types/lib/jwt.d.ts",
      "import": "./dist/esm/lib/jwt.js",
      "require": "./dist/cjs/lib/jwt.js"
    },
    "./trpc": {
      "types": "./dist/types/lib/trpc.d.ts",
      "import": "./dist/esm/lib/trpc.js",
      "require": "./dist/cjs/lib/trpc.js"
    },
    "./swagger": {
      "types": "./dist/types/lib/swagger.d.ts",
      "import": "./dist/esm/lib/swagger.js",
      "require": "./dist/cjs/lib/swagger.js"
    },
    "./etag": {
      "types": "./dist/types/lib/etag.d.ts",
      "import": "./dist/esm/lib/etag.js",
      "require": "./dist/cjs/lib/etag.js"
    },
    "./logger": {
      "types": "./dist/types/lib/logger.d.ts",
      "import": "./dist/esm/lib/logger.js",
      "require": "./dist/cjs/lib/logger.js"
    },
    "./zod-validator": {
      "types": "./dist/types/lib/zod-validator.d.ts",
      "import": "./dist/esm/lib/zod-validator.js",
      "require": "./dist/cjs/lib/zod-validator.js"
    },
    "./deps": {
      "types": "./dist/types/lib/deps.d.ts",
      "import": "./dist/esm/lib/deps.js",
      "require": "./dist/cjs/lib/deps.js"
    },
    "./controller": {
      "types": "./dist/types/lib/controller.d.ts",
      "import": "./dist/esm/lib/controller.js",
      "require": "./dist/cjs/lib/controller.js"
    },
    "./class-validator": {
      "types": "./dist/types/lib/class-validator.d.ts",
      "import": "./dist/esm/lib/class-validator.js",
      "require": "./dist/cjs/lib/class-validator.js"
    },
    "./cors": {
      "types": "./dist/types/lib/cors.d.ts",
      "import": "./dist/esm/lib/cors.js",
      "require": "./dist/cjs/lib/cors.js"
    },
    "./file-router": {
      "types": "./dist/types/lib/file-router.d.ts",
      "import": "./dist/esm/lib/file-router.js",
      "require": "./dist/cjs/lib/file-router.js"
    },
    "./jsx/jsx-runtime": {
      "types": "./dist/types/lib/jsx/jsx-runtime.d.ts",
      "import": "./dist/esm/lib/jsx/jsx-runtime.js",
      "require": "./dist/cjs/lib/jsx/jsx-runtime.js"
    },
    "./jsx/twind-stream": {
      "types": "./dist/types/lib/jsx/twind-stream.d.ts",
      "import": "./dist/esm/lib/jsx/twind-stream.js",
      "require": "./dist/cjs/lib/jsx/twind-stream.js"
    },
    "./jsx/render": {
      "types": "./dist/types/lib/jsx/render.d.ts",
      "import": "./dist/esm/lib/jsx/render.js",
      "require": "./dist/cjs/lib/jsx/render.js"
    },
    "./jsx/htmx": {
      "types": "./dist/types/lib/jsx/htmx.d.ts",
      "import": "./dist/esm/lib/jsx/htmx.js",
      "require": "./dist/cjs/lib/jsx/htmx.js"
    },
    "./jsx/is-valid-element": {
      "types": "./dist/types/lib/jsx/is-valid-element.d.ts",
      "import": "./dist/esm/lib/jsx/is-valid-element.js",
      "require": "./dist/cjs/lib/jsx/is-valid-element.js"
    },
    "./jsx/hook": {
      "types": "./dist/types/lib/jsx/hook.d.ts",
      "import": "./dist/esm/lib/jsx/hook.js",
      "require": "./dist/cjs/lib/jsx/hook.js"
    },
    "./jsx/twind-server": {
      "types": "./dist/types/lib/jsx/twind-server.d.ts",
      "import": "./dist/esm/lib/jsx/twind-server.js",
      "require": "./dist/cjs/lib/jsx/twind-server.js"
    },
    "./jsx/jsx-dev-runtime": {
      "types": "./dist/types/lib/jsx/jsx-dev-runtime.d.ts",
      "import": "./dist/esm/lib/jsx/jsx-dev-runtime.js",
      "require": "./dist/cjs/lib/jsx/jsx-dev-runtime.js"
    },
    "./jsx/helmet": {
      "types": "./dist/types/lib/jsx/helmet.d.ts",
      "import": "./dist/esm/lib/jsx/helmet.js",
      "require": "./dist/cjs/lib/jsx/helmet.js"
    },
    "./jsx/types": {
      "types": "./dist/types/lib/jsx/types.d.ts",
      "import": "./dist/esm/lib/jsx/types.js",
      "require": "./dist/cjs/lib/jsx/types.js"
    },
    "./jsx": {
      "types": "./dist/types/lib/jsx/index.d.ts",
      "import": "./dist/esm/lib/jsx/index.js",
      "require": "./dist/cjs/lib/jsx/index.js"
    },
    "./jsx/stream": {
      "types": "./dist/types/lib/jsx/stream.d.ts",
      "import": "./dist/esm/lib/jsx/stream.js",
      "require": "./dist/cjs/lib/jsx/stream.js"
    },
    "./jsx/twind": {
      "types": "./dist/types/lib/jsx/twind.d.ts",
      "import": "./dist/esm/lib/jsx/twind.js",
      "require": "./dist/cjs/lib/jsx/twind.js"
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "./dist/types/index.d.ts"
      ],
      "yoga": [
        "./dist/types/lib/yoga.d.ts"
      ],
      "csrf": [
        "./dist/types/lib/csrf.d.ts"
      ],
      "serve-static": [
        "./dist/types/lib/serve-static.d.ts"
      ],
      "jwt": [
        "./dist/types/lib/jwt.d.ts"
      ],
      "trpc": [
        "./dist/types/lib/trpc.d.ts"
      ],
      "swagger": [
        "./dist/types/lib/swagger.d.ts"
      ],
      "etag": [
        "./dist/types/lib/etag.d.ts"
      ],
      "logger": [
        "./dist/types/lib/logger.d.ts"
      ],
      "zod-validator": [
        "./dist/types/lib/zod-validator.d.ts"
      ],
      "deps": [
        "./dist/types/lib/deps.d.ts"
      ],
      "controller": [
        "./dist/types/lib/controller.d.ts"
      ],
      "class-validator": [
        "./dist/types/lib/class-validator.d.ts"
      ],
      "cors": [
        "./dist/types/lib/cors.d.ts"
      ],
      "file-router": [
        "./dist/types/lib/file-router.d.ts"
      ],
      "jsx/jsx-runtime": [
        "./dist/types/lib/jsx/jsx-runtime.d.ts"
      ],
      "jsx/twind-stream": [
        "./dist/types/lib/jsx/twind-stream.d.ts"
      ],
      "jsx/render": [
        "./dist/types/lib/jsx/render.d.ts"
      ],
      "jsx/htmx": [
        "./dist/types/lib/jsx/htmx.d.ts"
      ],
      "jsx/is-valid-element": [
        "./dist/types/lib/jsx/is-valid-element.d.ts"
      ],
      "jsx/hook": [
        "./dist/types/lib/jsx/hook.d.ts"
      ],
      "jsx/twind-server": [
        "./dist/types/lib/jsx/twind-server.d.ts"
      ],
      "jsx/jsx-dev-runtime": [
        "./dist/types/lib/jsx/jsx-dev-runtime.d.ts"
      ],
      "jsx/helmet": [
        "./dist/types/lib/jsx/helmet.d.ts"
      ],
      "jsx/types": [
        "./dist/types/lib/jsx/types.d.ts"
      ],
      "jsx": [
        "./dist/types/lib/jsx/index.d.ts"
      ],
      "jsx/stream": [
        "./dist/types/lib/jsx/stream.d.ts"
      ],
      "jsx/twind": [
        "./dist/types/lib/jsx/twind.d.ts"
      ]
    }
  }
}