@anglr/rest
Version:
Angular module representing rest services
35 lines • 1.22 kB
JavaScript
import { LoggerMiddleware } from '../middlewares/logger.middleware';
import { ReportProgressMiddleware } from '../middlewares/reportProgress.middleware';
import { ResponseTypeMiddleware } from '../middlewares/responseType.middleware';
/**
* Definition of basic default array of rest middlewares order
*/
export const BASIC_DEFAULT_REST_MIDDLEWARES_ORDER = [
'BodyParameterMiddleware',
'PathParameterMiddleware',
'QueryObjectParameterMiddleware',
'QueryParameterMiddleware',
'HeadersMiddleware',
'HeaderParameterMiddleware',
'ProducesMiddleware',
'LoggerMiddleware',
'IgnoredInterceptorsMiddleware',
'ProgressIndicatorGroupMiddleware',
'ResponseTransformMiddleware',
'ResponseTypeMiddleware',
'CacheMiddleware',
'ClearAdvancedCacheMiddleware',
'AdvancedCacheMiddleware',
'MockLoggerMiddleware',
'ReportProgressMiddleware',
];
/**
* Definition of basic defaut array of rest middlewares used for each rest method
*/
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const BASIC_DEFAULT_REST_METHOD_MIDDLEWARES = [
LoggerMiddleware,
ResponseTypeMiddleware,
ReportProgressMiddleware,
];
//# sourceMappingURL=defaults.js.map