diff --git a/package.json b/package.json index 0fe952c3..00a14407 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ ], "license": "MIT", "engines": { - "node": ">=12" + "node": ">=22" }, "scripts": { "prepare": "husky install", diff --git a/packages/examples/package.json b/packages/examples/package.json index 0342aff9..e2cba7a2 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -9,7 +9,7 @@ "lint": "eslint -c .eslintrc --ignore-path ../../.eslintignore ./" }, "engines": { - "node": ">=12" + "node": ">=22" }, "repository": { "type": "git", diff --git a/packages/placeholder-pdf-lib/dist/pdflibAddPlaceholder.js b/packages/placeholder-pdf-lib/dist/pdflibAddPlaceholder.js index b608c516..f2192429 100644 --- a/packages/placeholder-pdf-lib/dist/pdflibAddPlaceholder.js +++ b/packages/placeholder-pdf-lib/dist/pdflibAddPlaceholder.js @@ -121,7 +121,6 @@ const pdflibAddPlaceholder = ({ BBox: widgetRect, Resources: {} // Necessary to avoid Acrobat bug (see https://stackoverflow.com/a/73011571) }); - const widgetDict = doc.context.obj({ Type: 'Annot', Subtype: 'Widget', @@ -135,7 +134,6 @@ const pdflibAddPlaceholder = ({ N: doc.context.register(apStream) } // Required for PDF/A compliance }); - const widgetDictRef = doc.context.register(widgetDict); // Annotate the widget on the given page diff --git a/packages/placeholder-pdf-lib/package.json b/packages/placeholder-pdf-lib/package.json index 07d408cf..f480c970 100644 --- a/packages/placeholder-pdf-lib/package.json +++ b/packages/placeholder-pdf-lib/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12", + "node": ">=22", "yarn": ">=1.22.18" }, "scripts": { @@ -63,7 +63,7 @@ "@babel/preset-env": "^7.4.2", "@signpdf/eslint-config": "^3.2.3", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/placeholder-pdfkit/package.json b/packages/placeholder-pdfkit/package.json index 87dc8729..8f05f7c1 100644 --- a/packages/placeholder-pdfkit/package.json +++ b/packages/placeholder-pdfkit/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12", + "node": ">=22", "yarn": ">=1.22.18" }, "scripts": { @@ -63,7 +63,7 @@ "@babel/preset-env": "^7.4.2", "@signpdf/eslint-config": "^3.2.3", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/placeholder-pdfkit010/dist/pdfkitAddPlaceholder.js b/packages/placeholder-pdfkit010/dist/pdfkitAddPlaceholder.js index dd843524..0d115b05 100644 --- a/packages/placeholder-pdfkit010/dist/pdfkitAddPlaceholder.js +++ b/packages/placeholder-pdfkit010/dist/pdfkitAddPlaceholder.js @@ -126,7 +126,6 @@ const pdfkitAddPlaceholder = ({ F: _utils.ANNOTATION_FLAGS.PRINT, P: pdf.page.dictionary // eslint-disable-line no-underscore-dangle }); - pdf.page.dictionary.data.Annots = [widget]; // Include the widget in a page let form; diff --git a/packages/placeholder-pdfkit010/package.json b/packages/placeholder-pdfkit010/package.json index bbebdee0..f9f1001f 100644 --- a/packages/placeholder-pdfkit010/package.json +++ b/packages/placeholder-pdfkit010/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12", + "node": ">=22", "yarn": ">=1.22.18" }, "scripts": { @@ -63,7 +63,7 @@ "@babel/preset-env": "^7.4.2", "@signpdf/eslint-config": "^3.2.3", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/placeholder-plain/package.json b/packages/placeholder-plain/package.json index 01360a8f..af77950d 100644 --- a/packages/placeholder-plain/package.json +++ b/packages/placeholder-plain/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12" + "node": ">=22" }, "scripts": { "test": "./node_modules/.bin/jest", @@ -59,7 +59,7 @@ "@babel/plugin-syntax-object-rest-spread": "^7.0.0", "@babel/preset-env": "^7.4.2", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/signer-p12/package.json b/packages/signer-p12/package.json index c7546757..968207b9 100644 --- a/packages/signer-p12/package.json +++ b/packages/signer-p12/package.json @@ -36,7 +36,7 @@ "README.md" ], "engines": { - "node": ">=12", + "node": ">=22", "yarn": ">=1.22.18" }, "scripts": { @@ -64,7 +64,7 @@ "@babel/preset-env": "^7.4.2", "@signpdf/eslint-config": "^3.2.3", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "@types/node-forge": "^1.3.3", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", diff --git a/packages/signpdf/package.json b/packages/signpdf/package.json index 970a436c..e1e535a9 100644 --- a/packages/signpdf/package.json +++ b/packages/signpdf/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12" + "node": ">=22" }, "scripts": { "test": "./node_modules/.bin/jest", @@ -62,7 +62,7 @@ "@signpdf/placeholder-pdfkit010": "^3.3.0", "@signpdf/placeholder-plain": "^3.3.0", "@signpdf/signer-p12": "^3.3.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1", diff --git a/packages/utils/package.json b/packages/utils/package.json index 9e9ec038..ceedf6ad 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -35,7 +35,7 @@ "README.md" ], "engines": { - "node": ">=12", + "node": ">=22", "yarn": ">=1.22.18" }, "scripts": { @@ -52,7 +52,7 @@ "@babel/preset-env": "^7.4.2", "@signpdf/eslint-config": "^3.2.3", "@signpdf/internal-utils": "^3.2.0", - "@types/node": ">=12.0.0", + "@types/node": ">=22.0.0", "assertion-error": "^1.1.0", "babel-jest": "^27.3.1", "babel-plugin-module-resolver": "^3.1.1",