An exploration of different tools to create custom cli's using node. If the output is something usable will be great.
Code done following step by step this guide.
- downlaod the repository
- entry to the folder
- install dependencies
- link package
- test the cli
git clone ...
cd project-folder
npm i
npm link
create-project
- Modify files using conditions
- Install dependencies
- Add dependencies
- Create customizable configuration files for default dependencies
- React packages
- Webpack
- Jest
- react-resting-library | enzyme
- Typescript
- Babel
- Cypress
- i18n
- Create boilerplares
- Create initial app boilerplate
- Create pod's boilerplate
- Autoconfigure barrel files for each folder
- Allow to configure Api/Store models
- Allow to configure CRUD services
- Allow to configure basic saga's, reducers, selectors
- Create PodContainer with redux connect in it
- Initialize cypress