Skip to content

Commit 29fa56c

Browse files
committed
test: ignore vendor.js coverage
1 parent ee1e3a9 commit 29fa56c

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@
4444
"build": "npm run build:js && npm run build:dts",
4545
"build:check": "tsc",
4646
"build:js": "node scripts/build-js.mjs --format=esm --entry='src/*' && npm run build:vendor",
47-
"build:vendor": "node scripts/build-js.mjs --format=esm --entry='src/vendor.ts' --bundle=all --banner",
47+
"build:vendor": "node scripts/build-js.mjs --format=esm --entry=src/vendor.ts --bundle=all --banner",
4848
"build:dts": "tsc --project tsconfig.prod.json && node scripts/build-dts.mjs",
4949
"test": "npm run build && node ./test/all.test.js",
5050
"test:types": "tsd",
51-
"coverage": "c8 --check-coverage npm test",
51+
"coverage": "c8 -x build/vendor.js --check-coverage npm test",
5252
"mutation": "stryker run",
5353
"circular": "madge --circular src/*",
5454
"version": "cat package.json | fx .version"

scripts/build-js.mjs

+4-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ const plugins = []
5050
const cwd = Array.isArray(_cwd) ? _cwd[_cwd.length - 1] : _cwd
5151
const entryPoints = entry.includes('*')
5252
? await glob(entry.split(/,\s?/), { absolute: false, onlyFiles: true, cwd })
53-
: entry.split(/,\s?/).map((e) => path.resolve(cwd, e))
53+
: entry.split(/,\s?/).map((e) => path.relative(cwd, path.resolve(cwd, e)))
54+
55+
console.log('cwd=', cwd)
56+
console.log('entryPoints=', entryPoints)
5457

5558
const _bundle = bundle !== 'none' && !process.argv.includes('--no-bundle')
5659
const _external = _bundle ? external.split(',') : undefined // https://github.com/evanw/esbuild/issues/1466

0 commit comments

Comments
 (0)