Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/hex/src/lib/mod.ts>data.Repository

An ecosystem delivering practices, philosophy and portability. Powered By Deno and JavaScript.
Latest
interface data.Repository
Re-export
import { type data } from "https://deno.land/x/hex@0.6.5/src/lib/mod.ts";
const { Repository } = data;

Type Parameters

optional
T = unknown

Methods

get(id: string): Promise<T | undefined>
getAll(): Promise<T[]>
find<F>(filter: F): Promise<T | undefined>
findAll<F>(filter: F): Promise<T[]>
add<R = T>(data: R): Promise<string>
update<R = T>(id: string, data: R): Promise<void>
replace<R = T>(id: string, data: R): Promise<void>
remove(id: string): Promise<void>