0.5.2 • Published 3 years ago

rc-generate v0.5.2

Weekly downloads
62
License
MIT
Repository
github
Last release
3 years ago

rc-generate

React CLI to generate components ( Reactjs + React Native)

npm version

Use in project

Config with package.json

{
  "rc-generate": {
    "baseUrl": "src",
    "typescript": true,
    "reactNative": false
  },
}

Or config with rc-generate.config.js

const styles = `
.container {
  color: red;
}
`;
const actions = `
const getTodo = () => {
  return {
    type: 'GET_TODO',
    payload: {}
  }
}
`;
const reducers = ``;
const sagas = ``;
const thunks = ``;

const config = {
  baseUrl: 'src',
  typescript: true,
  reactNative: false,
  templates: {
    styles,
    actions,
    reducers,
    sagas,
    thunks
  }
}
module.exports = config;

Easy use with npx

npx rc-generate --style scss --redux saga --component:name components/Button

Or use with npm global

Install

npm install rc-generate -g

Usage

rc-generate --style scss --redux saga --component:name components/Button

Options

OptionTypeDefaultDescription
-c:type, --component:typefunction, classfunctionGenerate a component type ( example: Button or components/Button)
-c:name, --component:namestring-Generate a component name
-s, --stylecss, scss, react-native-Generate a style
-r, --reduxthunk, saga-Generate a redux state management
-V, --version--output the version number
-h, --help--display help for command

License

MIT © wiloke1

0.5.2

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.3.0

3 years ago

0.4.0

3 years ago

0.3.1

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.1-1

3 years ago

0.1.1-0

3 years ago