* refactor(registration): remove checkBanStatus method and related logic * fix(BaseService): streamline customer permission checks by consolidating conditions * bot: remove logger from context * refactor(bot): update conversation handling and middleware integration - Replaced the previous conversations middleware with the Grammy framework's implementation. - Introduced a loop to register custom conversations, enhancing the bot's conversation management capabilities. - Removed the addContact feature implementation from the add-contact file, streamlining the codebase. * feat(bot): add cancel command to conversation middleware - Implemented a '/cancel' command in the bot's conversation middleware to allow users to exit all conversations gracefully. - Removed the manual cancellation check from the addContact conversation, streamlining the code and improving user experience. * fix(bot): conversations register - disable minification in build configuration
17 lines
335 B
JavaScript
17 lines
335 B
JavaScript
import { defineConfig } from 'tsup';
|
|
|
|
export default defineConfig({
|
|
bundle: true,
|
|
clean: true,
|
|
entry: ['./src/index.ts'],
|
|
external: ['telegraf', 'zod'],
|
|
format: 'cjs',
|
|
loader: { '.json': 'copy' },
|
|
minify: false,
|
|
noExternal: ['@repo'],
|
|
outDir: './dist',
|
|
sourcemap: false,
|
|
splitting: false,
|
|
target: 'es2022',
|
|
});
|