ofplatform-electron
v0.1.0-alpha.0
Published
Electron platform adapters for of* host apps.
Readme
ofplatform-electron
Electron platform adapter package for of* ecosystem.
Structure
src/adapters/db:SQLiteAdapter(implementsDbAdapterfromofcore)SQLiteExecutorSQLiteQueryBuilder
src/adapters/platform:ElectronPlatformAdapter(implementsPlatformAdapter)
src/adapters/storage:ElectronStorageAdapter(file-backedStorageAdapter)
src/adapters/desktop:ElectronNotificationAdapterElectronExportAdapter
src/adapters/http: scaffold placeholdersrc/adapters/socket: scaffold placeholder
Planned adapters:
- Electron SQLCipher hardening profile (follow-up from current SQLite adapter)
- Optional IPC-backed
HttpAdapter/SocketAdapter
Design rule:
- Keep platform-specific implementation in platform packages, not in
ofcore.
Build and Publish
npm run typechecknpm run buildnpm run ci:checknpm pack --dry-runnpm publish --access public
