- Styled-components
- Typescript
- Jest testing
- Eslint, prettier and husky
- vscode recommended extentions
- Empty example files
Styled components with babel as compiler. Using SWC with styled components is still an experimental option but if you want to use it, remove .babelrc and uncomment " styledComponents: true " in the next.config file related changes:
- custom _document
- custom .babelrc file
Configured typescript with related helper npm packages
Configured jest with related helper npm packages setupTests.ts needs to be configured by you
together with ignore files and related scripts
eslint prettier dotevn and todo-tree quality of life extentions
Empty files for which you have to provide the examples
Package used for interactively checking the dependencies.
Use npm run npm-up
to use.
- ImageOptim-CLI package for image optimization
- .editorconfig file and related extention
- PlopJs for consistency between teams https://dev.to/vikirobles/how-to-generate-automatically-components-pages-hooks-on-your-code-with-plopjs-54k8
- overriding deprecated transitory dependencies via npm's overrides option