• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mongodb-js / devtools-shared / 15187902619 / 22 – saslprep
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 22 May 2025 01:38PM UTC
Files 8
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 May 2025 01:29PM UTC coverage: 95.041%. Remained the same
saslprep – 15187902619.22

push

github

web-flow
feat: add mongodb-ts-autocomplete package MONGOSH-2034 (#520)

* add mongodb-ts-autocomplete

* comment

* unnecessary slashes

* undo the typescript bump, do it separately

* simplify partially

* smaller package-lock

* lint

* flatten some dirs for now

* I think the bson expressions would just be global and not namespaced

* add missing lodash dep

* comment

* at least structure the files as they will end up

* the simplest aggregation test

* formatting

* remove the aggregation support for now

* include the real bson types

* fixes to debugging

* don't use namespaces, remove hacks, just allow import

* wip

* combine the types into one module that just exports strings

* stale comment

* use the bson types in the generated typescript

* we'll also need a way to load the databases for the connection

* export types

* we'll always want the whole new line, not just the name that was autocompleted

* changes that become obvious once I tried to plug this in

* remove use

* remove the ability to autocomplete in the middle of text

* remove type from the result - we won't use it

* unused

* better types

* readonly

* object, not tuple

* formatting

* switch, remove pointless functions

* switch statement

* nit

* cleaner

* remove unnecessary databaseNames and collectionNames

* prettier

* use type-export from mongodb-schema

* have index.ts only re-export

* unused dep

* format schema and construct the db object to work the way the shell-api expects

* more tests

* bson expressions are part of shell-api.ts, not separate

* don't include DOM and other types

* remove unused stubs

* remove some TODOs

* move the autocompletion filtering to the mongodb-ts-autocomplete package

* add the other globals

* import a file with the giant string

* update package-lock.json

* fixes for changes in shell-api

* change import to api, not default

* use the real @mongosh/shell-api

* escape database and collection names, test it

* re-package

* don't ... (continued)

29 of 32 branches covered (90.63%)

Branch coverage included in aggregate %.

86 of 89 relevant lines covered (96.63%)

11262.01 hits per line

Source Files on job saslprep - 15187902619.22
  • Tree
  • List 8
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 15187902619
  • a787304c on github
  • Prev Job for on main (#14907063019.9)
  • Next Job for on main (#15187949372.7)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc