From 6ea1a21a95d559fed2232b6973f7bf6f2b231a17 Mon Sep 17 00:00:00 2001 From: David Anson Date: Sat, 11 Jan 2020 12:57:39 -0800 Subject: [PATCH] Replace nyc code-coverage with c8 (smaller, integrated with Node.js). --- .gitignore | 1 - .npmignore | 3 --- .nycrc.json | 6 ------ .travis.yml | 12 ------------ package.json | 4 ++-- 5 files changed, 2 insertions(+), 24 deletions(-) delete mode 100644 .nycrc.json delete mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore index 1f7f2e4f..17add898 100644 --- a/.gitignore +++ b/.gitignore @@ -4,5 +4,4 @@ demo/markdownlint-browser.min.js lib-es3 node_modules npm-debug.log -.nyc_output .vscode diff --git a/.npmignore b/.npmignore index 0be582bf..cbdb668c 100644 --- a/.npmignore +++ b/.npmignore @@ -2,9 +2,6 @@ .eslintrc.json .github .markdownlint.json -.nycrc.json -.nyc_output -.travis.yml .vscode coverage demo/* diff --git a/.nycrc.json b/.nycrc.json deleted file mode 100644 index 762aabb4..00000000 --- a/.nycrc.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "branches": 100, - "functions": 100, - "lines": 100, - "statements": 100 -} diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a9bc73ee..00000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -language: node_js -node_js: - - "8" - - "10" - - "12" -os: - - windows - - linux - - osx -cache: npm -script: "npm run-script test-cover" -after_script: "npm install coveralls && nyc report --reporter=text-lcov | coveralls" diff --git a/package.json b/package.json index 8d05ec67..859b46d9 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "bugs": "https://github.com/DavidAnson/markdownlint/issues", "scripts": { "test": "node test/markdownlint-test.js", - "test-cover": "nyc --check-coverage --skip-full node test/markdownlint-test.js", + "test-cover": "c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 node test/markdownlint-test.js", "test-declaration": "cd example/typescript && tsc && node type-check.js", "test-extra": "node test/markdownlint-test-extra.js", "debug": "node debug node_modules/nodeunit/bin/nodeunit", @@ -35,6 +35,7 @@ "devDependencies": { "@types/node": "~12.12.17", "browserify": "~16.5.0", + "c8": "~7.0.0", "cpy-cli": "~3.0.0", "eslint": "~6.7.2", "glob": "~7.1.6", @@ -44,7 +45,6 @@ "markdown-it-sub": "~1.0.0", "markdown-it-sup": "~1.0.0", "markdownlint-rule-helpers": "~0.5.0", - "nyc": "~14.1.1", "rimraf": "~3.0.0", "tape": "~4.12.1", "toml": "~3.0.0",