UNPKG

@appsemble/node-utils

Version:

NodeJS utilities used by Appsemble internally.

9 lines (8 loc) 493 B
import { type App, type ResourceDefinition } from '@appsemble/types'; import { type Context } from 'koa'; import { type Options, type OrderItem, type WhereOptions } from '../types.js'; export declare function generateResourceQuery(ctx: Context, { parseQuery }: Options, resourceDefinition?: ResourceDefinition): { order: OrderItem[]; where: WhereOptions; }; export declare function deleteResourcesRecursively(type: string, app: App, options: Options, context: Context): Promise<void>;