Skip to content

Commit 8f54997

Browse files
committed
Enable require transform plugin for all tests
1 parent 76409a7 commit 8f54997

2 files changed

Lines changed: 3 additions & 9 deletions

File tree

.config/vitest-plugins/require-transform.mts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,11 @@ import { getDistDir, srcToDistPath } from './transform-utils.mts'
1515
const traverse = (traverseModule as any).default || traverseModule
1616

1717
/**
18-
* Vite plugin to inline CommonJS require() calls during coverage.
18+
* Vite plugin to inline CommonJS require() calls.
1919
* Uses Babel AST parsing for robust detection and MagicString for source transformations.
2020
* Since require() bypasses Vite's module system, we inline simple constant values at transform time.
2121
*/
22-
export function createRequireTransformPlugin(
23-
isCoverageEnabled: boolean,
24-
): Plugin {
25-
if (!isCoverageEnabled) {
26-
return { name: 'socket:require-transform-noop' }
27-
}
28-
22+
export function createRequireTransformPlugin(): Plugin {
2923
// Cache for loaded constant values
3024
const constantCache = new Map<string, string | null>()
3125

.config/vitest.config.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const projectRoot = path.resolve(__dirname, '..')
1616
export default defineConfig({
1717
plugins: [
1818
createImportTransformPlugin(isCoverageEnabled, __dirname),
19-
createRequireTransformPlugin(isCoverageEnabled),
19+
createRequireTransformPlugin(),
2020
],
2121
resolve: {
2222
preserveSymlinks: false,

0 commit comments

Comments
 (0)