- Uninstall shelljs. Now script uses internal Node.js module, child_process
- Add function, which print bye message in console, into Project class
- Update project types. For example,
react-webpack
was changed forreact
- Add package-lock.json file with versions of dependencies
- Change template of electron application. Add menu template and some checks
- Change help message
- Fix bug with generating react-webpack project with sass, when there is --STYLE LOADERS-- string in webpack.config.js file
- Change --save-dev flag to -D for correct work with yarn in functions.js file
- Add path.join() method to read files in main file
- Fix bug with installing dev packages. Add manager option to splitPackages function with installing dev dependencies
- Add --no-sass flag for react-webpack type, which allows you to change default styles from scss to css
- Fix bug with yarn. Earlier, when user enter --yarn flag, it is not used in new project
- Add --proxy flag, which allows you to implement proxy url to your react app
- Replace webpack.config.js file with plain txt file
- Add chalk package for prettier logs into console
- Add option for choose default package manager (npm or yarn)
- Add checks for type and name of project
- Add new project type: Electron App
- Add option for change main file
- Add flex-direction value into style.scss in react-webpack template
- Change second info about version argument to help info in README
- Remove all horizonal lines from README
- Add more keywords to package.json file
- Add info about help and version flags to README
- Add help and version flags.
- Little refactoring in functions file