1.0.9 • Published 5 years ago
react-create-library v1.0.9
react-create-library
Command Line tool to generate boilerplate for your react library.
Create React Library with no build configuration.
Features
- User friendly CLI Interface
- Handles all modern JS features
- Bundles
cjs,esnext,umdandesmodule formats - Support for
TypeScriptandflowtype System - Support for documentation library like
docz,storybookandreact-styleguidist - Support for different styling like
css,less,scss,emotionandstyled-component - Standard-version for manage versioning and CHANGELOG generation
- Prettier, Eslint & Stylelint added to maintain the code quality & readability.
- Rollup for bundling & sourcemap generation
- Babel for transpiling
- Jest for testing
- Working example setup using create-react-app
Install globally
This package requires node >= 8.
npm install -g react-create-libraryUsage
react-create-library my-libraryUsing npx
npx react-create-library my-libraryInteractive CLI, answer few questions and choose modules required for development.
CLI Options
Usage: react-create-library <package-name> [Options]
Options:
-V, --version output the version number
--verbose print additional logs
--pm <value> Package Manager (npm or yarn)
--type <value> Type System for project one of default,typescript,flow (default: "none")
--doc <value> Documentation Library one of none,docz,storybook,react-styleguidist (default: "docz")
--style <value> Styling Library one of inline,css,less,scss,emotion,styled-component (default: "inline")
-l, --license <value> License of Project (default: "MIT")
-s, --skip Skip all question and create project with defaults
-h, --help output usage information
Node version require >= 8 & npm >= 5If something doesn’t work, please file an issue