{"_id":"@kavo/mongoose","_rev":"45-7b38e79bf47a9c7cf09c7fa891c33f61","name":"@kavo/mongoose","dist-tags":{"latest":"0.23.4"},"versions":{"0.6.0":{"name":"@kavo/mongoose","version":"0.6.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.6.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"1b1245d57aebd4a4a4008fda1300a1288ba489e6","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.6.0.tgz","fileCount":2,"integrity":"sha512-CCUgpue/yJQpuIl6MoyE7JsWxIwkt4c9EKY2o1N/qEQL2nqoh9kq3+BBDFxQ5lU1prC1Zuqznps3LrWons02cw==","signatures":[{"sig":"MEQCIBHu/IbOPjOiQKUiGBttwrV/tNaXqg1YAekWshlbHS5tAiAbZb3l0b33JXjHJGqyPdtNgP/Gx8uNJNmbD3cJA4AfXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7849},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"926746b16d3b8486f70a8f9fe2620903750bfb4e","scripts":{"build":"tsc -b"},"_npmUser":{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"},"repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"11.17.0","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@kavo/core":"workspace:^"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.9.5","mongodb-memory-server":"^10.1.4"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.6.0_1785651732350_0.3665096442663527","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kavo/mongoose","version":"0.7.1","license":"Apache-2.0","_id":"@kavo/mongoose@0.7.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"403b11d6c0210455595add5625cd54c6f1502028","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.7.1.tgz","fileCount":39,"integrity":"sha512-7qWvz+u4CuHVs+BG8Mql348fRDTTjwysH+6aiCifi+G9i6RAaaRaSpFOwolWE10YotILY1z3YWTeL7T7AWXsqQ==","signatures":[{"sig":"MEUCIDMO6YSRb+GTqhG2zR4ulkmvnU0e0I2ReU6TXw3HSe62AiEAnp01mMoOhHTmXIm8zH1sreBmlhRKb/g1UcmxHmok1qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134765},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.7.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.7.1.tgz","_integrity":"sha512-7qWvz+u4CuHVs+BG8Mql348fRDTTjwysH+6aiCifi+G9i6RAaaRaSpFOwolWE10YotILY1z3YWTeL7T7AWXsqQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kavo/core":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.9.5","mongodb-memory-server":"^10.1.4"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.7.1_1785993320161_0.535891590228696","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@kavo/mongoose","version":"0.7.2","license":"Apache-2.0","_id":"@kavo/mongoose@0.7.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"508a8b1c43301b9ae58626b76f016ca7a86c302c","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.7.2.tgz","fileCount":39,"integrity":"sha512-ZdB/bQTvfl20XpGCrGON3KHk06a45gkmflkG1MdBlh4iyr0f0yyP2Dk21oBg8Kd+QNY7WBe3Zn0QPx/idqxycQ==","signatures":[{"sig":"MEQCIHSxjkN4RZen7wXhEfjBw952UX9hT9UuolNBlIzq3aNMAiBOM2tll785acXyK5bugv1oZSMsiQEkQMDaCKmRJ8G1dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134804},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.7.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.7.2.tgz","_integrity":"sha512-ZdB/bQTvfl20XpGCrGON3KHk06a45gkmflkG1MdBlh4iyr0f0yyP2Dk21oBg8Kd+QNY7WBe3Zn0QPx/idqxycQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kavo/core":"^0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.9.5","mongodb-memory-server":"^10.1.4"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.7.2_1786119310559_0.5506873560144587","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@kavo/mongoose","version":"0.8.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.8.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"0d76ae7434414188f7243608f038cb338f61ad6b","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.8.0.tgz","fileCount":39,"integrity":"sha512-Fyr/JK2xmEox/Fp480dnUL7F3zh5Vj++2YzTJVYQQ89l7tAOc3gFFgtiZN+I9L7J+ba6kzxs7Y2DdS7S1Tcvag==","signatures":[{"sig":"MEQCIFEXO8lt9Xm4zrTuBYUKsu4v2cnG2phYJ9lTmk3xQbxAAiAYvBndsTYFiohoS+9wLFpq/vYw88NSeIb5XWJdSQZWxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134804},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.8.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.8.0.tgz","_integrity":"sha512-Fyr/JK2xmEox/Fp480dnUL7F3zh5Vj++2YzTJVYQQ89l7tAOc3gFFgtiZN+I9L7J+ba6kzxs7Y2DdS7S1Tcvag==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kavo/core":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.9.5","mongodb-memory-server":"^10.1.4"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.8.0_1786361275214_0.9565008844826854","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kavo/mongoose","version":"0.9.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.9.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"613d0230b69baed900bfb33839c59ce4f536a5eb","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.9.0.tgz","fileCount":39,"integrity":"sha512-af+K/bTeE07Ha0yC5T4HBEhL0yOxVGpQWsUvRWtP/4c9KsZq8HKN7yDQKbgqbtDFmUEEwFS8/OS6IZwsE8awMA==","signatures":[{"sig":"MEYCIQC+ZYoEjBamZrFZAOn46wz2QpFfJVi9CQ0xuOhRDLVTnQIhAM0xsonZWSVr3GmUee5emKV1Vb29iiVg4YBf0aLopG5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134804},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.9.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.9.0.tgz","_integrity":"sha512-af+K/bTeE07Ha0yC5T4HBEhL0yOxVGpQWsUvRWtP/4c9KsZq8HKN7yDQKbgqbtDFmUEEwFS8/OS6IZwsE8awMA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@kavo/core":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.9.5","mongodb-memory-server":"^10.1.4"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.9.0_1786380873515_0.186437067078695","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kavo/mongoose","version":"0.10.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.10.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"90f44c1c8dd1b2adb9cc94c66b9bd67237654e58","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.10.0.tgz","fileCount":39,"integrity":"sha512-3FHbHr9nLBtLBpvZBc3PywHzJrCE+wt/wMj6ykhxHHCPQ8DfUzJHCUsMyf6SF8i03/ypR7aZj6iGf0+LigeZxQ==","signatures":[{"sig":"MEQCIF1zbwM+9Kk1dHcrL/ylnQw6HSWqjRDdEdWFTioDGo9nAiBzM8LAXkG19u2yAigFTOytV4OecxyP2Vo6UpQFZf/5iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.10.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.10.0.tgz","_integrity":"sha512-3FHbHr9nLBtLBpvZBc3PywHzJrCE+wt/wMj6ykhxHHCPQ8DfUzJHCUsMyf6SF8i03/ypR7aZj6iGf0+LigeZxQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^10.4.3"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.10.0_1787222948441_0.9200570229229301","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kavo/mongoose","version":"0.11.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.11.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"29aaae9d8db0c4bdeac153201e744ac5bf2f2294","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.11.0.tgz","fileCount":39,"integrity":"sha512-0MNU4JUAOuZpI0lwgz0qulvMfn7+atnIDx1FqVrepqQJK0iD8J1gPs/qGAsAhO8qF5ho1g7dec0cHaLtjOz8oA==","signatures":[{"sig":"MEUCIQCiMHIn4aF9JivuVFREGJlFRS72jgZBkHLuNxfbXvjy7gIgWa253I4CBIyGJPRR4gRq/1MqzZETXAdYqSZ86nUkr/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134807},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.11.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.11.0.tgz","_integrity":"sha512-0MNU4JUAOuZpI0lwgz0qulvMfn7+atnIDx1FqVrepqQJK0iD8J1gPs/qGAsAhO8qF5ho1g7dec0cHaLtjOz8oA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^10.4.3"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.11.0_1787242624470_0.5521721244985385","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kavo/mongoose","version":"0.12.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.12.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"c4ca6e21e7765e0eb4061719fcc43c5f08161d95","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.12.0.tgz","fileCount":39,"integrity":"sha512-7tsZrKyOtBUW0NI/BjBC51dd+OdiDG+54eT/KSSYcxQwQnp3pyRQm0aPznfnxes9C0xZmlRuFWE/7iAg6ez8vg==","signatures":[{"sig":"MEYCIQD+F0otGs6d0cgdrENE7+b4Idm8ucVc4xjc321OVwEiZAIhAIzrShEjJ39E70yJmqQX9QpCPZ0mws/8N+GNsJBmER5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.12.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.12.0.tgz","_integrity":"sha512-7tsZrKyOtBUW0NI/BjBC51dd+OdiDG+54eT/KSSYcxQwQnp3pyRQm0aPznfnxes9C0xZmlRuFWE/7iAg6ez8vg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^10.4.3"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.12.0_1787309276729_0.34347270960192966","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@kavo/mongoose","version":"0.13.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.13.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"4473fe32d350180f70abe118efebfa76d637307b","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.13.0.tgz","fileCount":39,"integrity":"sha512-Yy5Hazpj0tj9oQg4ovca3RVA5+vx1AAGP2mw/nXkWDEB5VhD13T2GyBx75CzHrmbsSdQ5WdKdh8fjZ8oeASdHA==","signatures":[{"sig":"MEYCIQDT2mjiLIHiK4F5VdVk5z1HnfNBhtRraJTWctM/zW3OlAIhAOUClfyYh3SDhT76NzqR+MHMxBKtA2snKqFtWHScIN0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.13.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.13.0.tgz","_integrity":"sha512-Yy5Hazpj0tj9oQg4ovca3RVA5+vx1AAGP2mw/nXkWDEB5VhD13T2GyBx75CzHrmbsSdQ5WdKdh8fjZ8oeASdHA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^10.4.3"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.13.0_1787386020564_0.5566547352110842","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@kavo/mongoose","version":"0.14.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"370658598926cf9d2c1abfbfe3241b780ab11305","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.0.tgz","fileCount":39,"integrity":"sha512-XflzG/YkU556OQsdkB/xkDSOOv+VWmJnNHnDGAp6PD+U5+UkXv3cRGxDBaOuibdc/JoH+auKKuamfuAasaxFrQ==","signatures":[{"sig":"MEYCIQDwcib3WxS/jdWuuTXIYCXUPc5bDjUa56ADJPxWDmNKaAIhAN3R3A9KA9xJXLkr/p0cr0H9FaKkjPoqph7fMWeBYa9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.0.tgz","_integrity":"sha512-XflzG/YkU556OQsdkB/xkDSOOv+VWmJnNHnDGAp6PD+U5+UkXv3cRGxDBaOuibdc/JoH+auKKuamfuAasaxFrQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.0_1787551212001_0.45245122764777235","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@kavo/mongoose","version":"0.14.1","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"154c8f83f0857069333fed604cb8e1d141b3ed25","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.1.tgz","fileCount":39,"integrity":"sha512-1srYCFZjosaD+CiZaHWqVBPKm3af+lhduIOMfEamKWm789mpNFojzzPwDahW80KH/GqI0xJAjuYf4ucOuxOF5w==","signatures":[{"sig":"MEYCIQDr+gNwc83n+2+gWOOWJ6urDrBiE+AaR8Z6xmqPCPd0tQIhAMFp7fbXULs6eByS9SPSVmeXTkghs8FvqoZDmPGtP31M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.1.tgz","_integrity":"sha512-1srYCFZjosaD+CiZaHWqVBPKm3af+lhduIOMfEamKWm789mpNFojzzPwDahW80KH/GqI0xJAjuYf4ucOuxOF5w==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.1_1787560242228_0.3431172715684214","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@kavo/mongoose","version":"0.14.2","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"25768b0b7b0eac1db95585faa5b2d0d6088bd236","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.2.tgz","fileCount":39,"integrity":"sha512-0pakwkIRMo03rVXkhwFOeMYcr7G1TpUtLkh8L3GfTKElJVu7QhK7FzAepTNyXKB8G9trUaVrLp+FXlGAxEefJg==","signatures":[{"sig":"MEUCIBkf7LwdEqNcM63zoGhRCh1HccZpEhkay8RDQdiQTs3LAiEAzTBcRW7OyFrySmL7M0JCes7Er7w4fLLm1V+ENOtLvVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.2.tgz","_integrity":"sha512-0pakwkIRMo03rVXkhwFOeMYcr7G1TpUtLkh8L3GfTKElJVu7QhK7FzAepTNyXKB8G9trUaVrLp+FXlGAxEefJg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.2_1787566764866_0.009022943230766023","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@kavo/mongoose","version":"0.14.3","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"b5cd768b5796efc6d49b22cf1d010045e6c2a296","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.3.tgz","fileCount":39,"integrity":"sha512-qdtH8UdW7t2Cm7Ez9t5MtbYOq03C3ClcXa/lgpldkxlNeNHSLo3ell5vSBzkWb4q2dm6bvu4DYVs3C0RByko8g==","signatures":[{"sig":"MEUCIFydatxGP4J3Nx33hxGS7Xh4c9C7ivSCJaKGHLBAXBstAiEAnqLNOt1CUWvi6uj9vt1G58I8lH5RBxH4UVFm7uDaaO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135743},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.3.tgz","_integrity":"sha512-qdtH8UdW7t2Cm7Ez9t5MtbYOq03C3ClcXa/lgpldkxlNeNHSLo3ell5vSBzkWb4q2dm6bvu4DYVs3C0RByko8g==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.3_1787578681347_0.15066349054616102","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@kavo/mongoose","version":"0.14.4","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.4","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"7edc843ebb842be75e87d622720c73f89b897320","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.4.tgz","fileCount":39,"integrity":"sha512-qPA+wxp+hUXd1Xw5h79gRdV8fq2QSWiU/Wm17nsolrcW+P+lyjk/j8LuugUTe9eV2wmjaUrfckKl5e2QmiHUDw==","signatures":[{"sig":"MEQCIFKIZluekRUuxf/qp8eDd0YpcnYsSx9udpxPNK+OuQqVAiANMPm3TeV7qj89/0cK+P12snPf1jxXylg4KuhSHJuGJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137817},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.4.tgz","_integrity":"sha512-qPA+wxp+hUXd1Xw5h79gRdV8fq2QSWiU/Wm17nsolrcW+P+lyjk/j8LuugUTe9eV2wmjaUrfckKl5e2QmiHUDw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.4_1787582397514_0.005786909903553017","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@kavo/mongoose","version":"0.14.5","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.5","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"a07e67a99ffbedada3adb5c9a971ad69c00a2748","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.5.tgz","fileCount":39,"integrity":"sha512-KbYWrOmgAMEHjxxJYkhXPOQkO7nzvI26sAJyHN6cdpOPyBdq3siTc8JVb0EidaOxv8NYOEyfw0ofIUppjNEEoA==","signatures":[{"sig":"MEUCIBui/FoLTZU2vK9AZ1ciJDv0IJcGfvAi9co8OrUaLNFDAiEA2IozsDIRpmTQPd6nUssCf5tprnJ7zwQX+R8R7P8+JSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138766},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.5.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.5.tgz","_integrity":"sha512-KbYWrOmgAMEHjxxJYkhXPOQkO7nzvI26sAJyHN6cdpOPyBdq3siTc8JVb0EidaOxv8NYOEyfw0ofIUppjNEEoA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.5_1787590151787_0.1420831412124357","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@kavo/mongoose","version":"0.14.6","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.6","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"96f827f73cbfc46695f2065549f4657b615d32c7","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.6.tgz","fileCount":39,"integrity":"sha512-RVEV3NE7BE1AMmOObid1Ih+BSxdb4TWRd5AxcqxArUBxRy/uDEhNq2E88O+bm4HlqI1Puq/yvzOdUz6PqJCHCA==","signatures":[{"sig":"MEUCIHtftvNpKqmFRwiLUXmw5bqE/EbnB22B7b8BZA7mVyS7AiEAkWKdWWtFxUHxyv5C7+0pcZhSN8U4qNEDVGqlIBSnjiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.6.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.6.tgz","_integrity":"sha512-RVEV3NE7BE1AMmOObid1Ih+BSxdb4TWRd5AxcqxArUBxRy/uDEhNq2E88O+bm4HlqI1Puq/yvzOdUz6PqJCHCA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.6_1787811693426_0.0591886061357354","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@kavo/mongoose","version":"0.14.7","license":"Apache-2.0","_id":"@kavo/mongoose@0.14.7","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"6f15ec95abbdbadd5048c1dae487ad161edf43f0","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.14.7.tgz","fileCount":39,"integrity":"sha512-bvcz5h2NCkcs1Py9SjNf1E/SyCKkLoJaj9nXRjSbvOHf0FMK10INgaVQbr2dz1yy7AS9+C8kWwNAda2pouVAtw==","signatures":[{"sig":"MEUCIQChlfVZdG1tuMCCqqf+aO+raUj8FaU7lLpS2u6Y+uiNUwIgUCy8TomAJKp9dN/JeCTizrVLrJE0nJaUXuC/kuvYG+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.14.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.14.7.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.14.7.tgz","_integrity":"sha512-bvcz5h2NCkcs1Py9SjNf1E/SyCKkLoJaj9nXRjSbvOHf0FMK10INgaVQbr2dz1yy7AS9+C8kWwNAda2pouVAtw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.14.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.14.7_1787993118736_0.3777105300525341","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@kavo/mongoose","version":"0.15.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.15.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"56e4908cd076ea9f2b51d0c504cfc8d769014f05","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.15.0.tgz","fileCount":39,"integrity":"sha512-7d2onF3XlLqzkZN7Ma4G5NIXHp/uulweInm6jhkd6jMEH9VTHhZjPD0st3aps6y5fSRYssvyVyqExwDL8Bv7UQ==","signatures":[{"sig":"MEUCICOAU7prBVlJM2TXtmGRYePbi7ti/GOiUfQbZW/3nfoOAiEA3qI+35b8dGEVJ2+hKHVt0d2qaZyg3asQPUjG034MX8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.15.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.15.0.tgz","_integrity":"sha512-7d2onF3XlLqzkZN7Ma4G5NIXHp/uulweInm6jhkd6jMEH9VTHhZjPD0st3aps6y5fSRYssvyVyqExwDL8Bv7UQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.15.0_1787997695134_0.45637741324306447","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@kavo/mongoose","version":"0.15.1","license":"Apache-2.0","_id":"@kavo/mongoose@0.15.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"641067262f1a5d3242ee005b3a8eeaa23f05dd96","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.15.1.tgz","fileCount":39,"integrity":"sha512-0okxgNWBjyUujey30xZxPTwThJVLAx+6PybYoOjBdxBoaOABIWolengb81QEWgDQumJmESo56hcabkbZQglWPQ==","signatures":[{"sig":"MEUCIC8Gk2BmXmo6IOYt01ofnCqV+9yto91ArpYbQv7ZbrYcAiEA+8N5VNLTxiIzzTaXUnxZPJhqcfFqhl6CCiuujHuvjVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.15.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.15.1.tgz","_integrity":"sha512-0okxgNWBjyUujey30xZxPTwThJVLAx+6PybYoOjBdxBoaOABIWolengb81QEWgDQumJmESo56hcabkbZQglWPQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.15.1_1788004154887_0.31087900041922834","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@kavo/mongoose","version":"0.15.2","license":"Apache-2.0","_id":"@kavo/mongoose@0.15.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"2716e7b7f59ff1091bcc3c31fb498719cd5a5c37","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.15.2.tgz","fileCount":39,"integrity":"sha512-uxkyGApniiNN6VLRwug1IW3xxtpSWcw6WL3l7/MitWZsIpuGBhZ+RcDBehI37SDENXl+ut+ubuh1K37q7J+i6A==","signatures":[{"sig":"MEUCIQD1RJ9R44gt+FfKSnPMMl7vdX5EZ1UIgQe9nwwouYrCJgIgYIY6a5CsEAP7epAGVa6bzdaUUpeqSInB+zQi2FXtJGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.15.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.15.2.tgz","_integrity":"sha512-uxkyGApniiNN6VLRwug1IW3xxtpSWcw6WL3l7/MitWZsIpuGBhZ+RcDBehI37SDENXl+ut+ubuh1K37q7J+i6A==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.15.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.15.2_1788005685572_0.6062654483476195","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@kavo/mongoose","version":"0.15.3","license":"Apache-2.0","_id":"@kavo/mongoose@0.15.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"abb4d25319af30ff2458088d7c2ac5ac3f04e985","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.15.3.tgz","fileCount":39,"integrity":"sha512-vYAb068Rt0pnCvKLt++caGINvr7S/q0NKV2oAT35ENc7qFv7EYnhn8H0x5py0Hv9s6YTneu9pnLM/QSIRdd4dA==","signatures":[{"sig":"MEUCIGzxdj/cR2IYkfdxjdzfsMJmNqF5uXnbHDnA6T8HufRVAiEA3zNy0exQjaxm7cp4VjP5R5ApcUWvReD89EN3AxWU3UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.15.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.15.3.tgz","_integrity":"sha512-vYAb068Rt0pnCvKLt++caGINvr7S/q0NKV2oAT35ENc7qFv7EYnhn8H0x5py0Hv9s6YTneu9pnLM/QSIRdd4dA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.15.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.15.3_1788014348239_0.6856641894915423","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@kavo/mongoose","version":"0.15.4","license":"Apache-2.0","_id":"@kavo/mongoose@0.15.4","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"9176618336b6b5f3516a4abd17cc4b9e945ed836","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.15.4.tgz","fileCount":39,"integrity":"sha512-Wxlvaqe5zxLv7dXsYlcu6GpovtdSm9iBAGvJgiKbgi/U8xXjtrJTugdsIQNXoaqPvMTAFuJQnI2+bJag3AtmRA==","signatures":[{"sig":"MEQCIEtzoyGXIBNbC8heMc4Z18Doyh+b2QJvI68f3LSiPfJKAiAPQP6Y5CfFN5NJ8VkBQ1nFZ/wtVtyxZlkmeyuYDzkGjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.15.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.15.4.tgz","_integrity":"sha512-Wxlvaqe5zxLv7dXsYlcu6GpovtdSm9iBAGvJgiKbgi/U8xXjtrJTugdsIQNXoaqPvMTAFuJQnI2+bJag3AtmRA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.15.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.15.4_1788019314898_0.46002461104642767","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@kavo/mongoose","version":"0.16.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.16.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"58d35b0ad57aa63c8455f14d5efe34131bbb6fd5","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.16.0.tgz","fileCount":39,"integrity":"sha512-3plsSsCO2ZZfcKBjiC6p9Mz6CrwGwRvSnJwSlj6DbuyVzluj3JiZWOlFYRh9kSeqDqzyrF5X1D8zeUGTyemevw==","signatures":[{"sig":"MEQCIEg51VwxCCCjvOVZ5srMiwdN4aARfUfBXpEfQc93UuvrAiAc0IJJWBKVBYR2aLHCdypgwB8MEk1Z3dVSAboOZ45Vrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.16.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.16.0.tgz","_integrity":"sha512-3plsSsCO2ZZfcKBjiC6p9Mz6CrwGwRvSnJwSlj6DbuyVzluj3JiZWOlFYRh9kSeqDqzyrF5X1D8zeUGTyemevw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.16.0_1788103228161_0.4798813304559817","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@kavo/mongoose","version":"0.16.1","license":"Apache-2.0","_id":"@kavo/mongoose@0.16.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"999284af81a49af3440c4ab8793041d275a64299","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.16.1.tgz","fileCount":39,"integrity":"sha512-qQTTm5Oy3Us6msjGkiInfGfu2Wcd5nrfhTJq3nieCBuzdlTEhgMvrV+Jgk2AKltrtfWkGI0vUtkV+JhBtCltSQ==","signatures":[{"sig":"MEUCIQCY3kEisq4NuTd1RBGiz7H0wqNc9elZPdBZVH2EmU5pXgIgDW1dySLRpnHmaI7i5wZtGEL2Ul2zALPGePFeZvic4Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.16.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.16.1.tgz","_integrity":"sha512-qQTTm5Oy3Us6msjGkiInfGfu2Wcd5nrfhTJq3nieCBuzdlTEhgMvrV+Jgk2AKltrtfWkGI0vUtkV+JhBtCltSQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.16.1_1788112814646_0.30336487553898817","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@kavo/mongoose","version":"0.16.2","license":"Apache-2.0","_id":"@kavo/mongoose@0.16.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"9284d5d44a75b3667292555337f3f3c3a9de5967","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.16.2.tgz","fileCount":39,"integrity":"sha512-nc0Z7ZXKpLTTVOsqUT02qp2EQ5qdrzIGK0GCkOUZuzcFOTDP4uHPpMX14ZlwVpkfWqq/6JuI7GeQ9MLBc0PfUg==","signatures":[{"sig":"MEQCIEvi0hCPC1jSoJd4cxlF8JdP7QHWIiNnszpAth2OdP/cAiBc+c6ln6NAHxyKFdtvIS9Q66FA5V+RIsHud2B+A26qJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.16.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.16.2.tgz","_integrity":"sha512-nc0Z7ZXKpLTTVOsqUT02qp2EQ5qdrzIGK0GCkOUZuzcFOTDP4uHPpMX14ZlwVpkfWqq/6JuI7GeQ9MLBc0PfUg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.16.2_1788164744635_0.9621335649923841","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@kavo/mongoose","version":"0.17.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.17.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"0cbdcd16e6eedead1f22b6de974191621cdc4902","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.17.0.tgz","fileCount":39,"integrity":"sha512-KjCF1JGWUYW/1hac5glkXNHd5OGrWsPuMWzPTtpLurzJ/LLYdmTAGWPcvHLJUNaqD74Z8uBsEKgYbb7KsA2jNQ==","signatures":[{"sig":"MEUCIQDnSJH9aYCcHYun6bpAX3QCTsSGH8mDo2rLUfz4MlhW8AIgUamrhih/5Ac4mN2mKQ/LtFDYvpRxW+T7nmjLOiLgXjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.17.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.17.0.tgz","_integrity":"sha512-KjCF1JGWUYW/1hac5glkXNHd5OGrWsPuMWzPTtpLurzJ/LLYdmTAGWPcvHLJUNaqD74Z8uBsEKgYbb7KsA2jNQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.17.0_1788180358240_0.9434811008145878","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@kavo/mongoose","version":"0.17.1","license":"Apache-2.0","_id":"@kavo/mongoose@0.17.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"23cdd5707514f763eee92ac7be803deba79d997e","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.17.1.tgz","fileCount":39,"integrity":"sha512-Js5aBemlw4kj40+4SqKYAZUIitMIr0PVTtWGvMvOW+fsrvAXQ5vvf5SjHlhAeXcN2UzPC7RkqgzofFQcvv5TJQ==","signatures":[{"sig":"MEQCIHE/Nuh/QgE0wVEmTuaf25iPAjR3gwkKHK1mkHz0J7bBAiB9zGPIuvWTmttRU4HqjgLPl3OB6florhXT80GufWl8FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.17.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.17.1.tgz","_integrity":"sha512-Js5aBemlw4kj40+4SqKYAZUIitMIr0PVTtWGvMvOW+fsrvAXQ5vvf5SjHlhAeXcN2UzPC7RkqgzofFQcvv5TJQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.17.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.17.1_1788185492968_0.14383926116587697","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@kavo/mongoose","version":"0.17.2","license":"Apache-2.0","_id":"@kavo/mongoose@0.17.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"54aa148576b66304e08ef3696622a7cfe71182a5","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.17.2.tgz","fileCount":39,"integrity":"sha512-wL2qVM6wGZ8250OsJu0emtC/lAkcbitkByJyRWKLttoGubFYPIXZpfJLuzW2IKjhW8ASL6W9OD0zpoVB0xW50g==","signatures":[{"sig":"MEYCIQDa1MHqJtWS6P23b6fwQrlLmZ4IV/p24iJwPqZncIvw3wIhAIDpv46g+Z15GWK9Mt+5F7tylrUZ6hfLMBJTXIEzEUaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.17.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.17.2.tgz","_integrity":"sha512-wL2qVM6wGZ8250OsJu0emtC/lAkcbitkByJyRWKLttoGubFYPIXZpfJLuzW2IKjhW8ASL6W9OD0zpoVB0xW50g==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.17.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.17.2_1788189968538_0.7801245512145594","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@kavo/mongoose","version":"0.17.3","license":"Apache-2.0","_id":"@kavo/mongoose@0.17.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"c94908841392e5ba7b2552703737c857bd7ad857","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.17.3.tgz","fileCount":39,"integrity":"sha512-pkyolre7IizUr8I6eHkQSSgg7DCXrfcsJtKpSXzGmV4+L84J9+AU1f6E8MEg0y3qlVH9WaR7pl5FVe0+hwER8g==","signatures":[{"sig":"MEUCIGrQbYPAInWolZYPXu0UUk6ShBXmH1Z9UByl5tIKeO5RAiEA/1MmCrh/AwoRPHGGIwZC5QKmagoCvjkwzM91rOnwORQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140132},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.17.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.17.3.tgz","_integrity":"sha512-pkyolre7IizUr8I6eHkQSSgg7DCXrfcsJtKpSXzGmV4+L84J9+AU1f6E8MEg0y3qlVH9WaR7pl5FVe0+hwER8g==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@kavo/core":"^0.17.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.17.3_1788210034133_0.1290357150076813","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@kavo/mongoose","version":"0.18.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.18.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"527c622d75510c1a6d5f52b8287224c4e4fa308b","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.18.0.tgz","fileCount":39,"integrity":"sha512-Fdg0tvdBzkGHs7+mvAZk1pQkkxpTPRFirw3mLqk/AzVUGSLgJCQ4WxkwEjR4rRRQhlGAtTu2ETUIzk9zROtLVw==","signatures":[{"sig":"MEUCIE2x0oloc16a1Ket1X+Xm6xY5epc4kwjpx/Qimc9uwoBAiEA6tQJfjRDfwRbV6p+/k2RAiz6w/1ku2BcItcFjy4t0Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCinwSrzJNDGLmPluDJCM8cGloT8mRz+nd3kvLoODXePgIgfvTZoeLJLT4elbkOqn/lEXszlcB807fKk6NSV2ysM7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144154},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.18.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.18.0.tgz","_integrity":"sha512-Fdg0tvdBzkGHs7+mvAZk1pQkkxpTPRFirw3mLqk/AzVUGSLgJCQ4WxkwEjR4rRRQhlGAtTu2ETUIzk9zROtLVw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.18.0_1788597219635_0.7580514603884996","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@kavo/mongoose","version":"0.19.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.19.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"268b2488973091f4432425d45c2c5b122ea51df2","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.19.0.tgz","fileCount":39,"integrity":"sha512-1rwf2rxhQqvqxVmdKGVWTqauwl3W5l2azbewBPWosuQOq8DOCcDtW31fMjTzsuik7GX6QwbvLPrF8j3U8AZqJg==","signatures":[{"sig":"MEQCIH+/apfrclX0SyhtTQGSdkilk4XH9wmAVCdV1uocpWcjAiBqr4DPA0sU2btja/g0u3L9hX4w2CCnZA+akWaDK+9NuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0E+qXE38SPXbGG6tb17RWZA1m088LClDVhfByr5ksvAIhAKw+z8RvzmPfqwRV9OtbyEl4GMys0iBXxxLocNHKNKKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144154},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.19.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.19.0.tgz","_integrity":"sha512-1rwf2rxhQqvqxVmdKGVWTqauwl3W5l2azbewBPWosuQOq8DOCcDtW31fMjTzsuik7GX6QwbvLPrF8j3U8AZqJg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.19.0_1788623736285_0.5087941692745535","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@kavo/mongoose","version":"0.20.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.20.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"987bd0f576607dc8765292f0ba1af376939889c8","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.20.0.tgz","fileCount":39,"integrity":"sha512-uy/VW2MxDhD+O4Va/P2lDY2UT+Lew70KSeIQVjn/7kIWvNpruHt7mI1etRvr5uCQufBRMEkWskLk0a3dsmLQag==","signatures":[{"sig":"MEQCIAGEgnhCD+/ZILJ9IgXEGUtAtcYhw5EQJoepa400ZiMgAiBfZJNrpzlVt7DHxOGzUDPfTwfktNFS+o75FJ5VF90buw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIApnE2mCPr+eBulEqkoW8IN04zgQKTkGONsy1wy5ZIPbAiEA20wbmr0ajOtJVSInOLkinwqiA+Wgwripfke3RaLPL+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144718},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.20.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.20.0.tgz","_integrity":"sha512-uy/VW2MxDhD+O4Va/P2lDY2UT+Lew70KSeIQVjn/7kIWvNpruHt7mI1etRvr5uCQufBRMEkWskLk0a3dsmLQag==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.20.0_1788684309183_0.14824141811576008","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@kavo/mongoose","version":"0.21.0","license":"Apache-2.0","_id":"@kavo/mongoose@0.21.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"a1963bdc9477e78e22f5848551d7001323f4fe70","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.21.0.tgz","fileCount":39,"integrity":"sha512-VHC6e6iEhYmbHWNYJGZ5CfEsOuB1ki7iNFHrIOZQ11AQCVMT0cXyTuBah7QFTKVP0pHp003dLUah1ApPsa2a9g==","signatures":[{"sig":"MEYCIQC5wVWJuihJMNn/aHZJr8JYW8AEQT+XB0eJqnNh9yvLcAIhAN+bi0VcJheouFWSXW9H5GQZBDCU1cT5Crvs0NG1oXpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsZzH3JOmmTjwIQtgwQ3QT+Uh393AP9q5FqyO5yQ9B1AiAu0pE9X4KRVoqTXMhRP9D6r87FQqUSHZYY9gBNQ1zXhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144718},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.21.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.21.0.tgz","_integrity":"sha512-VHC6e6iEhYmbHWNYJGZ5CfEsOuB1ki7iNFHrIOZQ11AQCVMT0cXyTuBah7QFTKVP0pHp003dLUah1ApPsa2a9g==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.21.0_1788717476904_0.47293208647897433","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@kavo/mongoose","version":"0.21.1","license":"MIT","_id":"@kavo/mongoose@0.21.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"ae08b529b9a3aeaf9ed7c09211825fd85cd3bbb6","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.21.1.tgz","fileCount":39,"integrity":"sha512-O+35wYWFeyAz95bvNoMx0fWKnZQbpj5cNqZcmL7Bs8TnMuFPMrapelOR4pXtQmSsgbkrqvRaouIuI0KJnbNHSQ==","signatures":[{"sig":"MEQCIAf4O9KEqOCWCaxcipoYzcka+C+EWl9VGSc1uZCvXKAZAiBW7vlIt2RTd/7IidW3AY3ZTXgBvbx7iuKJ7pYBVm6utg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICMpkfE86ngl+Afj/qAoW0TMdh8o4038s27iXLeV/SGVAiEAgD6Dbm3oGbXCFikYJxlelW5FVk3MNws15jFz796iHDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.21.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.21.1.tgz","_integrity":"sha512-O+35wYWFeyAz95bvNoMx0fWKnZQbpj5cNqZcmL7Bs8TnMuFPMrapelOR4pXtQmSsgbkrqvRaouIuI0KJnbNHSQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.21.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.21.1_1788889438255_0.9363526946014287","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@kavo/mongoose","version":"0.21.2","license":"MIT","_id":"@kavo/mongoose@0.21.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"0435b35bae5d43c0b8ad8e4ff19149f2a2e57ae4","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.21.2.tgz","fileCount":39,"integrity":"sha512-O5CQy/8Y+ReeDaOQNp8jj+kah3CQjeCFrd3Nqie3ocbiMGX9s/HXYlje3CaWYdAdX3Kjc+sqxkgtGrQASxDEzQ==","signatures":[{"sig":"MEYCIQCggMtsJ8Z/HHvqtCniSb0Mdc4300BRellLOFVSKFURXwIhAOTUR+oKXVfopVZ/sju/vhxYgWn4YU5DIJWsjB8hhTq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+gLyx+T5UKl06o2dwWl/yS92Ytch1oMGlwERupK+rQAiA6hwnxGj5mFqkUkY38Cj3EzSbfh9cJgV0GaSKuRFl/hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.21.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.21.2.tgz","_integrity":"sha512-O5CQy/8Y+ReeDaOQNp8jj+kah3CQjeCFrd3Nqie3ocbiMGX9s/HXYlje3CaWYdAdX3Kjc+sqxkgtGrQASxDEzQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.21.2_1788951233193_0.537293983000589","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@kavo/mongoose","version":"0.21.3","license":"MIT","_id":"@kavo/mongoose@0.21.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"62c2baee2eddb3b4e574eeebadf2b0681349cefc","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.21.3.tgz","fileCount":39,"integrity":"sha512-T+GcZtL4dhG/k0hR763S4AN5M1BQOmMAqj5+HBVxIUv6+GRUG+x9+trTtHHPUE+zCIH2eqPVlLhYw6Q6r0r4sw==","signatures":[{"sig":"MEUCIQCuOvIAONrYL4WAkW3o4KdTGyb1e5utkBUyPcJOHI9+qwIgcb03G1miITkjr33TPy/IdXWWwG2ye5sKkCz+vLCaWas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmtARhF0JTgUc1CgMorGy8YNh0blWpYlZ1tOwthMtlfgIhAIMYSn6LyLJ8yJGvHwfxWCt9Diq+t0rDEkWkId2pFLEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.21.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.21.3.tgz","_integrity":"sha512-T+GcZtL4dhG/k0hR763S4AN5M1BQOmMAqj5+HBVxIUv6+GRUG+x9+trTtHHPUE+zCIH2eqPVlLhYw6Q6r0r4sw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.21.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.21.3_1789383028582_0.15678640716321568","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"name":"@kavo/mongoose","version":"0.21.4","license":"MIT","_id":"@kavo/mongoose@0.21.4","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"18da1b26cf56707655c1f499a33c3848cd9d4d95","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.21.4.tgz","fileCount":39,"integrity":"sha512-8gjDrc0znef0uu5BvNqSsv/CZ/2yBr6Fy+mRjj2MwEhymVlCgbnV9kGTFK3q1U1g3OstIzpR5rtNOmOxd8mQZA==","signatures":[{"sig":"MEUCIQC9TdkoG8by154YXc9ug7Tgag1OD11elBOoYKJ1bMubywIgcXUF3W1dCBSspiO+fbgjsC++WMLHZBK/WkeP7W+6IBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBo253HJLotu3NwBUdKBBPrQ/9n4AVFoboyDZnQFf4XNAiEAkTCeG+9eDxdTVqJpYgu+isWEmMbcina0RruBrsOyY0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.21.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.21.4.tgz","_integrity":"sha512-8gjDrc0znef0uu5BvNqSsv/CZ/2yBr6Fy+mRjj2MwEhymVlCgbnV9kGTFK3q1U1g3OstIzpR5rtNOmOxd8mQZA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.21.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.21.4_1789429728630_0.12003545636699897","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@kavo/mongoose","version":"0.22.0","license":"MIT","_id":"@kavo/mongoose@0.22.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"5d99c7e798afd826d3cb7e73f00927fdae23a44f","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.22.0.tgz","fileCount":39,"integrity":"sha512-QkV+lLjRO8SAZgrSWPVAL0SGVvh2AAh53RY0J2TcuLPQM77QkUxNb+YW8rtPn7mY+wJv6gV7cdi3aM3gGkwEeQ==","signatures":[{"sig":"MEYCIQCowzgwZAwsGoh5gykIie7semxB846yKyrc+9jd4lmt1QIhAISZxU2KJG30Ya6GK/sCpfl/b1yaLgjAC2P4Gq+y1RT1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsqr9u4kwL9n3PiXgEeiH3kr1SLgZK2iMKX0VKHymxbAiACuaJPP2aRyVc2EkhKZ4+6G3yI7xuwfs0fzSxyiTyFfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.22.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.22.0.tgz","_integrity":"sha512-QkV+lLjRO8SAZgrSWPVAL0SGVvh2AAh53RY0J2TcuLPQM77QkUxNb+YW8rtPn7mY+wJv6gV7cdi3aM3gGkwEeQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.22.0_1789632083974_0.9856983020946146","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@kavo/mongoose","version":"0.22.1","license":"MIT","_id":"@kavo/mongoose@0.22.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"f92663c5e5090aba756f2a963c017e25974b3748","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.22.1.tgz","fileCount":39,"integrity":"sha512-nKwulFiWOjGfTS4rnyMeTp5SleemEwvFm+1CzpPp1N6UZhVCpgQXp+E7Q8xZP5cB6FR15O8Y1k42pDw2t17tnw==","signatures":[{"sig":"MEYCIQCUiNp2sH7JFOX9gnvLtgPg002abnqINfFaKiMrzyZKbAIhAID5QsGYxjRxOL1IgRChyOuMHkN7VC7j1F0KFVfQKi3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4Qc54F3cennwF3szPH3/7LM/2F+M9nIJ/QMzZadVgIwIhAK0nE/wa5ugwCiFvJ7/tf0HYqUqtot3cMOqq4d9ZvIQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.22.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.22.1.tgz","_integrity":"sha512-nKwulFiWOjGfTS4rnyMeTp5SleemEwvFm+1CzpPp1N6UZhVCpgQXp+E7Q8xZP5cB6FR15O8Y1k42pDw2t17tnw==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.22.1_1789633817569_0.9093598599790389","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@kavo/mongoose","version":"0.22.3","license":"MIT","_id":"@kavo/mongoose@0.22.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"8d23d798dcc4874481aafc09bad722bf1fb0273c","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.22.3.tgz","fileCount":39,"integrity":"sha512-mh6m7YGxygDIPpWN0BHeSp3XJnmqf8GKlkudc5o9U/5NheBah3C8GwxbqtJrOzc/nKUJ2H94CEZuZYGYMajFsA==","signatures":[{"sig":"MEYCIQD93Dq+6bLby2bpsbWiYxBo17n8BQk4UGh8/AUSf0kQIgIhALMyzWEHY9UgH7LsPGQAyz8tjPI8QnKvHFeUgYdpfx7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9qfGkfYUkl1/kACvdSe7MS4UDuuNyVzk1Qlq8ZwgzLAIhAN7GS47vb4QOM29oXYQH9WX7c9+NMZJai/aabZXiNhja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136415},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.22.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.22.3.tgz","_integrity":"sha512-mh6m7YGxygDIPpWN0BHeSp3XJnmqf8GKlkudc5o9U/5NheBah3C8GwxbqtJrOzc/nKUJ2H94CEZuZYGYMajFsA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.22.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.22.3_1789635633794_0.5724754518902004","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@kavo/mongoose","version":"0.23.0","license":"MIT","_id":"@kavo/mongoose@0.23.0","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"c329357001c3c1940070ec389b2e2abd9425dad4","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.23.0.tgz","fileCount":39,"integrity":"sha512-scTgkKcZQc5Ly7PQnNgFUlpCYUz+LaeIsaNiQXDqS7lCPfzmWD4SSkQO5p63aUuMUaQ9cYNzLCIsA3swSgqzfg==","signatures":[{"sig":"MEUCIEPMHxTs5oGMt0XGZz9jOcn1JvHdwB4qJbEZPy/4BSAKAiEAtNaEr4Z018V4HzCa/yLKXvFa/gT/1KsQNzNtcxvXlL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3uO8TqJTNHFUJ2ABZTa7Mkd5dJNx4w2DtQOiKQeYGYAiEA8yl0je24XCi+rNgJFcG0V7T9jVCBl9cNzhg96c/pdyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136424},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.23.0.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.23.0.tgz","_integrity":"sha512-scTgkKcZQc5Ly7PQnNgFUlpCYUz+LaeIsaNiQXDqS7lCPfzmWD4SSkQO5p63aUuMUaQ9cYNzLCIsA3swSgqzfg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.23.0_1789839782790_0.5388599698052585","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@kavo/mongoose","version":"0.23.1","license":"MIT","_id":"@kavo/mongoose@0.23.1","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"e1afee46eeacbab4f438d9d5ce538aece032b312","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.23.1.tgz","fileCount":39,"integrity":"sha512-M8g3ZHDsyUcH5o7nIxe8eu1xGgxZuDK9cMCf4SNevasMeyHnub73RdsOxhGgiu1N+EXf36sY6BRRMPlxClqFsA==","signatures":[{"sig":"MEQCIAoeG6zkO2mcVXwo/viDoT4ndL7Nd+JLY6ATQAoZ5wa6AiAPBeI1KV53+FAujiN5EVL1e9WmfXX1rQScgViX+zboPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiN6kf/oRSzmJlwl0N82fYYwPC7dHC2YYzd7ZcY+d5tQIgVx7qnagWftcwbm+tfWnwvQONaqRoy2M53lmVGh+BESI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136424},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.23.1.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.23.1.tgz","_integrity":"sha512-M8g3ZHDsyUcH5o7nIxe8eu1xGgxZuDK9cMCf4SNevasMeyHnub73RdsOxhGgiu1N+EXf36sY6BRRMPlxClqFsA==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.23.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.23.1_1789909078988_0.7520297791383006","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@kavo/mongoose","version":"0.23.2","license":"MIT","_id":"@kavo/mongoose@0.23.2","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"dab65766baf39feec89d621dfadc5184df1dd2bb","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.23.2.tgz","fileCount":39,"integrity":"sha512-BMlVtB5/1iuPDtupVzfUQvSMYjH/dMzO0hxXQ3Sf6JEJUUhuaRDfnmH3GhjIhXZx7Vo1gaj0EU9o5N4rCa9yAQ==","signatures":[{"sig":"MEUCIEV9j4lPFjsvPOzvlRG5+hEzlVO5kqBy8QF4Y8DLScUUAiEAqrBXphG8fad2H+OlJI8UmpUr4QBymAicFCpnftqlD7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmQvRr9TtYzbimDwlE1d1NyQPgf8buYZHkFhj4pP4loAiEAtO4on8jVkFHjD50CkPIEbzKsrAlBQ0AfPIv1Asm5y5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136424},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.23.2.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.23.2.tgz","_integrity":"sha512-BMlVtB5/1iuPDtupVzfUQvSMYjH/dMzO0hxXQ3Sf6JEJUUhuaRDfnmH3GhjIhXZx7Vo1gaj0EU9o5N4rCa9yAQ==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.23.2_1789916176661_0.6749978220753652","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@kavo/mongoose","version":"0.23.3","license":"MIT","_id":"@kavo/mongoose@0.23.3","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"0c1ab1c7712ff20ef8b4a845c3a14bdd4a444dfd","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.23.3.tgz","fileCount":39,"integrity":"sha512-LDx+YtqlR4dSiiyWA2FWLczrA4cLDFWo/5hpyRQ2DKuBmApXWEUcsifKXEdCRj1qoQEvPmbCutPhjstB7m0bqg==","signatures":[{"sig":"MEUCIQCR2oqY8Jc4ZXxT2m1RcjKmMe9T6Agxv19gVyltCXBPLAIgXGd9KrpDIRwSQ0ss7pWWGwd9YUFeOtHN5DMpf3woa84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDF361Esektlsc+5rmrqePzUFLcTT6wpc8dCF/R7EXl9AiA7M2UCO4g/RoGkwiy25xeEw90S7TX5ExKHsQpyuCSH6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.23.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136424},"type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.23.3.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.23.3.tgz","_integrity":"sha512-LDx+YtqlR4dSiiyWA2FWLczrA4cLDFWo/5hpyRQ2DKuBmApXWEUcsifKXEdCRj1qoQEvPmbCutPhjstB7m0bqg==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.23.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mongoose_0.23.3_1789926339013_0.09321193208076606","host":"s3://npm-registry-packages-npm-production"}},"0.23.4":{"_id":"@kavo/mongoose@0.23.4","bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"dist":{"shasum":"b298d97fe4d1586a8bc1acfb6e261b72c3453fcc","tarball":"https://registry.npmjs.org/@kavo/mongoose/-/mongoose-0.23.4.tgz","fileCount":39,"integrity":"sha512-UqxwbTKSyotZqOqNaT0B0Bv/OrEnHMyd3/cPf2JgfcMUBSzoZKTWq24ueNMcWaZJ5EliRROydIGsofdqgNvtww==","signatures":[{"sig":"MEUCIDWUhiWk58oGKmULg6lFNj1cW+j/lYZKPp5eUtxU/z6AAiEAqf3D90G+FzmUOHytDoYHIfamTMfs1fk9G92U1ftzTDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuxnthwXQeqZDG1+7kcP+J7Hcbn/sre36RaCBFDGmZIgIhAIfPBkswnyuS9URj6yv0vt2ZSnRL+QL1WdBmXZX1DBot"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kavo%2fmongoose@0.23.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136424},"name":"@kavo/mongoose","type":"module","_from":"file:/tmp/kavo-tarballs/kavo-mongoose-0.23.4.tgz","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"MIT","scripts":{"build":"tsc -b"},"version":"0.23.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6538da-23ab-435f-a79e-4b163d518483"}},"homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","_resolved":"/tmp/kavo-tarballs/kavo-mongoose-0.23.4.tgz","_integrity":"sha512-UqxwbTKSyotZqOqNaT0B0Bv/OrEnHMyd3/cPf2JgfcMUBSzoZKTWq24ueNMcWaZJ5EliRROydIGsofdqgNvtww==","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"_npmVersion":"12.0.2","description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","directories":{},"maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@kavo/core":"^0.23.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mongoose":"^8.24.3","mongodb-memory-server":"^11.2.0"},"peerDependencies":{"mongoose":"^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mongoose_0.23.4_1789937525063_0.6971244059277879"}}},"time":{"created":"2026-08-02T06:22:12.170Z","modified":"2026-09-20T20:52:05.504Z","0.6.0":"2026-08-02T06:22:12.497Z","0.7.1":"2026-08-06T05:15:20.312Z","0.7.2":"2026-08-07T16:15:10.705Z","0.8.0":"2026-08-10T11:27:55.372Z","0.9.0":"2026-08-10T16:54:33.671Z","0.10.0":"2026-08-20T10:49:08.587Z","0.11.0":"2026-08-20T16:17:04.614Z","0.12.0":"2026-08-21T10:47:56.885Z","0.13.0":"2026-08-22T08:07:00.694Z","0.14.0":"2026-08-24T06:00:12.157Z","0.14.1":"2026-08-24T08:30:42.357Z","0.14.2":"2026-08-24T10:19:25.023Z","0.14.3":"2026-08-24T13:38:01.486Z","0.14.4":"2026-08-24T14:39:57.662Z","0.14.5":"2026-08-24T16:49:11.940Z","0.14.6":"2026-08-27T06:21:33.571Z","0.14.7":"2026-08-29T08:45:18.874Z","0.15.0":"2026-08-29T10:01:35.307Z","0.15.1":"2026-08-29T11:49:15.024Z","0.15.2":"2026-08-29T12:14:45.774Z","0.15.3":"2026-08-29T14:39:08.412Z","0.15.4":"2026-08-29T16:01:55.040Z","0.16.0":"2026-08-30T15:20:28.318Z","0.16.1":"2026-08-30T18:00:14.781Z","0.16.2":"2026-08-31T08:25:44.767Z","0.17.0":"2026-08-31T12:45:58.381Z","0.17.1":"2026-08-31T14:11:33.135Z","0.17.2":"2026-08-31T15:26:08.695Z","0.17.3":"2026-08-31T21:00:34.290Z","0.18.0":"2026-09-05T08:33:39.719Z","0.19.0":"2026-09-05T15:55:36.360Z","0.20.0":"2026-09-06T08:45:09.256Z","0.21.0":"2026-09-06T17:57:56.987Z","0.21.1":"2026-09-08T17:43:58.341Z","0.21.2":"2026-09-09T10:53:53.291Z","0.21.3":"2026-09-14T10:50:28.668Z","0.21.4":"2026-09-14T23:48:48.732Z","0.22.0":"2026-09-17T08:01:24.083Z","0.22.1":"2026-09-17T08:30:17.664Z","0.22.3":"2026-09-17T09:00:33.891Z","0.23.0":"2026-09-19T17:43:02.875Z","0.23.1":"2026-09-20T12:57:59.070Z","0.23.2":"2026-09-20T14:56:16.745Z","0.23.3":"2026-09-20T17:45:39.102Z","0.23.4":"2026-09-20T20:52:05.154Z"},"bugs":{"url":"https://github.com/kavo-labs/kavo/issues"},"license":"MIT","homepage":"https://github.com/kavo-labs/kavo/tree/main/packages/orms/mongoose#readme","repository":{"url":"git+https://github.com/kavo-labs/kavo.git","type":"git","directory":"packages/orms/mongoose"},"description":"Kavo Mongoose adapter — implements @kavo/core's RepositoryAdapter over Mongoose models.","maintainers":[{"name":"hosseinsalemi","email":"h.saleminejad@gmail.com"}],"readme":"# @kavo/mongoose\n\nMongoose adapter for Kavo: implements `RepositoryAdapter`\n(`EntityReader` + `EntityWriter`) from `@kavo/core` over a Mongoose model.\n`TransactionManager` is not implemented — see the `@remarks` on that\ninterface in `@kavo/core`.\n\n**May depend on:** `@kavo/core`, `mongoose` (peer). **Never on:**\n`@kavo/nest` or any framework.\n\nFully implemented: CRUD, filtering/sorting/pagination, soft delete\n(explicit `delete.field` only — Mongoose declares no delete-marker\npath the way TypeORM's `@DeleteDateColumn` does), and relation includes\n(via `populate`) all run through this adapter.\n\n## Usage\n\nUnlike `@kavo/prisma`, there is nothing to declare twice. A Mongoose model\nis already a constructor, so it _is_ the entity identity core needs, and\n`connection.models` is the registry relation `ref`s resolve through — no\nmarker classes, no `entities` list. See\n`docs/internals/adr/0018-mongoose-models-are-entity-identities.md`.\n\n```ts\nimport mongoose, { Schema } from \"mongoose\";\nimport { createMongooseKavo } from \"@kavo/mongoose\";\n\nconst Author = mongoose.model(\"Author\", new Schema({ name: String, email: String }));\nconst Book = mongoose.model(\n  \"Book\",\n  new Schema({ title: String, author: { type: Schema.Types.ObjectId, ref: \"Author\" } }),\n);\n\nawait mongoose.connect(process.env.MONGO_URL!);\nconst kavo = createMongooseKavo(mongoose.connection);\n\nconst authors = kavo.createCrud(Author);\n```\n\n`createInfrastructure`/`createMongooseKavo` accept anything with a\n`models` record: `mongoose`, `mongoose.connection`, or a\n`mongoose.createConnection()` handle for a multi-database app.\n\n## Ids are `_id`, and they are strings on the wire\n\nMongoDB's `_id` is an `ObjectId`; core's `EntityId` is `string | number`.\nThis adapter converts at its own boundary, so **every id it returns is a\nhex string** — including the `_id` of populated relations. The inbound\ndirection needs nothing: Mongoose casts a hex string back to an `ObjectId`\nagainst the schema.\n\nResponses therefore carry `_id`, not `id`. Mongoose's `id` virtual is not\nused — virtuals are absent from `schema.paths` and are not applied to the\n`lean` reads this adapter issues.\n\nAn id that is not a valid `ObjectId` is answered with **404**, not 500 or\n400: a malformed id names a document that cannot exist, so it is treated\nexactly like a well-formed id that isn't there.\n\nMongoose's `__v` version key is excluded from the entity description\nentirely, so it never reaches a schema or a response.\n\nSo is any path declared `select: false` — Mongoose's own \"never return\nthis\", where a password hash or API key lives. Excluding it, rather than\njust hiding it from responses, is what stops an allowlisted\n`filter[apiKey][like]=sk_live_9%` from working as a blind extraction oracle\n(the predicate runs in the database even though the value is projected out\nof the body), and stops `create` from echoing a secret that no read ever\nreturns. The trade is that Kavo does not manage such a path at all — not\nreadable, writable, filterable, or sortable — so write it through a custom\noperation or the model directly.\n\n## Relation writes: explicit reference fields only\n\nPer ADR-0014 (\"associate by id, not deep writes\"), a relation is set by\nwriting its reference field directly (`{ author: \"652f…\" }`), the same\ncontract the other adapters expose. Mongoose casts the hex string to an\n`ObjectId` on the way in.\n\nNote that Mongoose models a to-many edge as an **array of refs on the\nparent** (`articles: [{ type: ObjectId, ref: \"Article\" }]`), the mirror\nimage of a SQL foreign key on the child. Kavo sees the same relation\ndescriptors either way.\n\n## Known limitations\n\n- **No relation-path filtering or sorting.** MongoDB resolves a dotted path\n  inside a document, not across a `ref`, so `filter[author.name][eq]=Ada`\n  raises `KAVO_QUERY_UNSUPPORTED_PARAM` (400) rather than quietly matching\n  nothing. A path rooted at an _embedded subdocument_\n  (`filter[address.city][eq]=Paris`) works natively. Lifting this needs an\n  aggregation `$lookup`.\n- **No virtual populate.** `schema.virtual(…, { ref, localField,\nforeignField })` is invisible to `schema.paths`, so the metadata seam\n  cannot see it. Use an array of refs, or a custom operation handler.\n- **An un-included relation is omitted, not shown as its id.** A Mongoose\n  ref path is the foreign key, but core's serializer emits a relation only\n  when it is included, so `GET /books` shows no `author` at all (where\n  `@kavo/typeorm` would show `authorId`). Filtering and sorting by the\n  reference id _do_ work. Closing the rest needs a core change.\n- **The soft-delete marker is writable.** Nothing in a Mongoose schema\n  declares a delete column, so `deletedAt` is an ordinary field and a plain\n  `PATCH` of it will soft-delete a document, bypassing `deleteOne`'s\n  already-deleted check. It cannot _revive_ one: writes are scoped to the\n  live set, so a soft-deleted document 404s on `PUT`/`PATCH`. The marker is\n  also on the default allowlists and in the derived response schemas, so\n  `deletedAt` is visible in zero-config responses (as it is under\n  `@kavo/typeorm`).\n\n  With `operations: { purgeOne: true }` this escalates: a client who cannot\n  reach `deleteOne` can still stamp the marker by hand and then purge, which\n  is a permanent delete —\n\n  ```\n  PATCH  /articles/:id  {\"deletedAt\":\"2020-01-01T00:00:00Z\"}   # now \"deleted\"\n  DELETE /articles/:id/purge                                    # gone for good\n  ```\n\n  `@kavo/prisma` shares the underlying hole (only `@kavo/typeorm` escapes\n  it, because `@DeleteDateColumn` is detectable); the fix — excluding the\n  resolved `delete.field` from the writable projection — belongs in\n  core. Until then, register an explicit `update`/`patch` schema that omits the\n  marker whenever you enable `purgeOne`.\n\n- **`BigInt`/`Decimal128` are returned with JS number precision**, so a\n  `Decimal128` beyond ~15 significant digits rounds. Returning them as\n  strings would preserve precision but break filtering.\n- **No transactions.** MongoDB sessions require a replica set; the\n  `TransactionManager` seam is unbuilt across every Kavo adapter today.\n- **`ValidationError` is not a 400.** A Mongoose schema-validation failure\n  surfaces as `PersistenceException` (500) with the original error as\n  `cause`. Core has no request-body validation code in its catalog, and an\n  adapter should not mint one — see doc 15 §6.\n\n## Soft delete and unique indexes\n\nA soft-deleted document still occupies its unique indexes, so re-creating\n\"the same\" document after a soft delete raises a 409 conflict — the honest\nanswer, since the value _is_ taken. The fix is a partial unique index\nscoped to live documents:\n\n```ts\nschema.index({ email: 1 }, { unique: true, partialFilterExpression: { deletedAt: null } });\n```\n\nFull design notes: [`docs/internals/architecture/15-mongoose-adapter.md`](../../../docs/internals/architecture/15-mongoose-adapter.md).\n","readmeFilename":"README.md"}