All efforts to contribute are highly appreciated, we recommend you talk to a maintainer prior to spending a lot of time making a pull request that may not align with the project roadmap.
Good pull requests, such as patches, improvements, and new features, are a fantastic help. They should remain focused in scope and avoid containing unrelated commits.
Please ask first if somebody else is already working on this or the core developers think your feature is in-scope for Create React Library. Generally always have a related issue with discussions for whatever you are including.
create-react-library is divided into two independent sub-packages. Overview of directory structure:
lib
template
Is a Create React App's template that is modified to build NPM Libraries with React.
This package includes Node.js command line script that is published to NPM as a @udilia/create-react-library
that helps users to install the template with one command.
- Clone the repo with
git clone https://github.com/dimimikadze/create-react-library.git
- cd into
create-react-library/template
runyarn
to install dependencies. - and then run
yarn start
Before submitting an issue you need to make sure:
- You have already searched for related issues, and found none open (if you found a related closed issue, please link to it from your post).
- Your issue title is concise and on-topic.
- You can and do provide steps to reproduce your issue.
- Make sure the issue template is respected.
- Make sure your issue body is readable and well formated.