Socket
Socket
Sign inDemoInstall

@vitest/ui

Package Overview
Dependencies
Maintainers
3
Versions
257
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vitest/ui - npm Package Compare versions

Comparing version 0.30.1 to 0.31.0

dist/client/assets/index-412667a2.css

30

./dist/index.js
import { fileURLToPath } from 'url';
import { resolve } from 'pathe';
import { basename, resolve } from 'pathe';
import sirv from 'sirv';
import { coverageConfigDefaults } from 'vitest/config';
var index = (base = "/__vitest__/") => {
var index = (ctx) => {
return {
name: "vitest:ui",
apply: "serve",
async configureServer(server) {
configureServer(server) {
const uiOptions = ctx.config;
const base = uiOptions.uiBase;
const coverageFolder = resolveCoverageFolder(ctx);
const coveragePath = coverageFolder ? `/${basename(coverageFolder)}/` : void 0;
if (coveragePath && base === coveragePath)
throw new Error(`The ui base path and the coverage path cannot be the same: ${base}, change coverage.reportsDirectory`);
coverageFolder && server.middlewares.use(coveragePath, sirv(coverageFolder, {
single: true,
dev: true
}));
const clientDist = resolve(fileURLToPath(import.meta.url), "../client");

@@ -18,3 +29,16 @@ server.middlewares.use(base, sirv(clientDist, {

};
function resolveCoverageFolder(ctx) {
var _a, _b, _c;
const options = ctx.config;
const enabled = ((_a = options.api) == null ? void 0 : _a.port) && ((_b = options.coverage) == null ? void 0 : _b.enabled) && options.coverage.reporter.some((reporter) => {
if (typeof reporter === "string")
return reporter === "html";
return reporter.length && reporter.includes("html");
});
return enabled ? resolve(
((_c = ctx.config) == null ? void 0 : _c.root) || options.root || process.cwd(),
options.coverage.reportsDirectory || coverageConfigDefaults.reportsDirectory
) : void 0;
}
export { index as default };

3

dist/index.d.ts
import { Plugin } from 'vite';
import { Vitest } from 'vitest';
declare const _default: (base?: string) => Plugin;
declare const _default: (ctx: Vitest) => Plugin;
export { _default as default };
import { fileURLToPath } from 'url';
import { resolve } from 'pathe';
import { basename, resolve } from 'pathe';
import sirv from 'sirv';
import { coverageConfigDefaults } from 'vitest/config';
var index = (base = "/__vitest__/") => {
var index = (ctx) => {
return {
name: "vitest:ui",
apply: "serve",
async configureServer(server) {
configureServer(server) {
const uiOptions = ctx.config;
const base = uiOptions.uiBase;
const coverageFolder = resolveCoverageFolder(ctx);
const coveragePath = coverageFolder ? `/${basename(coverageFolder)}/` : void 0;
if (coveragePath && base === coveragePath)
throw new Error(`The ui base path and the coverage path cannot be the same: ${base}, change coverage.reportsDirectory`);
coverageFolder && server.middlewares.use(coveragePath, sirv(coverageFolder, {
single: true,
dev: true
}));
const clientDist = resolve(fileURLToPath(import.meta.url), "../client");

@@ -18,3 +29,16 @@ server.middlewares.use(base, sirv(clientDist, {

};
function resolveCoverageFolder(ctx) {
var _a, _b, _c;
const options = ctx.config;
const enabled = ((_a = options.api) == null ? void 0 : _a.port) && ((_b = options.coverage) == null ? void 0 : _b.enabled) && options.coverage.reporter.some((reporter) => {
if (typeof reporter === "string")
return reporter === "html";
return reporter.length && reporter.includes("html");
});
return enabled ? resolve(
((_c = ctx.config) == null ? void 0 : _c.root) || options.root || process.cwd(),
options.coverage.reportsDirectory || coverageConfigDefaults.reportsDirectory
) : void 0;
}
export { index as default };
{
"name": "@vitest/ui",
"type": "module",
"version": "0.30.1",
"version": "0.31.0",
"description": "UI for Vitest",
"license": "MIT",
"funding": "https://opencollective.com/vitest",
"homepage": "https://github.com/vitest-dev/vitest/tree/main/packages/ui#readme",
"repository": {

@@ -12,2 +14,5 @@ "type": "git",

},
"bugs": {
"url": "https://github.com/vitest-dev/vitest/issues"
},
"sideEffects": false,

@@ -31,2 +36,5 @@ "exports": {

],
"peerDependencies": {
"vitest": ">=0.30.1 <1"
},
"dependencies": {

@@ -39,3 +47,3 @@ "fast-glob": "^3.2.12",

"sirv": "^2.0.2",
"@vitest/utils": "0.30.1"
"@vitest/utils": "0.31.0"
},

@@ -52,3 +60,3 @@ "devDependencies": {

"@vitejs/plugin-vue-jsx": "^3.0.1",
"@vueuse/core": "^9.13.0",
"@vueuse/core": "^10.1.2",
"ansi-to-html": "^0.7.2",

@@ -69,4 +77,4 @@ "birpc": "0.2.3",

"vue-router": "^4.1.6",
"@vitest/ws-client": "0.30.1",
"@vitest/runner": "0.30.1"
"@vitest/ws-client": "0.31.0",
"@vitest/runner": "0.31.0"
},

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

Sorry, the diff of this file is not supported yet

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