@@ -11,3 +11,3 @@ import "@vite/env"; | ||
| //#endregion | ||
| //#region \0@oxc-project+runtime@0.138.0/helpers/esm/typeof.js | ||
| //#region \0@oxc-project+runtime@0.139.0/helpers/esm/typeof.js | ||
| function _typeof(o) { | ||
@@ -22,3 +22,3 @@ "@babel/helpers - typeof"; | ||
| //#endregion | ||
| //#region \0@oxc-project+runtime@0.138.0/helpers/esm/toPrimitive.js | ||
| //#region \0@oxc-project+runtime@0.139.0/helpers/esm/toPrimitive.js | ||
| function toPrimitive(t, r) { | ||
@@ -35,3 +35,3 @@ if ("object" != _typeof(t) || !t) return t; | ||
| //#endregion | ||
| //#region \0@oxc-project+runtime@0.138.0/helpers/esm/toPropertyKey.js | ||
| //#region \0@oxc-project+runtime@0.139.0/helpers/esm/toPropertyKey.js | ||
| function toPropertyKey(t) { | ||
@@ -42,3 +42,3 @@ var i = toPrimitive(t, "string"); | ||
| //#endregion | ||
| //#region \0@oxc-project+runtime@0.138.0/helpers/esm/defineProperty.js | ||
| //#region \0@oxc-project+runtime@0.139.0/helpers/esm/defineProperty.js | ||
| function _defineProperty(e, r, t) { | ||
@@ -703,3 +703,3 @@ return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, { | ||
| line-height: 1.3; | ||
| font-weight: 600; | ||
| font-weight: 400; | ||
| white-space: pre-wrap; | ||
@@ -706,0 +706,0 @@ } |
| import { HotPayload } from "#types/hmrPayload"; | ||
| //#region src/shared/invokeMethods.d.ts | ||
@@ -11,5 +10,5 @@ interface FetchFunctionOptions { | ||
| /** | ||
| * If the module is cached in the runner, this confirms | ||
| * it was not invalidated on the server side. | ||
| */ | ||
| * If the module is cached in the runner, this confirms | ||
| * it was not invalidated on the server side. | ||
| */ | ||
| cache: true; | ||
@@ -19,11 +18,11 @@ } | ||
| /** | ||
| * The path to the externalized module starting with file://. | ||
| * By default this will be imported via a dynamic "import" | ||
| * instead of being transformed by Vite and loaded with the Vite runner. | ||
| */ | ||
| * The path to the externalized module starting with file://. | ||
| * By default this will be imported via a dynamic "import" | ||
| * instead of being transformed by Vite and loaded with the Vite runner. | ||
| */ | ||
| externalize: string; | ||
| /** | ||
| * Type of the module. Used to determine if the import statement is correct. | ||
| * For example, if Vite needs to throw an error if a variable is not actually exported. | ||
| */ | ||
| * Type of the module. Used to determine if the import statement is correct. | ||
| * For example, if Vite needs to throw an error if a variable is not actually exported. | ||
| */ | ||
| type: "module" | "commonjs" | "builtin" | "network"; | ||
@@ -33,23 +32,23 @@ } | ||
| /** | ||
| * Code that will be evaluated by the Vite runner. | ||
| * By default this will be wrapped in an async function. | ||
| */ | ||
| * Code that will be evaluated by the Vite runner. | ||
| * By default this will be wrapped in an async function. | ||
| */ | ||
| code: string; | ||
| /** | ||
| * File path of the module on disk. | ||
| * This will be resolved as import.meta.url/filename. | ||
| * Will be `null` for virtual modules. | ||
| */ | ||
| * File path of the module on disk. | ||
| * This will be resolved as import.meta.url/filename. | ||
| * Will be `null` for virtual modules. | ||
| */ | ||
| file: string | null; | ||
| /** | ||
| * Module ID in the server module graph. | ||
| */ | ||
| * Module ID in the server module graph. | ||
| */ | ||
| id: string; | ||
| /** | ||
| * Module URL used in the import. | ||
| */ | ||
| * Module URL used in the import. | ||
| */ | ||
| url: string; | ||
| /** | ||
| * Invalidate module on the client side. | ||
| */ | ||
| * Invalidate module on the client side. | ||
| */ | ||
| invalidate: boolean; | ||
@@ -75,4 +74,4 @@ } | ||
| /** | ||
| * "send and connect" or "invoke" must be implemented | ||
| */ | ||
| * "send and connect" or "invoke" must be implemented | ||
| */ | ||
| interface ModuleRunnerTransport { | ||
@@ -79,0 +78,0 @@ connect?(handlers: ModuleRunnerTransportHandlers): Promise<void> | void; |
| import { ft as __commonJSMin, pt as __require } from "./node.js"; | ||
| import { t as require_lib } from "./lib.js"; | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/format-import-prelude.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/format-import-prelude.js | ||
| var require_format_import_prelude = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -18,3 +18,3 @@ module.exports = function formatImportPrelude(layer, media, supports) { | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/base64-encoded-import.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/base64-encoded-import.js | ||
| var require_base64_encoded_import = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -32,3 +32,3 @@ const formatImportPrelude = require_format_import_prelude(); | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/apply-conditions.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/apply-conditions.js | ||
| var require_apply_conditions = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -108,3 +108,3 @@ const base64EncodedConditionalImport = require_base64_encoded_import(); | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/apply-raws.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/apply-raws.js | ||
| var require_apply_raws = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -123,3 +123,3 @@ module.exports = function applyRaws(bundle) { | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/apply-styles.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/apply-styles.js | ||
| var require_apply_styles = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -144,3 +144,3 @@ module.exports = function applyStyles(bundle, styles) { | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/data-url.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/data-url.js | ||
| var require_data_url = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -164,3 +164,3 @@ const anyDataURLRegexp = /^data:text\/css(?:;(base64|plain))?,/i; | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/parse-statements.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/parse-statements.js | ||
| var require_parse_statements = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -290,3 +290,3 @@ const valueParser = require_lib(); | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/process-content.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/process-content.js | ||
| var require_process_content = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -325,3 +325,3 @@ const path$2 = __require("path"); | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/lib/parse-styles.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/lib/parse-styles.js | ||
| var require_parse_styles = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -429,3 +429,3 @@ const path$1 = __require("path"); | ||
| //#endregion | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.16/node_modules/postcss-import/index.js | ||
| //#region ../../node_modules/.pnpm/postcss-import@16.1.1_postcss@8.5.17/node_modules/postcss-import/index.js | ||
| var require_postcss_import = /* @__PURE__ */ __commonJSMin(((exports, module) => { | ||
@@ -432,0 +432,0 @@ const path = __require("path"); |
@@ -5,3 +5,2 @@ import { a as ExternalFetchResult, c as ViteFetchResult, i as createWebSocketModuleRunnerTransport, n as ModuleRunnerTransportHandlers, o as FetchFunctionOptions, r as NormalizedModuleRunnerTransport, s as FetchResult, t as ModuleRunnerTransport } from "./chunks/moduleRunnerTransport.js"; | ||
| import { InferCustomEventPayload } from "#types/customEvent"; | ||
| //#region src/module-runner/sourcemap/decoder.d.ts | ||
@@ -67,6 +66,6 @@ interface SourceMapLike { | ||
| /** | ||
| * buffer multiple hot updates triggered by the same src change | ||
| * so that they are invoked in the same order they were sent. | ||
| * (otherwise the order may be inconsistent because of the http request round trip) | ||
| */ | ||
| * buffer multiple hot updates triggered by the same src change | ||
| * so that they are invoked in the same order they were sent. | ||
| * (otherwise the order may be inconsistent because of the http request round trip) | ||
| */ | ||
| queueUpdate(payload: Update): Promise<void>; | ||
@@ -79,10 +78,10 @@ private fetchUpdate; | ||
| /** | ||
| * Imported names before being transformed to `ssrImportKey` | ||
| * | ||
| * import foo, { bar as baz, qux } from 'hello' | ||
| * => ['default', 'bar', 'qux'] | ||
| * | ||
| * import * as namespace from 'world | ||
| * => undefined | ||
| */ | ||
| * Imported names before being transformed to `ssrImportKey` | ||
| * | ||
| * import foo, { bar as baz, qux } from 'hello' | ||
| * => ['default', 'bar', 'qux'] | ||
| * | ||
| * import * as namespace from 'world | ||
| * => undefined | ||
| */ | ||
| importedNames?: string[]; | ||
@@ -120,17 +119,17 @@ } | ||
| /** | ||
| * URL to execute. Accepts file path, server path or id relative to the root. | ||
| */ | ||
| * URL to execute. Accepts file path, server path or id relative to the root. | ||
| */ | ||
| import<T = any>(url: string): Promise<T>; | ||
| /** | ||
| * Clear all caches including HMR listeners. | ||
| */ | ||
| * Clear all caches including HMR listeners. | ||
| */ | ||
| clearCache(): void; | ||
| /** | ||
| * Clears all caches, removes all HMR listeners, and resets source map support. | ||
| * This method doesn't stop the HMR connection. | ||
| */ | ||
| * Clears all caches, removes all HMR listeners, and resets source map support. | ||
| * This method doesn't stop the HMR connection. | ||
| */ | ||
| close(): Promise<void>; | ||
| /** | ||
| * Returns `true` if the runtime has been closed by calling `close()` method. | ||
| */ | ||
| * Returns `true` if the runtime has been closed by calling `close()` method. | ||
| */ | ||
| isClosed(): boolean; | ||
@@ -182,16 +181,16 @@ private processImport; | ||
| /** | ||
| * Number of prefixed lines in the transformed code. | ||
| */ | ||
| * Number of prefixed lines in the transformed code. | ||
| */ | ||
| startOffset?: number; | ||
| /** | ||
| * Run code that was transformed by Vite. | ||
| * @param context Function context | ||
| * @param code Transformed code | ||
| * @param module The module node | ||
| */ | ||
| * Run code that was transformed by Vite. | ||
| * @param context Function context | ||
| * @param code Transformed code | ||
| * @param module The module node | ||
| */ | ||
| runInlinedModule(context: ModuleRunnerContext, code: string, module: Readonly<EvaluatedModuleNode>): Promise<any>; | ||
| /** | ||
| * Run externalized module. | ||
| * @param file File URL to the external module | ||
| */ | ||
| * Run externalized module. | ||
| * @param file File URL to the external module | ||
| */ | ||
| runExternalModule(file: string): Promise<any>; | ||
@@ -206,4 +205,4 @@ } | ||
| /** | ||
| * Configure HMR logger. | ||
| */ | ||
| * Configure HMR logger. | ||
| */ | ||
| logger?: false | HMRLogger; | ||
@@ -213,26 +212,26 @@ } | ||
| /** | ||
| * A set of methods to communicate with the server. | ||
| */ | ||
| * A set of methods to communicate with the server. | ||
| */ | ||
| transport: ModuleRunnerTransport; | ||
| /** | ||
| * Configure how source maps are resolved. Prefers `node` if `process.setSourceMapsEnabled` is available. | ||
| * Otherwise it will use `prepareStackTrace` by default which overrides `Error.prepareStackTrace` method. | ||
| * You can provide an object to configure how file contents and source maps are resolved for files that were not processed by Vite. | ||
| */ | ||
| * Configure how source maps are resolved. Prefers `node` if `process.setSourceMapsEnabled` is available. | ||
| * Otherwise it will use `prepareStackTrace` by default which overrides `Error.prepareStackTrace` method. | ||
| * You can provide an object to configure how file contents and source maps are resolved for files that were not processed by Vite. | ||
| */ | ||
| sourcemapInterceptor?: false | "node" | "prepareStackTrace" | InterceptorOptions; | ||
| /** | ||
| * Disable HMR or configure HMR options. | ||
| * | ||
| * @default true | ||
| */ | ||
| * Disable HMR or configure HMR options. | ||
| * | ||
| * @default true | ||
| */ | ||
| hmr?: boolean | ModuleRunnerHmr; | ||
| /** | ||
| * Create import.meta object for the module. | ||
| * | ||
| * @default createDefaultImportMeta | ||
| */ | ||
| * Create import.meta object for the module. | ||
| * | ||
| * @default createDefaultImportMeta | ||
| */ | ||
| createImportMeta?: (modulePath: string) => ModuleRunnerImportMeta | Promise<ModuleRunnerImportMeta>; | ||
| /** | ||
| * Custom module cache. If not provided, creates a separate module cache for each ModuleRunner instance. | ||
| */ | ||
| * Custom module cache. If not provided, creates a separate module cache for each ModuleRunner instance. | ||
| */ | ||
| evaluatedModules?: EvaluatedModules; | ||
@@ -268,36 +267,36 @@ } | ||
| /** | ||
| * Returns the module node by the resolved module ID. Usually, module ID is | ||
| * the file system path with query and/or hash. It can also be a virtual module. | ||
| * | ||
| * Module runner graph will have 1 to 1 mapping with the server module graph. | ||
| * @param id Resolved module ID | ||
| */ | ||
| * Returns the module node by the resolved module ID. Usually, module ID is | ||
| * the file system path with query and/or hash. It can also be a virtual module. | ||
| * | ||
| * Module runner graph will have 1 to 1 mapping with the server module graph. | ||
| * @param id Resolved module ID | ||
| */ | ||
| getModuleById(id: string): EvaluatedModuleNode | undefined; | ||
| /** | ||
| * Returns all modules related to the file system path. Different modules | ||
| * might have different query parameters or hash, so it's possible to have | ||
| * multiple modules for the same file. | ||
| * @param file The file system path of the module | ||
| */ | ||
| * Returns all modules related to the file system path. Different modules | ||
| * might have different query parameters or hash, so it's possible to have | ||
| * multiple modules for the same file. | ||
| * @param file The file system path of the module | ||
| */ | ||
| getModulesByFile(file: string): Set<EvaluatedModuleNode> | undefined; | ||
| /** | ||
| * Returns the module node by the URL that was used in the import statement. | ||
| * Unlike module graph on the server, the URL is not resolved and is used as is. | ||
| * @param url Server URL that was used in the import statement | ||
| */ | ||
| * Returns the module node by the URL that was used in the import statement. | ||
| * Unlike module graph on the server, the URL is not resolved and is used as is. | ||
| * @param url Server URL that was used in the import statement | ||
| */ | ||
| getModuleByUrl(url: string): EvaluatedModuleNode | undefined; | ||
| /** | ||
| * Ensure that module is in the graph. If the module is already in the graph, | ||
| * it will return the existing module node. Otherwise, it will create a new | ||
| * module node and add it to the graph. | ||
| * @param id Resolved module ID | ||
| * @param url URL that was used in the import statement | ||
| */ | ||
| * Ensure that module is in the graph. If the module is already in the graph, | ||
| * it will return the existing module node. Otherwise, it will create a new | ||
| * module node and add it to the graph. | ||
| * @param id Resolved module ID | ||
| * @param url URL that was used in the import statement | ||
| */ | ||
| ensureModule(id: string, url: string): EvaluatedModuleNode; | ||
| invalidateModule(node: EvaluatedModuleNode): void; | ||
| /** | ||
| * Extracts the inlined source map from the module code and returns the decoded | ||
| * source map. If the source map is not inlined, it will return null. | ||
| * @param id Resolved module ID | ||
| */ | ||
| * Extracts the inlined source map from the module code and returns the decoded | ||
| * source map. If the source map is not inlined, it will return null. | ||
| * @param id Resolved module ID | ||
| */ | ||
| getModuleSourceMapById(id: string): DecodedMap | null; | ||
@@ -318,6 +317,6 @@ clear(): void; | ||
| /** | ||
| * Create import.meta object for Node.js. | ||
| */ | ||
| * Create import.meta object for Node.js. | ||
| */ | ||
| declare function createNodeImportMeta(modulePath: string): ModuleRunnerImportMeta; | ||
| //#endregion | ||
| export { ESModulesEvaluator, type EvaluatedModuleNode, EvaluatedModules, type FetchFunction, type FetchFunctionOptions, type FetchResult, type HMRLogger, type InterceptorOptions, type ModuleEvaluator, ModuleRunner, type ModuleRunnerContext, type ModuleRunnerHmr, type ModuleRunnerImportMeta, type ModuleRunnerOptions, type ModuleRunnerTransport, type ModuleRunnerTransportHandlers, type ResolvedResult, type SSRImportMetadata, createDefaultImportMeta, createNodeImportMeta, createWebSocketModuleRunnerTransport, normalizeModuleId, ssrDynamicImportKey, ssrExportAllKey, ssrExportNameKey, ssrImportKey, ssrImportMetaKey, ssrModuleExportsKey }; |
@@ -91,3 +91,6 @@ let SOURCEMAPPING_URL = "sourceMa"; | ||
| return segments.length === 1 && _DRIVE_LETTER_RE.test(segments[0]) && (segments[0] += "/"), segments.join("/") || (isAbsolute(p) ? "/" : "."); | ||
| }, textDecoder = new TextDecoder(), decodeBase64 = typeof Buffer == "function" && typeof Buffer.from == "function" ? (base64) => Buffer.from(base64, "base64").toString("utf-8") : (base64) => textDecoder.decode(Uint8Array.from(atob(base64), (c) => c.charCodeAt(0))), percentRegEx = /%/g, backslashRegEx = /\\/g, newlineRegEx = /\n/g, carriageReturnRegEx = /\r/g, tabRegEx = /\t/g, questionRegex = /\?/g, hashRegex = /#/g; | ||
| }, textDecoder = new TextDecoder(), decodeBase64 = (() => { | ||
| let capturedBuffer = typeof Buffer == "function" ? Buffer : void 0; | ||
| return capturedBuffer && typeof capturedBuffer.from == "function" ? (base64) => capturedBuffer.from(base64, "base64").toString("utf-8") : (base64) => textDecoder.decode(Uint8Array.from(atob(base64), (c) => c.charCodeAt(0))); | ||
| })(), percentRegEx = /%/g, backslashRegEx = /\\/g, newlineRegEx = /\n/g, carriageReturnRegEx = /\r/g, tabRegEx = /\t/g, questionRegex = /\?/g, hashRegex = /#/g; | ||
| function encodePathChars(filepath) { | ||
@@ -867,7 +870,3 @@ return filepath.includes("%") && (filepath = filepath.replace(percentRegEx, "%25")), !isWindows && filepath.includes("\\") && (filepath = filepath.replace(backslashRegEx, "%5C")), filepath.includes("\n") && (filepath = filepath.replace(newlineRegEx, "%0A")), filepath.includes("\r") && (filepath = filepath.replace(carriageReturnRegEx, "%0D")), filepath.includes(" ") && (filepath = filepath.replace(tabRegEx, "%09")), filepath; | ||
| let sourceMapData; | ||
| if (reSourceMap.test(sourceMappingURL)) { | ||
| let rawData = sourceMappingURL.slice(sourceMappingURL.indexOf(",") + 1); | ||
| sourceMapData = Buffer.from(rawData, "base64").toString(), sourceMappingURL = source; | ||
| } else sourceMappingURL = supportRelativeURL(source, sourceMappingURL), sourceMapData = retrieveFile(sourceMappingURL); | ||
| return sourceMapData ? { | ||
| return reSourceMap.test(sourceMappingURL) ? (sourceMapData = decodeBase64(sourceMappingURL.slice(sourceMappingURL.indexOf(",") + 1)), sourceMappingURL = source) : (sourceMappingURL = supportRelativeURL(source, sourceMappingURL), sourceMapData = retrieveFile(sourceMappingURL)), sourceMapData ? { | ||
| url: sourceMappingURL, | ||
@@ -874,0 +873,0 @@ map: sourceMapData |
+9
-9
| { | ||
| "name": "vite", | ||
| "version": "8.1.4", | ||
| "version": "8.1.5", | ||
| "description": "Native-ESM powered web dev build tool", | ||
@@ -61,4 +61,4 @@ "keywords": [ | ||
| "picomatch": "^4.0.5", | ||
| "postcss": "^8.5.16", | ||
| "rolldown": "~1.1.4", | ||
| "postcss": "^8.5.17", | ||
| "rolldown": "~1.1.5", | ||
| "tinyglobby": "^0.2.17" | ||
@@ -78,6 +78,6 @@ }, | ||
| "@vitejs/devtools": "^0.3.4", | ||
| "@vitest/utils": "4.1.9", | ||
| "@vitest/utils": "4.1.10", | ||
| "@voidzero-dev/vite-task-client": "^0.2.0", | ||
| "artichokie": "^0.4.4", | ||
| "baseline-browser-mapping": "^2.10.42", | ||
| "baseline-browser-mapping": "^2.10.43", | ||
| "cac": "^7.0.0", | ||
@@ -90,3 +90,3 @@ "chokidar": "^3.6.0", | ||
| "dotenv-expand": "^13.0.0", | ||
| "es-module-lexer": "^2.3.0", | ||
| "es-module-lexer": "^2.3.1", | ||
| "esbuild": "^0.28.1", | ||
@@ -112,6 +112,6 @@ "escape-html": "^1.0.3", | ||
| "postcss-load-config": "^6.0.1", | ||
| "postcss-modules": "^9.0.0", | ||
| "postcss-modules": "^9.0.1", | ||
| "premove": "^4.0.0", | ||
| "resolve.exports": "^2.0.3", | ||
| "rolldown-plugin-dts": "^0.26.0", | ||
| "rolldown-plugin-dts": "^0.27.6", | ||
| "rollup": "^4.59.0", | ||
@@ -123,3 +123,3 @@ "rollup-plugin-license": "^3.7.1", | ||
| "strip-literal": "^3.1.0", | ||
| "terser": "^5.48.0", | ||
| "terser": "^5.49.0", | ||
| "ufo": "^1.6.4", | ||
@@ -126,0 +126,0 @@ "ws": "^8.21.0" |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 2 instances
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
2247430
0.1%58316
0.15%17
6.25%+ Added
+ Added
- Removed
- Removed
- Removed
Updated
Updated