Esti'mate is a cross browser extension (tested on recent Firefox and Chrome) based on the WebExtensions API. It provides cool new features for making estimates on Harvest :
- Project management calculation
- Description templates
- Todo/Reminder list
- Summary table
Check the full documentation to see how to setup Airtable's template feature.
You must install the NPM module for a fully working linter environment and the web-ext
CLI by doing :
$ yarn
// or
$ npm install
Then, you can either manually upload and reload your code according to your browser or start the following command :
$ yarn start
First thing first, update the version (in package.json
and manifest.json
) and execute :
$ yarn build
Then, connect to the Firefox or Chrome developer console and upload the new version (./esti_mate-X.X.zip
).
This extension embed two js library:
-
lib/browser-polyfill.js
- version:
0.8.0
- source (npm): https://unpkg.com/browse/[email protected]/dist/browser-polyfill.js
- Github: https://github.com/mozilla/webextension-polyfill/tree/0.8.0
- version:
-
lib/rxjs-6.6.7.umd.min.js
- version:
6.6.7
- Github: https://github.com/ReactiveX/RxJS/tree/6.6.7 (no committed build, see below)
- MD5 (lib/rxjs-6.6.7.umd.min.js) =
79364c51ff304af33a1dae2cc3144fbc
- instruction:
git clone [email protected]:ReactiveX/rxjs.git && cd rxjs && git checkout 6.6.7 && npm install && md5 dist/global/rxjs.umd.min.js
- version: