~ knotless Search/
↑↓ move↵ open⇧↵ all results

chadtmiller.com/pds.js

An atproto PDS in JavaScript, for Cloudflare Workers and Node

0
0
main
9 lines · 457 B Raw History
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);
});