mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-11-04 21:15:47 +00:00
- Add TSNode to get proper coverage on TS files - Tell Mocha to look for tests in subdirectories - Configure NYC to look for coverage on all src files - Move `source-map-support` to being a dev dependency - Ensure NYC keeps us at 100% code coverage
16 lines
377 B
JavaScript
16 lines
377 B
JavaScript
module.exports = {
|
|
opts: false,
|
|
slow: 500,
|
|
timeout: 5000,
|
|
|
|
// Required to get proper coverage on TypeScript files
|
|
// transpile-only is required if we use custom types
|
|
require: ['ts-node/register/transpile-only', 'source-map-support/register'],
|
|
|
|
// Look for tests in subdirectories
|
|
recursive: true,
|
|
|
|
// Check for global variable leaks
|
|
'check-leaks': true,
|
|
}
|