Thin MongoDB ODM built for Standard Schema
mongodb
zod
deno
1{
2 "version": "5",
3 "specifiers": {
4 "jsr:@std/assert@*": "1.0.13",
5 "jsr:@std/assert@^1.0.13": "1.0.13",
6 "jsr:@std/assert@^1.0.16": "1.0.16",
7 "jsr:@std/internal@^1.0.10": "1.0.10",
8 "jsr:@std/internal@^1.0.12": "1.0.12",
9 "jsr:@std/internal@^1.0.6": "1.0.10",
10 "jsr:@std/testing@*": "1.0.15",
11 "jsr:@zod/zod@*": "4.1.13",
12 "jsr:@zod/zod@^4.1.13": "4.1.13",
13 "npm:@types/node@*": "22.15.15",
14 "npm:mongodb-memory-server-core@^10.3.0": "10.3.0",
15 "npm:mongodb@^6.18.0": "6.20.0",
16 "npm:mongoose@^8.5.2": "8.20.1"
17 },
18 "jsr": {
19 "@std/assert@1.0.13": {
20 "integrity": "ae0d31e41919b12c656c742b22522c32fb26ed0cba32975cb0de2a273cb68b29",
21 "dependencies": [
22 "jsr:@std/internal@^1.0.6"
23 ]
24 },
25 "@std/assert@1.0.16": {
26 "integrity": "6a7272ed1eaa77defe76e5ff63ca705d9c495077e2d5fd0126d2b53fc5bd6532",
27 "dependencies": [
28 "jsr:@std/internal@^1.0.12"
29 ]
30 },
31 "@std/internal@1.0.10": {
32 "integrity": "e3be62ce42cab0e177c27698e5d9800122f67b766a0bea6ca4867886cbde8cf7"
33 },
34 "@std/internal@1.0.12": {
35 "integrity": "972a634fd5bc34b242024402972cd5143eac68d8dffaca5eaa4dba30ce17b027"
36 },
37 "@std/testing@1.0.15": {
38 "integrity": "a490169f5ccb0f3ae9c94fbc69d2cd43603f2cffb41713a85f99bbb0e3087cbc",
39 "dependencies": [
40 "jsr:@std/assert@^1.0.13",
41 "jsr:@std/internal@^1.0.10"
42 ]
43 },
44 "@zod/zod@4.1.13": {
45 "integrity": "fef799152d630583b248645fcac03abedd13e39fd2b752d9466b905d73619bfd"
46 }
47 },
48 "npm": {
49 "@mongodb-js/saslprep@1.3.0": {
50 "integrity": "sha512-zlayKCsIjYb7/IdfqxorK5+xUMyi4vOKcFy10wKJYc63NSdKI8mNME+uJqfatkPmOSMMUiojrL58IePKBm3gvQ==",
51 "dependencies": [
52 "sparse-bitfield"
53 ]
54 },
55 "@types/node@22.15.15": {
56 "integrity": "sha512-R5muMcZob3/Jjchn5LcO8jdKwSCbzqmPB6ruBxMcf9kbxtniZHP327s6C37iOfuw8mbKK3cAQa7sEl7afLrQ8A==",
57 "dependencies": [
58 "undici-types"
59 ]
60 },
61 "@types/webidl-conversions@7.0.3": {
62 "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA=="
63 },
64 "@types/whatwg-url@11.0.5": {
65 "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==",
66 "dependencies": [
67 "@types/webidl-conversions"
68 ]
69 },
70 "agent-base@7.1.4": {
71 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="
72 },
73 "async-mutex@0.5.0": {
74 "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==",
75 "dependencies": [
76 "tslib"
77 ]
78 },
79 "b4a@1.7.3": {
80 "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q=="
81 },
82 "bare-events@2.8.2": {
83 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ=="
84 },
85 "bson@6.10.4": {
86 "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng=="
87 },
88 "buffer-crc32@0.2.13": {
89 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ=="
90 },
91 "camelcase@6.3.0": {
92 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
93 },
94 "commondir@1.0.1": {
95 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
96 },
97 "debug@4.4.3": {
98 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
99 "dependencies": [
100 "ms"
101 ]
102 },
103 "events-universal@1.0.1": {
104 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
105 "dependencies": [
106 "bare-events"
107 ]
108 },
109 "fast-fifo@1.3.2": {
110 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
111 },
112 "find-cache-dir@3.3.2": {
113 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
114 "dependencies": [
115 "commondir",
116 "make-dir",
117 "pkg-dir"
118 ]
119 },
120 "find-up@4.1.0": {
121 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
122 "dependencies": [
123 "locate-path",
124 "path-exists"
125 ]
126 },
127 "follow-redirects@1.15.11": {
128 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ=="
129 },
130 "https-proxy-agent@7.0.6": {
131 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
132 "dependencies": [
133 "agent-base",
134 "debug"
135 ]
136 },
137 "kareem@2.6.3": {
138 "integrity": "sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q=="
139 },
140 "locate-path@5.0.0": {
141 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
142 "dependencies": [
143 "p-locate"
144 ]
145 },
146 "make-dir@3.1.0": {
147 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
148 "dependencies": [
149 "semver@6.3.1"
150 ]
151 },
152 "memory-pager@1.5.0": {
153 "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg=="
154 },
155 "mongodb-connection-string-url@3.0.2": {
156 "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==",
157 "dependencies": [
158 "@types/whatwg-url",
159 "whatwg-url"
160 ]
161 },
162 "mongodb-memory-server-core@10.3.0": {
163 "integrity": "sha512-tp+ZfTBAPqHXjROhAFg6HcVVzXaEhh/iHcbY7QPOIiLwr94OkBFAw4pixyGSfP5wI2SZeEA13lXyRmBAhugWgA==",
164 "dependencies": [
165 "async-mutex",
166 "camelcase",
167 "debug",
168 "find-cache-dir",
169 "follow-redirects",
170 "https-proxy-agent",
171 "mongodb@6.18.0",
172 "new-find-package-json",
173 "semver@7.7.3",
174 "tar-stream",
175 "tslib",
176 "yauzl"
177 ]
178 },
179 "mongodb@6.18.0": {
180 "integrity": "sha512-fO5ttN9VC8P0F5fqtQmclAkgXZxbIkYRTUi1j8JO6IYwvamkhtYDilJr35jOPELR49zqCJgXZWwCtW7B+TM8vQ==",
181 "dependencies": [
182 "@mongodb-js/saslprep",
183 "bson",
184 "mongodb-connection-string-url"
185 ]
186 },
187 "mongodb@6.20.0": {
188 "integrity": "sha512-Tl6MEIU3K4Rq3TSHd+sZQqRBoGlFsOgNrH5ltAcFBV62Re3Fd+FcaVf8uSEQFOJ51SDowDVttBTONMfoYWrWlQ==",
189 "dependencies": [
190 "@mongodb-js/saslprep",
191 "bson",
192 "mongodb-connection-string-url"
193 ]
194 },
195 "mongoose@8.20.1": {
196 "integrity": "sha512-G+n3maddlqkQrP1nXxsI0q20144OSo+pe+HzRRGqaC4yK3FLYKqejqB9cbIi+SX7eoRsnG23LHGYNp8n7mWL2Q==",
197 "dependencies": [
198 "bson",
199 "kareem",
200 "mongodb@6.20.0",
201 "mpath",
202 "mquery",
203 "ms",
204 "sift"
205 ]
206 },
207 "mpath@0.9.0": {
208 "integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew=="
209 },
210 "mquery@5.0.0": {
211 "integrity": "sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==",
212 "dependencies": [
213 "debug"
214 ]
215 },
216 "ms@2.1.3": {
217 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
218 },
219 "new-find-package-json@2.0.0": {
220 "integrity": "sha512-lDcBsjBSMlj3LXH2v/FW3txlh2pYTjmbOXPYJD93HI5EwuLzI11tdHSIpUMmfq/IOsldj4Ps8M8flhm+pCK4Ew==",
221 "dependencies": [
222 "debug"
223 ]
224 },
225 "p-limit@2.3.0": {
226 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
227 "dependencies": [
228 "p-try"
229 ]
230 },
231 "p-locate@4.1.0": {
232 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
233 "dependencies": [
234 "p-limit"
235 ]
236 },
237 "p-try@2.2.0": {
238 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
239 },
240 "path-exists@4.0.0": {
241 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
242 },
243 "pend@1.2.0": {
244 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg=="
245 },
246 "pkg-dir@4.2.0": {
247 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
248 "dependencies": [
249 "find-up"
250 ]
251 },
252 "punycode@2.3.1": {
253 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
254 },
255 "semver@6.3.1": {
256 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
257 "bin": true
258 },
259 "semver@7.7.3": {
260 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
261 "bin": true
262 },
263 "sift@17.1.3": {
264 "integrity": "sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ=="
265 },
266 "sparse-bitfield@3.0.3": {
267 "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
268 "dependencies": [
269 "memory-pager"
270 ]
271 },
272 "streamx@2.23.0": {
273 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
274 "dependencies": [
275 "events-universal",
276 "fast-fifo",
277 "text-decoder"
278 ]
279 },
280 "tar-stream@3.1.7": {
281 "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
282 "dependencies": [
283 "b4a",
284 "fast-fifo",
285 "streamx"
286 ]
287 },
288 "text-decoder@1.2.3": {
289 "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
290 "dependencies": [
291 "b4a"
292 ]
293 },
294 "tr46@5.1.1": {
295 "integrity": "sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==",
296 "dependencies": [
297 "punycode"
298 ]
299 },
300 "tslib@2.8.1": {
301 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
302 },
303 "undici-types@6.21.0": {
304 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="
305 },
306 "webidl-conversions@7.0.0": {
307 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
308 },
309 "whatwg-url@14.2.0": {
310 "integrity": "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==",
311 "dependencies": [
312 "tr46",
313 "webidl-conversions"
314 ]
315 },
316 "yauzl@3.2.0": {
317 "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==",
318 "dependencies": [
319 "buffer-crc32",
320 "pend"
321 ]
322 }
323 },
324 "workspace": {
325 "dependencies": [
326 "jsr:@std/assert@^1.0.16",
327 "jsr:@zod/zod@^4.1.13",
328 "npm:mongodb-memory-server-core@^10.3.0",
329 "npm:mongodb@^6.18.0",
330 "npm:mongoose@^8.5.2"
331 ]
332 }
333}