{"_id":"@0q/mongosh","name":"@0q/mongosh","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@0q/mongosh","version":"0.1.0","description":"mongosh with an embedded MongoDB engine: npx @0q/mongosh mongodb_embedded://./data","keywords":["mongosh","mongodb","embedded","sqlite"],"homepage":"https://github.com/jeroenvervaeke/embedded-mongo","license":"Apache-2.0","bin":{"mongosh":"bin/mongosh.js"},"repository":{"type":"git","url":"git+https://github.com/jeroenvervaeke/mongosh.git","directory":"packages/embedded-mongosh"},"scripts":{"build":"npm run webpack-build --prefix ../cli-repl && node scripts/bundle.js","test":"node --test test/*.test.js","test-ci":"node ../../scripts/run-if-package-requested.js npm test"},"dependencies":{"@0q/embedded-mongodb":"^0.1.1"},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"gitHead":"d4e4abb57ced90e9904936b18c7a0a7f9436f79b","_id":"@0q/mongosh@0.1.0","bugs":{"url":"https://github.com/jeroenvervaeke/mongosh/issues"},"_nodeVersion":"26.7.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-QRoOfIpX8O5RD/9wyYYbGk8U7NkdG8agzlwSarztTBV921iAuX31A3k7Z3+/lQdEztmxy8TTXFLPN2sDFn9kSQ==","shasum":"02bec2c565121f809ef0c96b54a9c9ec40bd92a2","tarball":"https://registry.npmjs.org/@0q/mongosh/-/mongosh-0.1.0.tgz","fileCount":5,"unpackedSize":15646827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHcl1axHWcNFSUEkoc3KHzv39KlvjvExc0DpI3rDtEJQIhAJ0JaNwwDT+kKY8xyCbMEHg7zd9tRw8LV5SQcBaSw0CD"}]},"_npmUser":{"name":"0q","email":"npmjs.2itdt@0q.is"},"directories":{},"maintainers":[{"name":"0q","email":"npmjs.2itdt@0q.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mongosh_0.1.0_1788892175973_0.17999356414826884"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-08T18:29:35.797Z","0.1.0":"2026-09-08T18:29:36.183Z","modified":"2026-09-08T18:29:36.388Z"},"maintainers":[{"name":"0q","email":"npmjs.2itdt@0q.is"}],"description":"mongosh with an embedded MongoDB engine: npx @0q/mongosh mongodb_embedded://./data","homepage":"https://github.com/jeroenvervaeke/embedded-mongo","keywords":["mongosh","mongodb","embedded","sqlite"],"repository":{"type":"git","url":"git+https://github.com/jeroenvervaeke/mongosh.git","directory":"packages/embedded-mongosh"},"bugs":{"url":"https://github.com/jeroenvervaeke/mongosh/issues"},"license":"Apache-2.0","readme":"# @0q/mongosh\n\n[mongosh](https://github.com/mongodb-js/mongosh) with an embedded MongoDB engine. No server,\nno port: a directory is the database.\n\n```sh\nnpx @0q/mongosh mongodb_embedded://./data\n```\n\n![mongosh opening a data directory in-process, inserting and querying, and the directory afterwards](https://raw.githubusercontent.com/jeroenvervaeke/mongosh/feat/embedded-mongodb/packages/embedded-mongosh/demo.gif)\n\nEverything else is mongosh: `show dbs`, `db.movies.find()`, aggregations, the REPL, `--eval`,\nscripts. The directory is MongoDB's own on-disk format, created on first use, and the engine\nruns inside the shell's process through\n[`@0q/embedded-mongodb`](https://www.npmjs.com/package/@0q/embedded-mongodb).\n\nBoth spellings of the scheme work, `mongodb_embedded://` and `mongodb+embedded://`; plain\n`mongodb://` addresses connect to a server as usual. Linux x64, Linux arm64 and macOS arm64.\n\nThis is a build of a [fork of mongosh](https://github.com/jeroenvervaeke/mongosh), not a\nMongoDB release. The Kerberos and field-level-encryption addons are not included.\n","readmeFilename":"README.md","_rev":"1-bedbffc864c002e4605c2ed2f08b5826"}