UNPKG

advanced-react-cli

Version:

NPM package which aims to provide a better way to install packages for your react application through an intuitive CLI

72 lines (71 loc) 2.16 kB
module.exports = { createReactApp: 'npx create-react-app', TypeScriptReactObj: { TypeScript: { install: 'npm install --save typescript', uninstall: 'npm uninstall typescript' }, typesNode: { install: 'npm install --save @types/node', uninstall: 'npm uninstall @types/node' }, typesReact: { install: 'npm install --save @types/react @types/react-dom', uninstall: 'npm uninstall @types/react @types/react-dom' }, typesReactRouter: { install: 'npm install --save @types/react-router @types/react-router-dom', uninstall: 'npm uninstall @types/react-router @types/react-router-dom' }, typesReactRedux: { install: 'npm install --save @types/react-redux', uninstall: 'npm uninstall @types/react-redux' }, typesJest: { install: 'npm install --save @types/jest', uninstall: 'npm uninstall @types/jest' } }, propTypesObj: { install: 'npm i prop-types --save', uninstall: 'npm uninstall prop-types' }, reactRouterObj: { install: 'npm i react-router react-router-dom --save', uninstall: 'npm uninstall react-router react-router-dom' }, nodeSassObj: { install: 'npm i node-sass --save', uninstall: 'npm uninstall node-sass' }, styledComponentsObj: { install: 'npm install styled-components', uninstall: 'npm uninstall styled-components' }, reduxObj: { install: 'npm i redux react-redux --save', uninstall: 'npm uninstall redux react-redux' }, reduxThunkObj: { install: 'npm i redux-thunk --save', uninstall: 'npm uninstall redux-thunk' }, reacta11yObj: { install: 'npm i react-a11y --save', uninstall: 'npm uninstall react-a11y' }, reactaxeObj: { install: 'npm i react-axe --save-dev', uninstall: 'npm uninstall react-axe' }, unstatedObj: { unstated: { install: 'npm install unstated --save', uninstall: 'npm uninstall unstated' }, unstatedNext: { install: 'npm install unstated-next --save', uninstall: 'npm uninstall unstated-next' } } }