Skip to content

Commit

Permalink
test: don't reuse cached builder in tests
Browse files Browse the repository at this point in the history
tests esbuild in bun tests again
  • Loading branch information
nobkd committed Jan 26, 2025
1 parent 4909c55 commit 5ecb5ac
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion packages/nuekit/src/builder.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,12 @@ import { join } from 'node:path'
import { resolve } from 'import-meta-resolve'
import { Features, bundleAsync } from 'lightningcss'

// don't reuse saved builder when in test mode
const isTest = process.env.NODE_ENV == 'test'

let jsBuilder
export async function getBuilder(is_esbuild) {
if (jsBuilder) return jsBuilder
if (!isTest && jsBuilder) return jsBuilder

try {
return jsBuilder = is_esbuild ? await import(resolve('esbuild', `file://${process.cwd()}/`)) : Bun
Expand Down

0 comments on commit 5ecb5ac

Please sign in to comment.