{"id":173907200,"number":"5.1.0","published_at":"2026-02-19T12:27:11.816Z","licenses":"Apache-2.0","integrity":"sha512-jXSwP33gYpbmqnpNeuFazB/1Z6q1sUQLwBf8nkjUQ0RDmn5ANGgLJIvR2ahDQ0jwMi2WbHbyqDd7dTnoUkOz2g==","status":null,"download_url":"https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-5.1.0.tgz","registry_url":"https://www.npmjs.com/package/@mongosh/shell-api/v/5.1.0","documentation_url":null,"install_command":"npm install @mongosh/shell-api@5.1.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"devtoolsbot","email":"iteng@mongodb.com"},"dist":{"integrity":"sha512-jXSwP33gYpbmqnpNeuFazB/1Z6q1sUQLwBf8nkjUQ0RDmn5ANGgLJIvR2ahDQ0jwMi2WbHbyqDd7dTnoUkOz2g==","shasum":"8b1a60b1b604c2325a39880a472218dbea667c56","tarball":"https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-5.1.0.tgz","fileCount":144,"unpackedSize":2220891,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbWZhTAcQjNSuNsD9lwe6b5CjhcJRetam38DKVsW33gwIhAJD/KJhh/XJxWu34ASblJTTXlP3RsXwPwe25RSRohwMR"}]},"gitHead":"281d2607b3fab2fe6d5d5e88f7fbb051a111297d","main":"lib/index.js","scripts":{"compile":"tsc -p tsconfig.json \u0026\u0026 npm run api-generate","api-generate":"api-extractor run \u0026\u0026 ts-node scripts/api-postprocess.ts","pretest":"npm run compile","eslint":"eslint","lint":"npm run eslint . \u0026\u0026 npm run prettier -- --check .","check":"npm run lint","report-missing-help":"ts-node scripts/report-missing-help.ts","report-supported-api":"ts-node scripts/report-supported-api.ts","test":"mocha","test-ci":"node ../../scripts/run-if-package-requested.js npm test","test-coverage":"nyc --no-clean --cwd ../.. --reporter=none npm run test","test-ci-coverage":"nyc --no-clean --cwd ../.. --reporter=none npm run test-ci","test-apistrict-ci":"cross-env MONGOSH_TEST_FORCE_API_STRICT=1 npm run test-ci","prepublish":"npm run compile","prettier":"prettier","reformat":"npm run prettier -- --write . \u0026\u0026 npm run eslint -- --fix"},"_npmVersion":"lerna/9.0.4/node@v24.13.1+x64 (linux)","_nodeVersion":"24.13.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=14.15.1"},"exports":{".":{"default":"./lib/index.js","types":"./lib/index.d.ts"},"./api":{"default":"./lib/api-export.js","types":"./lib/api-export.d.ts"}},"browserify":null},"created_at":"2026-02-20T13:31:46.110Z","updated_at":"2026-03-16T00:02:22.083Z","purl":"pkg:npm/%40mongosh/shell-api@5.1.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mongosh%2Fshell-api/versions/5.1.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mongosh%2Fshell-api/versions/5.1.0/codemeta","dependencies":[{"id":1922932016,"ecosystem":"npm","package_name":"@mongosh/arg-parser","requirements":"^5.0.2","kind":"runtime","optional":false},{"id":1922932017,"ecosystem":"npm","package_name":"@mongosh/errors","requirements":"2.4.6","kind":"runtime","optional":false},{"id":1922932018,"ecosystem":"npm","package_name":"@mongosh/i18n","requirements":"^2.20.2","kind":"runtime","optional":false},{"id":1922932019,"ecosystem":"npm","package_name":"@mongosh/service-provider-core","requirements":"5.0.1","kind":"runtime","optional":false},{"id":1922932020,"ecosystem":"npm","package_name":"@mongosh/shell-bson","requirements":"3.0.1","kind":"runtime","optional":false},{"id":1922932021,"ecosystem":"npm","package_name":"mongodb-redact","requirements":"^1.3.0","kind":"runtime","optional":false},{"id":1922932022,"ecosystem":"npm","package_name":"mongodb-schema","requirements":"^12.7.0","kind":"runtime","optional":false},{"id":1922932023,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.26.10","kind":"Development","optional":false},{"id":1922932024,"ecosystem":"npm","package_name":"@babel/types","requirements":"^7.26.10","kind":"Development","optional":false},{"id":1922932025,"ecosystem":"npm","package_name":"@microsoft/api-extractor","requirements":"^7.39.3","kind":"Development","optional":false},{"id":1922932026,"ecosystem":"npm","package_name":"@mongodb-js/eslint-config-mongosh","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1922932027,"ecosystem":"npm","package_name":"@mongodb-js/mongodb-ts-autocomplete","requirements":"^0.6.5","kind":"Development","optional":false},{"id":1922932028,"ecosystem":"npm","package_name":"@mongodb-js/prettier-config-devtools","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1922932029,"ecosystem":"npm","package_name":"@mongodb-js/tsconfig-mongosh","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1922932030,"ecosystem":"npm","package_name":"@mongosh/testing","requirements":"2.0.1","kind":"Development","optional":false},{"id":1922932031,"ecosystem":"npm","package_name":"@mongosh/types","requirements":"^5.0.1","kind":"Development","optional":false},{"id":1922932032,"ecosystem":"npm","package_name":"@types/babel__core","requirements":"^7.20.5","kind":"Development","optional":false},{"id":1922932033,"ecosystem":"npm","package_name":"bson","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1922932034,"ecosystem":"npm","package_name":"eslint","requirements":"^7.25.0","kind":"Development","optional":false},{"id":1922932035,"ecosystem":"npm","package_name":"mongodb","requirements":"^7.1.0","kind":"Development","optional":false},{"id":1922932036,"ecosystem":"npm","package_name":"prettier","requirements":"^2.8.8","kind":"Development","optional":false},{"id":1922932037,"ecosystem":"npm","package_name":"semver","requirements":"^7.5.3","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mongosh%2Fshell-api"}