react-module-boilerplate
                                
                                 react-module-boilerplate copied to clipboard
                                
                                    react-module-boilerplate copied to clipboard
                            
                            
                            
                        Sample React presentational components package.
:warning: Outdated: Most of the code samples and configs here are outdated by now
react-module-boilerplate
Sample React components package.
About
Showcase and document techniques and glued tools to build and maintain either single component or UI systems packages. Strive for keeping things simple and efficient.
Features
JS, ESnext
- ES2018+ with @babel/preset-env
- Ship both ESM, commonjs, UMD modules with Rollup
Styling
- CSS modules
- CSS next with postcss-preset-env- custom properties (theming)
- Autoprefixer
 
- Ship two stylesheets
- Local scoped styles
- Global styles
 
- Ship individual CSS modules
- Allows for picking just the needed ones
 
Unit Testing
- Jest
- testing-library/react
- testing-library/jest-dom
- CI reports (tests results, coverage)
- babel-plugin-css-modules-transform(Test classNames)
Code Quality
- ESLint
- Flow
- flow-coverage-report
- Stylelint
- Prettier
Development environment, styleguide
- Storybook
- Playroom
Credits
Licence
react-module-boilerplate is unlicensed.