{
  "name": "env-runner",
  "version": "0.1.9",
  "description": "Generic environment runner for JavaScript runtimes.",
  "license": "MIT",
  "repository": "unjs/env-runner",
  "bin": {
    "env-runner": "./dist/cli.mjs"
  },
  "files": [
    "dist"
  ],
  "type": "module",
  "sideEffects": false,
  "exports": {
    ".": "./dist/index.mjs",
    "./runners/node-worker": "./dist/runners/node-worker/runner.mjs",
    "./runners/node-worker/worker": "./dist/runners/node-worker/worker.mjs",
    "./runners/node-process": "./dist/runners/node-process/runner.mjs",
    "./runners/node-process/worker": "./dist/runners/node-process/worker.mjs",
    "./runners/bun-process": "./dist/runners/bun-process/runner.mjs",
    "./runners/bun-process/worker": "./dist/runners/bun-process/worker.mjs",
    "./runners/deno-process": "./dist/runners/deno-process/runner.mjs",
    "./runners/deno-process/worker": "./dist/runners/deno-process/worker.mjs",
    "./runners/self": "./dist/runners/self/runner.mjs",
    "./runners/miniflare": "./dist/runners/miniflare/runner.mjs",
    "./runners/vercel": "./dist/runners/vercel/runner.mjs",
    "./runners/vercel/worker": "./dist/runners/vercel/worker.mjs",
    "./runners/vercel/queue-dev": "./dist/runners/vercel/queue-dev.mjs",
    "./runners/netlify": "./dist/runners/netlify/runner.mjs",
    "./runners/netlify/worker": "./dist/runners/netlify/worker.mjs",
    "./vite": "./dist/vite.mjs"
  },
  "scripts": {
    "build": "obuild",
    "dev": "vitest dev",
    "fmt": "automd && oxlint . --fix && oxfmt .",
    "lint": "oxlint . && oxfmt --check .",
    "prepack": "pnpm build",
    "env-runner": "node ./src/cli.ts",
    "release": "pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags",
    "test": "pnpm lint && pnpm typecheck && vitest run --coverage",
    "typecheck": "tsgo --noEmit --skipLibCheck"
  },
  "dependencies": {
    "crossws": "^0.4.5",
    "exsolve": "^1.0.8",
    "httpxy": "^0.5.3",
    "srvx": "^0.11.15"
  },
  "devDependencies": {
    "@netlify/runtime": "^4.1.24",
    "@types/node": "^25.9.1",
    "@typescript/native-preview": "7.0.0-dev.20260521.1",
    "@vercel/queue": "^0.2.0",
    "@vitest/coverage-v8": "^4.1.7",
    "automd": "^0.4.3",
    "changelogen": "^0.6.2",
    "cjs-module-lexer": "^2.2.0",
    "env-runner-fixture": "link:",
    "miniflare": "^4.20260520.0",
    "obuild": "^0.4.35",
    "oxfmt": "^0.51.0",
    "oxlint": "^1.66.0",
    "typescript": "^6.0.3",
    "vitest": "^4.1.7"
  },
  "peerDependencies": {
    "@netlify/runtime": "^4.1.23",
    "@vercel/queue": "^0.2.0",
    "miniflare": "^4.20260515.0"
  },
  "peerDependenciesMeta": {
    "miniflare": {
      "optional": true
    },
    "@netlify/runtime": {
      "optional": true
    },
    "@vercel/queue": {
      "optional": true
    }
  },
  "packageManager": "pnpm@11.2.2"
}
