{"bugs":"https://github.com/elysiajs/elysia/issues","dist":{"shasum":"188f66545e71c9574b3ab275efe148d3a613caa9","tarball":"https://registry.npmjs.org/elysia/-/elysia-2.0.0-beta.30.tgz","fileCount":433,"integrity":"sha512-DXdDQeCU1Y73x0As+phXfP3GOLlExzoCt/oZXoXxgewOTavf+sPNSBFJ4V6s44/RjCqkEeURuWwUZjvgC9uuEg==","signatures":[{"sig":"MEYCIQCjiQr0BaICEL/867Lgf9nploYjDeIgEA8LlPYHEBfa5gIhAKZaf6XWic6QTemMjEjEc0KovgZlby4V42M7UBj2wD1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnFxJK0dfdD3pzNI1DXq0wHCW/4LC8bFD2upmX6KLZ3QIhAMw0p9/QhiUYtWjPTRHx5GEHPT+94AVeOZOWguFzS757","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1747700},"main":"./dist/index.js","name":"elysia","types":"./dist/index.d.ts","volta":{"node":"24.21.0"},"author":{"url":"https://github.com/SaltyAom","name":"saltyAom","email":"saltyaom@gmail.com"},"module":"./dist/index.mjs","shasum":"188f66545e71c9574b3ab275efe148d3a613caa9","engines":{"node":">=22.18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ws":{"types":"./dist/ws/index.d.ts","import":"./dist/ws/index.mjs","require":"./dist/ws/index.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./type":{"types":"./dist/type/exports.d.ts","import":"./dist/type/exports.mjs","require":"./dist/type/exports.js"},"./error":{"types":"./dist/error.d.ts","import":"./dist/error.mjs","require":"./dist/error.js"},"./trace":{"types":"./dist/plugin/trace.d.ts","import":"./dist/plugin/trace.mjs","require":"./dist/plugin/trace.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.mjs","require":"./dist/utils.js"},"./memory":{"types":"./dist/memory.d.ts","import":"./dist/memory.mjs","require":"./dist/memory.js"},"./adapter":{"types":"./dist/adapter/index.d.ts","import":"./dist/adapter/index.mjs","require":"./dist/adapter/index.js"},"./context":{"types":"./dist/context.d.ts","import":"./dist/context.mjs","require":"./dist/context.js"},"./compiled":{"types":"./dist/compiled.d.ts","import":"./dist/compiled.mjs","require":"./dist/compiled.js"},"./ws/types":{"types":"./dist/ws/types.d.ts","import":"./dist/ws/types.mjs","require":"./dist/ws/types.js"},"./auto-head":{"types":"./dist/plugin/auto-head.d.ts","import":"./dist/plugin/auto-head.mjs","require":"./dist/plugin/auto-head.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.mjs","require":"./dist/constants.js"},"./universal":{"types":"./dist/universal/index.d.ts","import":"./dist/universal/index.mjs","require":"./dist/universal/index.js"},"./websocket":{"types":"./dist/plugin/websocket.d.ts","import":"./dist/plugin/websocket.mjs","require":"./dist/plugin/websocket.js"},"./adapter/bun":{"types":"./dist/adapter/bun/index.d.ts","import":"./dist/adapter/bun/index.mjs","require":"./dist/adapter/bun/index.js"},"./coerce-plan":{"types":"./dist/type/coerce-plan.d.ts","import":"./dist/type/coerce-plan.mjs","require":"./dist/type/coerce-plan.js"},"./reconstruct":{"types":"./dist/compile/aot-reconstruct.d.ts","import":"./dist/compile/aot-reconstruct.mjs","require":"./dist/compile/aot-reconstruct.js"},"./package.json":"./package.json","./adapter/utils":{"types":"./dist/adapter/utils.d.ts","import":"./dist/adapter/utils.mjs","require":"./dist/adapter/utils.js"},"./plugin/aot/bun":{"types":"./dist/plugin/aot/bun.d.ts","import":"./dist/plugin/aot/bun.mjs","require":"./dist/plugin/aot/bun.js"},"./universal/file":{"types":"./dist/universal/file.d.ts","import":"./dist/universal/file.mjs","require":"./dist/universal/file.js"},"./plugin/aot/vite":{"types":"./dist/plugin/aot/vite.d.ts","import":"./dist/plugin/aot/vite.mjs","require":"./dist/plugin/aot/vite.js"},"./plugin/aot/rspack":{"types":"./dist/plugin/aot/rspack.d.ts","import":"./dist/plugin/aot/rspack.mjs","require":"./dist/plugin/aot/rspack.js"},"./type-system/types":{"types":"./dist/type/types.d.ts","import":"./dist/type/types.mjs","require":"./dist/type/types.js"},"./plugin/aot/esbuild":{"types":"./dist/plugin/aot/esbuild.d.ts","import":"./dist/plugin/aot/esbuild.mjs","require":"./dist/plugin/aot/esbuild.js"},"./plugin/aot/unplugin":{"types":"./dist/plugin/aot/unplugin.d.ts","import":"./dist/plugin/aot/unplugin.mjs","require":"./dist/plugin/aot/unplugin.js"},"./adapter/web-standard":{"types":"./dist/adapter/web-standard/index.d.ts","import":"./dist/adapter/web-standard/index.mjs","require":"./dist/adapter/web-standard/index.js"},"./adapter/response-ownership":{"types":"./dist/adapter/response-ownership.d.ts","import":"./dist/adapter/response-ownership.mjs","require":"./dist/adapter/response-ownership.js"}},"license":"MIT","scripts":{"dev":"bun run --watch example/a.ts","lint":"eslint src","test":"bun run test:functionality && bun run test:types && bun run test:bundle && bun run test:type-perf","bench":"bun run example/stress/run.ts","build":"bun build.ts","release":"bun run test && bun publish","test:cf":"bun run build && npm install --prefix test/cloudflare && cd test/cloudflare && bun run cf-typegen && bun run test","bench:d1":"bun run bench/d1/run.ts","test:node":"bun run build && npm install --prefix test/node/cjs && npm install --prefix test/node/esm/ && node test/node/cjs/index.js && node test/node/esm/index.js","test:types":"tsc --project tsconfig.test.json","bench:quick":"bun run example/stress/run.ts --quick","test:bundle":"bun run test/bundle-size.ts","test:imports":"bun run test/type-system/import.ts","test:type-perf":"bun run test/type-perf.ts","bench:throughput":"bun run example/stress/throughput.ts","test:functionality":"bun run build && bun test ./test && bun run test:imports"},"_npmUser":{"name":"aomkirby123","email":"saltyaom@gmail.com"},"homepage":"https://github.com/elysiajs/elysia","keywords":["bun","http","web","server"],"_integrity":"sha512-DXdDQeCU1Y73x0As+phXfP3GOLlExzoCt/oZXoXxgewOTavf+sPNSBFJ4V6s44/RjCqkEeURuWwUZjvgC9uuEg==","repository":{"url":"https://github.com/elysiajs/elysia","type":"git"},"_npmVersion":"10.8.3","description":"Ergonomic Framework for Human","directories":{},"maintainers":[{"name":"aomkirby123","email":"saltyaom@gmail.com"}],"sideEffects":["./dist/type/exports.mjs","./dist/type/exports.js","./dist/type/bridge-live.mjs","./dist/type/bridge-live.js","./dist/type/typebox-value-live.mjs","./dist/type/typebox-value-live.js","./dist/type/typebox-type-live.mjs","./dist/type/typebox-type-live.js"],"_nodeVersion":"26.3.0","dependencies":{"deuri":"^3.0.0","memoirist":"1.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zod":"^4.1.5","eslint":"^9.24.0","mitata":"^1.0.34","tsdown":"^0.21.10","arktype":"^2.1.22","esbuild":"0.25.4","globals":"^17.4.0","typebox":"1.3","valibot":"^1.1.0","prettier":"^3.5.3","unplugin":"^3.3.0","file-type":"^22.0.0","@eslint/js":"^10.0.1","@types/bun":"^1.3.5","typescript":"6","expect-type":"^1.2.1","@rspack/core":"^2.1.4","exact-mirror":"^1.2.6","openapi-types":"~12.1.3","eslint-plugin-sonarjs":"^4.0.2","@typescript-eslint/parser":"^8.30.1","@typescript-eslint/eslint-plugin":"^8.30.1"},"peerDependencies":{"typebox":">= 1.3.0","@types/bun":">= 1.3.0","typescript":">= 5.7.0","exact-mirror":">= 1.2.6","openapi-types":">= 12.0.0"},"peerDependenciesMeta":{"@types/bun":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/elysia_2.0.0-beta.30_1791674621695_0.8174158955622703","host":"s3://npm-registry-packages-npm-production"},"_id":"elysia@2.0.0-beta.30","version":"2.0.0-beta.30"}