@ot-builder/ot-layout
Advanced tools
@@ -1,7 +0,7 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import * as Gdef from "./gdef"; | ||
| import * as Gpos from "./gsub-gpos/table-gpos"; | ||
| import * as Gsub from "./gsub-gpos/table-gsub"; | ||
| import * as OtMath from "./math"; | ||
| import * as Base from "./table-base"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type * as Gdef from "./gdef"; | ||
| import type * as Gpos from "./gsub-gpos/table-gpos"; | ||
| import type * as Gsub from "./gsub-gpos/table-gsub"; | ||
| import type * as OtMath from "./math"; | ||
| import type * as Base from "./table-base"; | ||
| export interface OtFontLayoutData { | ||
@@ -8,0 +8,0 @@ gdef?: Data.Maybe<Gdef.Table>; |
@@ -1,2 +0,2 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| export interface DeviceDataT<X> { | ||
@@ -3,0 +3,0 @@ variation: X; |
@@ -1,3 +0,3 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| export interface T<X> { | ||
@@ -4,0 +4,0 @@ readonly x: X; |
@@ -1,3 +0,3 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import * as LayoutAnchor from "./anchor"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type * as LayoutAnchor from "./anchor"; | ||
| export interface T<X> { | ||
@@ -4,0 +4,0 @@ readonly entry: Data.Maybe<LayoutAnchor.T<X>>; |
| export * as Adjust from "./adjust"; | ||
| export * as Anchor from "./anchor"; | ||
| export * as ClassDef from "./class-def"; | ||
| export * as Coverage from "./coverage"; | ||
| export * as CursiveAnchorPair from "./cursive-anchor-pair"; | ||
| export * as Coverage from "./coverage"; | ||
| export * as ClassDef from "./class-def"; | ||
| //# sourceMappingURL=index.d.ts.map |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.ClassDef = exports.Coverage = exports.CursiveAnchorPair = exports.Anchor = exports.Adjust = void 0; | ||
| exports.Adjust = require("./adjust"); | ||
| exports.Anchor = require("./anchor"); | ||
| exports.CursiveAnchorPair = require("./cursive-anchor-pair"); | ||
| exports.Coverage = require("./coverage"); | ||
| exports.ClassDef = require("./class-def"); | ||
| exports.CursiveAnchorPair = exports.Coverage = exports.ClassDef = exports.Anchor = exports.Adjust = void 0; | ||
| const tslib_1 = require("tslib"); | ||
| exports.Adjust = tslib_1.__importStar(require("./adjust")); | ||
| exports.Anchor = tslib_1.__importStar(require("./anchor")); | ||
| exports.ClassDef = tslib_1.__importStar(require("./class-def")); | ||
| exports.Coverage = tslib_1.__importStar(require("./coverage")); | ||
| exports.CursiveAnchorPair = tslib_1.__importStar(require("./cursive-anchor-pair")); | ||
| //# sourceMappingURL=index.js.map |
@@ -1,2 +0,2 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| export interface DicingStore<X, Y, D> { | ||
@@ -3,0 +3,0 @@ get(x: X, y: Y): Data.Maybe<D>; |
@@ -57,3 +57,3 @@ "use strict"; | ||
| const kg = coCd[cl]; | ||
| if (!kg || !kg.length) | ||
| if (!(kg === null || kg === void 0 ? void 0 : kg.length)) | ||
| continue; | ||
@@ -60,0 +60,0 @@ for (const g of kg) { |
@@ -1,4 +0,4 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import * as LayoutCommon from "../common"; | ||
| import * as GdefSubParts from "./sub-parts"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type * as LayoutCommon from "../common"; | ||
| import type * as GdefSubParts from "./sub-parts"; | ||
| export type Coverage<G> = LayoutCommon.Coverage.T<G>; | ||
@@ -5,0 +5,0 @@ export type ClassDef<G> = LayoutCommon.ClassDef.T<G>; |
@@ -1,6 +0,6 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import * as LayoutCommon from "../common"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import type * as LayoutCommon from "../common"; | ||
| import * as GeneralGdef from "./general"; | ||
| import * as GdefSubParts from "./sub-parts"; | ||
| import type * as GdefSubParts from "./sub-parts"; | ||
| export declare const Tag = "GDEF"; | ||
@@ -7,0 +7,0 @@ export import General = GeneralGdef; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.Table = exports.GlyphClass = exports.General = exports.Tag = void 0; | ||
| const GeneralGdef = require("./general"); | ||
| const tslib_1 = require("tslib"); | ||
| const GeneralGdef = tslib_1.__importStar(require("./general")); | ||
| exports.Tag = "GDEF"; | ||
@@ -6,0 +7,0 @@ exports.General = GeneralGdef; |
@@ -1,3 +0,3 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| export type AttachPointsT<G> = Array<OtGlyph.PointIDRef>; | ||
@@ -4,0 +4,0 @@ export type AttachPointListT<G> = Map<G, AttachPointsT<G>>; |
@@ -1,6 +0,6 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import { Tag } from "@ot-builder/primitive"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import * as GeneralGsubGpos from "./general/shared"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type { Tag } from "@ot-builder/primitive"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import type * as GeneralGsubGpos from "./general/shared"; | ||
| export declare function CreateTable<L>(): { | ||
@@ -7,0 +7,0 @@ create: (scripts?: Map<Tag, GeneralGsubGpos.ScriptT<OtGlyph, OtVar.Value, L>>, features?: Array<GeneralGsubGpos.FeatureT<OtGlyph, OtVar.Value, L>>, lookups?: Array<L>, featureVariations?: Data.Maybe<Array<GeneralGsubGpos.FeatureVariationT<OtVar.Dim, OtGlyph, OtVar.Value, L>>>) => GeneralGsubGpos.TableT<OtVar.Dim, OtGlyph, OtVar.Value, L>; |
| import { Sigma } from "@ot-builder/prelude"; | ||
| import { UInt16, UInt24 } from "@ot-builder/primitive"; | ||
| import type { UInt16, UInt24 } from "@ot-builder/primitive"; | ||
| export declare const TID_StylisticSet: Sigma.TypeID<StylisticSet>; | ||
@@ -4,0 +4,0 @@ export interface StylisticSet { |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.tagToTypeIDMap = exports.TID_CharacterVariant = exports.TID_StylisticSet = void 0; | ||
| /* eslint-disable @typescript-eslint/no-explicit-any */ | ||
| const prelude_1 = require("@ot-builder/prelude"); | ||
@@ -6,0 +5,0 @@ exports.TID_StylisticSet = new prelude_1.Sigma.TypeID("OTB::FeatureParams::StylisticSet"); |
@@ -0,3 +1,3 @@ | ||
| export * as Gpos from "./lookup-type/gpos"; | ||
| export * as Gsub from "./lookup-type/gsub"; | ||
| export * as Gpos from "./lookup-type/gpos"; | ||
| //# sourceMappingURL=lookup-type.d.ts.map |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.Gpos = exports.Gsub = void 0; | ||
| exports.Gsub = require("./lookup-type/gsub"); | ||
| exports.Gpos = require("./lookup-type/gpos"); | ||
| exports.Gsub = exports.Gpos = void 0; | ||
| const tslib_1 = require("tslib"); | ||
| exports.Gpos = tslib_1.__importStar(require("./lookup-type/gpos")); | ||
| exports.Gsub = tslib_1.__importStar(require("./lookup-type/gsub")); | ||
| //# sourceMappingURL=lookup-type.js.map |
@@ -1,4 +0,4 @@ | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import * as LayoutCommon from "../../common"; | ||
| import { DicingStore } from "../../dicing-store"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type * as LayoutCommon from "../../common"; | ||
| import type { DicingStore } from "../../dicing-store"; | ||
| export interface LookupPropT<G> { | ||
@@ -5,0 +5,0 @@ rightToLeft?: boolean; |
@@ -1,3 +0,3 @@ | ||
| import { Data, Sigma } from "@ot-builder/prelude"; | ||
| import { F2D14, Tag } from "@ot-builder/primitive"; | ||
| import type { Data, Sigma } from "@ot-builder/prelude"; | ||
| import type { F2D14, Tag } from "@ot-builder/primitive"; | ||
| export interface FeatureT<G, X, L> { | ||
@@ -4,0 +4,0 @@ tag: Tag; |
@@ -1,9 +0,9 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { CaseType, Data } from "@ot-builder/prelude"; | ||
| import * as Primitive from "@ot-builder/primitive"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import * as LayoutCommon from "../common"; | ||
| import * as GeneralLookup from "./general/lookup"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { type CaseType, type Data } from "@ot-builder/prelude"; | ||
| import type * as Primitive from "@ot-builder/primitive"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import type * as LayoutCommon from "../common"; | ||
| import type * as GeneralLookup from "./general/lookup"; | ||
| import { Gpos as LookupType } from "./general/lookup-type"; | ||
| import * as GsubGpos from "./table-shared"; | ||
| import type * as GsubGpos from "./table-shared"; | ||
| export * as FeatureParams from "./feature-params"; | ||
@@ -10,0 +10,0 @@ export { Gpos as LookupType } from "./general/lookup-type"; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.ZeroAdjustmentPair = exports.ZeroAdjustment = exports.Chaining = exports.MarkToMark = exports.MarkToLigature = exports.MarkToBase = exports.Cursive = exports.Pair = exports.Single = exports.Table = exports.Tag = exports.LookupType = exports.FeatureParams = void 0; | ||
| const tslib_1 = require("tslib"); | ||
| const prelude_1 = require("@ot-builder/prelude"); | ||
| const dicing_store_1 = require("../dicing-store"); | ||
| const lookup_type_1 = require("./general/lookup-type"); | ||
| exports.FeatureParams = require("./feature-params"); | ||
| exports.FeatureParams = tslib_1.__importStar(require("./feature-params")); | ||
| var lookup_type_2 = require("./general/lookup-type"); | ||
@@ -9,0 +10,0 @@ Object.defineProperty(exports, "LookupType", { enumerable: true, get: function () { return lookup_type_2.Gpos; } }); |
@@ -1,9 +0,9 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { CaseType, Data } from "@ot-builder/prelude"; | ||
| import * as Primitive from "@ot-builder/primitive"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import * as LayoutCommon from "../common"; | ||
| import * as GeneralLookup from "./general/lookup"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { type CaseType, type Data } from "@ot-builder/prelude"; | ||
| import type * as Primitive from "@ot-builder/primitive"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import type * as LayoutCommon from "../common"; | ||
| import type * as GeneralLookup from "./general/lookup"; | ||
| import { Gsub as LookupType } from "./general/lookup-type"; | ||
| import * as GsubGpos from "./table-shared"; | ||
| import type * as GsubGpos from "./table-shared"; | ||
| export * as FeatureParams from "./feature-params"; | ||
@@ -10,0 +10,0 @@ export { Gsub as LookupType } from "./general/lookup-type"; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.ReverseSub = exports.Chaining = exports.Ligature = exports.Alternate = exports.Multiple = exports.Single = exports.Table = exports.Tag = exports.LookupType = exports.FeatureParams = void 0; | ||
| const tslib_1 = require("tslib"); | ||
| const prelude_1 = require("@ot-builder/prelude"); | ||
| const lookup_type_1 = require("./general/lookup-type"); | ||
| exports.FeatureParams = require("./feature-params"); | ||
| exports.FeatureParams = tslib_1.__importStar(require("./feature-params")); | ||
| var lookup_type_2 = require("./general/lookup-type"); | ||
@@ -8,0 +9,0 @@ Object.defineProperty(exports, "LookupType", { enumerable: true, get: function () { return lookup_type_2.Gsub; } }); |
@@ -1,6 +0,6 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import * as LayoutCommon from "../common"; | ||
| import * as GeneralLookup from "./general/lookup"; | ||
| import * as GeneralGsubGpos from "./general/shared"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import type * as LayoutCommon from "../common"; | ||
| import type * as GeneralLookup from "./general/lookup"; | ||
| import type * as GeneralGsubGpos from "./general/shared"; | ||
| export * as FeatureParams from "./feature-params"; | ||
@@ -7,0 +7,0 @@ export * as LookupType from "./general/lookup-type"; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.GeneralGsubGpos = exports.LookupType = exports.FeatureParams = void 0; | ||
| exports.FeatureParams = require("./feature-params"); | ||
| exports.LookupType = require("./general/lookup-type"); | ||
| exports.GeneralGsubGpos = require("./general/shared"); | ||
| const tslib_1 = require("tslib"); | ||
| exports.FeatureParams = tslib_1.__importStar(require("./feature-params")); | ||
| exports.LookupType = tslib_1.__importStar(require("./general/lookup-type")); | ||
| exports.GeneralGsubGpos = tslib_1.__importStar(require("./general/shared")); | ||
| //# sourceMappingURL=table-shared.js.map |
+7
-7
@@ -6,11 +6,11 @@ "use strict"; | ||
| tslib_1.__exportStar(require("./aggregated"), exports); | ||
| exports.LayoutCommon = require("./common"); | ||
| exports.LayoutCommon = tslib_1.__importStar(require("./common")); | ||
| var dicing_store_1 = require("./dicing-store"); | ||
| Object.defineProperty(exports, "DicingStore", { enumerable: true, get: function () { return dicing_store_1.DicingStore; } }); | ||
| exports.Gdef = require("./gdef"); | ||
| exports.Gpos = require("./gsub-gpos/table-gpos"); | ||
| exports.Gsub = require("./gsub-gpos/table-gsub"); | ||
| exports.GsubGpos = require("./gsub-gpos/table-shared"); | ||
| exports.Math = require("./math"); | ||
| exports.Base = require("./table-base"); | ||
| exports.Gdef = tslib_1.__importStar(require("./gdef")); | ||
| exports.Gpos = tslib_1.__importStar(require("./gsub-gpos/table-gpos")); | ||
| exports.Gsub = tslib_1.__importStar(require("./gsub-gpos/table-gsub")); | ||
| exports.GsubGpos = tslib_1.__importStar(require("./gsub-gpos/table-shared")); | ||
| exports.Math = tslib_1.__importStar(require("./math")); | ||
| exports.Base = tslib_1.__importStar(require("./table-base")); | ||
| //# sourceMappingURL=index.js.map |
@@ -1,5 +0,5 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import { Int16 } from "@ot-builder/primitive"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type { Int16 } from "@ot-builder/primitive"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| export declare const Tag = "MATH"; | ||
@@ -6,0 +6,0 @@ export declare class Table { |
@@ -1,4 +0,4 @@ | ||
| import { GeneralGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { Data } from "@ot-builder/prelude"; | ||
| import { Tag } from "@ot-builder/primitive"; | ||
| import type { GeneralGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { Data } from "@ot-builder/prelude"; | ||
| import type { Tag } from "@ot-builder/primitive"; | ||
| export declare class TableT<G, X> { | ||
@@ -5,0 +5,0 @@ horizontal: Data.Maybe<AxisTableT<G, X>>; |
@@ -1,3 +0,3 @@ | ||
| import { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import { OtVar } from "@ot-builder/variance"; | ||
| import type { OtGlyph } from "@ot-builder/ot-glyphs"; | ||
| import type { OtVar } from "@ot-builder/variance"; | ||
| import * as GeneralBase from "./general"; | ||
@@ -4,0 +4,0 @@ export declare const Tag = "BASE"; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.MinMaxTable = exports.BaseValues = exports.Script = exports.AxisTable = exports.Table = exports.General = exports.Tag = void 0; | ||
| const GeneralBase = require("./general"); | ||
| const tslib_1 = require("tslib"); | ||
| const GeneralBase = tslib_1.__importStar(require("./general")); | ||
| exports.Tag = "BASE"; | ||
@@ -6,0 +7,0 @@ exports.General = GeneralBase; |
+5
-5
| { | ||
| "name": "@ot-builder/ot-layout", | ||
| "version": "1.7.8", | ||
| "version": "1.8.0", | ||
| "license": "MIT", | ||
@@ -26,6 +26,6 @@ "repository": { | ||
| "dependencies": { | ||
| "@ot-builder/ot-glyphs": "1.7.8", | ||
| "@ot-builder/prelude": "1.7.7", | ||
| "@ot-builder/primitive": "1.7.8", | ||
| "@ot-builder/variance": "1.7.8", | ||
| "@ot-builder/ot-glyphs": "1.8.0", | ||
| "@ot-builder/prelude": "1.8.0", | ||
| "@ot-builder/primitive": "1.8.0", | ||
| "@ot-builder/variance": "1.8.0", | ||
| "tslib": "^2.8.1" | ||
@@ -32,0 +32,0 @@ }, |
55756
1.81%1202
0.5%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated
Updated