{"_id":"@cosmneo/onion-lasagna","_rev":"22-5b1b3773628eac3e6ca72580959e0143","name":"@cosmneo/onion-lasagna","dist-tags":{"latest":"0.4.1","beta":"1.0.0-beta.3"},"versions":{"0.1.0":{"name":"@cosmneo/onion-lasagna","version":"0.1.0","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.0","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"bf8692e5a26ac4986e2eb399755da86cd0b4eb38","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.0.tgz","fileCount":97,"integrity":"sha512-D4W6dlhWzVTVOrSDKCwbBW08RguKtR2ItdDk3wBeMgcH3ktTwTLP0SS20A1FAFgBRxeKDNpngK6cEnWnVZmFoA==","signatures":[{"sig":"MEUCIQCp7Gn7MSU8Urs0Vps+ritZENgXW40jI/WEyObA15GUWgIgQbpSwlxTFN7K7gywdH/80FVi9EtmCnN6Ze+OztxPCmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925363},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./backend/frameworks/hono":{"types":"./dist/backend/frameworks/hono.d.ts","import":"./dist/backend/frameworks/hono.js","default":"./dist/backend/frameworks/hono.js","require":"./dist/backend/frameworks/hono.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"},"./backend/frameworks/elysia":{"types":"./dist/backend/frameworks/elysia.d.ts","import":"./dist/backend/frameworks/elysia.js","default":"./dist/backend/frameworks/elysia.js","require":"./dist/backend/frameworks/elysia.cjs"},"./backend/frameworks/nestjs":{"types":"./dist/backend/frameworks/nestjs.d.ts","import":"./dist/backend/frameworks/nestjs.js","default":"./dist/backend/frameworks/nestjs.js","require":"./dist/backend/frameworks/nestjs.cjs"},"./backend/frameworks/fastify":{"types":"./dist/backend/frameworks/fastify.d.ts","import":"./dist/backend/frameworks/fastify.js","default":"./dist/backend/frameworks/fastify.js","require":"./dist/backend/frameworks/fastify.cjs"},"./backend/core/validators/zod":{"types":"./dist/backend/core/validators/zod.d.ts","import":"./dist/backend/core/validators/zod.js","default":"./dist/backend/core/validators/zod.js","require":"./dist/backend/core/validators/zod.cjs"},"./backend/core/validators/arktype":{"types":"./dist/backend/core/validators/arktype.d.ts","import":"./dist/backend/core/validators/arktype.js","default":"./dist/backend/core/validators/arktype.js","require":"./dist/backend/core/validators/arktype.cjs"},"./backend/core/validators/typebox":{"types":"./dist/backend/core/validators/typebox.d.ts","import":"./dist/backend/core/validators/typebox.js","default":"./dist/backend/core/validators/typebox.js","require":"./dist/backend/core/validators/typebox.cjs"},"./backend/core/validators/valibot":{"types":"./dist/backend/core/validators/valibot.d.ts","import":"./dist/backend/core/validators/valibot.js","default":"./dist/backend/core/validators/valibot.js","require":"./dist/backend/core/validators/valibot.cjs"}},"gitHead":"70172fafd116c9d5eff28d0affd7a88bff3250db","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.1","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.0_1766803943675_0.1855498449116837","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cosmneo/onion-lasagna","version":"0.1.2","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.2","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"150b312f9426d0af7c18b922c83dc76a7e9eb41c","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.2.tgz","fileCount":91,"integrity":"sha512-kVamr+bdxhmk5DpvmaJjxi6y7e4fvtHytgL9vlm0QGRh3UYTrkPEX3fqkYt2kGMIDI+WnVMGtA6LgFHTCJIn+g==","signatures":[{"sig":"MEQCIGzlBxhU5Fs7Q+vCO+iB3vZqmKtbuAFGlLK6exNC3hxuAiBHePaDFmzYrkAGisx7+CF8UpLGiTt8qN3VjPzkdJfBcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507325},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./backend/frameworks/hono":{"types":"./dist/backend/frameworks/hono.d.ts","import":"./dist/backend/frameworks/hono.js","default":"./dist/backend/frameworks/hono.js","require":"./dist/backend/frameworks/hono.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"},"./backend/frameworks/elysia":{"types":"./dist/backend/frameworks/elysia.d.ts","import":"./dist/backend/frameworks/elysia.js","default":"./dist/backend/frameworks/elysia.js","require":"./dist/backend/frameworks/elysia.cjs"},"./backend/frameworks/nestjs":{"types":"./dist/backend/frameworks/nestjs.d.ts","import":"./dist/backend/frameworks/nestjs.js","default":"./dist/backend/frameworks/nestjs.js","require":"./dist/backend/frameworks/nestjs.cjs"},"./backend/frameworks/fastify":{"types":"./dist/backend/frameworks/fastify.d.ts","import":"./dist/backend/frameworks/fastify.js","default":"./dist/backend/frameworks/fastify.js","require":"./dist/backend/frameworks/fastify.cjs"},"./backend/core/validators/zod":{"types":"./dist/backend/core/validators/zod.d.ts","import":"./dist/backend/core/validators/zod.js","default":"./dist/backend/core/validators/zod.js","require":"./dist/backend/core/validators/zod.cjs"},"./backend/core/validators/arktype":{"types":"./dist/backend/core/validators/arktype.d.ts","import":"./dist/backend/core/validators/arktype.js","default":"./dist/backend/core/validators/arktype.js","require":"./dist/backend/core/validators/arktype.cjs"},"./backend/core/validators/typebox":{"types":"./dist/backend/core/validators/typebox.d.ts","import":"./dist/backend/core/validators/typebox.js","default":"./dist/backend/core/validators/typebox.js","require":"./dist/backend/core/validators/typebox.cjs"},"./backend/core/validators/valibot":{"types":"./dist/backend/core/validators/valibot.d.ts","import":"./dist/backend/core/validators/valibot.js","default":"./dist/backend/core/validators/valibot.js","require":"./dist/backend/core/validators/valibot.cjs"}},"gitHead":"fee2178133a73949c33b90e2963502d9e392e8c7","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.1","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.2_1767067273174_0.4993387575624044","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cosmneo/onion-lasagna","version":"0.1.3","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.3","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"10a2f4aea0c49830834daf574c35f42ec0c25a12","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.3.tgz","fileCount":91,"integrity":"sha512-FVJxWDjX/FyDbW6jZtLyJnZuix5YaHotDnrTBShXrqQWu26IclLjNDGzq4DSARkEQ2rYt5y9O6WD6jTng2V9CQ==","signatures":[{"sig":"MEQCIBdpUKhpXkChJJXK4N4baSA5T1wNz/xw331/mUT0ZEhIAiBxarkQRSh4DIx6ZRk5FqN2eWaNQl4UCMG5wA7oMhTfig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510069},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./backend/frameworks/hono":{"types":"./dist/backend/frameworks/hono.d.ts","import":"./dist/backend/frameworks/hono.js","default":"./dist/backend/frameworks/hono.js","require":"./dist/backend/frameworks/hono.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"},"./backend/frameworks/elysia":{"types":"./dist/backend/frameworks/elysia.d.ts","import":"./dist/backend/frameworks/elysia.js","default":"./dist/backend/frameworks/elysia.js","require":"./dist/backend/frameworks/elysia.cjs"},"./backend/frameworks/nestjs":{"types":"./dist/backend/frameworks/nestjs.d.ts","import":"./dist/backend/frameworks/nestjs.js","default":"./dist/backend/frameworks/nestjs.js","require":"./dist/backend/frameworks/nestjs.cjs"},"./backend/frameworks/fastify":{"types":"./dist/backend/frameworks/fastify.d.ts","import":"./dist/backend/frameworks/fastify.js","default":"./dist/backend/frameworks/fastify.js","require":"./dist/backend/frameworks/fastify.cjs"},"./backend/core/validators/zod":{"types":"./dist/backend/core/validators/zod.d.ts","import":"./dist/backend/core/validators/zod.js","default":"./dist/backend/core/validators/zod.js","require":"./dist/backend/core/validators/zod.cjs"},"./backend/core/validators/arktype":{"types":"./dist/backend/core/validators/arktype.d.ts","import":"./dist/backend/core/validators/arktype.js","default":"./dist/backend/core/validators/arktype.js","require":"./dist/backend/core/validators/arktype.cjs"},"./backend/core/validators/typebox":{"types":"./dist/backend/core/validators/typebox.d.ts","import":"./dist/backend/core/validators/typebox.js","default":"./dist/backend/core/validators/typebox.js","require":"./dist/backend/core/validators/typebox.cjs"},"./backend/core/validators/valibot":{"types":"./dist/backend/core/validators/valibot.d.ts","import":"./dist/backend/core/validators/valibot.js","default":"./dist/backend/core/validators/valibot.js","require":"./dist/backend/core/validators/valibot.cjs"}},"gitHead":"08ebd631037ca7ae4efd85ea4596e4319e0aed0c","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.1","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.3_1767068180293_0.007892363592234997","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cosmneo/onion-lasagna","version":"0.1.4","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.4","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"45d9f411f46371731766c089510883873741b962","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.4.tgz","fileCount":167,"integrity":"sha512-jYv6hFn2EH8gr3JhPadvJg1MBoGl6kwjS0UykMfqOTfvK6PANWTchspqLaElFkNDLqpzadtfqqiqEPNcO+ez5Q==","signatures":[{"sig":"MEUCIQDNgq5AeKDD1m/fui1uFfQ3+rutFF83MUqFv0v0HZ0xwAIgZOVxLEf6ZzLmYjd1p1Tr4flMwbdpmnV0Ybrto1j55kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1957025},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"f7eb3a5ab1708cf88a4c0eb38c1e7f3e5238ae5e","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.1","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.4_1767320895972_0.49317887784445125","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cosmneo/onion-lasagna","version":"0.1.5","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.5","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"a953a1da78e367661c1e69297a457fb4bf9e619f","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.5.tgz","fileCount":167,"integrity":"sha512-bNXXNWNZh/bIFI4GTYVA06yb8MrPT6Htpb2tl0qYS2dok2tdf58drV7A+lQeFmMle6byJMZie/62CRx40HFQ0w==","signatures":[{"sig":"MEUCIQDat/P3k6s6IXv3c0+5G+lG4Evq+SuAYBgpGUNxsNVegAIgRX2oWkq4nbLcx/YPkVhHHxOFQQsZQlwO2T86u1nKTmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1975434},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"cd6fa0808dbff22fad7a7f201f3f76bf3497834d","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.1","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.5_1767386911365_0.2620561986259269","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cosmneo/onion-lasagna","version":"0.1.6","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.6","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"20e558f9593347d121e410034272081f33b30f3b","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.6.tgz","fileCount":171,"integrity":"sha512-jOisSN+UtYOM9idyTFYTcj6I0s4DICRZQ+onLU0+4N4db00RkWtpuf+RdGoRjj6kbGzL6AUGfKy1TRYPZC9m6A==","signatures":[{"sig":"MEYCIQDY0my8Q/8rTj6MI9llJxGh0GQRLTbdyvC9eGPYYYVGvAIhALX5idiu1U08o68ylyTSijZtc6ViCLvsSzobs1mBmSw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1991482},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"a8b5cde3b4d564751ff11bce61108e68f3a4a49f","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.6_1767618754527_0.7078737485940354","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cosmneo/onion-lasagna","version":"0.1.7","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.7","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"94befa2c93840be0b50299dbeebb190d1c4c4df4","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.7.tgz","fileCount":171,"integrity":"sha512-lFbe4CPrwseAl86eMBRK6ywIDlRKQhb/dzSpqgWwj2oVKKA8OUT3T2nQ3PFiqCb9ZL7w84nUWm/67UKNGKl4Yw==","signatures":[{"sig":"MEYCIQC+mXnY/9fPU2FFJJxrwOyiVLebohafzgbrpZkjDAXq5gIhAL/x8rFeZVpvzcDgVAa9RuUMzuCOL3XgvEwSrGScH1Sx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1992421},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"dd31a9e7ce151b51b23778229aa8e629f2a19a3d","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.7_1767619500841_0.8713243394171093","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cosmneo/onion-lasagna","version":"0.1.8","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.8","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"662fb4597a2ba611463c69a77c6d3efdb7fbd351","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.8.tgz","fileCount":171,"integrity":"sha512-iK1CzEFdLZgu28eO5SjBaWsN5Grwm8R+Z2DurRRU2XpkLFSZ5KmGXrKp4JkEBDabqdCOCQfDlQYrmmoBxnaFwA==","signatures":[{"sig":"MEYCIQD78a+gtshp2SuPIdl/4KqBPOyGLPyRANtyKJUIlEbb1QIhAMUJbIb83A3crn1ffMDLLStOvAUYAABzYa+BmuIiJFv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004113},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"71fb55255eaa38324f12298b241102178b02fccc","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.8_1767650758906_0.24186641113392993","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cosmneo/onion-lasagna","version":"0.1.9","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.9","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"d3e26c3f3773ce32e7d8b85df862f632d76eb599","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.9.tgz","fileCount":171,"integrity":"sha512-/Mp/nHX32AIT/f67tvBvX9aIdKB0+CWQlHx+D+vMBI86uk4r40wgDulK4AJQ0KN+LLk+HfauaC4/bDruESItAg==","signatures":[{"sig":"MEQCIFxd9En2ln7Sk/sDa2aFdgROC1u1aI/BMA/zA02VHLGLAiALC3J9EGkZKonwn8s+t4DAixhUIbh0M5OjXSVIf42TCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2080212},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"cd5b86272774b6618c9674a82a3923d367b4745a","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.9_1768400833941_0.628372325707544","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@cosmneo/onion-lasagna","version":"0.1.10","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.10","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"f7984fe81087fd2133e5c09f36b5c6c7433e8d29","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.10.tgz","fileCount":171,"integrity":"sha512-OdingFniN7ypSTbnsO8wP8h5EoxcQz+21IDGN37ckIurdSUPj3nGogHWg69vUq+HMQxhd8O3hHFqKKRytyVnmQ==","signatures":[{"sig":"MEYCIQDtJgbh3uQbXpoT8MKr2nluF74F7REOBT11Fnyyf6m7CQIhAJAi2vPO5XQ7tBL5p4PoNnPO1w0BLdKIw/IIeK5TqUPe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2120406},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js","require":"./dist/client/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./client/vue-query":{"types":"./dist/client/vue-query/index.d.ts","import":"./dist/client/vue-query/index.js","default":"./dist/client/vue-query/index.js","require":"./dist/client/vue-query/index.cjs"},"./shared/contracts":{"types":"./dist/shared/contracts.d.ts","import":"./dist/shared/contracts.js","default":"./dist/shared/contracts.js","require":"./dist/shared/contracts.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./client/react-query":{"types":"./dist/client/react-query/index.d.ts","import":"./dist/client/react-query/index.js","default":"./dist/client/react-query/index.js","require":"./dist/client/react-query/index.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"79266cd52718329eaafbf9b10c2bacc9d4376c90","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5.69.0","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5.69.0","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/vue-query":"^5","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/vue-query":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.10_1768688176233_0.3662450137813775","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@cosmneo/onion-lasagna","version":"0.1.11","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.11","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"a3b40ad655c5181d4b176d677057869011a82270","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.11.tgz","fileCount":149,"integrity":"sha512-hAmhVNjgGI6WPr6FoM1zm8hSRyjY7xwlzjwb1mQaTTMzD5C10vGG1hV1T6bkwUJ66Y3Oz+xls5CO0X52gAVsXw==","signatures":[{"sig":"MEUCID9VZ8sws3pI+schGTAliykZ5dr4DMft59cXMHcbWuIwAiEA5GDe49Dx2QhxUNBBC79SHLYGyFDYhi/wGdIGyLbB2yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993581},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./http/react-query":{"types":"./dist/http/react-query/index.d.ts","import":"./dist/http/react-query/index.js","default":"./dist/http/react-query/index.js","require":"./dist/http/react-query/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"ca85db242f1d3b3f4b061edca30135f7c35653f0","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","react":"^19","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@types/react":"^19","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","react":"^18 || ^19","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"react":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.11_1771000029802_0.2548050104649462","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@cosmneo/onion-lasagna","version":"0.1.12","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters","hono","nestjs","elysia","fastify","zod","arktype","valibot","typebox"],"author":{"name":"Cosmneo"},"license":"UNLICENSED","_id":"@cosmneo/onion-lasagna@0.1.12","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"35f18d23fe06c5cccf064c404b7c99c3209c59bc","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.1.12.tgz","fileCount":149,"integrity":"sha512-oyxCv/k6D+FiQxJ5f2OR6edY0lOr+u8WXCCIgwxO6JQTrinwjDXV0Mo277yO0Su+CgiSc/KIWB2dNOCPlA4uaw==","signatures":[{"sig":"MEQCID3LxNRGYjqC9+bT7cI8GU6SUeQOqEzDbc66OdXWGtTJAiBMmdfRw5LfyFXYGqBzZ1KFNOh0bDeg2FyMl5MG+m+vRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1992970},"type":"module","engines":{"node":">=18.0.0"},"exports":{"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/client":{"types":"./dist/http/client/index.d.ts","import":"./dist/http/client/index.js","default":"./dist/http/client/index.js","require":"./dist/http/client/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/zod":{"types":"./dist/http/schema/zod.d.ts","import":"./dist/http/schema/zod.js","default":"./dist/http/schema/zod.js","require":"./dist/http/schema/zod.cjs"},"./http/react-query":{"types":"./dist/http/react-query/index.d.ts","import":"./dist/http/react-query/index.js","default":"./dist/http/react-query/index.js","require":"./dist/http/react-query/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"},"./backend/core/global":{"types":"./dist/backend/core/global.d.ts","import":"./dist/backend/core/global.js","default":"./dist/backend/core/global.js","require":"./dist/backend/core/global.cjs"},"./http/schema/typebox":{"types":"./dist/http/schema/typebox.d.ts","import":"./dist/http/schema/typebox.js","default":"./dist/http/schema/typebox.js","require":"./dist/http/schema/typebox.cjs"},"./http/frameworks/hono":{"types":"./dist/http/frameworks/hono.d.ts","import":"./dist/http/frameworks/hono.js","default":"./dist/http/frameworks/hono.js","require":"./dist/http/frameworks/hono.cjs"},"./http/frameworks/elysia":{"types":"./dist/http/frameworks/elysia.d.ts","import":"./dist/http/frameworks/elysia.js","default":"./dist/http/frameworks/elysia.js","require":"./dist/http/frameworks/elysia.cjs"},"./http/frameworks/nestjs":{"types":"./dist/http/frameworks/nestjs.d.ts","import":"./dist/http/frameworks/nestjs.js","default":"./dist/http/frameworks/nestjs.js","require":"./dist/http/frameworks/nestjs.cjs"},"./http/frameworks/fastify":{"types":"./dist/http/frameworks/fastify.d.ts","import":"./dist/http/frameworks/fastify.js","default":"./dist/http/frameworks/fastify.js","require":"./dist/http/frameworks/fastify.cjs"},"./backend/core/onion-layers":{"types":"./dist/backend/core/onion-layers.d.ts","import":"./dist/backend/core/onion-layers.js","default":"./dist/backend/core/onion-layers.js","require":"./dist/backend/core/onion-layers.cjs"},"./backend/core/presentation":{"types":"./dist/backend/core/presentation.d.ts","import":"./dist/backend/core/presentation.js","default":"./dist/backend/core/presentation.js","require":"./dist/backend/core/presentation.cjs"}},"gitHead":"71aac93f027e68e7f6b8b9fa808d073f5f870dfe","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","hono":"^4","rxjs":"^7.8.2","tsup":"^8.5.1","uuid":"^13.0.0","react":"^19","elysia":"^1.2","vitest":"^4.0.16","arktype":"^2.1.29","express":"^5.2.1","fastify":"^5","valibot":"^1.2.0","@types/node":"^25.0.3","@nestjs/core":"^11.1.10","@types/react":"^19","@nestjs/common":"^11.1.10","@types/express":"^5.0.6","@sinclair/typebox":"^0.34.41","@vitest/coverage-v8":"^4.0.16","@tanstack/react-query":"^5","@microsoft/api-extractor":"^7.55.2"},"peerDependencies":{"zod":"^4.2.1","hono":"^4","uuid":"^13.0.0","react":"^18 || ^19","elysia":"^1.2","arktype":"^2.1.29","fastify":"^5","valibot":"^1.2.0","typescript":"^5","@nestjs/core":"^11.1.10","@nestjs/common":"^11.1.10","@sinclair/typebox":"^0.34.41","@tanstack/react-query":"^5"},"peerDependenciesMeta":{"zod":{"optional":true},"hono":{"optional":true},"react":{"optional":true},"elysia":{"optional":true},"arktype":{"optional":true},"fastify":{"optional":true},"valibot":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true},"@sinclair/typebox":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.1.12_1771001045901_0.5911613024861908","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cosmneo/onion-lasagna","version":"0.2.0","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.2.0","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"3e8bf4223c33f57ea4757245886da61631ca74e8","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.2.0.tgz","fileCount":91,"integrity":"sha512-4UCAkwOR3Q6+lXooYKhg6H/MR4S+tH+S8p/N30rSY14shsxjpsw6u+hWvmNow73AP5ch1LoaqyNd0DhdwSL8tQ==","signatures":[{"sig":"MEQCIG8vjnDUAEOTDfUQGD6E0bepQnkeFoMCxDs6reahP1QXAiBYWdXi/o/U0/apIJpuJZqsnJKPGcoxtLH0UQyPr84YFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1375377},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"0a27679174073c5d984d40ff835d0e02622bf0f4","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.2.0_1772307170440_0.8211304095781102","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cosmneo/onion-lasagna","version":"0.2.1","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.2.1","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"cc304ca83d01135808b2683b6915c41545dbd2ba","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.2.1.tgz","fileCount":93,"integrity":"sha512-x1ViONYJ8O6eBtByxVUX0/+4H5FCc/sKjcsYTrXfqeXhLpJ/ppYpQpH+JfSPvL7lYZJlBlSthXgOow+e3MdmXQ==","signatures":[{"sig":"MEYCIQDPGcWdFgYJCaEuh6NICcS6r+YOysR0ZP/yjkPbraXpDgIhANHDWrwi+sNw2WWLQGfoyeRuKORk0jr9fvydhRuPfiMe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1441319},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"ad54599108d9bd053aa84cb08d7b097b712abd98","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.2.1_1772393645305_0.21628131512308268","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cosmneo/onion-lasagna","version":"0.3.0","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.3.0","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"c3e08d227922ca4799d27c644e74f74d898778b1","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.3.0.tgz","fileCount":141,"integrity":"sha512-XCxc6ZEIB5TeKBj0KRPqs+ge86YarmCiunwYNUlevDY9ztmgwuCMnEP7hWY1dQJk3bpkJz0EyvzHY24PbniVRQ==","signatures":[{"sig":"MEYCIQCClwDZuam+gnNurW0LPSJo13WgPkrG/gHzwy3+fQmt4AIhAJ+Qd3j8F1sDlVjJTEzXK6UIT5x8opsboCzfz3UFSU7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1822436},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"4c12d03d13a48bfa21803c922a46763418977f86","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.3.0_1773702598478_0.6610440959557911","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cosmneo/onion-lasagna","version":"0.3.1","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.3.1","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"74002b0ea72a2aeb0be4b9ee3fb5e9c00562379f","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.3.1.tgz","fileCount":141,"integrity":"sha512-3+o2n2eJGyb4HO5Fnn3at8LHSRaxHZGW+DFjeaXLDEQ9WYZatRh8gt5NoyyGmnTXoPxh40bp5lCAHUNJ3A0QAA==","signatures":[{"sig":"MEYCIQC+LvmsmAxEtO0cM9bE8PEApka/pCGdNehZJVldUFI3SAIhAOlMf/my4fA0KWLILlFltsJoZCcMS9B2GT6e1GPt2hKF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1839555},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"70d3d0a59208eda9d072cd1db273b5345901ab88","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.3.1_1773846278770_0.9639255241085214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cosmneo/onion-lasagna","version":"0.4.0","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.4.0","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"57c60db189766d8654df920bc8a1def547f4de15","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.4.0.tgz","fileCount":185,"integrity":"sha512-8slx/Jw0L+brAVuxFXCTnccc7rc4A3nTTkPJyJa8OS3euSLKFDmqSlqARx6OQii0phFtKEupSgs328t8ywQ5lg==","signatures":[{"sig":"MEUCIAbx8hEkkoRex7ThRamiH6vDqQYS1R/DxvYQD9a9jOowAiEA4vIV2sVSLAxlSuM+V2ca0xb9xBv00WbCxlNXoKsNYuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2537331},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","default":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","default":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","default":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","default":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","default":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"87b45f3af18212e61ae01a74f6f177a4c9047820","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.4.0_1774291831851_0.1570304825224753","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cosmneo/onion-lasagna","version":"0.4.1","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@0.4.1","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"b9dbe2d99837df9fb309a5ea6031da64bbee2a43","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-0.4.1.tgz","fileCount":185,"integrity":"sha512-JT8BtwDNwfE4f11xLydB8iTD62xHzV6eMaxJZb1paUYZUSoNfq3YBey7hF+1ofThdfYVDeO6GPWTNXxgl6nBIA==","signatures":[{"sig":"MEQCIFwJLFn/hBIBPH6M5/z1aseqvvfYRNQ6ryKfUe/h3gDMAiBlBrjmE1CUUSyT1fBh18PYzOagdqgConpFBQz4mm6wDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cosmneo%2fonion-lasagna@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2600264},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","default":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","default":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","default":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","default":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","default":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"e2de3d5cb800bb35700c7e6f0d5da530452b3082","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"tsup","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","uuid":"^13.0.0","vitest":"^4.0.16","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16"},"peerDependencies":{"uuid":"^13.0.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_0.4.1_1777547195605_0.3310125474217953","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"@cosmneo/onion-lasagna","version":"1.0.0-beta.0","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@1.0.0-beta.0","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"02912f494634b8a8c364d326735b85d83077c29c","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-1.0.0-beta.0.tgz","fileCount":186,"integrity":"sha512-vPcLZ4squG4Ye8VeAC5QXmFRLqQTnuQRy4St91bc6WMsWwlj0vLZ8tWfR++IyLrI4+eGEq9j6Gr7GU1Sv+KhmQ==","signatures":[{"sig":"MEQCIAkdo8qgApkwxUJNOaOw+UROTIXkIEPg2rNdNultdO2WAiBU6x+smxGDf6eHMCAPKRGfzZw/su+a1VRxZgl8P/A4eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2942819},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","default":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","default":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","default":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","default":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","default":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"5f997098e2d869c948255570b09dd0e989f9356a","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"NODE_OPTIONS=--max-old-space-size=8192 tsup","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","vitest":"^4.0.16","arktype":"2.1.29","valibot":"1.2.0","@types/node":"^25.0.3","@sinclair/typebox":"^0.34.41","zod-to-json-schema":"3.24.5","@vitest/coverage-v8":"^4.0.16","@valibot/to-json-schema":"1.5.0"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_1.0.0-beta.0_1780615401739_0.9897711255687207","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@cosmneo/onion-lasagna","version":"1.0.0-beta.1","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@1.0.0-beta.1","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"8e035c925f046807b720eb3d42c1e8a73dad3beb","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-1.0.0-beta.1.tgz","fileCount":186,"integrity":"sha512-E3lnm24ffue8RtT4y/jHBZy8Fu/w+sluBd6zr4JZg1gYfsh6a3Zc2mBl6Piix56zzGOvklcYolyPP7rEwzlVGw==","signatures":[{"sig":"MEUCIAMIgygve2WoJlryF9RDmQp31P3Zrvn9j8SrG0ZDTEb8AiEAwIM3tOuP+i2by4l9BTmHOTmopVgu0PIg2i20dmEaSVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2945443},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","default":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","default":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","default":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","default":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","default":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"98f20db6ad5ea98a45d9a426272d7ce32f3b7c9c","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"NODE_OPTIONS=--max-old-space-size=8192 tsup","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","vitest":"^4.0.16","arktype":"2.1.29","valibot":"1.2.0","@types/node":"^25.0.3","@sinclair/typebox":"^0.34.41","zod-to-json-schema":"3.24.5","@vitest/coverage-v8":"^4.0.16","@valibot/to-json-schema":"1.5.0"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_1.0.0-beta.1_1781102897055_0.2838846077136743","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@cosmneo/onion-lasagna","version":"1.0.0-beta.2","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"author":{"name":"Cosmneo"},"license":"MIT","_id":"@cosmneo/onion-lasagna@1.0.0-beta.2","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"homepage":"https://onion-lasagna.cosmneo.com","bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"dist":{"shasum":"0fd47558d4c4abb6aace9c3ee4a38b9a02504f6b","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-1.0.0-beta.2.tgz","fileCount":186,"integrity":"sha512-+GsQv+ka/snkXK4cZ3FkXmS9p0Nkoyin7vSzE6pjM5d4b75vsiW7bIO40CSDrEV8u09hdnJ00MpbyuTscBehng==","signatures":[{"sig":"MEQCIBfvlKbYcea5al0AnZp+JB8INMjm9V+hCEHPxx9IaRucAiA92jpq5wR1FKZUchicZi5DayCJUiHbDGb85KIuuiTSQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2945460},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js","require":"./dist/http/index.cjs"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","default":"./dist/ports.js","require":"./dist/ports.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js","require":"./dist/types.cjs"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","default":"./dist/events/index.js","require":"./dist/events/index.cjs"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","default":"./dist/global.js","require":"./dist/global.cjs"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","default":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","default":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","default":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","default":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","default":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","default":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","default":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","default":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","default":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","default":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","default":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","default":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","default":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","default":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","default":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs"}},"gitHead":"0c872a0a170c2db7bcc504add973884a60079922","scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest","build":"NODE_OPTIONS=--max-old-space-size=8192 tsup","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","directories":{},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","tsup":"^8.5.1","vitest":"^4.0.16","arktype":"2.1.29","valibot":"1.2.0","@types/node":"^25.0.3","@sinclair/typebox":"^0.34.41","zod-to-json-schema":"3.24.5","@vitest/coverage-v8":"^4.0.16","@valibot/to-json-schema":"1.5.0"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/onion-lasagna_1.0.0-beta.2_1781656356450_0.1644665961670133","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@cosmneo/onion-lasagna","version":"1.0.0-beta.3","description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","type":"module","license":"MIT","author":{"name":"Cosmneo"},"homepage":"https://onion-lasagna.cosmneo.com","repository":{"type":"git","url":"git+https://github.com/Cosmneo/onion-lasagna.git","directory":"packages/onion-lasagna"},"bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"engines":{"node":">=18.0.0"},"sideEffects":["./dist/**/*.js","./dist/**/*.cjs"],"dependencies":{"uuid":"^13.0.0"},"devDependencies":{"@sinclair/typebox":"^0.34.41","@types/node":"^25.0.3","@vitest/coverage-v8":"^4.0.16","@valibot/to-json-schema":"1.5.0","arktype":"2.1.29","tsup":"^8.5.1","valibot":"1.2.0","vitest":"^4.0.16","zod":"4.3.6","zod-to-json-schema":"3.24.5"},"peerDependencies":{"typescript":"^5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"scripts":{"build":"NODE_OPTIONS=--max-old-space-size=8192 tsup","dev":"tsup --watch","lint":"eslint src","test":"vitest","test:run":"vitest run","test:coverage":"vitest run --coverage"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./global":{"types":"./dist/global.d.ts","import":"./dist/global.js","require":"./dist/global.cjs","default":"./dist/global.js"},"./ports":{"types":"./dist/ports.d.ts","import":"./dist/ports.js","require":"./dist/ports.cjs","default":"./dist/ports.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs","default":"./dist/types.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","require":"./dist/http/index.cjs","default":"./dist/http/index.js"},"./http/schema":{"types":"./dist/http/schema/index.d.ts","import":"./dist/http/schema/index.js","require":"./dist/http/schema/index.cjs","default":"./dist/http/schema/index.js"},"./http/schema/types":{"types":"./dist/http/schema/types.d.ts","import":"./dist/http/schema/types.js","require":"./dist/http/schema/types.cjs","default":"./dist/http/schema/types.js"},"./http/route":{"types":"./dist/http/route/index.d.ts","import":"./dist/http/route/index.js","require":"./dist/http/route/index.cjs","default":"./dist/http/route/index.js"},"./http/server":{"types":"./dist/http/server/index.d.ts","import":"./dist/http/server/index.js","require":"./dist/http/server/index.cjs","default":"./dist/http/server/index.js"},"./http/shared":{"types":"./dist/http/shared/index.d.ts","import":"./dist/http/shared/index.js","require":"./dist/http/shared/index.cjs","default":"./dist/http/shared/index.js"},"./http/openapi":{"types":"./dist/http/openapi/index.d.ts","import":"./dist/http/openapi/index.js","require":"./dist/http/openapi/index.cjs","default":"./dist/http/openapi/index.js"},"./events":{"types":"./dist/events/index.d.ts","import":"./dist/events/index.js","require":"./dist/events/index.cjs","default":"./dist/events/index.js"},"./events/handler":{"types":"./dist/events/handler/index.d.ts","import":"./dist/events/handler/index.js","require":"./dist/events/handler/index.cjs","default":"./dist/events/handler/index.js"},"./events/server":{"types":"./dist/events/server/index.d.ts","import":"./dist/events/server/index.js","require":"./dist/events/server/index.cjs","default":"./dist/events/server/index.js"},"./events/shared":{"types":"./dist/events/shared/index.d.ts","import":"./dist/events/shared/index.js","require":"./dist/events/shared/index.cjs","default":"./dist/events/shared/index.js"},"./events/asyncapi":{"types":"./dist/events/asyncapi/index.d.ts","import":"./dist/events/asyncapi/index.js","require":"./dist/events/asyncapi/index.cjs","default":"./dist/events/asyncapi/index.js"},"./schedule":{"types":"./dist/schedule/index.d.ts","import":"./dist/schedule/index.js","require":"./dist/schedule/index.cjs","default":"./dist/schedule/index.js"},"./schedule/task":{"types":"./dist/schedule/task/index.d.ts","import":"./dist/schedule/task/index.js","require":"./dist/schedule/task/index.cjs","default":"./dist/schedule/task/index.js"},"./schedule/server":{"types":"./dist/schedule/server/index.d.ts","import":"./dist/schedule/server/index.js","require":"./dist/schedule/server/index.cjs","default":"./dist/schedule/server/index.js"},"./schedule/shared":{"types":"./dist/schedule/shared/index.d.ts","import":"./dist/schedule/shared/index.js","require":"./dist/schedule/shared/index.cjs","default":"./dist/schedule/shared/index.js"},"./schedule/catalog":{"types":"./dist/schedule/catalog/index.d.ts","import":"./dist/schedule/catalog/index.js","require":"./dist/schedule/catalog/index.cjs","default":"./dist/schedule/catalog/index.js"},"./graphql":{"types":"./dist/graphql/index.d.ts","import":"./dist/graphql/index.js","require":"./dist/graphql/index.cjs","default":"./dist/graphql/index.js"},"./graphql/field":{"types":"./dist/graphql/field/index.d.ts","import":"./dist/graphql/field/index.js","require":"./dist/graphql/field/index.cjs","default":"./dist/graphql/field/index.js"},"./graphql/server":{"types":"./dist/graphql/server/index.d.ts","import":"./dist/graphql/server/index.js","require":"./dist/graphql/server/index.cjs","default":"./dist/graphql/server/index.js"},"./graphql/shared":{"types":"./dist/graphql/shared/index.d.ts","import":"./dist/graphql/shared/index.js","require":"./dist/graphql/shared/index.cjs","default":"./dist/graphql/shared/index.js"},"./graphql/sdl":{"types":"./dist/graphql/sdl/index.d.ts","import":"./dist/graphql/sdl/index.js","require":"./dist/graphql/sdl/index.cjs","default":"./dist/graphql/sdl/index.js"}},"publishConfig":{"access":"public"},"_id":"@cosmneo/onion-lasagna@1.0.0-beta.3","gitHead":"0b148caa2b9a584d68c3e322156c4fc76b15abab","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bPknR3wyvEfck4sM2WbysIXOM3xA3dvpS5C+ivZ2hOA+iXiBcw8lBPSOIj59/yGwmBaTUxGUU1XMajLENnvFuw==","shasum":"5b4f44d4d30ad1fcf8b85500b294f4d96a8fca90","tarball":"https://registry.npmjs.org/@cosmneo/onion-lasagna/-/onion-lasagna-1.0.0-beta.3.tgz","fileCount":234,"unpackedSize":3397562,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHfmGisjF11gcgHGcODp5dYfiSvgt5h+/eqyjjOVRNTJAiAPqGmZ6H9XZ7oSpeUIOjdmK+PrGIEh6RRUvDrXNWm+5w=="}]},"_npmUser":{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"},"directories":{},"maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/onion-lasagna_1.0.0-beta.3_1781714130430_0.4225343606431744"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-27T02:52:23.596Z","modified":"2026-06-17T16:35:31.032Z","0.1.0":"2025-12-27T02:52:23.916Z","0.1.2":"2025-12-30T04:01:13.360Z","0.1.3":"2025-12-30T04:16:20.498Z","0.1.4":"2026-01-02T02:28:16.162Z","0.1.5":"2026-01-02T20:48:31.609Z","0.1.6":"2026-01-05T13:12:34.729Z","0.1.7":"2026-01-05T13:25:01.054Z","0.1.8":"2026-01-05T22:05:59.112Z","0.1.9":"2026-01-14T14:27:14.084Z","0.1.10":"2026-01-17T22:16:16.452Z","0.1.11":"2026-02-13T16:27:10.062Z","0.1.12":"2026-02-13T16:44:06.117Z","0.2.0":"2026-02-28T19:32:50.606Z","0.2.1":"2026-03-01T19:34:05.495Z","0.3.0":"2026-03-16T23:09:58.636Z","0.3.1":"2026-03-18T15:04:39.039Z","0.4.0":"2026-03-23T18:50:32.081Z","0.4.1":"2026-04-30T11:06:35.780Z","1.0.0-beta.0":"2026-06-04T23:23:21.941Z","1.0.0-beta.1":"2026-06-10T14:48:17.343Z","1.0.0-beta.2":"2026-06-17T00:32:36.628Z","1.0.0-beta.3":"2026-06-17T16:35:30.666Z"},"bugs":{"url":"https://github.com/Cosmneo/onion-lasagna/issues"},"author":{"name":"Cosmneo"},"license":"MIT","homepage":"https://onion-lasagna.cosmneo.com","keywords":["hexagonal-architecture","onion-architecture","clean-architecture","ddd","domain-driven-design","typescript","backend","enterprise","value-objects","entities","aggregates","use-cases","ports-and-adapters"],"repository":{"url":"git+https://github.com/Cosmneo/onion-lasagna.git","type":"git","directory":"packages/onion-lasagna"},"description":"Enterprise-grade TypeScript library for building backend applications with hexagonal/onion architecture","maintainers":[{"name":"bernardocabral04","email":"bernardo.cabral@outlook.com"}],"readme":"","readmeFilename":""}