fix: instruct web-test-runner NOT to use the browser field in modules, since it messes with packages that also export an esm version

This commit is contained in:
Jacob Overgaard
2024-05-22 11:56:19 +02:00
parent 1e40eb0313
commit 8c015c219f

View File

@@ -16,7 +16,7 @@ if (!['dev', 'prod'].includes(mode)) {
export default {
rootDir: '.',
files: ['./src/**/*.test.ts'],
nodeResolve: { exportConditions: mode === 'dev' ? ['development'] : [], preferBuiltins: false, browser: true },
nodeResolve: { exportConditions: mode === 'dev' ? ['development'] : [], preferBuiltins: false, browser: false },
browsers: [playwrightLauncher({ product: 'chromium' }), playwrightLauncher({ product: 'webkit' })],
coverageConfig: {
reporters: ['lcovonly', 'text-summary'],