{"_id":"v8-coverage-merge","_rev":"265129","name":"v8-coverage-merge","description":"merge together two V8 coverage reports","dist-tags":{"latest":"1.1.2"},"maintainers":[{"name":"bcoe","email":""}],"time":{"modified":"2023-03-27T18:57:28.000Z","created":"2018-09-08T21:59:24.321Z","1.1.2":"2018-09-08T22:02:32.928Z","1.1.1":"2018-09-08T21:59:24.321Z"},"users":{},"author":"","repository":{"type":"git","url":"git+ssh://git@github.com/bcoe/v8-coverage-merge.git"},"versions":{"1.1.2":{"name":"v8-coverage-merge","version":"1.1.2","description":"merge together two V8 coverage reports","main":"index.js","scripts":{"test":"mocha test.js","posttest":"standard","release":"standard-version"},"author":"","license":"ISC","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","standard":"^12.0.1","standard-version":"^4.4.0"},"engines":{"node":">=10.10.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/bcoe/v8-coverage-merge.git"},"gitHead":"e6c3f22e714b8e26eadfc3e2df816f820e20e63b","bugs":{"url":"https://github.com/bcoe/v8-coverage-merge/issues"},"homepage":"https://github.com/bcoe/v8-coverage-merge#readme","_id":"v8-coverage-merge@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"32dd7c5f50da0b40b180a8dbd0c824ce86beb053","size":2680,"noattachment":false,"key":"/v8-coverage-merge/-/v8-coverage-merge-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/v8-coverage-merge/download/v8-coverage-merge-1.1.2.tgz"},"maintainers":[{"name":"bcoe","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8-coverage-merge_1.1.2_1536444152786_0.910955064836543"},"_hasShrinkwrap":false,"publish_time":1536444152928,"_cnpm_publish_time":1536444152928,"_cnpmcore_publish_time":"2021-12-16T20:26:03.625Z"},"1.1.1":{"name":"v8-coverage-merge","version":"1.1.1","description":"merge together two V8 coverage reports","main":"index.js","scripts":{"test":"mocha test.js","posttest":"standard","release":"standard-version"},"author":"","license":"ISC","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","standard":"^12.0.1","standard-version":"^4.4.0"},"engines":{"node":">=10.10.0"},"gitHead":"ca27a34175323757098fd222fc9e09f454918692","_id":"v8-coverage-merge@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"bcoe","email":"ben@npmjs.com"},"dist":{"shasum":"36d9dd602316fd9d2cdbbbabcba61d5892b06888","size":2631,"noattachment":false,"key":"/v8-coverage-merge/-/v8-coverage-merge-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/v8-coverage-merge/download/v8-coverage-merge-1.1.1.tgz"},"maintainers":[{"name":"bcoe","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8-coverage-merge_1.1.1_1536443964203_0.6496469087621322"},"_hasShrinkwrap":false,"publish_time":1536443964321,"_cnpm_publish_time":1536443964321,"_cnpmcore_publish_time":"2021-12-16T20:26:03.837Z"}},"readme":"# v8-coverage-merge\n\n[![Build Status](https://travis-ci.org/bcoe/v8-coverage-merge.svg?branch=master)](https://travis-ci.org/bcoe/v8-coverage-merge)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n\nMerges together the V8 inspector format JSON output for duplicate scripts:\n\n```js\nconst merge = require('v8-coverage-merge')\nconst merged = merge(\n  {\n    scriptId: '70',\n    url: '/Users/benjamincoe/oss/c8/test/fixtures/timeout.js',\n    functions: [\n      {\n        functionName: 'bar',\n        isBlockCoverage: true,\n        ranges: [\n          {\n            startOffset: 30,\n            endOffset: 221,\n            count: 1\n          }\n        ]\n      }\n    ]\n  },\n  {\n    scriptId: '71',\n    url: '/Users/benjamincoe/oss/c8/test/fixtures/timeout.js',\n    functions: [\n      {\n        functionName: 'foo',\n        isBlockCoverage: true,\n        ranges: [\n          {\n            startOffset: 70,\n            endOffset: 400,\n            count: 2\n          }\n        ]\n      }\n    ]\n  }\n)\n```\n\nMerging is necessary if coverage is output from multiple subprocesses.","_attachments":{},"homepage":"https://github.com/bcoe/v8-coverage-merge#readme","bugs":{"url":"https://github.com/bcoe/v8-coverage-merge/issues"},"license":"ISC"}