{
  "name": "react-router-hono-server",
  "version": "2.26.0",
  "type": "module",
  "description": "The Vite plugin you need to create a Hono server for your React Router app in less than 10 seconds.",
  "publishConfig": {
    "access": "public",
    "provenance": true
  },
  "exports": {
    "./node": {
      "import": {
        "types": "./dist/adapters/node.d.ts",
        "import": "./dist/adapters/node.js",
        "default": "./dist/adapters/node.js"
      }
    },
    "./bun": {
      "import": {
        "types": "./dist/adapters/bun.d.ts",
        "import": "./dist/adapters/bun.js",
        "default": "./dist/adapters/bun.js"
      }
    },
    "./cloudflare": {
      "import": {
        "types": "./dist/adapters/cloudflare.d.ts",
        "import": "./dist/adapters/cloudflare.js",
        "default": "./dist/adapters/cloudflare.js"
      }
    },
    "./aws-lambda": {
      "import": {
        "types": "./dist/adapters/aws-lambda.d.ts",
        "import": "./dist/adapters/aws-lambda.js",
        "default": "./dist/adapters/aws-lambda.js"
      }
    },
    "./deno": {
      "import": {
        "types": "./dist/adapters/deno.d.ts",
        "import": "./dist/adapters/deno.js",
        "default": "./dist/adapters/deno.js"
      }
    },
    "./dev": {
      "import": {
        "types": "./dist/dev.d.ts",
        "import": "./dist/dev.js",
        "default": "./dist/dev.js"
      }
    },
    "./middleware": {
      "import": {
        "types": "./dist/middleware.d.ts",
        "import": "./dist/middleware.js",
        "default": "./dist/middleware.js"
      }
    },
    "./http": {
      "import": {
        "types": "./dist/http.d.ts",
        "import": "./dist/http.js",
        "default": "./dist/http.js"
      }
    }
  },
  "author": "",
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rphlmr/react-router-hono-server.git"
  },
  "bugs": {
    "url": "https://github.com/rphlmr/react-router-hono-server/issues"
  },
  "bin": {
    "react-router-hono-server": "dist/cli.js"
  },
  "files": [
    "dist"
  ],
  "homepage": "https://github.com/rphlmr/react-router-hono-server#readme",
  "dependencies": {
    "@drizzle-team/brocli": "0.11.0",
    "@hono/node-server": "1.19.14",
    "@hono/node-ws": "1.3.0",
    "@hono/vite-dev-server": "0.25.1"
  },
  "devDependencies": {
    "@biomejs/biome": "^2.3.1",
    "@changesets/cli": "^2.29.8",
    "@cloudflare/workers-types": "^4.20250405.0",
    "@types/bun": "^1.3.6",
    "@types/node": "^22.19.10",
    "@types/deno": "^2.5.0",
    "@vitest/coverage-v8": "^4.0.18",
    "hono": "4.12.8",
    "lefthook": "^2.0.16",
    "npm-run-all": "^4.1.5",
    "tsup": "^8.5.1",
    "typescript": "^5.9.3",
    "vitest": "^4.0.18"
  },
  "peerDependencies": {
    "@cloudflare/workers-types": "^4.20250317.0",
    "@hono/node-server": "^1.19.14",
    "@react-router/dev": "^7.9.0",
    "@types/react": "^19.0.0",
    "hono": "^4.12.8",
    "miniflare": "^3.20241205.0",
    "react-router": "^7.13.1",
    "vite": ">=7.3.1",
    "wrangler": "^4.73.0"
  },
  "peerDependenciesMeta": {
    "@hono/node-server": {
      "optional": false
    },
    "@cloudflare/workers-types": {
      "optional": true
    },
    "miniflare": {
      "optional": true
    },
    "wrangler": {
      "optional": true
    }
  },
  "engines": {
    "node": ">=22.20.0"
  },
  "scripts": {
    "test": "vitest run",
    "test:cov": "vitest run --coverage",
    "build": "tsup",
    "build:watch": "pnpm run build -- --watch",
    "build:pack": "pnpm pack --pack-destination dist",
    "check": "biome check .",
    "check:fix": "biome check --fix .",
    "typecheck": "tsc",
    "validate": "pnpm run check && pnpm run typecheck",
    "clear-all": "rm -rf node_modules pnpm-lock.yaml && find ./examples -type d -name 'node_modules' -exec rm -rf {} + && find ./examples -name 'pnpm-lock.yaml' -exec rm -f {} +",
    "changeset": "changeset",
    "version": "changeset version && biome format --write package.json",
    "release": "changeset publish",
    "changeset:next": "changeset pre enter next",
    "changeset:next:exit": "changeset pre exit"
  }
}