diff --git a/.taprc b/.taprc index f7fe0c900..49ec6b085 100644 --- a/.taprc +++ b/.taprc @@ -1,9 +1,8 @@ disable-coverage: true allow-empty-coverage: true -files: - - "test-tap/*.js" - - "test-tap/reporters/*.js" - - "test-tap/integration/*.js" +include: + - test-tap/*.js + - test-tap/reporters/*.js + - test-tap/integration/*.js timeout: 300 -plugin: - - "!@tapjs/typescript" +tsconfig: test-tap/tsconfig.json diff --git a/.xo-config.cjs b/.xo-config.cjs index b63b13eb1..f19110954 100644 --- a/.xo-config.cjs +++ b/.xo-config.cjs @@ -12,6 +12,7 @@ module.exports = { 'test/**/fixtures', 'test-tap/fixture/snapshots/test-sourcemaps/build/**', 'test-tap/fixture/report/edgecases/ast-syntax-error.cjs', + 'test-tap/fixture/**/*.ts', 'test-types', 'examples/typescript-*/**/*.ts', ], diff --git a/test-tap/tsconfig.json b/test-tap/tsconfig.json new file mode 100644 index 000000000..16f918bf7 --- /dev/null +++ b/test-tap/tsconfig.json @@ -0,0 +1,2 @@ +// Empty config file so that TAP doesn't choke on ours. +{}