/opt/canhelp/node_modules/gel/dist/reflection
NameSizeModeActions
queries/-0755rm
analyzeQuery.d.ts24400644editdlrm
analyzeQuery.js92150644editdlrm
enums.d.ts14180644editdlrm
enums.js28250644editdlrm
index.d.ts9750644editdlrm
index.js25970644editdlrm
queries.d.ts2100644editdlrm
queries.js10750644editdlrm
reservedKeywords.d.ts520644editdlrm
reservedKeywords.js13710644editdlrm
strictMap.d.ts8820644editdlrm
strictMap.js12590644editdlrm
syntax.d.ts1090644editdlrm
syntax.js1890644editdlrm
typeutil.d.ts9750644editdlrm
typeutil.js770644editdlrm
util.d.ts14640644editdlrm
util.js25630644editdlrm
Edit: /opt/canhelp/node_modules/gel/dist/reflection/util.d.ts (1464B)
import { Cardinality as RawCardinality } from "../ifaces"; import { Cardinality } from "./enums"; export declare namespace util { export function assertNever(arg: never, error?: Error): never; export function splitName(name: string): { mod: string; name: string; }; export function toIdent(name: string): string; export const deduplicate: (args: string[]) => string[]; export const getFromArrayMap: (map: Record, id: string) => T[]; type PropertyDef = { configurable?: boolean; enumerable?: boolean; writable?: boolean; value?: any; set?: (v: any) => any; get?: () => any; }; export const defineProperty: (obj: T, name: string, def: PropertyDef & ThisType) => T; export const defineGetter: (obj: T, name: string, getter: (this: T) => any) => T; export const defineMethod: (obj: T, name: string, method: (this: T) => any) => T; export function flatMap(array: T[], callbackfn: (value: T, index: number, array: T[]) => U[]): U[]; type ExcludeDollarPrefixed = S extends `$${string}` ? never : S; export type OmitDollarPrefixed = { [K in ExcludeDollarPrefixed]: O[K]; }; export function omitDollarPrefixed(object: O): OmitDollarPrefixed; export const parseCardinality: (cardinality: RawCardinality) => Cardinality; export {}; }