Skip to main content

What is Pure Gen

Pure Gen main purpose is to provide fake data for you to be used in automation tests frameworks. It can be used as dataset generator too with CLI tools provided.

This project is derivative from Faker.js and that's why most of that code is here. This project is created to update some features inside original repo and extends its functionality.

API Documentation​

FAQ​

  • What purpose serve this repository?

This project purpose is to update old code from faker.js and extend it with new functionalities

  • Why have you decided to fork?

Just because i wanted to bring some quick features without the gap time that exists if i have done an PR to original project

  • Why did you renamed it?

Because i wanted to publish this as an new package in npm

  • What are the major changes compared to original project?

I removed all script builds that make this generator compatible with standalone js. Older node versions is hard to mantain, so i decided to only offer support to versions after v10. All unit tests is rewrite to use modern testing tools like chai and sinon with mocha. Extended changelog in CHANGELOG.md

Maintainer​

Armindo Junior​

Credits​

This repo use some codes from other projects and i want to credit them:

License​

pure-gen - Copyright (c) 2022 Armindo Junior

pure-gen was inspired by and has used data definitions from:

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.