mongodb-memory-server
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...
`ia32 (i686 / i386)` last supported version is ~3.2, which is not supported by MMS anymore (since 7.0 everything below 4.0.0 is unsupported) and also never had any tests, but...
Upgrade Dependency `get-port` to `6.0.0` or higher This currently cannot be done, because: - the module (`get-port`) got refactored to only use / provide ESM (ECMAScript Modules) - jest currently...
currently, macos versions are not shown in https://www.mongodb.org/dl/ tracking issue in mongodb jira: https://jira.mongodb.org/browse/DOCS-14560
Currently, the documentation only notes that versions may be in different formats: https://github.com/nodkz/mongodb-memory-server/blob/d8e1ccc7113fc4802b937e3793aaf6e78336b67e/docs/api/config-options.md?plain=1#L44-L54 so this issue proposes to create a dedicated page on how to select versions and how to...
I have noticed behavior that the binary is searched for multiple times before starting, which should be avoided and cached / passed-through also, as a side note i also think...
Upgrade Dev-dependency `semantic-release` to `18.0.0` or higher This is breaking, because starting with `18.0.0`, they require a minimal nodejs version of v14, which is currently higher than `mongodb-memory-server`'s nodejs requirement...
for mongodb 4.4, they have changed to use logs as json, currently we are printing them as-is, but it is pretty hard to debug as they are this is a...
This is a reminder issue, upgrading the typescript version may be considered "breaking", that is why i will put this off until the next major version
## Why Currently, there only exists the `forceSamePort` argument in `MongoMemoryServer` on `.start`, `_startUpInstance` and `getStartOptions`, and does not really convey how it works ## How Maybe by using options...
## Why There are not many NodeJS Port Finding packages that are: - maintained - are stable - work just fine ## What to do Create a new / own...