@embedpdf/pdfium
Advanced tools
+8
-0
@@ -80,2 +80,3 @@ /// <reference types="emscripten" /> | ||
| readonly EPDFAnnot_GetName: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetOpacity: readonly [readonly ["number", "number"], "boolean"]; | ||
@@ -143,2 +144,4 @@ readonly EPDFAnnot_GetOverlayText: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFDest_CreateXYZ: readonly [readonly ["number", "boolean", "number", "boolean", "number", "boolean", "number"], "number"]; | ||
| readonly EPDFDoc_GetPageObjectNumberByIndex: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFDoc_LoadPageByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFImageObj_SetJpeg: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
@@ -152,5 +155,10 @@ readonly EPDFImageObj_SetPng: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_GetAnnotByName: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotCountRaw: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotRaw: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFPage_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFPage_MoveAnnots: readonly [readonly ["number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnot: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByName: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByObjectNumber: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotRaw: readonly [readonly ["number", "number", "number"], "boolean"]; | ||
@@ -157,0 +165,0 @@ readonly EPDFText_RedactInQuads: readonly [readonly ["number", "number", "number", "boolean", "boolean"], "boolean"]; |
+8
-0
@@ -80,2 +80,3 @@ /// <reference types="emscripten" /> | ||
| readonly EPDFAnnot_GetName: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetOpacity: readonly [readonly ["number", "number"], "boolean"]; | ||
@@ -143,2 +144,4 @@ readonly EPDFAnnot_GetOverlayText: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFDest_CreateXYZ: readonly [readonly ["number", "boolean", "number", "boolean", "number", "boolean", "number"], "number"]; | ||
| readonly EPDFDoc_GetPageObjectNumberByIndex: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFDoc_LoadPageByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFImageObj_SetJpeg: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
@@ -152,5 +155,10 @@ readonly EPDFImageObj_SetPng: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_GetAnnotByName: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotCountRaw: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotRaw: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFPage_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFPage_MoveAnnots: readonly [readonly ["number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnot: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByName: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByObjectNumber: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotRaw: readonly [readonly ["number", "number", "number"], "boolean"]; | ||
@@ -157,0 +165,0 @@ readonly EPDFText_RedactInQuads: readonly [readonly ["number", "number", "number", "boolean", "boolean"], "boolean"]; |
@@ -55,2 +55,3 @@ export declare const functions: { | ||
| readonly EPDFAnnot_GetName: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFAnnot_GetOpacity: readonly [readonly ["number", "number"], "boolean"]; | ||
@@ -118,2 +119,4 @@ readonly EPDFAnnot_GetOverlayText: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFDest_CreateXYZ: readonly [readonly ["number", "boolean", "number", "boolean", "number", "boolean", "number"], "number"]; | ||
| readonly EPDFDoc_GetPageObjectNumberByIndex: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFDoc_LoadPageByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFImageObj_SetJpeg: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
@@ -127,5 +130,10 @@ readonly EPDFImageObj_SetPng: readonly [readonly ["number", "number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_GetAnnotByName: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotByObjectNumber: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotCountRaw: readonly [readonly ["number", "number"], "number"]; | ||
| readonly EPDFPage_GetAnnotRaw: readonly [readonly ["number", "number", "number"], "number"]; | ||
| readonly EPDFPage_GetObjectNumber: readonly [readonly ["number"], "number"]; | ||
| readonly EPDFPage_MoveAnnots: readonly [readonly ["number", "number", "number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnot: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByName: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotByObjectNumber: readonly [readonly ["number", "number"], "boolean"]; | ||
| readonly EPDFPage_RemoveAnnotRaw: readonly [readonly ["number", "number", "number"], "boolean"]; | ||
@@ -132,0 +140,0 @@ readonly EPDFText_RedactInQuads: readonly [readonly ["number", "number", "number", "boolean", "boolean"], "boolean"]; |
+1
-1
| { | ||
| "name": "@embedpdf/pdfium", | ||
| "version": "2.14.2", | ||
| "version": "2.14.3", | ||
| "private": false, | ||
@@ -5,0 +5,0 @@ "description": "PDFium WebAssembly for the web platform. This package provides a powerful JavaScript interface to PDFium, enabling high-quality PDF rendering and manipulation directly in web applications.", |
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
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
Sorry, the diff of this file is not supported yet
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
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
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 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
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
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
75
-3.85%7538224
-1.83%19887
-21.71%