Open mogusbi opened 7 years ago
[ ] Create a Yeoman generator to create a project
[x] Rewrite tasks in ES6
[x] Use project based Webpack configurations
[x] Allow all configurations to be configurable
[x] Plug-in custom tasks
[x] Remove project type references (i.e. Angular 1 or 2)
[ ] TS/ESlint should look by default in the project and then load in built in rules if they don't exist
[x] Try to use Webpack instead of webpack-stream
[x] Look into replacing BrowserSync with Express server
[x] Look into moving moving things like the rev-manifest into a tmp folder that's deleted after build
[x] Generate size report
[ ] Publish an actual npm package @mogusbi/gulp-starter
@mogusbi/gulp-starter
Bugs that need fixing
[ ] Fail favicon task silently if icon doesn't exist
[x] SCSS causing task to crash
[ ] Stop it failing if webpack config doesn't exist
[x] Favicon manifest revisioning
TODOs for version 2
[ ] Create a Yeoman generator to create a project
[x] Rewrite tasks in ES6
[x] Use project based Webpack configurations
[x] Allow all configurations to be configurable
[x] Plug-in custom tasks
[x] Remove project type references (i.e. Angular 1 or 2)
[ ] TS/ESlint should look by default in the project and then load in built in rules if they don't exist
[x] Try to use Webpack instead of webpack-stream
[x] Look into replacing BrowserSync with Express server
[x] Look into moving moving things like the rev-manifest into a tmp folder that's deleted after build
[x] Generate size report
[ ] Publish an actual npm package
@mogusbi/gulp-starter
Yeoman questions
Task list