A micro browser extension that saves a web page URL as a GitHub issue
Everyday I share an article I've read in my blog. Usually I bookmark articles to read in the next few days, but I rarely access my bookmark folder to revisit them 🤷 My solution for this problem is to post the articles I certainly know I want to read, as an issue in my blog GitHub repository. This extension helps me automate the process of creating the issue, by mimicking the process of bookmarking a page in the browser.
2023-06-17.18-36-30.mp4
- Download the latest release
- Unzip
dist.zipto a new folder - Import the extension (Chrome > Navigate to extensions
chrome://extensions/> Load Unpacked > Selectdistfolder available in the repo)
Or...
- Clone this repo
- Install dependencies (
npm i) - Build the extension (
npm run build) - Import the extension (Chrome > Navigate to extensions
chrome://extensions/> Load Unpacked > Selectdistfolder available in the repo)
npm run buildto transpile and bundle files in.cjs,.js,.d.tsand respective source-mapsnpm run startto run the project with hot-reloadnpm run testto run the unit testsnpm run lintto analyze and lint the projectnpm run formatto format the project based on lint feedbacknpm run docsto generate docs sitenpm run docs:publishto generate docs site and publish it to GitHub Pages
This repository is configured with client-side Git hooks that automatically format + lint the codebase before each push. You can install it by running the following command:
./hooks/INSTALL