UNPKG

@proofkit/fmodata

Version:

FileMaker OData API client

15 lines (14 loc) 2.04 kB
/** biome-ignore-all lint/performance/noBarrelFile: Re-exporting all public API from the client folder */ export type { FFetchOptions } from '@fetchkit/ffetch'; export { AbortError, CircuitOpenError, NetworkError, RetryLimitError, TimeoutError, } from '@fetchkit/ffetch'; export type { CountBuilder } from './client/count-builder.js'; export type { Database } from './client/database.js'; export type { EntitySet } from './client/entity-set.js'; export { FMServerConnection } from './client/filemaker-odata.js'; export type { ContainerField, DateField, Field, NumericField, SchemaManager, StringField, TimeField, TimestampField, } from './client/schema-manager.js'; export type { Webhook, WebhookAddResponse, WebhookInfo, WebhookListResponse, } from './client/webhook-builder.js'; export type { FMODataErrorType } from './errors.js'; export { BatchTruncatedError, FMODataError, HTTPError, isBatchTruncatedError, isFMODataError, isHTTPError, isODataError, isRecordCountMismatchError, isResponseParseError, isResponseStructureError, isSchemaLockedError, isTransientError, isValidationError, ODataError, RecordCountMismatchError, ResponseParseError, ResponseStructureError, SchemaLockedError, ValidationError, } from './errors.js'; export type { Logger } from './logger.js'; export { and, asc, type Column, type ColumnFunction, calcField, containerField, contains, dateField, desc, endsWith, eq, type FieldBuilder, type FilterExpression, FMTable, type FMTableWithColumns as TableOccurrenceResult, fmTableOccurrence, getTableColumns, gt, gte, type InferTableSchema, inArray, isColumn, isColumnFunction, isNotNull, isNull, type ListFieldOptions, listField, lt, lte, matchesPattern, ne, not, notInArray, numberField, type OrderByExpression, or, startsWith, textField, timeField, timestampField, tolower, toupper, trim, } from './orm/index.js'; export type { BatchItemResult, BatchResult, CountedListResult, ExecuteMethodOptions, ExecuteOptions, FetchHandler, InferSchemaType, Metadata, ODataRecordMetadata, Result, RetryPolicy, } from './types.js';