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.zip
to a new folder - Import the extension (Chrome > Navigate to extensions
chrome://extensions/
> Load Unpacked > Selectdist
folder 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 > Selectdist
folder available in the repo)
npm run build
to transpile and bundle files in.cjs
,.js
,.d.ts
and respective source-mapsnpm run start
to run the project with hot-reloadnpm run test
to run the unit testsnpm run lint
to analyze and lint the projectnpm run format
to format the project based on lint feedbacknpm run docs
to generate docs sitenpm run docs:publish
to 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