chadtmiller.com/pds.js
An atproto PDS in JavaScript, for Cloudflare Workers and Node
0
0
import { createD1Shim } from '../../../test/helpers/d1-shim.js';
import { runSpaceStorageConformance } from '../../../test/helpers/space-storage-conformance.js';
import { createSpaceStorage } from '../src/space.js';
runSpaceStorageConformance('cloudflare (D1 shim)', async () => {
const Database = (await import('better-sqlite3')).default;
const { sql, storage } = createD1Shim(new Database(':memory:'));
return createSpaceStorage(sql, storage);
});