{"bin":{"srvx":"bin/srvx.mjs"},"bugs":{"url":"https://github.com/h3js/srvx/issues"},"dist":{"shasum":"f2582bd747351b5b0a1c65bce8179bae83e8b2a6","tarball":"https://registry.npmjs.org/srvx/-/srvx-0.8.16.tgz","fileCount":36,"integrity":"sha512-hmcGW4CgroeSmzgF1Ihwgl+Ths0JqAJ7HwjP2X7e3JzY7u4IydLMcdnlqGQiQGUswz+PO9oh/KtCpOISIvs9QQ==","signatures":[{"sig":"MEYCIQCYCN05Vnf1CvXzYs3XNwhXcDeAfKDCNzKf6iqgkSemMAIhAKeuTXMODGKHMNRpSaPFSLL2qUMVo9mPWA7aDk7yD0SJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80766},"name":"srvx","type":"module","types":"./dist/types.d.mts","engines":{"node":">=20.16.0"},"exports":{".":{"bun":"./dist/adapters/bun.mjs","deno":"./dist/adapters/deno.mjs","node":"./dist/adapters/node.mjs","types":"./dist/types.d.mts","browser":"./dist/adapters/service-worker.mjs","default":"./dist/adapters/generic.mjs","workerd":"./dist/adapters/cloudflare.mjs"},"./bun":"./dist/adapters/bun.mjs","./cli":"./dist/cli.mjs","./log":"./dist/log.mjs","./deno":"./dist/adapters/deno.mjs","./node":"./dist/adapters/node.mjs","./cookie":"./dist/cookie.mjs","./static":"./dist/static.mjs","./generic":"./dist/adapters/generic.mjs","./cloudflare":"./dist/adapters/cloudflare.mjs","./service-worker":"./dist/adapters/service-worker.mjs"},"gitHead":"deb700449b6de70f233486745f798009930f5941","license":"MIT","scripts":{"dev":"vitest dev","lint":"eslint . && prettier -c .","srvx":"./bin/srvx.mjs","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"obuild","prepack":"pnpm build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"automd && eslint . --fix && prettier -w .","bench:node":"node test/bench-node/_run.mjs","test:types":"tsc --noEmit --skipLibCheck","play:mkcert":"openssl req -x509 -newkey rsa:2048 -nodes -keyout server.key -out server.crt -days 365 -subj /CN=srvx.local","bench:url:bun":"bun run ./test/url.bench.ts","bench:url:deno":"deno run -A ./test/url.bench.ts","bench:url:node":"pnpm --expose-gc --allow-natives-syntax node ./test/url.bench.ts"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"homepage":"https://srvx.h3.dev","repository":{"url":"git+https://github.com/h3js/srvx.git","type":"git"},"_npmVersion":"11.6.0","description":"Universal Server API based on web platform standards. Works seamlessly with Deno, Bun and Node.js.","directories":{},"maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"resolutions":{"srvx":"link:."},"sideEffects":false,"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.18.0","devDependencies":{"execa":"^9.6.0","mdbox":"^0.1.1","tslib":"^2.8.1","automd":"^0.4.2","eslint":"^9.37.0","mitata":"^1.0.34","obuild":"^0.2.1","undici":"^7.16.0","vitest":"^3.2.4","prettier":"^3.6.2","cookie-es":"^2.0.0","@types/bun":"^1.2.23","node-forge":"^1.3.1","typescript":"^5.9.3","@types/deno":"^2.5.0","@types/node":"^24.6.2","changelogen":"^0.6.2","srvx-release":"npm:srvx@0.8.9","get-port-please":"^3.2.0","@mitata/counters":"^0.0.8","@hono/node-server":"^1.19.5","@types/node-forge":"^1.3.14","eslint-config-unjs":"^0.5.0","@vitest/coverage-v8":"^3.2.4","@whatwg-node/server":"^0.10.12","@types/serviceworker":"^0.0.157","@cloudflare/workers-types":"^4.20251004.0","@mjackson/node-fetch-server":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/srvx_0.8.16_1760205819378_0.410208513041016","host":"s3://npm-registry-packages-npm-production"},"_id":"srvx@0.8.16","version":"0.8.16"}