├── .editorconfig ├── .eslintrc.json ├── .github ├── funding.yml └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode └── settings.json ├── CliError.mjs ├── CliError.test.mjs ├── analyseCoverage.mjs ├── analyseCoverage.test.mjs ├── changelog.md ├── childProcessPromise.mjs ├── childProcessPromise.test.mjs ├── coverage-node.mjs ├── coverage-node.test.mjs ├── errorConsole.mjs ├── jsconfig.json ├── license.md ├── package.json ├── readme.md ├── reportCliError.mjs ├── reportCliError.test.mjs ├── reportCoverage.mjs ├── sourceRange.mjs ├── sourceRange.test.mjs ├── test.mjs └── test └── snapshots ├── coverage-node ├── 1-covered-file-stdout.ans ├── 1-ignored-file-stdout.ans ├── 1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stderr.ans ├── 1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stdout.ans ├── 1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stderr.ans ├── 1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stdout.ans ├── 2-covered-ignored-uncovered-files-stderr.ans ├── 2-covered-ignored-uncovered-files-stdout.ans ├── node-option-invalid-stderr.ans ├── script-console-log-stdout.ans ├── script-error-stderr.ans └── without-arguments-stderr.ans └── reportCliError ├── CliError-instance-stderr.ans ├── Error-instance-with-stack-stderr.ans ├── Error-instance-without-stack-stderr.ans └── primitive-value-stderr.ans /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- 1 | github: jaydenseric 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | /test/snapshots 3 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "proseWrap": "never" 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CliError.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/CliError.mjs -------------------------------------------------------------------------------- /CliError.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/CliError.test.mjs -------------------------------------------------------------------------------- /analyseCoverage.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/analyseCoverage.mjs -------------------------------------------------------------------------------- /analyseCoverage.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/analyseCoverage.test.mjs -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/changelog.md -------------------------------------------------------------------------------- /childProcessPromise.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/childProcessPromise.mjs -------------------------------------------------------------------------------- /childProcessPromise.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/childProcessPromise.test.mjs -------------------------------------------------------------------------------- /coverage-node.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/coverage-node.mjs -------------------------------------------------------------------------------- /coverage-node.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/coverage-node.test.mjs -------------------------------------------------------------------------------- /errorConsole.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/errorConsole.mjs -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/jsconfig.json -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/license.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/readme.md -------------------------------------------------------------------------------- /reportCliError.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/reportCliError.mjs -------------------------------------------------------------------------------- /reportCliError.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/reportCliError.test.mjs -------------------------------------------------------------------------------- /reportCoverage.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/reportCoverage.mjs -------------------------------------------------------------------------------- /sourceRange.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/sourceRange.mjs -------------------------------------------------------------------------------- /sourceRange.test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/sourceRange.test.mjs -------------------------------------------------------------------------------- /test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test.mjs -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-covered-file-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-covered-file-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-ignored-file-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-ignored-file-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-falsy-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/1-uncovered-file-ALLOW_MISSING_COVERAGE-truthy-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/2-covered-ignored-uncovered-files-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/2-covered-ignored-uncovered-files-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/2-covered-ignored-uncovered-files-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/2-covered-ignored-uncovered-files-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/node-option-invalid-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/node-option-invalid-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/script-console-log-stdout.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/script-console-log-stdout.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/script-error-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/script-error-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/coverage-node/without-arguments-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/coverage-node/without-arguments-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/reportCliError/CliError-instance-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/reportCliError/CliError-instance-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/reportCliError/Error-instance-with-stack-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/reportCliError/Error-instance-with-stack-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/reportCliError/Error-instance-without-stack-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/reportCliError/Error-instance-without-stack-stderr.ans -------------------------------------------------------------------------------- /test/snapshots/reportCliError/primitive-value-stderr.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaydenseric/coverage-node/HEAD/test/snapshots/reportCliError/primitive-value-stderr.ans --------------------------------------------------------------------------------