vitest-dynamodb-lite
Version:
fast dynamodb mock on local for vitest
12 lines (9 loc) • 297 B
text/typescript
import type { CreateTableInput } from "@aws-sdk/client-dynamodb";
export type TableConfig = CreateTableInput & {
data?: Record<string, unknown>[];
TableName: string;
};
export type Config = {
tables?: TableConfig[] | (() => TableConfig[] | Promise<TableConfig[]>);
basePort?: number;
};