Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/EliEladElrom/cra-template-must-have-libraries

✨ A starter CRA professional React v17 project with must-have ReactJS libraries including TypeScript, SCSS, Redux, Toolkit, Material-UI, Styled Components, React Router, Jest & Enzym, Folder structure, Generate templates, ESLint, Prettier, Recoil
https://github.com/EliEladElrom/cra-template-must-have-libraries

cra cra-template react reactjs-libraries

Last synced: about 1 month ago
JSON representation

✨ A starter CRA professional React v17 project with must-have ReactJS libraries including TypeScript, SCSS, Redux, Toolkit, Material-UI, Styled Components, React Router, Jest & Enzym, Folder structure, Generate templates, ESLint, Prettier, Recoil

Awesome Lists containing this project

README

        

EE: Publish & verify checklist:
==============================
Publish
1. template.json match package.json as possible
2. Update 'package.json' version number
3. yarn format && yarn lint && yarn prepublishOnly && yarn test
4. git add . && git commit -m ''
5. git push
6. npm publish (ensure $npm adduser $npm login - on SSH sudo)

Verify:
=======
1. Check Github Actions & badges
open https://github.com/EliEladElrom/cra-template-must-have-libraries/actions
2. Verify version on npm:
npm info cra-template-must-have-libraries version
3. Build locally to mimic gitaction build;
npx create-react-app myapp --template cra-template-must-have-libraries .
4. Build using remote npm lib;
yarn create react-app my-app --template must-have-libraries

Dockerfile:
$ docker build . -t elieladelrom/cra-template-must-have-libraries