summaryrefslogtreecommitdiffhomepage
path: root/packages/storage-sqlite/src/extension.ts
blob: cbf2ec0db6d10810c5c66c3e0e8b4acfba53e6d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import type { Extension, HostAPI, Manifest } from "@dispatch/kernel";

export const manifest: Manifest = {
  id: "storage-sqlite",
  name: "SQLite Storage Backend",
  version: "0.0.0",
  apiVersion: "^0.1.0",
  trust: "bundled",
  capabilities: { db: true },
  activation: "eager",
};

export const extension: Extension = {
  manifest,
  // No-op: the SQLite backend is a kernel bootstrap dep injected via HostDeps.storageFactory, not a bus service.
  activate: async (_host: HostAPI) => {},
};