diff --git a/src/index.ts b/src/index.ts index b8e6587..04b1e2a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ -export * from './lib/base.js'; -export * from './lib/client.js'; -export * from './lib/errors.js'; +export { OwlBoardClient } from './lib/client.js'; +export { ValidationError, ApiError } from './lib/errors.js'; -export * from './modules/pis.js'; \ No newline at end of file +// Useful exports for Type Hinting +export { PisModule } from './modules/pis.js'; \ No newline at end of file diff --git a/src/modules/pis.ts b/src/modules/pis.ts index adba772..6939211 100644 --- a/src/modules/pis.ts +++ b/src/modules/pis.ts @@ -1,7 +1,7 @@ import { ApiPisObject } from '@owlboard/api-schema-types'; import type { BaseClient, ApiResult } from '../lib/base.js'; -import { IsValidCrs, IsValidTiploc, IsValidPis } from 'src/lib/validation.js'; -import { ValidationError } from 'src/lib/errors.js'; +import { IsValidCrs, IsValidTiploc, IsValidPis } from '../lib/validation.js'; +import { ValidationError } from '../lib/errors.js'; export class PisModule { constructor(private client: BaseClient) {}