mirror of
https://github.com/directus/directus.git
synced 2026-02-01 10:34:58 -05:00
* add new sdk * update version * fixes and sdk documentation * typing updates, documentation * added missing endpoints * targeting minified version for unpkg * removed unused types file * fixed non minified versions * fix sdk exports * fix the fix * Remove old sdk * Remove old sdk docs * Install types for Jest, add npm test * Rely on npm exclusively * Remove examples folder * Move typescript down * Update sdk.md * added auto refresh and requested changes added more http test calls fixed typing issue in customized types * remove unused endpoint * updated docs * added singletons, fixed typing issues, added password handlers * rename graphql function and fixed system endpoint * Remove unused imports, fix build Co-authored-by: rijkvanzanten <rijkvanzanten@me.com> Co-authored-by: Ben Haynes <ben@rngr.org>
10 lines
265 B
TypeScript
10 lines
265 B
TypeScript
import { Item, OneItem, PartialItem, QueryOne } from './items';
|
|
|
|
/**
|
|
* CRUD at its finest
|
|
*/
|
|
export interface ISingleton<T extends Item> {
|
|
read(query?: QueryOne<T>): Promise<OneItem<T>>;
|
|
update(item: PartialItem<T>, query?: QueryOne<T>): Promise<OneItem<T>>;
|
|
}
|