Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 821 Bytes

README.md

File metadata and controls

42 lines (28 loc) · 821 Bytes

Ion

This is the control panel for Ion studies. It may be run in many contexts:

  • on the web
  • in a cross-browser WebExtension
  • as an about: page in Firefox

The "source of truth" for Ion data is on the Firefox remote settings server.

Get started

Install the dependencies...

cd ion-svelte
npm install

To run a local webserver (http://localhost:5000) for the UI which auto-reloads on file save:

npm run dev

When ready, package up for use inside the web extension:

npm run build

...then start web-ext:

web-ext run

web-ext defaults to Firefox, it can be run with Chrome:

web-ext run -t chromium