serverTypes/perform
@prismatic-io/spectral › "serverTypes/perform"
Index
Interfaces
Type aliases
Functions
Type aliases
CleanFn
Ƭ CleanFn: function
Defined in packages/spectral/src/serverTypes/perform.ts:4
Type declaration:
▸ (...args
: any[]): any
Parameters:
Name | Type |
---|---|
...args | any[] |
InputCleaners
Ƭ InputCleaners: Record‹string, CleanFn | undefined›
Defined in packages/spectral/src/serverTypes/perform.ts:6
PerformFn
Ƭ PerformFn: function
Defined in packages/spectral/src/serverTypes/perform.ts:3
Type declaration:
▸ (...args
: any[]): Promise‹any›
Parameters:
Name | Type |
---|---|
...args | any[] |
Functions
Const
cleanParams
▸ cleanParams(params
: Record‹string, unknown›, cleaners
: InputCleaners): Record‹string, any›
Defined in packages/spectral/src/serverTypes/perform.ts:13
Parameters:
Name | Type |
---|---|
params | Record‹string, unknown› |
cleaners | InputCleaners |
Returns: Record‹string, any›
Const
createPerform
▸ createPerform(performFn
: PerformFn, __namedParameters
: object): PerformFn
Defined in packages/spectral/src/serverTypes/perform.ts:22
Parameters:
▪ performFn: PerformFn
▪ __namedParameters: object
Name | Type |
---|---|
errorHandler | undefined | function |
inputCleaners | object |
Returns: PerformFn