Skip to content

Commit 7ec39ab

Browse files
committed
fix: add .js extensions for ESM compatibility
- Add .js extensions to all imports in server.ts - Fix module imports for logger and other utilities - Bump version to 0.3.6
1 parent 9aba57b commit 7ec39ab

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nostr-websocket-utils",
3-
"version": "0.3.4",
3+
"version": "0.3.6",
44
"description": "Robust WebSocket utilities for Nostr applications with automatic reconnection, channel-based messaging, and type-safe handlers. Features heartbeat monitoring, message queueing, and comprehensive error handling.",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",

src/core/server.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
*/
55

66
import { WebSocket, WebSocketServer } from 'ws';
7-
import { createLogger } from '../utils/logger';
8-
import { createRateLimiter } from '../utils/rate-limiter';
9-
import { NostrWSServerOptions, NostrWSServerSocket } from '../types/websocket';
10-
import { NostrWSMessage } from '../types/messages';
11-
import { RateLimiter } from '../utils/rate-limiter';
7+
import { createLogger } from '../utils/logger.js';
8+
import { createRateLimiter } from '../utils/rate-limiter.js';
9+
import { NostrWSServerOptions, NostrWSServerSocket } from '../types/websocket.js';
10+
import { NostrWSMessage } from '../types/messages.js';
11+
import { RateLimiter } from '../utils/rate-limiter.js';
1212
import { v4 as uuidv4 } from 'uuid';
1313

1414
const logger = createLogger('NostrWSServer');

0 commit comments

Comments
 (0)