Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

mongojs

Package Overview
Dependencies
Maintainers
3
Versions
105
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mongojs - npm Package Versions

23
11

3.1.0

Diff

Changelog

Source

v3.1.0

31 October 2019

saintedlama
published 3.0.0 •

Changelog

Source

v3.0.0

20 October 2019

  • Publicly expose mongo BSON Map (ES5 polyfill) #364
  • Replaces xtend dependency by Object.assign #380
  • removes shelljs dependency #379
  • Expose Decimal128 BSON type #362
  • Publicly expose mongo BSON Int32 type #363
  • update var to const #361
  • Update dependencies #377
  • Upgrade mongodb to version ^3. #353
  • Add package lock file 3be25ef
  • Remove package-lock.json as it breaks builds due to a bug in npm with bundleDependencies and shoe 747f270
  • Generate a new changelog with auto-changelog 9a39edd
  • Switch to nyc for coverage reports c516e92
  • Add auto-changelog to dependencies and to release workflow 0552311
  • Implement updateOne, insertOne and updateMany, insertMany d23f0ee
  • Fix connection string extension with mongodb+srv protocol 106af3e
  • Fix release script d0f139b
  • Reflect the move to the mongo-js organization in URLs 2664828
  • Remove support for node v0.10, v0.12 from travis build matrix and add v9 and v10 to build matrix e0ab473
  • Add mongodb 4 to build matrix a318000
mafintosh
published 2.6.0 •

Changelog

Source

v2.6.0

29 May 2018

saintedlama
published 2.5.0 •

Changelog

Source

v2.5.0

4 February 2018

  • Work around for property 'Symbol(Symbol.toPrimitive)' in Proxy handler #332
  • Add deleted count property to the return object of the .remove method #318
  • Adds support for ES6 default module import syntax #327
  • Fixes #265 by breaking operations if max bulk size is exceeded #265
  • Update changelog fixes #311 #303 #311
  • Add test to verify issue #337 d163d84
  • Execute geotag pkg optional 120889b
  • Update dependencies 58f8792
  • Add node 7 and 8 and mongodb 3.4 to build matrix and update mongodb versions 173a569
  • Update standard and fix code style issues ca97026
  • Adapt to exec shelljs api changes fc65ed0
  • Use === instead of == to please the standard 7c3bcda
  • Use cursor sort order to avoid tests fail due to sort order 54d99cb
  • Update mongodb dependency 197c10e
saintedlama
published 2.4.1 •

Changelog

Source

v2.4.1

8 August 2017

  • Fix Markdown #334
  • Update thunky to version ^1.0.2 to fix #321 #321
  • Fix problem that newer versions of mongodb do not expose connection url in options c5e170d
  • Newer versions of mongo native driver don't store the database name the same way. faabd09
  • Geotag package for release d36a150
  • Fix code style 642b2ff
  • Work around for property 'Symbol(Symbol.toPrimitive)' with node v6.x or higher version 05ac3d1
  • Adds support for ES6 default module import syntax e4b7a1c
  • add deletedCount property to return object from remove method 0f9a18b
  • Add deletedCount property to return result from the .remove method 7f3b9d9
  • added the deletedCount property to the return object from the remove method. This is valuable information when creating Restful APIs. 895626d
saintedlama
published 2.4.0 •

Changelog

Source

v2.4.0

28 April 2016

  • Fix for node 6 #301
  • Updated readme with connection options example #298
  • Added test case find-sort-many #295
  • Make Bulk.toString() actually return a string #276
  • Saintedlama/travis non legacy #285
  • Run tests with tap-spec #284
  • Added (failing) test case find-sort-many to demonstrate that sort does not work for more than 1000 results 459a5f9
  • Add test for rename 5bd21c9
  • Fixed indentation to use spaces df12488
  • Adjust code style in argument sanitizing 9340152
  • Geotag package for release 0868f67
  • Temporary bug fix for tape sporadic errors - see https://github.com/substack/tape/issues/223 eaae970
  • Fix PR #280 8751669
  • Style changed to be compliant with javascript standard style e7492e9
  • Remove semicolons e0a4d8d
  • Return the created proxy instead of assigning it to a var p 9a34051
  • Update dev dependencies 5dcbb67
  • Fix shelljs output check a95f946
  • Fix coding style c2060be
  • Remove semicolon 2ead974
  • Check if opts is a function so a callback can be passed as second argument 459b81c
  • Remove mongodb 2.4 from test matrix due to compatibility issues c6f9d74
  • Add node.js 6 to travis build matrix 9f892e2
saintedlama
published 2.3.0 •

Changelog

Source

v2.3.0

14 January 2016

  • Wrapper to rename a collection #280
  • add one more test case for #217 dot in collections #277
  • Added wrapper to rename a collection 56d3b82
  • Geotag package for release 0f58aa6
  • Fix test for bulk.toString 449a691
  • no message 669974d
  • Make Bulk.toString() actually return a string bbe332b
saintedlama
published 2.2.2 •

Changelog

Source

v2.2.2

15 December 2015

  • Fix handling default arguments in ensureIndex #274
  • Add test to verify collections with a dot are working. Closes #217 #217
  • Add changelog generated with github-changes npm module 26560c8
  • Move to non legacy infrastructure of travis bf433ea
  • Geotag package for release 46fae76
  • Pipe output to dev/null 5bb2262
  • Move waiting for mongodb to first before script 6777dd2
  • Remove mongodb 2.8.0 704378f
saintedlama
published 2.2.1 •

Changelog

Source

v2.2.1

15 December 2015

  • Fix #270 by using process.nextTick in loop #270
  • Add feature to pass options to aggregate. Closes #249 #249
  • Add test to test queries in large collections to reproduce possible stack trace maximum exceeded errors 04d1231
  • Geotag package for release 9cd87a5
  • Use setImmediate(loop) instead of process.nextTick(loop) to please node 0.10 5a7b643
  • Cleanup test b6a755b
  • Add documentation for db.collection.aggregate with options including mongodb documentation link 3b8fe9b
  • Remove unused callback "done" 79cac0b
  • Remove superfluous dependency "pump" 23000f2
saintedlama
published 2.2.0 •

Changelog

Source

v2.2.0

14 December 2015

  • Add bulk.toString() and bulk.find.replaceOne(), update doc #272
  • Fix bulk to json function, add tests to this function #269
  • Add tests for bulk.toString and bulk.find.replaceOne 670bc71
  • Use mongodb-native mapReduce implementation 9729a4d
  • Rename options argument to opts to match code style 0345349
  • Allow passing opts including writeOps to save 77eef29
  • Rename cursor tests to fit naming schema d4dbdb7
  • Geotag package for release 6f3a303
  • Rename map reduce tests a368c1f
  • Update readme to reflect new version 2.x b7a27aa
  • Align collection.prototype.save argument correction style to mongojs code style 6b6e2df
  • Merge opts with default writeOps in update edb5b6d
  • Add documentation for aggregate 865d6e6
  • Add documentation stub for db.collection.remove with options object 60573fc
23
11
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc