MCPcopy Index your code

hub / github.com/JannikWempe/mcp-lexware-office / functions

Functions68 in github.com/JannikWempe/mcp-lexware-office

↓ 38 callersMethodrequest
(input: unknown, _options: LexwareRequestOptions = {})
src/v2/lexware-client.ts:111
↓ 30 callersFunctionidParam
(description = 'Resource UUID')
src/v2/lexware-spec.ts:130
↓ 17 callersFunctionresponseFor
(status: number, body: BodyInit | null, headers: HeadersInit = {}, statusText = '')
src/v2/code-mode-contract.test.ts:15
↓ 17 callersFunctionwriteErrorResponse
(result: { status: number; error: unknown } | null)
src/index.ts:27
↓ 16 callersFunctionclientWithCalls
(handler: (input: RequestInfo | URL, init?: RequestInit) => Response | Promise<Response>)
src/v2/code-mode-contract.test.ts:21
↓ 14 callersFunctionclientWithFetch
(fetchImpl: typeof fetch, options: Partial<ConstructorParameters<typeof LexwareApiClient>[0]> = {})
src/v2/lexware-client-errors.test.ts:11
↓ 11 callersFunctionresponseFor
(status: number, body: BodyInit | null, headers: HeadersInit = {}, statusText = '')
src/v2/lexware-client-errors.test.ts:19
↓ 9 callersMethodexecute
( code: string, capabilities: Record<string, unknown>, options?: CodeExecutorOptions, )
src/v2/executor.ts:4
↓ 7 callersFunctionexecuteWithLexware
(code: string)
src/v2/executor-helpers.test.ts:6
↓ 5 callersFunctionpagedResponse
(itemName: string)
src/v2/lexware-spec.ts:182
↓ 5 callersFunctionstringifyForMcp
(value: unknown, options: TruncationOptions = {})
src/v2/truncate.ts:15
↓ 4 callersFunctionstringifyLogValue
(value: unknown)
src/v2/executor.ts:435
↓ 3 callersFunctionexecuteWithResponse
(code: string, response: unknown)
src/v2/executor-errors.test.ts:19
↓ 3 callersFunctionexecuteWithSlowHost
(code: string, delayMs: number, timeoutMs = 500)
src/v2/executor-pending-host-calls.test.ts:16
↓ 3 callersFunctionstringifyQuickJsError
(value: unknown)
src/v2/executor.ts:449
↓ 3 callersFunctiontruncateText
(value: string, options: TruncationOptions = {})
src/v2/truncate.ts:8
↓ 2 callersFunctionformatMessage
(level: string, message: string, data?: unknown)
src/logger.ts:6
↓ 2 callersFunctionhandleCreditNoteRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1757
↓ 2 callersFunctionhandleDeliveryNoteRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1887
↓ 2 callersFunctionhandleDunningRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1131
↓ 2 callersFunctionhandleInvoiceRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1071
↓ 2 callersFunctionhandleOrderConfirmationRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1797
↓ 2 callersFunctionhandleQuotationRequest
( params: Record<string, unknown>, finalize: boolean, )
src/index.ts:1708
↓ 2 callersFunctionmakeLexwareOfficeFileRequest
( path: string, accept: 'application/pdf' | 'application/xml', )
src/helper.ts:38
↓ 2 callersFunctionmakeLexwareOfficeRequest
(path: string)
src/helper.ts:12
↓ 2 callersFunctionnormalizeBase64Field
(value: unknown, field: string)
src/v2/lexware-client.ts:265
↓ 2 callersFunctionnormalizeHeaderValue
(value: unknown, field: string)
src/v2/lexware-client.ts:258
↓ 2 callersFunctionresolveMimeType
(filePath: string)
src/index.ts:2114
↓ 2 callersFunctionsumRequiredNumber
(rows: NumericRow[], field: string)
src/v2/reporting-contract.test.ts:13
↓ 1 callersFunctionappendQueryObject
(query: URLSearchParams, queryObject: unknown)
src/v2/lexware-client.ts:312
↓ 1 callersFunctioncategorizeStatus
(status: number)
src/v2/lexware-client.ts:479
↓ 1 callersFunctiondelay
(ms: number)
src/index.ts:236
↓ 1 callersFunctiondelay
(ms: number)
src/v2/lexware-client.ts:522
↓ 1 callersFunctionescapeRegex
(value: string)
src/v2/lexware-client.ts:350
↓ 1 callersFunctionexecuteSearchMode
(code: string)
src/v2/executor-helpers.test.ts:16
↓ 1 callersFunctionheadersToObject
(headers: Headers)
src/v2/lexware-client.ts:526
↓ 1 callersFunctioninferCapabilities
(path: string, method: HttpMethod, operation: LexwareOperation)
src/v2/lexware-spec.ts:926
↓ 1 callersFunctionisAbortError
(error: unknown)
src/v2/lexware-client.ts:502
↓ 1 callersFunctionisJsonContentType
(contentType: string)
src/v2/lexware-client.ts:395
↓ 1 callersFunctionisJsonResponse
(contentType: string, accept: string)
src/v2/lexware-client.ts:473
↓ 1 callersFunctionisTextualResponse
(contentType: string, accept: string)
src/v2/lexware-client.ts:463
↓ 1 callersFunctionmain
()
src/index.ts:2180
↓ 1 callersFunctionmain
()
src/v2/index.ts:195
↓ 1 callersFunctionmatchOperation
(pathname: string, method: LexwareExecuteMethod)
src/v2/lexware-client.ts:330
↓ 1 callersFunctionnormalizeMethod
(method: unknown)
src/v2/lexware-client.ts:236
↓ 1 callersFunctionnormalizeMultipart
(parts: unknown)
src/v2/lexware-client.ts:274
↓ 1 callersFunctionnormalizePath
(path: unknown)
src/v2/lexware-client.ts:245
↓ 1 callersFunctionnormalizeRawBody
(rawBody: unknown)
src/v2/lexware-client.ts:253
↓ 1 callersFunctionnormalizeRequest
(input: unknown)
src/v2/lexware-client.ts:173
↓ 1 callersFunctionparseResponse
(response: Response, request: NormalizedRequest, maxResponseChars: number)
src/v2/lexware-client.ts:400
↓ 1 callersFunctionparseRetryAfterSeconds
(value: string | null)
src/v2/lexware-client.ts:491
↓ 1 callersFunctionpathTemplateToRegex
(template: string)
src/v2/lexware-client.ts:342
↓ 1 callersFunctionqueryToObject
(query: URLSearchParams)
src/v2/lexware-client.ts:534
↓ 1 callersFunctionsanitizeFetchErrorMessage
(error: unknown, apiKey: string)
src/v2/lexware-client.ts:506
↓ 1 callersFunctionserializeRequestBody
(request: NormalizedRequest, headers: Record<string, string>)
src/v2/lexware-client.ts:354
↓ 1 callersFunctionstringifyHostError
(error: unknown)
src/v2/executor.ts:444
↓ 1 callersMethodwaitForRateLimitTurn
()
src/v2/lexware-client.ts:159
↓ 1 callersFunctionwithTimeout
(promise: Promise<T>, timeoutMs: number)
src/v2/executor.ts:419
↓ 1 callersFunctionwritesAreGloballyDisabled
()
src/v2/lexware-client.ts:515
Methodconstructor
(options: LexwareClientOptions = {})
src/v2/lexware-client.ts:101
Functionerror
(message: string, data?: unknown)
src/logger.ts:17
Methodexecute
( code: string, capabilities: Record<string, unknown>, options: CodeExecutorOptions = {}, )
src/v2/executor.ts:36
FunctionfetchImpl
(input, init)
src/v2/lexware-client-errors.test.ts:27
FunctionjsonFetch
()
src/v2/lexware-client-errors.test.ts:209
Functionlog
(message: string, data?: unknown)
src/logger.ts:13
FunctionmakeLexwareOfficeMultipartRequest
( path: string, formData: FormData, )
src/helper.ts:117
FunctionmakeLexwareOfficeWriteRequest
( path: string, method: 'POST' | 'PUT' | 'DELETE', body?: unknown, )
src/helper.ts:72
FunctiontextFetch
()
src/v2/lexware-client-errors.test.ts:214