Contributing
If you would like to contribute to svelte materialify and improve its functionality and features or just report a bug. Before reporting an issue, ensure that you: Follow these instructions if you are planning to make a pull request. This will get the entire repository on your machine, now we can build the library. Building is done with yarn (not npm). From the root folder, install the dependencies by typing: Then build the main library, svelte materialify, itself: To build and develop the documentation site: To build the API, which provides the definitions and types for the different props/events/slots of the components: After making a change, make sure it works well by running: and Please commit your changes following conventional commit syntax, for example: Then, git push your changes to your github repository. Finally, from the github repository web page, you can click the Pull Request button and a contributor will review the changes you made. Reporting Issues
Working on Svelte Materialify
Setting up Your Environment
Getting the Source
https://github.com/{your_github_user_id}/svelte-materialify
$ git clone https://github.com/{your_github_user_id}/svelte-materialify.git
$ cd svelte-materialify
Building
yarn
yarn build
yarn dev
yarn api
Submitting Your Change
yarn lint
yarn test
git commit -m "docs: improve contributing.md"