diff --git a/.nycrc b/.nycrc new file mode 100644 index 000000000..608c3ba56 --- /dev/null +++ b/.nycrc @@ -0,0 +1,20 @@ +{ + "extension": [ + ".ts" + ], + "require": [ + "ts-node/register" + ], + "include": [ + "lib/**/*.ts" + ], + "exclude": [ + "**/*.d.ts" + ], + "reporter": [ + "html", + "text-summary", + "lcov" + ], + "all": true +} diff --git a/package.json b/package.json index cd74c976e..188baedf7 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "prettier": "prettier --write", "prettier:all": "yarn prettier lib/**/*.ts tools/**/*.js scripts/**/*.js test/**/*.ts examples/**/*.js", "test": "mocha --require ts-node/register test/**/*.spec.ts --reporter spec --timeout 60000", - "test:coverage": "nyc --reporter=text-summary --reporter=lcov --reporter=html yarn test", + "test:coverage": "nyc yarn test", "test:electron": "electron-mocha --require ts-node/register test/**/*.spec.ts --reporter spec --timeout 60000", "test:watch": "yarn test --watch --watch-files lib/*.ts lib/**/*.ts test/**/*.spec.ts", "preversion": "yarn lint && yarn clean:dist && yarn build:dist"