0.0.12 • Published 5 years ago
@mate-academy/generator-starter v0.0.12
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
- Generate init HTML and CSS files
- Add Pixel Glass to HTML (https://yoksel.github.io/pixel-glass-js/)
- HTML Lint (based on @mate-academy package)
- HTML validation
- CSS Lint (based on @mate-academy package)
- JS Lint (based on @mate-academy package)
- Image-twins run
- Run lighthouse tool
- Hide all configs in separate packages
- Add basic README, .editorconfig, .gitignore, .nvmrc, .npmrc
- Deploy to GH pages
- Running local server with browser-sync
- 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.