diff --git a/types/opentype.js/index.d.ts b/types/opentype.js/index.d.ts index 54c22bd468aa8d..23753330bf6530 100644 --- a/types/opentype.js/index.d.ts +++ b/types/opentype.js/index.d.ts @@ -167,6 +167,7 @@ export class Glyph { name: string | null; unicode?: number | undefined; unicodes: number[]; + numberOfContours?: number | undefined; xMin?: number | undefined; xMax?: number | undefined; yMin?: number | undefined; diff --git a/types/opentype.js/opentype.js-tests.ts b/types/opentype.js/opentype.js-tests.ts index 123d2c0791c0bf..8dc0fb5593f463 100644 --- a/types/opentype.js/opentype.js-tests.ts +++ b/types/opentype.js/opentype.js-tests.ts @@ -132,6 +132,7 @@ defaultGlyph.name = undefined; let num: number = defaultGlyph.index + Math.min(...defaultGlyph.unicodes); // @ts-expect-error num = defaultGlyph.unicode + ?? defaultGlyph.numberOfContours ?? defaultGlyph.xMin ?? defaultGlyph.xMax ?? defaultGlyph.yMin