From 28db5778b463f70540c98521df069357e0903081 Mon Sep 17 00:00:00 2001 From: Alexander Nortung Date: Fri, 28 Nov 2025 08:06:11 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#73985=20feat(pdfki?= =?UTF-8?q?t):=20added=20pdfkit=20standalone=20file=20by=20@Alexnortung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/pdfkit/index.d.ts | 5 +++++ types/pdfkit/pdfkit-tests.ts | 3 +++ 2 files changed, 8 insertions(+) diff --git a/types/pdfkit/index.d.ts b/types/pdfkit/index.d.ts index 359d29adfa5d89..21498be7117a89 100644 --- a/types/pdfkit/index.d.ts +++ b/types/pdfkit/index.d.ts @@ -935,6 +935,11 @@ declare module "pdfkit" { export = doc; } +declare module "pdfkit/js/pdfkit.standalone" { + var doc: PDFKit.PDFDocument; + export = doc; +} + declare module "pdfkit/js/gradient" { var gradient: { PDFGradient: PDFKit.PDFGradient; diff --git a/types/pdfkit/pdfkit-tests.ts b/types/pdfkit/pdfkit-tests.ts index eeb6ac268997f7..b6147e8993cc72 100644 --- a/types/pdfkit/pdfkit-tests.ts +++ b/types/pdfkit/pdfkit-tests.ts @@ -9,6 +9,7 @@ var PDFTilingPattern = PDFPattern.PDFTilingPattern; import mtext = require("pdfkit/js/mixins/text"); import PDFDocument = require("pdfkit"); +import PDFDocumentStandalone = require("pdfkit/js/pdfkit.standalone"); import font = require("pdfkit/js/mixins/fonts"); import pdfData = require("pdfkit/js/data"); @@ -728,3 +729,5 @@ doc.boundsOfString("Bounds of string", 50, 100, { doc.boundsOfString("Bounds of string", { align: "left", }); + +var docStandalone: PDFKit.PDFDocument = new PDFDocumentStandalone();