Files
typedserver/ts/servertools/index.ts

23 lines
1021 B
TypeScript
Raw Normal View History

// Core utilities that don't depend on Express
export * from './classes.compressor.js';
// Legacy Express-based classes - deprecated, will be removed in next major version
// These are kept for backward compatibility but should not be used for new code
// Use SmartServe decorator-based controllers instead
/** @deprecated Use SmartServe directly */
2023-03-30 15:15:48 +02:00
export * from './classes.server.js';
/** @deprecated Use SmartServe @Route decorator */
2023-03-30 15:15:48 +02:00
export * from './classes.route.js';
/** @deprecated Use SmartServe @Get/@Post decorators */
2023-03-30 15:15:48 +02:00
export * from './classes.handler.js';
/** @deprecated Use SmartServe static file serving */
2023-03-30 15:15:48 +02:00
export * from './classes.handlerstatic.js';
/** @deprecated Use SmartServe custom handler */
2023-03-30 15:15:48 +02:00
export * from './classes.handlerproxy.js';
/** @deprecated Use SmartServe TypedRouter integration */
2023-03-30 15:15:48 +02:00
export * from './classes.handlertypedrouter.js';
2024-05-14 15:28:09 +02:00
// Service worker utilities - uses legacy patterns, will be migrated
import * as serviceworker from './tools.serviceworker.js';
export { serviceworker };