Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Browser extension that checks Harvest's details reports for incomplete, short or empty notes

Notifications You must be signed in to change notification settings

mobilejazz/harvest-notes-checker

Repository files navigation

Harvest Notes Checker

Browser extension that checks Harvest's details reports for incomplete, short or empty notes

Intro

This project is based on Webextension Toolbox, which allows us to output browser specific extensions for Chrome, Firefox, Opera and Edge.

As an alternative, there is also a build for UserScript, compatible for instance with TamperMonkey.

Development

Install dependencies

npm install

Run dev client

It will write the code in the dev folder with auto reloading feature

npm run dev chrome
npm run dev firefox
npm run dev opera
npm run dev edge

Build

npm run build chrome
npm run build firefox
npm run build opera
npm run build edge

User script Build

This will write the build under userscript\build

npm run build:userscript    

Note: the userscript build file is kept within the repository to make it's usage easy, therefore it should be updated on every new release

Environment

The build tool also defines a variable named process.env.NODE_ENV in your scripts.

Publishing Assets

A folder containing the assets to publish the extension on the browser specific extensions directory.

Currently published versions

About

Browser extension that checks Harvest's details reports for incomplete, short or empty notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published