Thin MongoDB ODM built for Standard Schema
mongodb zod deno
at main 12 kB view raw
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}