Synchronize your LeetCode submissions to GitHub.
- Install dependencies by running
yarn install
. - Create
.env
file under the root directory with the following contents:CLIENT_ID
and the associatedCLIENT_SECRET
from GitHub OAuth App.
- Depending on your use case, execute the following scripts:
yarn build
to build the project.yarn watch
to continuously build the project as files change.
- Enable developer mode in your Chrome browser by navigating to chrome://extensions.
- Click on "Load unpacked" and select the dist folder to install the extension.
- Note that yarn watch will not automatically reload the extension. You must manually reload the extension on the chrome://extensions page.
- SyncLeet has not been tested or officially supported on Firefox. Contributions are welcome!