A browser extension to let web pages interact with the Nokia EDA HTTP REST API.
Chrome and Edge install this extension as an unpacked directory (not by double-clicking a .zip).
- Download
eda_browser_extension-<version>.zipfrom the latest release. - Extract the zip to a folder.
- Open
chrome://extensions(oredge://extensions). - Enable
Developer mode. - Click
Load unpacked. - Select the extracted folder.
Optional: for environments that allow CRX sideloading, download eda_browser_extension.crx from the release and install it from the extensions page.
Safari supports temporary install from disk for local testing.
- Build Safari zip artifact:
pnpm run package:safari. - Unzip
web-ext-artifacts/eda_browser_extension_safari.zip. - Open Safari and enable web developer features (
Safari->Settings->Advanced). - Use Safari's temporary extension install from disk workflow and select the extracted folder (the one containing
manifest.json). - In
Safari->Settings->Extensions, enable the extension and grant website access.
Notes:
- This is intended for local/testing use.
If your EDA installation is using self-signed certs, or using a certificate not trusted by your browser. Please use the 'open EDA UI' icon to navigate to the EDA UI page and accept the safety warning from the browser and trust the certificate.
npm installandnpm run dev- opens a dev firefox with extension loadednpm run build:firefoxornpm run build:chromium

