diff --git a/karma.conf.js b/karma.conf.js index 20fb33247e..fb04fa0e91 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -138,6 +138,14 @@ function createEsbuildPlugin() { }; }); + build.onResolve({ filter: /^(react|react-dom)$/ }, args => { + const pkg = alias['preact/compat']; + return { + path: pkg, + namespace: 'preact' + }; + }); + // Apply babel pass whenever we load a .js file build.onLoad({ filter: /\.js$/ }, async args => { const contents = await fs.readFile(args.path, 'utf-8');