We ❤️ contributions! The rules for contributing to this project are few:
- Don't be a jerk
- Search issues before opening a new one
- Adhere to the code style the project has chosen
- Use at least Node.js v8 or higher. NVM can be handy for switching between Node versions.
- Test your changes via
npm run test
. Only Pull Requests with passing tests will be accepted.
Node.js >= 8 must be installed.
- Running
npm install
in the component's root directory will install everything you need for development.
npm start
inside thedemo
directory will run a development server with the projects's demo app at http://localhost:3000 with hot module reloading.
npm test
will run the tests once.
npm run build
will build the component for publishing to npm and also bundle the demo app.