diff --git a/example/ts/index.ts b/example/ts/src/index.ts similarity index 80% rename from example/ts/index.ts rename to example/ts/src/index.ts index 421422f..7d38c53 100644 --- a/example/ts/index.ts +++ b/example/ts/src/index.ts @@ -1,5 +1,5 @@ -import {KittenIPC} from '../../lib/ts/lib.ts'; -import GoIpcApi from './goapi.gen.ts'; +import {ChildIPC} from 'kitten-ipc'; +import GoIpcApi from './goapi.gen.js'; /** * @kittenipc api @@ -15,7 +15,7 @@ class TsIpcApi { async function main() { const localApi = new TsIpcApi(); - const ipc = new KittenIPC(localApi); + const ipc = new ChildIPC(localApi); const goApi = new GoIpcApi(ipc); await ipc.start(); diff --git a/lib/ts/lib.ts b/lib/ts/src/lib.ts similarity index 99% rename from lib/ts/lib.ts rename to lib/ts/src/lib.ts index 8163684..d5d11db 100644 --- a/lib/ts/lib.ts +++ b/lib/ts/src/lib.ts @@ -179,7 +179,7 @@ abstract class IPCCommon { } -class ParentIPC extends IPCCommon { +export class ParentIPC extends IPCCommon { private readonly cmdPath: string; private readonly cmdArgs: string[]; private cmd: ChildProcess | null = null;