49c3cf834b | ||
---|---|---|
.. | ||
assets | ||
src | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc | ||
.prettierrc.mjs | ||
Jenkinsfile | ||
LICENSE.md | ||
README.md | ||
global.d.ts | ||
package.json | ||
postcss.config.js | ||
shell.nix | ||
tailwind.config.ts | ||
tsconfig.json | ||
yarn.lock |
README.md
A wallet connector by Status
Status Desktop Wallet extended to decentralized applications in your browser.
Compatibility
Depends on:
Tested with these browsers:
- Google Chrome
- Arc
Development
Google Chrome
Develop
yarn dev:chrome
Build
yarn build:chrome
Load
Google Chrome > Window > Extensions > enable Developer mode
Google Chrome > Window > Extensions > Load unpacked > select build (build/chrome-mv3-dev)
Note: Reloads automatically in development.
Safari
Develop
yarn dev:safari
Convert
xcrun safari-web-extension-converter --no-open --macos-only --swift --project-location ./apps --app-name Status --bundle-identifier im.Status.Status ./build/safari-mv3-dev/
Build
xcodebuild -project apps/Status/Status.xcodeproj -scheme Status build
Load
Safari > Settings... > Developer > Allow unsigned extensions
Safari > Settings... > Extensions > check Status
Note: Does not reload automatically, requires build on change and converting as well if adding new files.
Firefox Developer Edition
Develop
yarn dev:firefox
Build
yarn build:firefox
Load
Firefox Developer Edition > Tools > Add-ons and Themes > click on gear icon (Tools for all add-ons) > Install Add-on From File... > select build (build/firefox-mv3-prod.zip)
Note: Does not reload automatically, requires build and load on change.