@sedrino/toolkit
v0.1.1
Published
Small, composable utilities used across Sedrino projects.
Keywords
Readme
@sedrino/toolkit
Small, composable utilities used across Sedrino projects.
Docs
docs/index.md- Docs indexdocs/auth.md- Auth config builder + Better Auth helpersdocs/ids.md- Branded IDs + router helpersdocs/sqlite.md- SQLite + Drizzle best practices (Temporal + helper columns)
Install
bun add @sedrino/toolkitUsage
import { createAuthConfig } from "@sedrino/toolkit/auth";
import { makeTextId } from "@sedrino/toolkit/ids";
import { temporalPlainDateText } from "@sedrino/toolkit/drizzle/sqlite";
const ids = {
user: makeTextId("UserId", "user-"),
} as const;
export const authConfig = createAuthConfig({
permissions: {
company: ["view", "create"] as const,
} as const,
});
export const createdAt = temporalPlainDateText("created_at");For details, see docs/index.md.
