1.6.0 • Published 4 years ago
test-react-ts-npm-package v1.6.0
Boilerplate for React UI libraries
This is a boilerplate that allows you to create your own react components with React and Typescript. Bellow you'll find a description on how to use this project from different points of view: User, Contributor and Creator.
Using this project as a library
Install
Run npm install --save-dev test-react-ts-npm-package
Import single components (smaller bundle size)
import Banner from "test-react-ts-npm-package/dist/banner";
import Button from "test-react-ts-npm-package/dist/button";
function App() {
return (
<div>
<Banner name="John" />
<Button>Go</Button>
</div>
);
}
Import the full library
import Banner, { Button } from "test-react-ts-npm-package";
import
function App() {
return (
<div>
<Banner name="Doe" />
<Button>Planet</Button>
</div>
);
}
Using this project as boilerplate
- Clone this project
- Modify the
package.json
file so that the new package name, version, etc fits your need. - Follow the steps from bellow
Using this project as contributor
- Clone this project
- Create a new branch along the lines of
feature/newcomponent
- Install dependencies
npm install
- Start the local development environment running
npm run storybook
- Add your changes
- Add tests for your changes
- If you add new component, make sure to add that in the storybook editing the
stories/index.js
file - Add the changes to git with
git add -A .
- Commit your change using "Angular Commit Message Conventions" (Read more) using
npm run commit
and a wizard will guide you. - Push the changes to origin and create a pull request.
1.6.0
4 years ago
1.5.0
4 years ago
1.4.0
5 years ago
1.3.1
6 years ago
1.2.0
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.16
6 years ago
1.0.15
6 years ago
1.0.14
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago