diff --git a/aedes.d.ts b/aedes.d.ts index 9c4ee1ca..18f0f53e 100644 --- a/aedes.d.ts +++ b/aedes.d.ts @@ -1,3 +1,3 @@ -export * from './types/instance' -export * from './types/packet' -export * from './types/client' +export * from './types/instance.js' +export * from './types/packet.js' +export * from './types/client.js' diff --git a/test/types/aedes.test-d.ts b/test/types/aedes.test-d.ts index 6441841d..85082ec6 100644 --- a/test/types/aedes.test-d.ts +++ b/test/types/aedes.test-d.ts @@ -7,7 +7,7 @@ import type { Connection } from '../../aedes.js' import { Aedes } from '../../aedes.js' -import type { AedesPublishPacket, ConnackPacket, ConnectPacket, PingreqPacket, PublishPacket, PubrelPacket, Subscription, SubscribePacket, UnsubscribePacket } from '../../types/packet' +import type { AedesPublishPacket, ConnackPacket, ConnectPacket, PingreqPacket, PublishPacket, PubrelPacket, Subscription, SubscribePacket, UnsubscribePacket } from '../../types/packet.js' import { expectType } from 'tsd' // Aedes server diff --git a/types/client.d.ts b/types/client.d.ts index 29062132..3da8e0de 100644 --- a/types/client.d.ts +++ b/types/client.d.ts @@ -5,8 +5,8 @@ import { Subscription, Subscriptions, UnsubscribePacket -} from './packet' -import { Connection } from './instance' +} from './packet.js' +import { Connection } from './instance.js' import { EventEmitter } from 'node:events' export interface Client extends EventEmitter { diff --git a/types/instance.d.ts b/types/instance.d.ts index cda32f30..b66d20ef 100644 --- a/types/instance.d.ts +++ b/types/instance.d.ts @@ -1,7 +1,7 @@ import { Duplex } from 'node:stream' import { Socket } from 'node:net' import { IncomingMessage } from 'node:http' -import { Client } from './client' +import { Client } from './client.js' import type { AedesPublishPacket, ConnectPacket, @@ -10,7 +10,7 @@ import type { PingreqPacket, PublishPacket, PubrelPacket -} from './packet' +} from './packet.js' import { EventEmitter } from 'node:events' type LastHearthbeatTimestamp = Date diff --git a/types/packet.d.ts b/types/packet.d.ts index 20dc90a8..42eb3338 100644 --- a/types/packet.d.ts +++ b/types/packet.d.ts @@ -9,7 +9,7 @@ import { ISubscription, IUnsubscribePacket } from 'mqtt-packet' -import { Client } from './client' +import { Client } from './client.js' export type SubscribePacket = ISubscribePacket & { cmd: 'subscribe' } export type UnsubscribePacket = IUnsubscribePacket & { cmd: 'unsubscribe' }