UNPKG

@push.rocks/smartproxy

Version:

A powerful proxy package with unified route-based configuration for high traffic management. Features include SSL/TLS support, flexible routing patterns, WebSocket handling, advanced security options, and automatic ACME certificate management.

19 lines 1.47 kB
/** * SmartProxy implementation * * Version 23.0.0: Rust-backed proxy engine */ // Re-export models export * from './models/index.js'; // Export the main SmartProxy class export { SmartProxy } from './smart-proxy.js'; // Export Rust bridge and helpers export { RustProxyBridge } from './rust-proxy-bridge.js'; export { RoutePreprocessor } from './route-preprocessor.js'; export { SocketHandlerServer } from './socket-handler-server.js'; export { RustMetricsAdapter } from './rust-metrics-adapter.js'; // Export route-based components export { SharedRouteManager as RouteManager } from '../../core/routing/route-manager.js'; // Export all helper functions from the utils directory export * from './utils/index.js'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi90cy9wcm94aWVzL3NtYXJ0LXByb3h5L2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0dBSUc7QUFDSCxtQkFBbUI7QUFDbkIsY0FBYyxtQkFBbUIsQ0FBQztBQUVsQyxtQ0FBbUM7QUFDbkMsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBRTlDLGlDQUFpQztBQUNqQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDekQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDNUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDakUsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFFL0QsZ0NBQWdDO0FBQ2hDLE9BQU8sRUFBRSxrQkFBa0IsSUFBSSxZQUFZLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUV6Rix1REFBdUQ7QUFDdkQsY0FBYyxrQkFBa0IsQ0FBQyJ9