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

mongodb-js / devtools-shared / 15187902619 / 10 – get-os-info
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 22 May 2025 01:38PM UTC
Files 2
Run time 3s
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: 65.0%. Remained the same
get-os-info – 15187902619.10

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)

5 of 13 branches covered (38.46%)

Branch coverage included in aggregate %.

21 of 27 relevant lines covered (77.78%)

5.33 hits per line

Source Files on job get-os-info - 15187902619.10
  • Tree
  • List 2
  • 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.22)
  • 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

© 2025 Coveralls, Inc