- Link to the DynamoDb driver in the README file
- New versions of NPM dev dependencies
- The
closeDrivers
exported function, which will call each registered driver'sclose
function
- insertFixtures() no longer calls each registered driver's close(), removing the need to register the drivers before each test
- Updated NPM devDependencies to latest versions
- Deprecated linter option
- Information about supported NodeJS versions to the
README.md
file
- Incorrect minimal supported NodeJS version, which is
8
and not10
, provided the--harmony_promise_finally
flag is used when running node
- Refactored the
insertFixtures()
function to improve performance when handling multiple drivers at the same time - Improved unit tests, to have more coverage and have only 1 assert per test function
- Cleaned up the NPM scripts
- Updated all NPM devDependencies to latests versions
- Improved the
README.md
file with mentions to the now availableMongoDB
driver and other overall text improvements - Updated
travis ci
configuration file to include only versions of NodeJS >= 10, due to the use of Promise'sfinally()
method
- NPM not needed devDependencies:
@types/node
andts-node
- Type definitions for IFixtures and IDriver, replacing
[{}]
with{}[]
- Added missing package-lock.json file
- First version of the code