diff --git a/packages/crdt/src/builtins/2PSet/index.ts b/packages/crdt/src/builtins/2PSet/index.ts index e3ced04d..ca566195 100644 --- a/packages/crdt/src/builtins/2PSet/index.ts +++ b/packages/crdt/src/builtins/2PSet/index.ts @@ -1,4 +1,4 @@ -import { GSet } from "../GSet"; +import { GSet } from "../GSet/index.js"; /// 2PSet with support for state and op changes export class TwoPSet { diff --git a/packages/crdt/src/builtins/PNCounter/index.ts b/packages/crdt/src/builtins/PNCounter/index.ts index 36b1a7ee..7ad3a0d7 100644 --- a/packages/crdt/src/builtins/PNCounter/index.ts +++ b/packages/crdt/src/builtins/PNCounter/index.ts @@ -1,4 +1,4 @@ -import { GCounter } from "../GCounter"; +import { GCounter } from "../GCounter/index.js"; /// State-based PNCounter export class PNCounter { diff --git a/packages/crdt/src/index.ts b/packages/crdt/src/index.ts index af091e56..1badb84a 100644 --- a/packages/crdt/src/index.ts +++ b/packages/crdt/src/index.ts @@ -1,5 +1,5 @@ // TODO dumb export logic, fix this -export { IGCounter, GCounter } from "./builtins/GCounter"; -export { PNCounter } from "./builtins/PNCounter"; -export { GSet } from "./builtins/GSet"; -export { TwoPSet } from "./builtins/2PSet"; +export { IGCounter, GCounter } from "./builtins/GCounter/index.js"; +export { PNCounter } from "./builtins/PNCounter/index.js"; +export { GSet } from "./builtins/GSet/index.js"; +export { TwoPSet } from "./builtins/2PSet/index.js";