+1
-1
| { | ||
| "name": "untube", | ||
| "version": "2.1.0", | ||
| "version": "2.1.1", | ||
| "description": "Lightweight YouTube video metadata and streaming URL extractor for Node.js. Features automatic signature decryption (n-parameter), proxy support, and cookie management. Ported from yt-dlp.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
+3
-3
@@ -85,8 +85,8 @@ # untube | ||
| ### `mode` (Streaming Behavior) | ||
| By default, `untube` uses **parallel** downloading to bypass YouTube bandwidth throttling. | ||
| By default, `untube` uses **parallel** downloading to maximize speed. | ||
| | Mode | Characteristics | Best for | | ||
| | :--- | :--- | :--- | | ||
| | `'parallel'` (Default) | Incredibly fast. Downloads chunks concurrently into a temp file and streams the result. Emits `progress` events. | Downloading files, massive scrapers. | | ||
| | `'sequential'` | Pure RAM streaming. Slower (throttled by YouTube). No temp files used. Start-up time is instant. | Real-time audio playback. | | ||
| | `'parallel'` (Default) | Incredibly fast. Downloads chunks concurrently into a temp file and streams the result. Emits `progress` events. | Downloading large files, maximum throughput. | | ||
| | `'sequential'` | Pure RAM streaming. Instant start-up. No temp files used. | Real-time audio playback, Discord bots. | | ||
@@ -93,0 +93,0 @@ ```typescript |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
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
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
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
640093
-0.01%