2025-05-10 13:59:34 +00:00
|
|
|
/**
|
|
|
|
* SmartProxy Route Utilities
|
|
|
|
*
|
|
|
|
* This file exports all route-related utilities for the SmartProxy module,
|
|
|
|
* including helpers, validators, utilities, and patterns for working with routes.
|
|
|
|
*/
|
|
|
|
|
2025-05-15 14:35:01 +00:00
|
|
|
// Export route helpers for creating route configurations
|
|
|
|
export * from './route-helpers.js';
|
2025-05-10 13:59:34 +00:00
|
|
|
|
|
|
|
// Export route validators for validating route configurations
|
|
|
|
export * from './route-validators.js';
|
|
|
|
|
|
|
|
// Export route utilities for route operations
|
|
|
|
export * from './route-utils.js';
|
|
|
|
|
2025-07-21 18:44:59 +00:00
|
|
|
// Export additional functions from route-helpers that weren't already exported
|
2025-05-10 13:59:34 +00:00
|
|
|
export {
|
|
|
|
createApiGatewayRoute,
|
|
|
|
addRateLimiting,
|
|
|
|
addBasicAuth,
|
|
|
|
addJwtAuth
|
2025-07-21 18:44:59 +00:00
|
|
|
} from './route-helpers.js';
|
2025-05-10 13:59:34 +00:00
|
|
|
|
2025-05-15 08:56:27 +00:00
|
|
|
// Migration utilities have been removed as they are no longer needed
|