summaryrefslogtreecommitdiffhomepage
path: root/packages/storage-sqlite/src/extension.ts
blob: 32297e55d230e44d121590da30b7f5799a15333a (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) => {},
};