From 1cedaa4d1622c5156dd2bac518fe3305b3f1d986 Mon Sep 17 00:00:00 2001 From: FAL Date: Tue, 25 Nov 2025 14:30:09 +0900 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20SUbset#encode=20=E8=BF=94=E5=80=A4?= =?UTF-8?q?=E3=81=AE=E5=9E=8B=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/subset/Subset.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/subset/Subset.js b/src/subset/Subset.js index 5d0d570..5635999 100644 --- a/src/subset/Subset.js +++ b/src/subset/Subset.js @@ -53,6 +53,7 @@ export default class Subset { /** * @abstract + * @returns {Uint8Array} */ encode() { throw new AssertionError('Subset.encode() must be overridden by subclasses'); From b042c6d84d279d8e3240a4140a561290df2bb13e Mon Sep 17 00:00:00 2001 From: FAL Date: Tue, 25 Nov 2025 14:31:30 +0900 Subject: [PATCH 2/3] docs: changelog --- MODIFICATIONS.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MODIFICATIONS.md b/MODIFICATIONS.md index 197875a..c2f1813 100644 --- a/MODIFICATIONS.md +++ b/MODIFICATIONS.md @@ -1,5 +1,10 @@ # Modifications +## [Unreleased] + +- Fix type declaration: Fix return type of `Subset#encode` to be `Uint8Array` + + ## [2.0.4-mod.2025.3] ### Feature/Dependency Removals From 83d8b2777fb12305a3cfcdeda375c3dbb9174dca Mon Sep 17 00:00:00 2001 From: FAL Date: Tue, 25 Nov 2025 14:33:37 +0900 Subject: [PATCH 3/3] v2.0.4-mod.2025.4 --- MODIFICATIONS.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MODIFICATIONS.md b/MODIFICATIONS.md index c2f1813..bc876d2 100644 --- a/MODIFICATIONS.md +++ b/MODIFICATIONS.md @@ -1,6 +1,6 @@ # Modifications -## [Unreleased] +## [2.0.4-mod.2025.4] - Fix type declaration: Fix return type of `Subset#encode` to be `Uint8Array` diff --git a/package-lock.json b/package-lock.json index 6403e03..586498a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@denkiyagi/fontkit", - "version": "2.0.4-mod.2025.3", + "version": "2.0.4-mod.2025.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@denkiyagi/fontkit", - "version": "2.0.4-mod.2025.3", + "version": "2.0.4-mod.2025.4", "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.17", diff --git a/package.json b/package.json index 92ed06e..f115914 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@denkiyagi/fontkit", - "version": "2.0.4-mod.2025.3", + "version": "2.0.4-mod.2025.4", "description": "A modified version of fontkit. An advanced font engine for Node and the browser", "keywords": [ "opentype",