27 lines
575 B
TypeScript
27 lines
575 B
TypeScript
import { createTestConfig } from "@suaveplan/testing/config";
|
|
|
|
const base = createTestConfig({
|
|
environment: "happy-dom",
|
|
testTimeout: 30000,
|
|
fileParallelism: false,
|
|
});
|
|
|
|
export default {
|
|
...base,
|
|
resolve: {
|
|
...(base.resolve ?? {}),
|
|
conditions: ["import", "node", "default"],
|
|
},
|
|
test: {
|
|
...(base as { test: object }).test,
|
|
server: {
|
|
deps: {
|
|
external: [
|
|
/@ffmpeg\//,
|
|
/@audio\//,
|
|
],
|
|
},
|
|
},
|
|
},
|
|
} as typeof base;
|