Socket
Socket
Sign inDemoInstall

@vitest/coverage-v8

Package Overview
Dependencies
Maintainers
4
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vitest/coverage-v8 - npm Package Compare versions

Comparing version 2.1.0-beta.5 to 2.1.0-beta.6

dist/browser.d.ts

2

dist/index.d.ts

@@ -5,4 +5,4 @@ import { Profiler } from 'node:inspector';

import 'vitest/coverage';
import 'vitest/node';
import 'vitest';
import 'vitest/node';

@@ -9,0 +9,0 @@ declare const _default: {

import inspector from 'node:inspector';
import { provider } from 'std-env';
import { l as loadProvider } from './load-provider-Bl5rgjsL.js';
const session = new inspector.Session();
function startCoverage() {
session.connect();
session.post("Profiler.enable");
session.post("Profiler.startPreciseCoverage", {
callCount: true,
detailed: true
});
}
async function takeCoverage() {
return new Promise((resolve, reject) => {
session.post("Profiler.takePreciseCoverage", async (error, coverage) => {
if (error) {
return reject(error);
var index = {
startCoverage() {
session.connect();
session.post("Profiler.enable");
session.post("Profiler.startPreciseCoverage", {
callCount: true,
detailed: true
});
},
takeCoverage() {
return new Promise((resolve, reject) => {
session.post("Profiler.takePreciseCoverage", async (error, coverage) => {
if (error) {
return reject(error);
}
const result = coverage.result.filter(filterResult);
resolve({ result });
});
if (provider === "stackblitz") {
resolve({ result: [] });
}
const result = coverage.result.filter(filterResult);
resolve({ result });
});
if (provider === "stackblitz") {
resolve({ result: [] });
}
});
}
function stopCoverage() {
session.post("Profiler.stopPreciseCoverage");
session.post("Profiler.disable");
session.disconnect();
}
},
stopCoverage() {
session.post("Profiler.stopPreciseCoverage");
session.post("Profiler.disable");
session.disconnect();
},
async getProvider() {
return loadProvider();
}
};
function filterResult(coverage) {

@@ -42,19 +48,2 @@ if (!coverage.url.startsWith("file://")) {

var index = {
startCoverage() {
return startCoverage();
},
takeCoverage() {
return takeCoverage();
},
stopCoverage() {
return stopCoverage();
},
async getProvider() {
const name = "./provider.js";
const { V8CoverageProvider } = await import(name);
return new V8CoverageProvider();
}
};
export { index as default };
import { CoverageMap } from 'istanbul-lib-coverage';
import { BaseCoverageProvider } from 'vitest/coverage';
import { Vitest } from 'vitest/node';
import { CoverageProvider, AfterSuiteRunMeta, ReportContext, ResolvedCoverageOptions } from 'vitest';
import { Vitest } from 'vitest/node';

@@ -6,0 +6,0 @@ interface TestExclude {

{
"name": "@vitest/coverage-v8",
"type": "module",
"version": "2.1.0-beta.5",
"version": "2.1.0-beta.6",
"description": "V8 coverage provider for Vitest",

@@ -31,2 +31,6 @@ "author": "Anthony Fu <anthonyfu117@hotmail.com>",

},
"./browser": {
"types": "./dist/browser.d.ts",
"default": "./dist/browser.js"
},
"./*": "./*"

@@ -41,4 +45,10 @@ },

"peerDependencies": {
"vitest": "2.1.0-beta.5"
"@vitest/browser": "2.1.0-beta.6",
"vitest": "2.1.0-beta.6"
},
"peerDependenciesMeta": {
"@vitest/browser": {
"optional": true
}
},
"dependencies": {

@@ -66,4 +76,5 @@ "@ampproject/remapping": "^2.3.0",

"v8-to-istanbul": "^9.3.0",
"vitest": "2.1.0-beta.5",
"vite-node": "2.1.0-beta.5"
"@vitest/browser": "2.1.0-beta.6",
"vite-node": "2.1.0-beta.6",
"vitest": "2.1.0-beta.6"
},

@@ -70,0 +81,0 @@ "scripts": {

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc