Smart mock generation and and seed storage
- Generate mock data using various (Mongoose Schema & More) seed generators. Available mock generators listed here.
- Save mock data to you preferred target source (REST API, MongoDB) . Available data sources listed here.
- @superseed/mocker-data-generator: Allows definitions mock generators using mocker-data-generator Schemas.
- @superseed/mongoose: Allows definitions mock generators using mongoose Schemas.
- @superseed/mongodb: Allows savings seeds to a MongoDb database
- @superseed/restapi: Allows saving seeds via REST API
This project is split into multiples packages. There 4 types of packages
- Main package (@superseed/superseed)
- Core Package (@superseed/core)
- Mock Generators
- Data Sources
Main Package - @superseed/superseed
The main package is superseed.
Core Package - @superseed/core
This package stores core entities and would be used mainly by developers wishing to build custom Mock Generators and Data Sources.
Running the command below would
- Bootstrap the packages in the current repo.
- Install all of their dependencies and links any cross-dependencies.
lerna bootstrapRunning tests
npm run test