You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@vitejs/devtools

Package Overview
Dependencies
Maintainers
4
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vitejs/devtools - npm Package Compare versions

Comparing version
0.0.0-alpha.29
to
0.0.0-alpha.30
+24
-1
dist/index.d.ts

@@ -0,1 +1,2 @@

import { StartOptions } from "./cli-commands.js";
import { Plugin, ResolvedConfig, ViteDevServer } from "vite";

@@ -11,2 +12,24 @@ import { SharedStatePatch } from "@vitejs/devtools-kit/utils/shared-state";

//#region src/node/config.d.ts
interface DevToolsConfig extends Partial<StartOptions> {
enabled: boolean;
/**
* Disable client authentication.
*
* Beware that if you disable client authentication,
* any browsers can connect to the devtools and access to your server and filesystem.
* (including other devices, if you open server `host` option to LAN or WAN)
*
* @default true
*/
clientAuth?: boolean;
}
interface ResolvedDevToolsConfig {
config: Omit<DevToolsConfig, 'enabled'> & {
host: string;
};
enabled: boolean;
}
declare function normalizeDevToolsConfig(config: DevToolsConfig | boolean | undefined, host: string): ResolvedDevToolsConfig;
//#endregion
//#region src/node/context.d.ts

@@ -226,2 +249,2 @@ declare function createDevToolsContext(viteConfig: ResolvedConfig, viteServer?: ViteDevServer): Promise<DevToolsNodeContext>;

//#endregion
export { DevTools, createDevToolsContext, createDevToolsMiddleware };
export { DevTools, DevToolsConfig, ResolvedDevToolsConfig, createDevToolsContext, createDevToolsMiddleware, normalizeDevToolsConfig };
import { a as createDevToolsContext, n as createDevToolsMiddleware, t as DevTools } from "./plugins-BbzqUdpu.js";
export { DevTools, createDevToolsContext, createDevToolsMiddleware };
//#region src/node/utils.ts
function isObject(value) {
return Object.prototype.toString.call(value) === "[object Object]";
}
//#endregion
//#region src/node/config.ts
function normalizeDevToolsConfig(config, host) {
return {
enabled: config === true || !!(config && config.enabled),
config: {
...isObject(config) ? config : {},
clientAuth: isObject(config) ? config.clientAuth ?? true : true,
host: isObject(config) ? config.host ?? host : host
}
};
}
//#endregion
export { DevTools, createDevToolsContext, createDevToolsMiddleware, normalizeDevToolsConfig };
+5
-5
{
"name": "@vitejs/devtools",
"type": "module",
"version": "0.0.0-alpha.29",
"version": "0.0.0-alpha.30",
"description": "Vite DevTools",

@@ -56,5 +56,5 @@ "author": "VoidZero Inc.",

"ws": "^8.19.0",
"@vitejs/devtools-kit": "0.0.0-alpha.29",
"@vitejs/devtools-rpc": "0.0.0-alpha.29",
"@vitejs/devtools-rolldown": "0.0.0-alpha.29"
"@vitejs/devtools-kit": "0.0.0-alpha.30",
"@vitejs/devtools-rolldown": "0.0.0-alpha.30",
"@vitejs/devtools-rpc": "0.0.0-alpha.30"
},

@@ -75,3 +75,3 @@ "devDependencies": {

"vue-tsc": "^3.2.4",
"@vitejs/devtools-rolldown": "0.0.0-alpha.29"
"@vitejs/devtools-rolldown": "0.0.0-alpha.30"
},

@@ -78,0 +78,0 @@ "scripts": {