UNPKG

@rxap/n8n-utilities

Version:

This package provides utility functions and classes for n8n nodes, including custom authentication methods (Bearer Auth, Oauth2 Proxy Auth, Base URL), a decorator for capturing execution errors, and base classes for creating nodes from OpenAPI specificati

8 lines (7 loc) 303 B
import Keyv from 'keyv'; export interface CacheOptions { disabled?: boolean; keyv?: Keyv; ttl?: number; } export declare function cached<Fn extends (...args: Parameters<Fn>) => ReturnType<Fn>>({ disabled, keyv, ttl }: CacheOptions, fn: Fn, ...args: Parameters<Fn>): Promise<ReturnType<Fn>>;