From 19aaaac5a0b333d612167fb4845ea5e84ec912ca Mon Sep 17 00:00:00 2001 From: microshine Date: Tue, 16 Jan 2024 13:58:54 +0100 Subject: [PATCH 1/3] chore(deps): upgrade pako --- packages/core/package.json | 4 ++-- packages/doc/package.json | 4 ++-- packages/font/package.json | 4 ++-- yarn.lock | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index f4db413..529da13 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -36,10 +36,10 @@ "asn1js": "^3.0.5", "bytestreamjs": "2.0.1", "events": "3.3.0", - "pako": "^2.0.3", + "pako": "^2.1.0", "pkijs": "^3.0.15", "pvtsutils": "^1.3.5", "pvutils": "^1.1.3", "tslib": "^2.6.2" } -} +} \ No newline at end of file diff --git a/packages/doc/package.json b/packages/doc/package.json index 1074ba7..3545402 100644 --- a/packages/doc/package.json +++ b/packages/doc/package.json @@ -42,10 +42,10 @@ "asn1js": "^3.0.5", "bytestreamjs": "2.0.1", "fast-png": "^6.2.0", - "pako": "^2.0.3", + "pako": "^2.1.0", "pkijs": "^3.0.15", "pvtsutils": "^1.3.5", "pvutils": "^1.1.3", "tslib": "^2.6.2" } -} +} \ No newline at end of file diff --git a/packages/font/package.json b/packages/font/package.json index f9edc08..26ff929 100644 --- a/packages/font/package.json +++ b/packages/font/package.json @@ -35,8 +35,8 @@ "@peculiar/asn1-schema": "^2.3.6", "bytestreamjs": "2.0.1", "fontjs": "^3.0.1", - "pako": "^2.0.4", + "pako": "^2.1.0", "pvtsutils": "^1.3.5", "tslib": "^2.6.2" } -} +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index ff8d7d1..ea734cf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3916,7 +3916,7 @@ pacote@^15.2.0: ssri "^10.0.0" tar "^6.1.11" -pako@^2.0.3, pako@^2.0.4, pako@^2.1.0: +pako@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/pako/-/pako-2.1.0.tgz#266cc37f98c7d883545d11335c00fbd4062c9a86" integrity sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug== From 91c238b78ad9f710bae42fbd28229e70162ccca7 Mon Sep 17 00:00:00 2001 From: microshine Date: Tue, 16 Jan 2024 13:59:21 +0100 Subject: [PATCH 2/3] fix: issue #115 --- packages/core/src/objects/Stream.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/objects/Stream.ts b/packages/core/src/objects/Stream.ts index 6462404..e538d54 100644 --- a/packages/core/src/objects/Stream.ts +++ b/packages/core/src/objects/Stream.ts @@ -173,7 +173,7 @@ export class PDFStream extends PDFDictionary implements EncryptionObject { if (endStreamPosition === -1) { throw new ParsingError("Cannot find 'endstream' keyword"); } - if (reader.view[endStreamPosition - 1] === 0x0D && reader.view[endStreamPosition - 2] === 0x0A) { + if (reader.view[endStreamPosition - 2] === 0x0D && reader.view[endStreamPosition - 1] === 0x0A) { endStreamPosition -= 2; } else if (reader.view[endStreamPosition - 1] === 0x0A || reader.view[endStreamPosition - 1] === 0x0D) { endStreamPosition -= 1; From 5216e9794941fc0417ecd8f7e22cc88b8664bd3b Mon Sep 17 00:00:00 2001 From: microshine Date: Tue, 16 Jan 2024 14:01:04 +0100 Subject: [PATCH 3/3] ci: update actions --- .github/workflows/preprelease.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/preprelease.yml b/.github/workflows/preprelease.yml index f6a50e7..804ba8f 100644 --- a/.github/workflows/preprelease.yml +++ b/.github/workflows/preprelease.yml @@ -13,7 +13,7 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d8647fc..5d698b5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,7 +26,7 @@ jobs: echo 'The pull request has not been merged' exit 1 - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0