{
  "name": "@jsenv/server",
  "version": "17.3.1",
  "type": "module",
  "description": "A modern Node.js HTTP server with declarative routing, content negotiation, and WebSocket support",
  "repository": {
    "type": "git",
    "url": "https://github.com/jsenv/core",
    "directory": "packages/backend/server"
  },
  "author": {
    "name": "dmail",
    "email": "dmaillard06@gmail.com"
  },
  "license": "MIT",
  "engines": {
    "node": ">=22.13.1"
  },
  "main": "./index.js",
  "exports": {
    ".": {
      "import": {
        "dev:jsenv": "./index.js",
        "default": "./dist/jsenv_server.js"
      }
    },
    "./*": "./*"
  },
  "files": [
    "/dist/",
    "/index.js",
    "/src/"
  ],
  "scripts": {
    "build": "node --experimental-import-meta-resolve ./scripts/build.mjs",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "launch-editor": "2.14.1"
  },
  "devDependencies": {
    "@jsenv/abort": "../../tooling/abort",
    "@jsenv/assert": "../../tooling/assert",
    "@jsenv/core": "../../../",
    "@jsenv/fetch": "../../tooling/fetch",
    "@jsenv/filesystem": "../../tooling/filesystem",
    "@jsenv/https-local": "../../tooling/https-local",
    "@jsenv/humanize": "../../tooling/humanize",
    "@jsenv/navi": "../../frontend/navi",
    "@jsenv/plugin-commonjs": "../../related/plugin-commonjs",
    "@jsenv/server": "./",
    "@jsenv/snapshot": "../../tooling/snapshot",
    "@jsenv/url-meta": "../../tooling/url_meta",
    "@jsenv/url-pattern": "../../tooling/url-pattern",
    "@jsenv/urls": "../../tooling/urls",
    "@jsenv/utils": "../../tooling/utils",
    "eventsource": "4.1.0",
    "formidable": "3.5.4",
    "playwright": "1.58.1",
    "undici": "7.24.2",
    "ws": "8.20.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": [
    "./dist/jsenv_server.js"
  ]
}
