Bumps [node-sass](https://github.com/sass/node-sass) from 4.13.0 to 4.13.1. - [Release notes](https://github.com/sass/node-sass/releases) - [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md) - [Commits](https://github.com/sass/node-sass/compare/v4.13.0...v4.13.1) Signed-off-by: dependabot[bot] <support@github.com>
SimpleLogin Chrome/Firefox extension
SimpleLogin is the open-source privacy-first email alias and Single Sign-On (SSO) Identity Provider.
More info on our website at https://simplelogin.io
The extension uses VueJS with https://github.com/Kocal/vue-web-extension boilerplate.
General information
The extension consists of 3 main screens:
- setup screen for first-time user. Here user can create and paste the
API Keythat's stored inchrome.storage. - main screen: displays email alias recommendation, alias creation and existing alias.
- new alias screen: when a new alias is created, user is redirected to this screen so they can copy it.
Contributing Guide
All work on SimpleLogin Chrome/Firefox extension happens directly on GitHub.
To run the extension locally, please follow these steps:
-
install all dependencies with
npm install. -
run
npm run watch:devto generate the/distfolder that can be installed into Chrome.
On Firefox, it can be done via web-ext tool from within the /dist folder:
( cd dist/ ; web-ext run )
The code is formatted using prettier, make sure to run it before creating the commit :).
To build the project
Build the production version and zip it via
npm run build && npm run build-zip
Build beta version: change betaRev in package.json, then generate zip file using
npm run build:beta && npm run build-zip