diff --git a/packages/client/build.config.cjs b/packages/client/build.config.cjs index 765f901f..da490312 100644 --- a/packages/client/build.config.cjs +++ b/packages/client/build.config.cjs @@ -1,17 +1,3 @@ -module.exports = ({ fs, path, outDir }) => ({ +module.exports = { esmOnlyDirectives: true, - final() { - function fixClient(file) { - // make TelegramClient a class, not an interface - const dTsContent = fs.readFileSync(path.join(outDir, file), 'utf8') - - fs.writeFileSync( - path.join(outDir, file), - dTsContent.replace('export interface TelegramClient', 'export class TelegramClient'), - ) - } - - fixClient('esm/client.d.ts') - fixClient('cjs/client.d.ts') - }, -}) +}