1.1.14 • Published 3 months ago

mongo-anywhere v1.1.14

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Mongo Anywhere

Run MongoDB anywhere - in memory, in local storage, or in the cloud.

Provides a DbInterface class that forms the base of all Mongo Anywhere classes. This class defines a set of methods for using Mongo, regardless of whether it's in memory or in the cloud.

To use Mongo Anywhere, create an instance of one of DbInterface's subclasses and then call .init on it, as follows:

const db = new InMemoryDbInterface();
await db.init();

Currently offers the following subclasses:

  • InMemoryDbInterface - Stores data in memory. This implementation is used for unit tests.
  • MongoDbInterface - Stores data in a MongoDB database. Requires a MongoClient instance to be passed in.

Mongo Anywhere © 2024 by Decatur Robotics is licensed under the MIT License.

1.1.14

3 months ago

1.1.13

3 months ago

1.1.12

3 months ago

1.1.11

3 months ago

1.1.10

3 months ago

1.1.9

3 months ago

1.1.8

3 months ago

1.1.7

3 months ago

1.1.6

4 months ago

1.1.5

4 months ago

1.1.4

4 months ago

1.1.3

4 months ago

1.1.2

4 months ago

1.1.1

4 months ago

1.1.0

4 months ago

1.0.23

4 months ago

1.0.22

4 months ago

1.0.21

5 months ago

1.0.20

5 months ago

1.0.17

5 months ago

1.0.16

5 months ago

1.0.15

5 months ago

1.0.14

5 months ago

1.0.13

5 months ago

1.0.12

5 months ago

1.0.11

5 months ago

1.0.10

5 months ago

1.0.9

5 months ago

1.0.8

5 months ago

1.0.7

5 months ago

1.0.6

5 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago