@udarapremadasa/iwa-web-server
Version:
A TypeScript library for creating web servers compatible with IWA (Isolated Web Apps) using the Direct Sockets API
26 lines • 1.23 kB
TypeScript
/**
* IWA Web Server - Main export file
*
* A TypeScript library for creating web servers compatible with IWA (Isolated Web Apps)
* using the Direct Sockets API.
*
* NOTE: This is an alpha version. The TypeScript conversion is still in progress.
* Some features may not be fully typed or may have type issues.
*/
export * from './types/index.js';
export { IWAServer as default } from './IWAServer.js';
export { IWAServer } from './IWAServer.js';
export { TCPServer } from './core/TCPServer.js';
export { ConnectionManager } from './core/ConnectionManager.js';
export { RequestHandler } from './core/RequestHandler.js';
export { Router } from './http/Router.js';
export { HttpResponse } from './http/HttpResponse.js';
export { HttpParser } from './http/HttpParser.js';
export { StaticFileHandler } from './http/StaticFileHandler.js';
export { WebSocketHandler } from './websocket/WebSocketHandler.js';
export { WebSocketConnection } from './websocket/WebSocketConnection.js';
export { WebSocketFrame } from './websocket/WebSocketFrame.js';
export { Logger } from './utils/Logger.js';
export { MimeTypes } from './utils/MimeTypes.js';
export { StreamUtils } from './utils/StreamUtils.js';
//# sourceMappingURL=index.d.ts.map