Skip to content

jill64/v8-resolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@jill64/v8-resolver

npm-version npm-license npm-download-month npm-min-size ci.yml

🔱 Revive Chaotic Raw V8 Coverage

Convert from V8 coverage of JS files built from multiple sources to V8 coverage of source files.

Installation

npm i @jill64/v8-resolver

Usage

import { resolve } from '@jill64/v8-resolver'

const result = await resolve(/* ... Node V8 Coverage Data ... */)

Convert from file path

import { resolve, fromPath } from '@jill64/v8-resolver'

const result = await resolve(fromPath('/path/to/coverage-file.json'))

Merge Results

import { resolve, merge } from '@jill64/v8-resolver'

const resolved = await resolve(/* ... */)
const merged = merge(resolved)

License

MIT