@vercel/node
Advanced tools
+11
-2
@@ -884,3 +884,2 @@ var __create = Object.create; | ||
| import { PassThrough } from "stream"; | ||
| import { parse as parseURL } from "url"; | ||
| import { parse as parseQS } from "querystring"; | ||
@@ -924,3 +923,13 @@ import etag from "etag"; | ||
| return function parseQuery() { | ||
| return parseURL(url, true).query; | ||
| const urlObj = new URL(url, "http://localhost"); | ||
| const query = {}; | ||
| urlObj.searchParams.forEach((value, key) => { | ||
| const existing = query[key]; | ||
| if (existing !== void 0) { | ||
| query[key] = Array.isArray(existing) ? [...existing, value] : [existing, value]; | ||
| } else { | ||
| query[key] = value; | ||
| } | ||
| }); | ||
| return query; | ||
| }; | ||
@@ -927,0 +936,0 @@ } |
+5
-5
| { | ||
| "name": "@vercel/node", | ||
| "version": "5.7.13", | ||
| "version": "5.7.15", | ||
| "license": "Apache-2.0", | ||
@@ -35,5 +35,5 @@ "main": "./dist/index", | ||
| "undici": "5.28.4", | ||
| "@vercel/error-utils": "2.0.3", | ||
| "@vercel/static-config": "3.2.0", | ||
| "@vercel/build-utils": "13.20.0" | ||
| "@vercel/error-utils": "2.1.0", | ||
| "@vercel/build-utils": "13.21.0", | ||
| "@vercel/static-config": "3.3.0" | ||
| }, | ||
@@ -63,3 +63,3 @@ "devDependencies": { | ||
| "vitest": "^2.0.1", | ||
| "@vercel/functions": "3.4.4" | ||
| "@vercel/functions": "3.5.0" | ||
| }, | ||
@@ -66,0 +66,0 @@ "scripts": { |
Sorry, the diff of this file is too big to display
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 6 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 2 instances in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 2 instances in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 6 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 2 instances in 1 package
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
3347067
087640
0.01%+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated