1.0.5 • Published 4 years ago

cra-template-upgraded v1.0.5

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

This is customized version of basic Create React App template. Template includes SASS, ESLint configured for Airbnb JS and React styleguides, Prettier, Redux with thunks, React-router and Material UI.

Created project will also include basic file structure, ESLint and Prettier configs, preconfigured REDUX store, basic routing, Example Component with helpful usEffects and some useful custom hooks from useHooks. Last available version of Create React App will be used.

Usage

npx create-react-app my-app --template cra-template-upgraded

or, for older npm versions

npm init react-app my-app --template cra-template-upgraded

or, if you prefer yarn

yarn create react-app my-app --template cra-template-upgraded

Additional packages

Added to default template:

"@material-ui/core": "^4.8.2",
"@material-ui/icons": "^4.5.1",
"eslint-config-airbnb": "^18.0.1",
"eslint-config-prettier": "^6.9.0",
"eslint-plugin-prettier": "^3.1.2",
"ky": "^0.16.1",
"node-sass": "^4.13.0",
"normalize.css": "^8.0.1",
"prettier": "^1.19.1",
"prop-types": "^15.7.2",
"query-string": "^6.9.0",
"react-redux": "^7.1.3",
"react-router-dom": "^5.1.2",
"redux": "^4.0.5",
"redux-devtools-extension": "^2.13.8",
"redux-thunk": "^2.3.0"