haven-secrets-core
Version:
Core for Haven, the easy to use centralized secrets manager.
11 lines (8 loc) • 348 B
JavaScript
import { createHavenDynamoDB } from "../../services.js";
const getAllHavenTables = async (path) => {
const dynamodb = await createHavenDynamoDB();
const list = await dynamodb.listTables({}).promise();
const regex = new RegExp(`^${path}`);
return list.TableNames.filter((table) => table.match(regex));
};
export default getAllHavenTables;