Browser extension - Show your scorum accounts and store private keys for future transactions from 3rd party applications
Work In Progress...
$ git clone https://github.com/scorum/scorum-connect
$ yarn
$ yarn background:watch
$ yarn content:watch
$ yarn popup:watch
$ yarn background:build
$ yarn content:build
$ yarn popup:build
$ yarn options:build
$ yarn all:build
$ yarn lint
preact
- Dom manipulation + componentsredux-zero
- State managementparcel
- Configuration bundlerlodash
- JS utility librarywebext-options-sync
- manage and autosave extension's optionschrome-webstore-upload-cli
- Upload the extension to the Chrome Web Store via cli (or on Travis, automatically).web-ext-submit
- Wrapper around Mozilla’s web-ext to submit extensions to AMO.
Rename (or copy and rename) .env.default into .env
cp .env.default .env
- Sign transactions received from 3rd party applications -
example
folder
There're some features (updates) which will be included in this starter in the near future:
- Automate deployment to Chrome Web Store
- Add logs (via loglevel or via something else)
- Refactor scss code! (rename classes. use unified model)
- Add Sentry
- Add support offline mode (via PWA)
- Add store synchronization between content, popup and background processes
- Typescript
?
MIT.