Skip to content

Commit 35ea974

Browse files
authored
Merge pull request #43 from twlite/fix-watch-cjs-bug-thanks-andrew-for-reporting-this-issue
fix(cli): watch mode not executing with commonjs projects
2 parents 7c74fd2 + 6d50519 commit 35ea974

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

packages/commandkit/bin/build.mjs

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export async function bootstrapProductionBuild(config) {
3737
keepNames: true,
3838
outDir,
3939
silent: true,
40+
watch: false,
4041
entry: [src, '!dist', '!.commandkit', `!${outDir}`],
4142
});
4243

packages/commandkit/bin/development.mjs

+4-2
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,12 @@ export async function bootstrapDevelopmentServer(opts) {
6161
silent: true,
6262
entry: [src, '!dist', '!.commandkit', `!${outDir}`].filter(Boolean),
6363
watch: watchMode,
64+
async onSuccess() {
65+
console.log('watch triggered');
66+
return await injectShims('.commandkit', main, false, requirePolyfill);
67+
},
6468
});
6569

66-
await injectShims('.commandkit', main, false, requirePolyfill);
67-
6870
status.succeed(
6971
Colors.green(`Dev server started in ${(performance.now() - start).toFixed(2)}ms!\n`),
7072
);

packages/commandkit/tests/src/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { CommandKit } from '../../src/index';
22
import { Client } from 'discord.js';
3+
require('dotenv').config();
34

45
const client = new Client({
56
intents: ['Guilds', 'GuildMembers', 'GuildMessages', 'MessageContent'],

0 commit comments

Comments
 (0)