mongodb-memory-server icon indicating copy to clipboard operation
mongodb-memory-server copied to clipboard

Spinning up mongod in memory for fast tests. If you run tests in parallel this lib helps to spin up dedicated mongodb servers for every test file in MacOS, *nix, Windows or CI environments (in most ca...

Results 48 mongodb-memory-server issues
Sort by recently updated
recently updated
newest added

## Versions - NodeJS: v17.5.0 - mongodb-memory-server-*: 8.8.0 - mongodb(the binary version): 5.8.0 - mongodb(the js package): 2.0.19 - system: MacOS package: mongo-memory-server from package.json: ```js script "config": { "mongodbMemoryServer":...

help wanted
question
Needs More Information

Remove NodeJS 12 Support because it is EOL This needs to be done because it is a blocker for many dependency upgrades that require node 14 or higher, like: -...

enhancement
breaking

## Versions - NodeJS: 16.15.1 - mongodb-memory-server-*: 8.7.2 - mongodb(the binary version): 0 - mongodb(the js package): 4.8.0 - system: VSCode DevContainer package: mongo-memory-server ## What is the Problem? When...

bug
not a MMS issue

## Versions - NodeJS: 18.2.0 - mongodb-memory-server-*: 8.6.1 - mongodb(the binary version): 0.0.0 - mongodb(the js package): 4.7.0 - system: OSX 10.15.6 package: mongo-memory-server ## What is the Problem? Passing...

question

Currently there is a `.replace` call on the substring, which is there for backwards compat, but could be considered to be removed in the next major version. https://github.com/nodkz/mongodb-memory-server/blob/9546cf9db5ed4ad0c37f5979d832b242ad1d390e/packages/mongodb-memory-server-core/src/util/MongoInstance.ts#L590

enhancement
breaking

Currently we have a interface named `CreateUserMongoDB` in `MongoMemoryServer.ts`, because previously this interface was not included in the driver types, so it was manually added, but now (probably since mongodb...

enhancement
breaking

Currently `start` in `MongoInstance` does not check if it is already running or starting and just resets every value, which is not really good, but it would be a breaking...

enhancement
breaking

From what i can tell, MMS never actually supported `sunos` but had a mapping for it, this will be removed with 9.0. This is labeled `breaking` because it changes the...

enhancement
breaking

Upgrade Dev-Dependency `commitlint`(and `@commitlint/*`) to `17.0.0` or higher This can currently not be done because: - commitlint dropped support for nodejs 12 with 17.0.0, but MMS still supports NodeJS 12

dependencies
breaking

Upgrade Dev-Dependency `husky` to `8.0.0` or higher This can currently not be done because: - husky dropped support for nodejs 12 with 8.0.0, but MMS still supports NodeJS 12

dependencies
breaking