igata(鋳型)
is my boilerplate for Web Frontend. I and my lovely dependabot will continue to maintain its freshness as much as possible. Then, 鋳型
is a Japanese keyword and that means a boilerplate or casting mold.
Just fork me.😊
- Sass as CSS Modules
- Reboot.css
- webpack-dev-server
- CircleCI
- Dependabot
- Visual Studio Code (Recommended)
- Node.js v8.xx
- Possibly the latest version is also fine.
$ yarn # install dependencies
$ yarn start # build and launch the development server
$ yarn build # build and generate the production codes
$ yarn format # format and save any codes with prettier
$ yarn lint # lint source codes after format automatically
$ yarn style # lint css and alt-css after format automatically
$ yarn test # run the test code using Jest framework
$ yarn deploy # deploy the production codes to GitHub.io
$ yarn license # display OSS licenses summary of bundled as production codes
Some tasks are kicked before committing by the combination of husky
and lint-staged
, but unfortunately they are NOT always called and some developers will skip this check process as a result. As far as I know, some GUI git clients can penetrate it.
Daisuke Kondo (a.k.a diescake)