@mate-academy/generator-starter
v0.0.12
Published
Generate FED starter project
Downloads
5
Readme
Installation
First, install Yeoman and generator-mate-starter using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g @mate-academy/generator-starter
Then generate your new project:
yo @mate-academy/starter
Features
- [x] Generate init HTML and CSS files
- [ ] Add Pixel Glass to HTML (https://yoksel.github.io/pixel-glass-js/)
- [x] HTML Lint (based on @mate-academy package)
- [x] HTML validation
- [x] CSS Lint (based on @mate-academy package)
- [x] JS Lint (based on @mate-academy package)
- [ ] Image-twins run
- [x] Run lighthouse tool
- [x] Hide all configs in separate packages
- [x] Add basic README, .editorconfig, .gitignore, .nvmrc, .npmrc
- [ ] Deploy to GH pages
- [x] Running local server with browser-sync
- [x] Run linters on prepush
- [ ] Add BEM lint - https://www.npmjs.com/package/bemlint, https://github.com/epixx/start-kit/blame/master/.stylelintrc, https://github.com/simonsmith/stylelint-selector-bem-pattern
- [ ] ? Add missspelling check - https://github.com/hcodes/yaspeller/blob/master/README.ru.md
Feel free to learn more about Yeoman.