Contributing ๐
September 8, 2022 ยท View on GitHub
Glad to see you here! This project is open to anyone who wishes to contribute in any way: code, doc, test, ...
Prerequisites
This project uses pnpm as package manager, please install it before continuing.
npm install -g pnpm
Clone & Install
git clonegit@github.com:shiyiya/oplayer.git
cd oplayer
pnpm install
Development workflow
-
Create a new branch for your amazing feature.
git checkout -b feat-add-something-amazing -
Start dev mode.
pnpm run start- standalone: http://localhost:5173/
- react: http://localhost:5174/
react: http://localhost:5174/react
-
Make your changes...
-
Write some test(s).
-
Check that everything is ok.
-
Commit your changes
git add . git commit -m "feat: my amazing feature" -
Create a Pull Request
If all is ok you can create a PR, you don't need to finish your feature before publishing it, you can make a draft so that we can discuss it together.
Thanks