Sentio - Video-Bookmarker
Sentio is a Firefox-Addon that lets you create Video-Bookmarks
They work like you expect them to work: bookmark a video and Sentio will save
Build the extension
# Setup
npm install
# Compile with webpack
npm run build:prod
Upload the zipped dist
folder to AMO
# or sign the addon with
# for this make sure a firefox_api_creds.json with the keys "api_key", "api_secret" & "id" is available
npm run sign:firefox
Development
- Project setup
npm install
- Bundling
npm run build:dev:watch
# or, without file-watching
npm run build:dev
- Testing (only a few files/funtions are getting tested (yet)!)
npm run test
# or, with file-watching
npm run test:watch
- Linting
npm run lint
- Starting the addon in Firefox Developer Edition with auto reloading
npm run start:firefoxdeveloperedition
For a complete production build check this out.
Libraries
- Svelte and Sass are used for the UI
- webpack is used to bundle the files
- Jest is used for the few tests