diff --git a/.github/workflows/update-embedpdf-snippet.yml b/.github/workflows/update-embedpdf-snippet.yml index a07926c..36e21fd 100644 --- a/.github/workflows/update-embedpdf-snippet.yml +++ b/.github/workflows/update-embedpdf-snippet.yml @@ -55,7 +55,7 @@ jobs: - name: Clone upstream embed-pdf-viewer if: steps.gate.outputs.run == 'true' - run: git clone --depth 1 --branch main https://github.com/embedpdf/embed-pdf-viewer ./_upstream/embed-pdf-viewer + run: git clone --depth 1 --branch main https://github.com/alam00000/bentopdf-embed-pdf-viewer ./_upstream/embed-pdf-viewer - name: Setup Node if: steps.gate.outputs.run == 'true' diff --git a/package-lock.json b/package-lock.json index 0536f4d..925e98e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bento-pdf", - "version": "2.5.0", + "version": "2.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bento-pdf", - "version": "2.5.0", + "version": "2.6.0", "license": "AGPL-3.0-only", "dependencies": { "@fontsource/cedarville-cursive": "^5.2.7", @@ -31,7 +31,7 @@ "bwip-js": "^4.8.0", "cropperjs": "^1.6.2", "diff": "^8.0.3", - "embedpdf-snippet": "file:vendor/embedpdf/embedpdf-snippet-2.3.0.tgz", + "embedpdf-snippet": "file:vendor/embedpdf/embedpdf-snippet-2.9.1.tgz", "heic2any": "^0.0.4", "highlight.js": "^11.11.1", "html2canvas": "^1.4.1", @@ -746,13 +746,13 @@ } }, "node_modules/@embedpdf/core": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/core/-/core-2.3.0.tgz", - "integrity": "sha512-aPD7lNSCOLc5Nos9xGA3qAT5jFZdrTT7IVcpxtM1BOKa1FI0XmotJ8vgzcRxH/FLwUASC4xwR9QxzTKp2aLsZQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/core/-/core-2.9.1.tgz", + "integrity": "sha512-DlFV2o+tv9S+j4TeBVkRaIjjE9o3Tq3+hvJNoIOFtl87cR77UVQqEIRqOf61yk85Y+T2LfmnVPWjNcMuiKUh8w==", "license": "MIT", "dependencies": { - "@embedpdf/engines": "2.3.0", - "@embedpdf/models": "2.3.0" + "@embedpdf/engines": "2.9.1", + "@embedpdf/models": "2.9.1" }, "peerDependencies": { "preact": "^10.26.4", @@ -763,9 +763,9 @@ } }, "node_modules/@embedpdf/engines": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/engines/-/engines-2.3.0.tgz", - "integrity": "sha512-QxNY58E2HgNgnbsTt5TnDUNvKoyabkf5IniGsiN5+rx6f4SFDpCnz3h1VJxNReWDyn9e16QlkUfgXX0qQWd3iQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/engines/-/engines-2.9.1.tgz", + "integrity": "sha512-zyUdKgM2BZVzkqkbIMiTPAKIdH4M3bRV91P1nXUJUU94AmL9DrDrMkf2Nv6+S0bxGt19OpqDlclGSRZ8txhbGw==", "license": "MIT", "dependencies": { "@embedpdf/fonts-arabic": "1.0.0", @@ -775,8 +775,8 @@ "@embedpdf/fonts-latin": "1.0.0", "@embedpdf/fonts-sc": "1.0.0", "@embedpdf/fonts-tc": "1.0.0", - "@embedpdf/models": "2.3.0", - "@embedpdf/pdfium": "2.3.0" + "@embedpdf/models": "2.9.1", + "@embedpdf/pdfium": "2.9.1" }, "peerDependencies": { "preact": "^10.26.4", @@ -829,31 +829,31 @@ "license": "OFL-1.1" }, "node_modules/@embedpdf/models": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/models/-/models-2.3.0.tgz", - "integrity": "sha512-YAH3YdXl/UOhVcvMPd6mtU+tJ3veh24Q5swRDfuWUsJ3L2CcAG2P+4pjj4EAwvWUQcmN/HlVOjVQL0PkbkytKw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/models/-/models-2.9.1.tgz", + "integrity": "sha512-hUKj30D+a9dDOQlbqbrpjaECDPIcw/526Vo/s+eqJBY8zDNUkZ6meX+aVUrKg8+ApBm2dcEdVo3ff7KgNRhUGw==", "license": "MIT" }, "node_modules/@embedpdf/pdfium": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/pdfium/-/pdfium-2.3.0.tgz", - "integrity": "sha512-AIWHDDG24we1r8sWVO9Uae6V2ISXji2gIkZS3+CjtYowaBCpMTSu4QEQRnjQam2EWrEMVIJOXwBfx11TZKrxWA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/pdfium/-/pdfium-2.9.1.tgz", + "integrity": "sha512-GUu1rDF3XP8X7UpQNnOCvc/jAX/Tw0NoUpOF0aEksVZ6CoujBxtu84P3kWAxcJl6cicyIJq1GAp9szHBSYrTrQ==", "license": "MIT" }, "node_modules/@embedpdf/plugin-annotation": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-annotation/-/plugin-annotation-2.3.0.tgz", - "integrity": "sha512-TIN/OiDTg5tCNsebp1SWnS6aa7nnDvRrrZe3jx7Sg5IMEiZc6P3z+0aOjJtvoz0cp3Xi7Bb0PQsTLwo+bdfpVg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-annotation/-/plugin-annotation-2.9.1.tgz", + "integrity": "sha512-aNtXjI3NUwz7kdmWsQIWzuS1QdZmuHXGCc+Kwl9u5O0PAgoj74OLsgoNEcFzz9m1rljyq3WPVnLczO6ByiifpQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0", - "@embedpdf/utils": "2.3.0" + "@embedpdf/models": "2.9.1", + "@embedpdf/utils": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-history": "2.3.0", - "@embedpdf/plugin-interaction-manager": "2.3.0", - "@embedpdf/plugin-selection": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-history": "2.9.1", + "@embedpdf/plugin-interaction-manager": "2.9.1", + "@embedpdf/plugin-selection": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -862,15 +862,15 @@ } }, "node_modules/@embedpdf/plugin-attachment": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-attachment/-/plugin-attachment-2.3.0.tgz", - "integrity": "sha512-ADZh4Fqm/n7FzwVo9YeogEePzbS0Novnn6ZF+RV25NF0hDnHjTVaCNitk6tae3R6qhhMSSx+vAC3DHHNhhwI1A==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-attachment/-/plugin-attachment-2.9.1.tgz", + "integrity": "sha512-7fPPHLWHZE9SXZRPnibo6o/AkuiknJQckdNgO16g9EdbPbO6IDNg/8e8pyjK4Knc+ckyyF4gnJ1lemWswSELUw==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -879,15 +879,15 @@ } }, "node_modules/@embedpdf/plugin-bookmark": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-bookmark/-/plugin-bookmark-2.3.0.tgz", - "integrity": "sha512-7XO2NntgRb/Jk1XN/EOf7+yVaOPVVFvBuF0xlCqnz2BGAnMNrTn8QE73FtluJBgNhuK9LwDT2C4W+BTD2gd59Q==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-bookmark/-/plugin-bookmark-2.9.1.tgz", + "integrity": "sha512-5qgz4yBFEi6h1cogvn9q9CBObGdNLVfkX809kVNPHuRIYsghEieqYkdoh1BNwdP/bm9+D7a6pcXZrVvbXs5e5w==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -896,17 +896,17 @@ } }, "node_modules/@embedpdf/plugin-capture": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-capture/-/plugin-capture-2.3.0.tgz", - "integrity": "sha512-Q4Btp8f1lafJx32laxCGaX3H3oPfuuwg1I/pbm7wVmlzr+rsnCqqlQzzVqBI/EnCgn5kHH6vPHRogsP0KykvQg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-capture/-/plugin-capture-2.9.1.tgz", + "integrity": "sha512-bIix6Z69ADBzJ7ZJ3MkU2I+rZkR/f6Sk0NwjLvYzF+C0aWTptBuU442/gydBGJpSjExhENeVrzMpgUhuijQ6sA==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-interaction-manager": "2.3.0", - "@embedpdf/plugin-render": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-interaction-manager": "2.9.1", + "@embedpdf/plugin-render": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -915,15 +915,15 @@ } }, "node_modules/@embedpdf/plugin-commands": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-commands/-/plugin-commands-2.3.0.tgz", - "integrity": "sha512-zji1CsEk1nEiPS9bGQw02SewaYVZgTs3i561jLRiW+61IuXy9lCBCjsVrkQsRf0RQKydB1UykDw37ibxue68tg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-commands/-/plugin-commands-2.9.1.tgz", + "integrity": "sha512-sj74w52U05l5xO/5XZTyrALMBZbp5noWOdFK9d6p25onRq2Vc6Etw1PBtjWuI5I9VH5ICVivt0c0OB/0zb8Ipg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -932,15 +932,15 @@ } }, "node_modules/@embedpdf/plugin-document-manager": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-document-manager/-/plugin-document-manager-2.3.0.tgz", - "integrity": "sha512-hdKaWU1sjlLgXo2iWF4N734lklCfSO5Tj1xqk+0omxOpnVL1Ed5fzFO2N584pMkfFn1xo9Y2JPHSUtCdzF7/EQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-document-manager/-/plugin-document-manager-2.9.1.tgz", + "integrity": "sha512-TrqkZvPIQxcWikL9Fmm8/qAJvI+uG7ahPXuyGyyF0JxkrrHCkUMCL8SPJN/fntcPnLJRIi3/K/xR5Qnt/L0aAg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -949,15 +949,15 @@ } }, "node_modules/@embedpdf/plugin-export": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-export/-/plugin-export-2.3.0.tgz", - "integrity": "sha512-Xa048lKnc1jehWbaWv5qER1RVIHhHqt+JhgzAlqFSURXmzowbUzVEDBZ7fYImXRkpqp+ZeyBhWfZ60DBNE55Cw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-export/-/plugin-export-2.9.1.tgz", + "integrity": "sha512-oYl8H0km1m75SYz17mVwxm9ljZvW0yBV8sTcyCa7YhnqE7yxtczu7jw3BrU3KW4Sua9mr9izhs3AixvWkTASQg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -966,15 +966,15 @@ } }, "node_modules/@embedpdf/plugin-fullscreen": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-fullscreen/-/plugin-fullscreen-2.3.0.tgz", - "integrity": "sha512-jFDVwW8qphDZ6HQS0iCfYVKHEoaY90vnqcGXFdU0y+hH85PGywbWPy4RRgoHo1CbKsV4xJIyazydHuuDDZicnQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-fullscreen/-/plugin-fullscreen-2.9.1.tgz", + "integrity": "sha512-1afbocRTpvzdXdh7X2hhKvGTKWIfvHz/waf5wKDUPlOM4Bpi6a4/x+MWPq2SwtTo/74iRDULprcc2dTVf4IK0Q==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -983,15 +983,15 @@ } }, "node_modules/@embedpdf/plugin-history": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-history/-/plugin-history-2.3.0.tgz", - "integrity": "sha512-+fr/kjK2Z9BiC53IMlUZvWjkD6iilcI3XCUKQPXRgS5MDAuwpVlgdAtc+3VAMlG3IddElxVFdvvxRO9R89k5Mg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-history/-/plugin-history-2.9.1.tgz", + "integrity": "sha512-3AcvSTT7fmqe1ve/FvR3lJ5q7t5JYmnnAg8LKc9ATsDjS9J5b0WE03Omz9a8/sL19iKq8xeR1+W28phgvlcKNw==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1000,15 +1000,15 @@ } }, "node_modules/@embedpdf/plugin-i18n": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-i18n/-/plugin-i18n-2.3.0.tgz", - "integrity": "sha512-OsrYlbgEh21u65SYP5BMssTudEM6Ysl1Te5z1nttT80w28xa9y1QgcO5g7RcVL4/Fqx5Ok5MznAtMRhScTx6kw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-i18n/-/plugin-i18n-2.9.1.tgz", + "integrity": "sha512-0B2dEamhKQRv1n36skMQAf/1qicf/0tVQD8A++6o9/af2xUFdqqC8yCCW0EJCe2GJRbITWQr6vIAU7VilisBuQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1017,15 +1017,15 @@ } }, "node_modules/@embedpdf/plugin-interaction-manager": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-interaction-manager/-/plugin-interaction-manager-2.3.0.tgz", - "integrity": "sha512-1/tDLPoQm6skNe/WOd6QD7SA0XRKphbJHi/s9XY4fhGgBvlD5XHFrYxtmrsaheYjqIBFtAWWZ3m5lAXRaO/igA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-interaction-manager/-/plugin-interaction-manager-2.9.1.tgz", + "integrity": "sha512-/wpdStr1NeyMCvAEMVSCPC0a3zaMd+TSK4u8INsIo3b1RoFfb9iTlBB+qW/aaxvZJ/C7MChQ7cLX6VSKXK/6JQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1034,17 +1034,17 @@ } }, "node_modules/@embedpdf/plugin-pan": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-pan/-/plugin-pan-2.3.0.tgz", - "integrity": "sha512-5yGxLpn28PHKCYx3tjzeVir7D5vHZ0Fk9HJRJr4K+Uqbg8pYFavb9tseXzPE4FcqpejqZo2DZyfo54ErQFXEyQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-pan/-/plugin-pan-2.9.1.tgz", + "integrity": "sha512-LH5fp/2xKWuEYb5cc5jNWdXkhgOL+8TEf4oLcgao6hK33aV1xry+HAg5ATy+OPpIJItCwjU/Lk7Mc7uibYcFlA==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-interaction-manager": "2.3.0", - "@embedpdf/plugin-viewport": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-interaction-manager": "2.9.1", + "@embedpdf/plugin-viewport": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1053,15 +1053,15 @@ } }, "node_modules/@embedpdf/plugin-print": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-print/-/plugin-print-2.3.0.tgz", - "integrity": "sha512-LNxvXm3rZkRXXC41IArBDiwPLzSflmBmxxi+L+91xvw8n/FWUeXfWwQn7oQEAGq9Ha/3pEVHTls48QSFZN0mhg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-print/-/plugin-print-2.9.1.tgz", + "integrity": "sha512-brTn0R8AVyAfpm0SYxz/8bg0e373n4KaeIgw5E51DSrczVr3zIgqYGSvXFbfbv57ZUp63Hb93sVorP1et2AeUw==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=18.0.0", "react-dom": ">=18.0.0", @@ -1070,18 +1070,20 @@ } }, "node_modules/@embedpdf/plugin-redaction": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-redaction/-/plugin-redaction-2.3.0.tgz", - "integrity": "sha512-un6AQL5Pqcm9v1tCV9Mb3NeowsGUtlCT/198k4nd+SWOMWNsbuFqI+rWOGV3auqXRGSzKj0gnt29t8aaeLpLeA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-redaction/-/plugin-redaction-2.9.1.tgz", + "integrity": "sha512-2R81U4ex/JU4IAJ0+G3eIMOwpq80HnAIZ2sI5yMhkDbz+ZZE/sdAP4JKTOFIbhTkwk7DmC222yW34dQJoX4tRQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0", - "@embedpdf/utils": "2.3.0" + "@embedpdf/models": "2.9.1", + "@embedpdf/utils": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-interaction-manager": "2.3.0", - "@embedpdf/plugin-selection": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-annotation": "2.9.1", + "@embedpdf/plugin-history": "2.9.1", + "@embedpdf/plugin-interaction-manager": "2.9.1", + "@embedpdf/plugin-selection": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1090,15 +1092,15 @@ } }, "node_modules/@embedpdf/plugin-render": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-render/-/plugin-render-2.3.0.tgz", - "integrity": "sha512-UyQncK5NTokuEVISUcxPOXpZP4SItn4MjfeEaPsTXJkSRjHL4g3mU3iWy0nXJMCOT10OB+5m7qQ0/KkF4f+b5w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-render/-/plugin-render-2.9.1.tgz", + "integrity": "sha512-mtfu6uDxlz3+j0xPXfKyvuu8iCFjapPkbnx8vGQ0z2PBNAMm+05hsNIzxJSGMP2VCFo09SOz2zCs7ch9J6NeNg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1107,15 +1109,15 @@ } }, "node_modules/@embedpdf/plugin-rotate": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-rotate/-/plugin-rotate-2.3.0.tgz", - "integrity": "sha512-vibDXHA0L2LlMrmkSuanmdtUpc2JPBuQybiGwf9F4wlleKN3f7uSWxZsHdVAxWdzsaG+/26QTGl75otZLnVuig==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-rotate/-/plugin-rotate-2.9.1.tgz", + "integrity": "sha512-OgfMI2IsSPHKs4A0DGpmHpxuhoBcZjvw+tz+CXGBi6ILL6oS7z5wXhoMZfRgCgkvjII8RnmjBvmLeahoSaepAA==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1124,16 +1126,16 @@ } }, "node_modules/@embedpdf/plugin-scroll": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-scroll/-/plugin-scroll-2.3.0.tgz", - "integrity": "sha512-8pdaSY9QuqdX22Ykw2jKn07Rx6FIsDdj/O0+mlbccY/ISofj9WEFNeQgnOY64OUTDyurJYqpYvq6QqvgbGLs+A==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-scroll/-/plugin-scroll-2.9.1.tgz", + "integrity": "sha512-+U3PSIUuNlIOTXzRhnPBP+Rx20sFOd3OPiowyI2EP/Kx/j5R/amgL/t2rjrpw9gjXEMEGsli9Fn4UqnVgMrPaQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-viewport": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-viewport": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1142,15 +1144,15 @@ } }, "node_modules/@embedpdf/plugin-search": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-search/-/plugin-search-2.3.0.tgz", - "integrity": "sha512-VNXmNf7fIIRWGVwf2kIUeUeLkUTJlq9AGjUO2TyuYJTWTsmfT4LEqPDDpwC6NDVFhzWE6xwbb3bxvY/9bqBMzw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-search/-/plugin-search-2.9.1.tgz", + "integrity": "sha512-NefZgXPfj1MW8i5bYEfuphpXXAODutJTtwCHpLff1YwPw6liuBug9G1lDKSpNddvp+7aSkTcXV5LYNhcPxb1vg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1159,17 +1161,17 @@ } }, "node_modules/@embedpdf/plugin-selection": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-selection/-/plugin-selection-2.3.0.tgz", - "integrity": "sha512-+emaY4vff3ynAf5C3PfCOlleQIqiImbBpb6zkG5SVUa9Vn5x0SfYGT4Jumtbzq8XBknC1QIRKVlplC9BcnjcmQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-selection/-/plugin-selection-2.9.1.tgz", + "integrity": "sha512-dVLjiLGnZDo0xO7lZulLGl3cJ/mO7BcA3PGO2uMdhqSWK4tAF/DrakvwXdD581VBwXD/C25EJhxiNa2L7mU4wg==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0", - "@embedpdf/utils": "2.3.0" + "@embedpdf/models": "2.9.1", + "@embedpdf/utils": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-interaction-manager": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-interaction-manager": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1178,15 +1180,15 @@ } }, "node_modules/@embedpdf/plugin-spread": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-spread/-/plugin-spread-2.3.0.tgz", - "integrity": "sha512-sFqYKwzKGPaCXn6hAyv6GHdVTlL2vg3poxRNd2W5kLQo07YtHlSjXr/XAhaGT/a4GtR9rtbSJ4hWNJjzIcwE0g==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-spread/-/plugin-spread-2.9.1.tgz", + "integrity": "sha512-s9J4tvoucNac8pUAHVhv3PWDWMZJyK0ikaG78VdGwh4G2iMo5HW1LKDJkJ29l1TjAuxhIoKihpfQbLgUgi7JHA==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1195,16 +1197,16 @@ } }, "node_modules/@embedpdf/plugin-thumbnail": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-thumbnail/-/plugin-thumbnail-2.3.0.tgz", - "integrity": "sha512-CAOnipeBtdKSHGBuIm5420GykUw7k2rB7Z9GwouTbbycS7Cw+kiaGpOfHfenoKPTlWMkHYAwFcZiWKV3XG/nRQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-thumbnail/-/plugin-thumbnail-2.9.1.tgz", + "integrity": "sha512-TAEUkVxvvB5kh2VVGf9RMuJFq++CQgWpKJ62ed2GhB9WvVKP5gBYj7G5ff90TLCrAV8iXZL9ENKcHgGKxrZrYw==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-render": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-render": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1213,18 +1215,18 @@ } }, "node_modules/@embedpdf/plugin-tiling": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-tiling/-/plugin-tiling-2.3.0.tgz", - "integrity": "sha512-6VJ042WksIyZVWyvXq1nf0Ct+U4Pl6+QUDy1ThJefwk/HKDfWU2zEr/+1STJKVWgfUx5QRdipf6Jghd+HnOg3Q==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-tiling/-/plugin-tiling-2.9.1.tgz", + "integrity": "sha512-UQ/gr/Rdzj7sMsgvtuClw6Jq25fMr+OEdW4tQmg2bV/MqpKptpOEUZ5Aiay4M03X3cgoxhS8UvobRMnjlpYljA==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-render": "2.3.0", - "@embedpdf/plugin-scroll": "2.3.0", - "@embedpdf/plugin-viewport": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-render": "2.9.1", + "@embedpdf/plugin-scroll": "2.9.1", + "@embedpdf/plugin-viewport": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1233,18 +1235,18 @@ } }, "node_modules/@embedpdf/plugin-ui": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-ui/-/plugin-ui-2.3.0.tgz", - "integrity": "sha512-TTCMBMzQBvD10OiW2v2ptyoVO0bPNAGfL6uHrgaVqUeWr1LlADKrbC+KaSbpUqoMxpPE4knVPi1F3g9X47G69A==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-ui/-/plugin-ui-2.9.1.tgz", + "integrity": "sha512-nub5aaf0Ntxq9U5yRUMA496etUkI/AbADba6xE7oJ7u4gyTcEndY19pnIwm/eRYcHCU09d7QWcn3bjtIX3PP2g==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-render": "2.3.0", - "@embedpdf/plugin-scroll": "2.3.0", - "@embedpdf/plugin-viewport": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-render": "2.9.1", + "@embedpdf/plugin-scroll": "2.9.1", + "@embedpdf/plugin-viewport": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1253,15 +1255,15 @@ } }, "node_modules/@embedpdf/plugin-viewport": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-viewport/-/plugin-viewport-2.3.0.tgz", - "integrity": "sha512-3NQp3hVfRF7DMUPNAVOfZsqQQrugEfY0voRUrQI90eyi16GFntN3CP9Mc5cOp2jnUICMYlirQ/om+KCseMHS2Q==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-viewport/-/plugin-viewport-2.9.1.tgz", + "integrity": "sha512-bVhBuZHTppKV+OB5lBLqXQv+5oW1A7kAIc5UzsImBwl6NpwH+2PdVkelfrF37yEqnEF/mdxobriWSP0aOVl93w==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", + "@embedpdf/core": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1270,17 +1272,17 @@ } }, "node_modules/@embedpdf/plugin-zoom": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/plugin-zoom/-/plugin-zoom-2.3.0.tgz", - "integrity": "sha512-wnBqK02ku0zCViqQfSD1Vohy+aBUogXrqUTwo1/1QFEphmgnCHnHbEUduh9M0ghcT4s26pBgbJqCrShpGYAdvQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/plugin-zoom/-/plugin-zoom-2.9.1.tgz", + "integrity": "sha512-FVOYj+AKTc2aCPrZHOrgbiYNTfBmiwVpFCedmqeGLYOIYTIeGzwJlyIHLU0PmIC/nuHcu1ZFwh0tH23fWAfVCQ==", "license": "MIT", "dependencies": { - "@embedpdf/models": "2.3.0" + "@embedpdf/models": "2.9.1" }, "peerDependencies": { - "@embedpdf/core": "2.3.0", - "@embedpdf/plugin-scroll": "2.3.0", - "@embedpdf/plugin-viewport": "2.3.0", + "@embedpdf/core": "2.9.1", + "@embedpdf/plugin-scroll": "2.9.1", + "@embedpdf/plugin-viewport": "2.9.1", "preact": "^10.26.4", "react": ">=16.8.0", "react-dom": ">=16.8.0", @@ -1289,9 +1291,9 @@ } }, "node_modules/@embedpdf/utils": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@embedpdf/utils/-/utils-2.3.0.tgz", - "integrity": "sha512-9DV+tu+GsnijchNSG/NzslnxTGIUH6j2MxBR8QOoZLsWETEVaMLkHtbvzXPyMOx/5RlvBn8wR0jNKTNptOCnXQ==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@embedpdf/utils/-/utils-2.9.1.tgz", + "integrity": "sha512-IKe/k5DruzpuyGJBIoLEL9AKJ9rEBDLgi1eSCWQPyYkuLWTJg4rBzyGh57eS4S4K4dzQrlJ3Z9zGAW1mgbY2Jw==", "license": "MIT", "peerDependencies": { "preact": "^10.26.4", @@ -2951,9 +2953,9 @@ "license": "MIT" }, "node_modules/@sveltejs/acorn-typescript": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.8.tgz", - "integrity": "sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.9.tgz", + "integrity": "sha512-lVJX6qEgs/4DOcRTpo56tmKzVPtoWAaVbL4hfO7t7NVwl9AAXzQR6cihesW1BmNMPl+bK6dreu2sOKBP2Q9CIA==", "license": "MIT", "peer": true, "peerDependencies": { @@ -3914,7 +3916,6 @@ "version": "8.56.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz", "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==", - "dev": true, "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6461,40 +6462,40 @@ "license": "MIT" }, "node_modules/embedpdf-snippet": { - "version": "2.3.0", - "resolved": "file:vendor/embedpdf/embedpdf-snippet-2.3.0.tgz", - "integrity": "sha512-1rhNxdAcbj3OXqkjXVfo6IrhH67bIikHvrN97vBtlkIGCi5w9lsIYs5eXdgwOLKzWJGI1plMfjQV47l4hzteag==", + "version": "2.9.1", + "resolved": "file:vendor/embedpdf/embedpdf-snippet-2.9.1.tgz", + "integrity": "sha512-MjswGMnJMkT2tBSkPuUWMxU9LdC+0G2PROE4b4ZZAVuJuAFKys36c6l9LfXJz2v0Bhr+uebX3sT3z60nBPZV2Q==", "license": "MIT", "dependencies": { - "@embedpdf/core": "^2.3.0", - "@embedpdf/engines": "^2.3.0", - "@embedpdf/models": "^2.3.0", - "@embedpdf/pdfium": "^2.3.0", - "@embedpdf/plugin-annotation": "^2.3.0", - "@embedpdf/plugin-attachment": "^2.3.0", - "@embedpdf/plugin-bookmark": "^2.3.0", - "@embedpdf/plugin-capture": "^2.3.0", - "@embedpdf/plugin-commands": "^2.3.0", - "@embedpdf/plugin-document-manager": "^2.3.0", - "@embedpdf/plugin-export": "^2.3.0", - "@embedpdf/plugin-fullscreen": "^2.3.0", - "@embedpdf/plugin-history": "^2.3.0", - "@embedpdf/plugin-i18n": "^2.3.0", - "@embedpdf/plugin-interaction-manager": "^2.3.0", - "@embedpdf/plugin-pan": "^2.3.0", - "@embedpdf/plugin-print": "^2.3.0", - "@embedpdf/plugin-redaction": "^2.3.0", - "@embedpdf/plugin-render": "^2.3.0", - "@embedpdf/plugin-rotate": "^2.3.0", - "@embedpdf/plugin-scroll": "^2.3.0", - "@embedpdf/plugin-search": "^2.3.0", - "@embedpdf/plugin-selection": "^2.3.0", - "@embedpdf/plugin-spread": "^2.3.0", - "@embedpdf/plugin-thumbnail": "^2.3.0", - "@embedpdf/plugin-tiling": "^2.3.0", - "@embedpdf/plugin-ui": "^2.3.0", - "@embedpdf/plugin-viewport": "^2.3.0", - "@embedpdf/plugin-zoom": "^2.3.0", + "@embedpdf/core": "^2.9.1", + "@embedpdf/engines": "^2.9.1", + "@embedpdf/models": "^2.9.1", + "@embedpdf/pdfium": "^2.9.1", + "@embedpdf/plugin-annotation": "^2.9.1", + "@embedpdf/plugin-attachment": "^2.9.1", + "@embedpdf/plugin-bookmark": "^2.9.1", + "@embedpdf/plugin-capture": "^2.9.1", + "@embedpdf/plugin-commands": "^2.9.1", + "@embedpdf/plugin-document-manager": "^2.9.1", + "@embedpdf/plugin-export": "^2.9.1", + "@embedpdf/plugin-fullscreen": "^2.9.1", + "@embedpdf/plugin-history": "^2.9.1", + "@embedpdf/plugin-i18n": "^2.9.1", + "@embedpdf/plugin-interaction-manager": "^2.9.1", + "@embedpdf/plugin-pan": "^2.9.1", + "@embedpdf/plugin-print": "^2.9.1", + "@embedpdf/plugin-redaction": "^2.9.1", + "@embedpdf/plugin-render": "^2.9.1", + "@embedpdf/plugin-rotate": "^2.9.1", + "@embedpdf/plugin-scroll": "^2.9.1", + "@embedpdf/plugin-search": "^2.9.1", + "@embedpdf/plugin-selection": "^2.9.1", + "@embedpdf/plugin-spread": "^2.9.1", + "@embedpdf/plugin-thumbnail": "^2.9.1", + "@embedpdf/plugin-tiling": "^2.9.1", + "@embedpdf/plugin-ui": "^2.9.1", + "@embedpdf/plugin-viewport": "^2.9.1", + "@embedpdf/plugin-zoom": "^2.9.1", "preact": "^10.17.0", "tailwind-merge": "^3.4.0" } @@ -6787,13 +6788,14 @@ } }, "node_modules/esrap": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz", - "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.4.tgz", + "integrity": "sha512-suICpxAmZ9A8bzJjEl/+rLJiDKC0X4gYWUxT6URAWBLvlXmtbZd5ySMu/N2ZGEtMCAmflUDPSehrP9BQcsGcSg==", "license": "MIT", "peer": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@jridgewell/sourcemap-codec": "^1.4.15", + "@typescript-eslint/types": "^8.2.0" } }, "node_modules/esrecurse": { @@ -11249,9 +11251,9 @@ } }, "node_modules/svelte": { - "version": "5.53.6", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.6.tgz", - "integrity": "sha512-lP5DGF3oDDI9fhHcSpaBiJEkFLuS16h92DhM1L5K1lFm0WjOmUh1i2sNkBBk8rkxJRpob0dBE75jRfUzGZUOGA==", + "version": "5.54.1", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.54.1.tgz", + "integrity": "sha512-ow8tncN097Ty8U1H+C3bM1xNlsCbnO2UZeN0lWBnv8f3jKho7QTTQ2LWbMXrPQDodLjH91n4kpNnLolyRhVE6A==", "license": "MIT", "peer": true, "dependencies": { @@ -11264,7 +11266,7 @@ "aria-query": "5.3.1", "axobject-query": "^4.1.0", "clsx": "^2.1.1", - "devalue": "^5.6.3", + "devalue": "^5.6.4", "esm-env": "^1.2.1", "esrap": "^2.2.2", "is-reference": "^3.0.3", diff --git a/package.json b/package.json index 36b5cb2..7b488d8 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "bwip-js": "^4.8.0", "cropperjs": "^1.6.2", "diff": "^8.0.3", - "embedpdf-snippet": "file:vendor/embedpdf/embedpdf-snippet-2.3.0.tgz", + "embedpdf-snippet": "file:vendor/embedpdf/embedpdf-snippet-2.9.1.tgz", "heic2any": "^0.0.4", "highlight.js": "^11.11.1", "html2canvas": "^1.4.1", diff --git a/vendor/embedpdf/.upstream-version b/vendor/embedpdf/.upstream-version index 276cbf9..dedcc7d 100644 --- a/vendor/embedpdf/.upstream-version +++ b/vendor/embedpdf/.upstream-version @@ -1 +1 @@ -2.3.0 +2.9.1 diff --git a/vendor/embedpdf/embedpdf-snippet-2.3.0.tgz b/vendor/embedpdf/embedpdf-snippet-2.3.0.tgz deleted file mode 100644 index c671451..0000000 Binary files a/vendor/embedpdf/embedpdf-snippet-2.3.0.tgz and /dev/null differ diff --git a/vendor/embedpdf/embedpdf-snippet-2.9.1.tgz b/vendor/embedpdf/embedpdf-snippet-2.9.1.tgz new file mode 100644 index 0000000..88d8a80 Binary files /dev/null and b/vendor/embedpdf/embedpdf-snippet-2.9.1.tgz differ