tgrid
tgrid copied to clipboard
Remove `export import` statements.
Same reason with samchon/openapi#163
This pull request refactors type definitions across multiple files to replace export import with export type for improved clarity and consistency. Additionally, it updates the WebSocketAcceptor file to directly import the WebSocket class instead of using a type-only import.
Type definition refactoring:
- Replaced
export import Statewithexport type Statein the following namespaces to improve clarity:-
WebSocketAcceptorinsrc/protocols/web/WebSocketAcceptor.ts -
WebSocketConnectorinsrc/protocols/web/WebSocketConnector.ts -
WebSocketServerinsrc/protocols/web/WebSocketServer.ts -
SharedWorkerAcceptorinsrc/protocols/workers/SharedWorkerAcceptor.ts -
SharedWorkerConnectorinsrc/protocols/workers/SharedWorkerConnector.ts -
SharedWorkerServerinsrc/protocols/workers/SharedWorkerServer.ts -
WorkerConnectorinsrc/protocols/workers/WorkerConnector.ts -
WorkerServerinsrc/protocols/workers/WorkerServer.ts
-
Import adjustment:
- Updated
src/protocols/web/WebSocketAcceptor.tsto import theWebSocketclass directly, replacing the type-only import. This ensures the module is properly loaded at runtime.