Add ability to customize the width of S-related necks for different kind of letters (#1265).

This commit is contained in:
be5invis 2021-12-18 16:28:56 -08:00
parent 489283ea3c
commit 623453018f
10 changed files with 401 additions and 392 deletions

View file

@ -1,4 +1,5 @@
* Add open-swash Q (#1264). * Add open-swash Q (#1264).
* Add ability to customize the width of S-related necks for different kind of letters (#1265).
* Add Characters * Add Characters
- NORTH WEST ARROW TO CORNER (`U+21F1`). - NORTH WEST ARROW TO CORNER (`U+21F1`).
- SOUTH EAST ARROW TO CORNER (`U+21F2`). - SOUTH EAST ARROW TO CORNER (`U+21F2`).

File diff suppressed because one or more lines are too long

View file

@ -193,7 +193,6 @@ glyph-block Recursive-Build : begin
define [MiniatureParaT] : params [pp crowd scale [sbscale (Width / UPM)] [mono false] [mono2 false] [forceUpright false]] : begin define [MiniatureParaT] : params [pp crowd scale [sbscale (Width / UPM)] [mono false] [mono2 false] [forceUpright false]] : begin
local forkedPara : Object.assign {.} pp local forkedPara : Object.assign {.} pp
forkedPara.stroke = [AdviceStroke crowd : Math.pow [clamp 0 1 (HalfUPM / Width)] 0.5] / scale forkedPara.stroke = [AdviceStroke crowd : Math.pow [clamp 0 1 (HalfUPM / Width)] 0.5] / scale
forkedPara.ess = pp.ess * forkedPara.stroke / pp.stroke
forkedPara.dotSize = pp.dotSize * forkedPara.stroke / pp.stroke forkedPara.dotSize = pp.dotSize * forkedPara.stroke / pp.stroke
forkedPara.periodSize = pp.periodSize * forkedPara.stroke / pp.stroke forkedPara.periodSize = pp.periodSize * forkedPara.stroke / pp.stroke
forkedPara.sb = SB * sbscale forkedPara.sb = SB * sbscale

View file

@ -100,7 +100,7 @@ glyph-block Letter-Latin-Eszet : begin
SB + swOuter * HVContrast + (RightSB - SB - Stroke) * 0.1 SB + swOuter * HVContrast + (RightSB - SB - Stroke) * 0.1
mix SB RightSB 0.3 mix SB RightSB 0.3
define swInner : AdviceStroke2 2.5 3 CAP define swInner : AdviceStroke2 2.5 3 CAP
define ess: swInner * Ess / Stroke define ess: swInner * EssLower / Stroke
define sTurnX : Math.max sEndX [mix SB RightSB 0.3] define sTurnX : Math.max sEndX [mix SB RightSB 0.3]
define sBotX : Math.max (sEndX + 1) [mix sEndX RightSB 0.30] define sBotX : Math.max (sEndX + 1) [mix sEndX RightSB 0.30]
define sTopX : sTurnX + (RightSB - sBotX) define sTopX : sTurnX + (RightSB - sBotX)

View file

@ -222,13 +222,13 @@ glyph-block Letter-Latin-S : begin
foreach { suffix { doTS doBS } } [Object.entries SConfig] : do foreach { suffix { doTS doBS } } [Object.entries SConfig] : do
create-glyph "S.\(suffix)" : glyph-proc create-glyph "S.\(suffix)" : glyph-proc
include : MarkSet.capital include : MarkSet.capital
include : SStrokeImpl CAP 0 doTS doBS [AdviceStroke2 2 3 CAP] Ess include : SStrokeImpl CAP 0 doTS doBS [AdviceStroke2 2 3 CAP] EssUpper
include : SAutoSlabStart doTS CAP Stroke Hook include : SAutoSlabStart doTS CAP Stroke Hook
include : SAutoSlabEnd doBS 0 Stroke Hook include : SAutoSlabEnd doBS 0 Stroke Hook
create-glyph "smcpS.\(suffix)" : glyph-proc create-glyph "smcpS.\(suffix)" : glyph-proc
include : MarkSet.e include : MarkSet.e
include : SStrokeImpl XH 0 doTS doBS [AdviceStroke2 2 3 XH] Ess include : SStrokeImpl XH 0 doTS doBS [AdviceStroke2 2 3 XH] EssUpper
include : SAutoSlabStart doTS XH Stroke Hook include : SAutoSlabStart doTS XH Stroke Hook
include : SAutoSlabEnd doBS 0 Stroke Hook include : SAutoSlabEnd doBS 0 Stroke Hook
@ -237,7 +237,7 @@ glyph-block Letter-Latin-S : begin
define bot : CAP * 0.05 define bot : CAP * 0.05
include : MarkSet.capital include : MarkSet.capital
set-base-anchor 'cvDecompose' 0 0 set-base-anchor 'cvDecompose' 0 0
include : SStrokeImpl top bot doTS doBS [AdviceStroke2 3 3 (top - bot)] Ess include : SStrokeImpl top bot doTS doBS [AdviceStroke2 3 3 (top - bot)] EssUpper
include : SAutoSlabStart doTS top Stroke Hook include : SAutoSlabStart doTS top Stroke Hook
include : SAutoSlabEnd doBS bot Stroke Hook include : SAutoSlabEnd doBS bot Stroke Hook
DollarShrinkKernel.set currentGlyph "DollarKernelCap.\(suffix)" DollarShrinkKernel.set currentGlyph "DollarKernelCap.\(suffix)"
@ -247,13 +247,13 @@ glyph-block Letter-Latin-S : begin
define bot : CAP * 0.12 define bot : CAP * 0.12
include : MarkSet.capital include : MarkSet.capital
set-base-anchor 'cvDecompose' 0 0 set-base-anchor 'cvDecompose' 0 0
include : SStrokeImpl top bot doTS doBS [AdviceStroke2 3 3 (top - bot)] Ess include : SStrokeImpl top bot doTS doBS [AdviceStroke2 3 3 (top - bot)] EssUpper
include : SAutoSlabStart doTS top Stroke Hook include : SAutoSlabStart doTS top Stroke Hook
include : SAutoSlabEnd doBS bot Stroke Hook include : SAutoSlabEnd doBS bot Stroke Hook
create-glyph "s.\(suffix)" : glyph-proc create-glyph "s.\(suffix)" : glyph-proc
include : MarkSet.e include : MarkSet.e
include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] Ess include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] EssLower
include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
include : SAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook include : SAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook
@ -264,31 +264,31 @@ glyph-block Letter-Latin-S : begin
create-glyph "revS.\(suffix)" : glyph-proc create-glyph "revS.\(suffix)" : glyph-proc
include : MarkSet.capital include : MarkSet.capital
include : RevSStroke doTS doBS Stroke Ess include : RevSStroke doTS doBS Stroke EssUpper
include : RevSAutoSlabStart doTS CAP Stroke Hook include : RevSAutoSlabStart doTS CAP Stroke Hook
include : RevSAutoSlabEnd doBS 0 Stroke Hook include : RevSAutoSlabEnd doBS 0 Stroke Hook
create-glyph "revs.\(suffix)" : glyph-proc create-glyph "revs.\(suffix)" : glyph-proc
include : MarkSet.e include : MarkSet.e
include : RevSmallSStroke doTS doBS [AdviceStroke2 2 3 XH] Ess include : RevSmallSStroke doTS doBS [AdviceStroke2 2 3 XH] EssLower
include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
include : RevSAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook include : RevSAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook
create-glyph "cyrl/ge.italic.\(suffix)" : glyph-proc create-glyph "cyrl/ge.italic.\(suffix)" : glyph-proc
include : CyrlGeMarks.e include : CyrlGeMarks.e
include : RevSmallSStroke SLAB-CLASSICAL doBS [AdviceStroke2 2 3 XH] Ess include : RevSmallSStroke SLAB-CLASSICAL doBS [AdviceStroke2 2 3 XH] EssLower
include : ArcStartSerifL SB XH [AdviceStroke2 2 3 XH] Hook AccentStackOffset include : ArcStartSerifL SB XH [AdviceStroke2 2 3 XH] Hook AccentStackOffset
include : RevSAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook include : RevSAutoSlabEnd doBS 0 [AdviceStroke2 2 3 XH] Hook
create-glyph "cyrl/gheDescender.italic.\(suffix)" : glyph-proc create-glyph "cyrl/gheDescender.italic.\(suffix)" : glyph-proc
include : MarkSet.e include : MarkSet.e
include : RevSmallSStroke doTS SLAB-CLASSICAL [AdviceStroke2 2 3 XH] Ess include : RevSmallSStroke doTS SLAB-CLASSICAL [AdviceStroke2 2 3 XH] EssLower
include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
include : ArcEndSerifR RightSB 0 [AdviceStroke2 2 3 XH] Hook AccentStackOffset include : ArcEndSerifR RightSB 0 [AdviceStroke2 2 3 XH] Hook AccentStackOffset
create-glyph "cyrl/gheDHook.italic.\(suffix)" : glyph-proc create-glyph "cyrl/gheDHook.italic.\(suffix)" : glyph-proc
include : MarkSet.e include : MarkSet.e
include : RevSmallSStroke doTS SLAB-CLASSICAL [AdviceStroke2 2 3 XH] Ess include : RevSmallSStroke doTS SLAB-CLASSICAL [AdviceStroke2 2 3 XH] EssLower
include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : RevSAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
local hd : FlatHookDepth [DivFrame 1] local hd : FlatHookDepth [DivFrame 1]
local hookSw : ArcStartSerifWidth : AdviceStroke2 2 3 XH local hookSw : ArcStartSerifWidth : AdviceStroke2 2 3 XH
@ -304,7 +304,7 @@ glyph-block Letter-Latin-S : begin
include : MarkSet.if include : MarkSet.if
include : SAutoSlabStart doTS CAP Stroke Hook include : SAutoSlabStart doTS CAP Stroke Hook
local stroke : include : SStrokeImpl CAP 0 doTS doBS [AdviceStroke2 2 3 CAP] Ess local stroke : include : SStrokeImpl CAP 0 doTS doBS [AdviceStroke2 2 3 CAP] EssUpper
local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1) local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1)
local sw : AdviceStroke2 2 3 CAP local sw : AdviceStroke2 2 3 CAP
@ -319,7 +319,7 @@ glyph-block Letter-Latin-S : begin
include : MarkSet.p include : MarkSet.p
include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
local stroke : include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] Ess local stroke : include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] EssLower
local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1) local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1)
local sw : AdviceStroke2 2 3 XH local sw : AdviceStroke2 2 3 XH
@ -335,7 +335,7 @@ glyph-block Letter-Latin-S : begin
include : MarkSet.p include : MarkSet.p
include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook include : SAutoSlabStart doTS XH [AdviceStroke2 2 3 XH] Hook
local stroke : include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] Ess local stroke : include : SmallSStrokeImpl doTS doBS [AdviceStroke2 2 3 XH] EssLower
local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1) local start : currentGlyph.gizmo.unapply stroke.lhsKnots.(stroke.lhsKnots.length - 1)
include : new-glyph : glyph-proc include : new-glyph : glyph-proc
@ -454,7 +454,7 @@ glyph-block Letter-Latin-S : begin
flat Middle overflow [heading Upward] flat Middle overflow [heading Upward]
curl Middle (bot + HalfStroke) curl Middle (bot + HalfStroke)
if (fillType === 2) : begin if (fillType === 2) : begin
local gap : (w / Stroke * Ess) + [Math.max ((top - bot) / 6) [AdviceStroke2 3 3 (top - bot)]] local gap : (w / Stroke * EssUpper) + [Math.max ((top - bot) / 6) [AdviceStroke2 3 3 (top - bot)]]
local yMid : mix bot top 0.5 local yMid : mix bot top 0.5
local yTermLeft : mix yMid (top - [adviceSSmooth (top - bot) (-1) w]) 0.5 local yTermLeft : mix yMid (top - [adviceSSmooth (top - bot) (-1) w]) 0.5
local yTermRight : mix yMid (bot + [adviceSSmooth (top - bot) (-1) w]) 0.5 local yTermRight : mix yMid (bot + [adviceSSmooth (top - bot) (-1) w]) 0.5

View file

@ -309,7 +309,7 @@ glyph-block Symbol-Punctuation-Brackets : begin
local braceRadiusLowLimit : (ParenTop - SymbolMid - sw) * (1 / 3) + hs local braceRadiusLowLimit : (ParenTop - SymbolMid - sw) * (1 / 3) + hs
local radius1 : (sw / 16) + [mix [Math.min (xIns - m1) braceRadiusLowLimit] sw (0.75 * pFlatIn)] local radius1 : (sw / 16) + [mix [Math.min (xIns - m1) braceRadiusLowLimit] sw (0.75 * pFlatIn)]
local radius2 : (sw / 16) + [mix [Math.min (m2 - xOus) braceRadiusLowLimit] sw (0.75 * pFlatOut)] - hs local radius2 : (sw / 16) + [mix [Math.min (m2 - xOus) braceRadiusLowLimit] sw (0.75 * pFlatOut)] - hs
local ess : mix sw (Ess * sw / Stroke) 0.25 local ess : mix sw (EssUpper * sw / Stroke) 0.25
local top : mix SymbolMid ParenTop (1 + DesignParameters.braceOvershoot) local top : mix SymbolMid ParenTop (1 + DesignParameters.braceOvershoot)
local bot : mix SymbolMid ParenBot (1 + DesignParameters.braceOvershoot) local bot : mix SymbolMid ParenBot (1 + DesignParameters.braceOvershoot)

View file

@ -129,8 +129,9 @@ export : define [calculateMetrics para] : begin
define WideWidth3 : if (para.spacing >= 3) WideWidth0 Width define WideWidth3 : if (para.spacing >= 3) WideWidth0 Width
define WideWidth4 : if (para.spacing >= 4) WideWidth0 Width define WideWidth4 : if (para.spacing >= 4) WideWidth0 Width
define Ess : Stroke * [fallback para.essRatio Contrast] define EssUpper : Stroke * [fallback para.essRatioUpper para.essRatio Contrast]
define EssQuestion : Stroke * [fallback para.essRatioq Contrast] define EssLower : Stroke * [fallback para.essRatioLower para.essRatio Contrast]
define EssQuestion : Stroke * [fallback para.essRatioQuestion para.essRatio Contrast]
define HalfStroke : Stroke / 2 define HalfStroke : Stroke / 2
define RightSB : Width - SB define RightSB : Width - SB
define Middle : Width / 2 define Middle : Width / 2
@ -196,12 +197,12 @@ export : define [calculateMetrics para] : begin
Upright Scale Translate ApparentTranslate Rotate GlobalTransform TanSlope HVContrast Upward Upright Scale Translate ApparentTranslate Rotate GlobalTransform TanSlope HVContrast Upward
Downward Rightward Leftward UpwardT DownwardT LeftwardT RightwardT O OX OXHook Hook AHook Downward Rightward Leftward UpwardT DownwardT LeftwardT RightwardT O OX OXHook Hook AHook
SHook RHook JHook FHook HookX Smooth SmallSmooth Stroke DotSize PeriodSize HBarPos SHook RHook JHook FHook HookX Smooth SmallSmooth Stroke DotSize PeriodSize HBarPos
OverlayPos LongJut Jut VJut AccentStackOffset AccentWidth AccentClearance AccentHeight CThin CThinB OverlayPos LongJut Jut VJut AccentStackOffset AccentWidth AccentClearance AccentHeight CThin
SLAB TailAdjX TailAdjY IBalance IBalance2 JBalance JBalance2 TBalance TBalance2 RBalance CThinB SLAB TailAdjX TailAdjY IBalance IBalance2 JBalance JBalance2 TBalance TBalance2
RBalance2 FBalance OneBalance WideWidth0 WideWidth1 WideWidth2 WideWidth3 WideWidth4 Ess RBalance RBalance2 FBalance OneBalance WideWidth0 WideWidth1 WideWidth2 WideWidth3
EssQuestion HalfStroke RightSB Middle DotRadius PeriodRadius SideJut SmoothA SmoothB WideWidth4 EssUpper EssLower EssQuestion HalfStroke RightSB Middle DotRadius PeriodRadius
SmallSmoothA SmallSmoothB CorrectionOMidX CorrectionOMidS compositeBaseAnchors AdviceStroke SideJut SmoothA SmoothB SmallSmoothA SmallSmoothB CorrectionOMidX CorrectionOMidS
AdviceStroke2 OverlayStroke OperatorStroke GeometryStroke compositeBaseAnchors AdviceStroke AdviceStroke2 OverlayStroke OperatorStroke GeometryStroke
ShoulderFine _SuperXY adviceSSmooth adviceGlottalStopSmooth shoulderMidSlope ShoulderFine _SuperXY adviceSSmooth adviceGlottalStopSmooth shoulderMidSlope
StrokeWidthBlend SmoothAOf SmoothBOf SmoothAdjust MidJutSide MidJutCenter YSmoothMidR StrokeWidthBlend SmoothAOf SmoothBOf SmoothAdjust MidJutSide MidJutCenter YSmoothMidR
YSmoothMidL] YSmoothMidL]

View file

@ -212,15 +212,16 @@ define-macro glyph-block : syntax-rules
PictBot BgOpTop BgOpBot Italify Upright Scale Translate ApparentTranslate Rotate PictBot BgOpTop BgOpBot Italify Upright Scale Translate ApparentTranslate Rotate
GlobalTransform TanSlope HVContrast Upward Downward Rightward Leftward UpwardT GlobalTransform TanSlope HVContrast Upward Downward Rightward Leftward UpwardT
DownwardT LeftwardT RightwardT O OX OXHook Hook AHook SHook RHook JHook FHook HookX DownwardT LeftwardT RightwardT O OX OXHook Hook AHook SHook RHook JHook FHook HookX
Smooth SmallSmooth Stroke DotSize PeriodSize HBarPos OverlayPos LongJut Jut VJut AccentStackOffset Smooth SmallSmooth Stroke DotSize PeriodSize HBarPos OverlayPos LongJut Jut VJut
AccentWidth AccentClearance AccentHeight CThin CThinB SLAB TailAdjX TailAdjY IBalance AccentStackOffset AccentWidth AccentClearance AccentHeight CThin CThinB SLAB TailAdjX
IBalance2 JBalance JBalance2 TBalance TBalance2 RBalance RBalance2 FBalance OneBalance TailAdjY IBalance IBalance2 JBalance JBalance2 TBalance TBalance2 RBalance RBalance2
WideWidth0 WideWidth1 WideWidth2 WideWidth3 WideWidth4 Ess EssQuestion HalfStroke FBalance OneBalance WideWidth0 WideWidth1 WideWidth2 WideWidth3 WideWidth4 EssUpper
RightSB Middle DotRadius PeriodRadius SideJut SmoothA SmoothB SmallSmoothA SmallSmoothB EssLower EssQuestion HalfStroke RightSB Middle DotRadius PeriodRadius SideJut SmoothA
CorrectionOMidX CorrectionOMidS AdviceStroke AdviceStroke2 OverlayStroke SmoothB SmallSmoothA SmallSmoothB CorrectionOMidX CorrectionOMidS AdviceStroke
OperatorStroke GeometryStroke ShoulderFine _SuperXY adviceSSmooth AdviceStroke2 OverlayStroke OperatorStroke GeometryStroke ShoulderFine _SuperXY
adviceGlottalStopSmooth shoulderMidSlope StrokeWidthBlend SmoothAOf SmoothBOf adviceSSmooth adviceGlottalStopSmooth shoulderMidSlope StrokeWidthBlend SmoothAOf
SmoothAdjust MidJutSide MidJutCenter compositeBaseAnchors YSmoothMidR YSmoothMidL] SmoothBOf SmoothAdjust MidJutSide MidJutCenter compositeBaseAnchors YSmoothMidR
YSmoothMidL]
define spiroFnImports `[g4 g2 corner flat curl close end straight widths define spiroFnImports `[g4 g2 corner flat curl close end straight widths
disable-contrast heading unimportant important alsoThru alsoThruThem bezControls disable-contrast heading unimportant important alsoThru alsoThruThem bezControls
quadControls archv arcvh dispiro spiro-outline] quadControls archv arcvh dispiro spiro-outline]

View file

@ -43,6 +43,9 @@ const validMetricOverrideFields = new Set([
"powerlineShiftY", "powerlineShiftY",
"powerlineShiftX", "powerlineShiftX",
"onumZeroHeightRatio", "onumZeroHeightRatio",
"essRatioUpper",
"essRatioLower",
"essRatioQuestion",
"essRatio" "essRatio"
]); ]);

691
package-lock.json generated
View file

@ -83,30 +83,31 @@
"integrity": "sha512-ApwiSL2c9ObewdOE/sqt788P1C5lomBOHyO8nUBCr4ofErBCnYQ003NtJ8lS9OQZc11ximkbmgAZJjB8y6cCdA==" "integrity": "sha512-ApwiSL2c9ObewdOE/sqt788P1C5lomBOHyO8nUBCr4ofErBCnYQ003NtJ8lS9OQZc11ximkbmgAZJjB8y6cCdA=="
}, },
"@ot-builder/bin-composite-types": { "@ot-builder/bin-composite-types": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.3.3.tgz",
"integrity": "sha512-mtNln6Ve4bg3DxfOFFqAaNc/2DZmUSu8hZf9tM0pYoE5mOfeNfMQZEnD8Mo3WJ74bSi1SaJdXGoI00/7jPowCg==", "integrity": "sha512-E0l5ixtUowsGzGDP++wMQz64rm8IVCvcIz5NKHtOhs1RIzWT58O5EybSxGBvVBstP2jprMsiGCxjZJ9rhHmrqg==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/bin-util": { "@ot-builder/bin-util": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.3.3.tgz",
"integrity": "sha512-v+36AFrFJVQlqPF+vcZzYExCeeryPpjP2hGCGLAf+ADKLtw1sMS39+UHxmNwx5wmlfnhHtg6WTIVOV5l9grpkA==", "integrity": "sha512-76pe9Wz431PyOek445P+j/CwcRJaIZqItLL+oe/HAsWNLeAudh/GF1NdK6jKrjJsGa1sGbJUWuGfklpvY9IoBA==",
"requires": { "requires": {
"@ot-builder/errors": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/cli-help-shower": { "@ot-builder/cli-help-shower": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.3.3.tgz",
"integrity": "sha512-zkaFrbS6+8GGIsx0YiXUl4vrhd4dV8ADmscc372F0fg8Wnu3k6LJClEFBYSzJAAJxxfDuuPBBDmxrHJafLg0sg==", "integrity": "sha512-Judhkaz9m8dsjz/xESy3WJY7xmcnjD40A51Mg8H+EcA+Zyl2PsRguGjeYK5GP0YZpCDq73cPvt9IqXbU74HDKA==",
"requires": { "requires": {
"chalk": "^4.1.1", "chalk": "^4.1.1",
"tslib": "^2.0.0" "tslib": "^2.0.0"
@ -158,482 +159,482 @@
} }
}, },
"@ot-builder/cli-proc": { "@ot-builder/cli-proc": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.3.3.tgz",
"integrity": "sha512-qNvhZINthCthkuzfeTmp9bHP7jesbvovcfy7f0lu6Rd7ODdU/ia/qNs58cGWcW6skN7f21Ba6TnAFzyGsll1Fg==", "integrity": "sha512-Afd6KU7iarOt8OJYJGWMU9tR2Hm4TCcvRHTq2kJns7rn7leJnJFvteRPLZwBFGIc0qlkeJ/w7uF0YBnnlSLWqw==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/io-bin-font": "1.3.2", "@ot-builder/io-bin-font": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/rectify": "1.3.2", "@ot-builder/rectify": "1.3.3",
"@ot-builder/trace": "1.3.2", "@ot-builder/trace": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/cli-shared": { "@ot-builder/cli-shared": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.3.3.tgz",
"integrity": "sha512-QqOGIOHJQ73MHdzSE7FM5Ip4wE8QwILfiJViB5++74qU7m8wqF3u7TsPbUxlnoYsyMv4xkHI2Bd20VHcboJ+sA==", "integrity": "sha512-9isYiHmyRNDBhU+Zg55DcHFn/9uzD8O46r3+6BPO8X8YWXp6cOpEKzhgf3yfzCcJxplGrOKoUTR2PWj3TIaO1A==",
"requires": { "requires": {
"@ot-builder/io-bin-font": "1.3.2", "@ot-builder/io-bin-font": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/common-impl": { "@ot-builder/common-impl": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.3.3.tgz",
"integrity": "sha512-GMJfo9am2LqVMbYloPxdatAfuphbjahpLDPRU0qcpw495SInTeYCqysuiJ5iP+PwOOua18Lay9wrPFOVbnp77g==", "integrity": "sha512-+ijxOzqDER1qC1uC9JwIo5xyoHPB4vdY1YMvqZD+6JLO7AkiUjqqJlihnp1Xq7s0+WpySru45P+2S+ZI6J4X8g==",
"requires": { "requires": {
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/errors": { "@ot-builder/errors": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.3.3.tgz",
"integrity": "sha512-QoQ9ksBaQxt/KyW7NRvaPPOQRKRYmLAdfKNT0GCL8eHViOxQNhFZR9OcdVQEgetxpi2HFOd7L4Mw9Jg+sugLXw==", "integrity": "sha512-i+i1/NFGysYbDeFSwikmbq/HLfpgJ7vXTviJMnZn1/JIYXscfrw01lqYpCnAmKrUXSbYqOc6pKWycS0IIzYEsA==",
"requires": { "requires": {
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-cff": { "@ot-builder/io-bin-cff": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.3.3.tgz",
"integrity": "sha512-JNt/2zvTxHRQJSWJ23I8zufkyjOEaKkGt4x0JkdyvVBK7TGMu2z29ZArNCCceBr+DFAMfB0M826glHrE9DNwFQ==", "integrity": "sha512-qcqWuo2WtR+MCFsTS1a0ieLH8+0KUaqpkXbhVha5y1eeKRIYsPaLS5Uj5IAApuLX6F6eZgaKiZkR7CqeBMwIGw==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/stat-glyphs": "1.3.2", "@ot-builder/stat-glyphs": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-encoding": { "@ot-builder/io-bin-encoding": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.3.3.tgz",
"integrity": "sha512-MLHhwtD8onUkYnC0I3Wxyk5te0qYnWVrmTsnANUEiCyUMcwNGLvJnX0273Gczq41IfsL6C7KFd3AlwXHCyepkw==", "integrity": "sha512-fE+RI5fc1FqXr8q96Ne6x12UStz2m/RjS0PbKO9X5/lxg0JaTKHdtJ65M6RX1kxLUO783P1NlibLliiuXWTg4A==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/ot-encoding": "1.3.2", "@ot-builder/ot-encoding": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-ext-private": { "@ot-builder/io-bin-ext-private": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.3.3.tgz",
"integrity": "sha512-BXpOFvKMAq3dbEin+9GrU7rHjdkDX2/CEXpdfGVVAsI91pcNlF0Kd200rUv7B1HoyIP5GQAhkn3/gfZCtbVKYg==", "integrity": "sha512-CyLwG038inIozQtn4bWclc13EWynWALO4LGPcgLMRmD1UsS4LbMRuoGJ02p70+uxsKLaHgA2RjC63g02IbIjmw==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/ot-ext-private": "1.3.2", "@ot-builder/ot-ext-private": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-font": { "@ot-builder/io-bin-font": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.3.3.tgz",
"integrity": "sha512-b/f3ckpBoY7OMWs0Lnp1N5mnmsOg3pc27Q9LE85tlJvx8k19NDVWOHGxr2TRiSRYgzHm5m4mCi9q8Vd9QRU/Rw==", "integrity": "sha512-b3aHYfGAwJShZe9mmZAJXFXpklZspUBjf69FuujkbA5teQl7w6GdwXOiwhavtsNwHuNC2We7Oh9wp1vnLSceXA==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/io-bin-encoding": "1.3.2", "@ot-builder/io-bin-encoding": "1.3.3",
"@ot-builder/io-bin-ext-private": "1.3.2", "@ot-builder/io-bin-ext-private": "1.3.3",
"@ot-builder/io-bin-glyph-store": "1.3.2", "@ot-builder/io-bin-glyph-store": "1.3.3",
"@ot-builder/io-bin-layout": "1.3.2", "@ot-builder/io-bin-layout": "1.3.3",
"@ot-builder/io-bin-metadata": "1.3.2", "@ot-builder/io-bin-metadata": "1.3.3",
"@ot-builder/io-bin-name": "1.3.2", "@ot-builder/io-bin-name": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/io-bin-vtt-private": "1.3.2", "@ot-builder/io-bin-vtt-private": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"@ot-builder/ot-encoding": "1.3.2", "@ot-builder/ot-encoding": "1.3.3",
"@ot-builder/ot-ext-private": "1.3.2", "@ot-builder/ot-ext-private": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-layout": "1.3.2", "@ot-builder/ot-layout": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-name": "1.3.2", "@ot-builder/ot-name": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/ot-vtt-private": "1.3.2", "@ot-builder/ot-vtt-private": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-glyph-store": { "@ot-builder/io-bin-glyph-store": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.3.3.tgz",
"integrity": "sha512-PPZZIwWm3njbDJMojxgwJerQFEL/eAfM1It8Wrgo/04d87jMECWhV+YML/8YEu67TuZiRhKhP27jnPENX1WavQ==", "integrity": "sha512-yJPth9RyOLvyO/wGm+axfBSOPUqkgiVUeOSMSpLHM+ujhrZXW0OW9Xbxij+9QLsZrxI9mpEWkdWygWWBUceD/Q==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-cff": "1.3.2", "@ot-builder/io-bin-cff": "1.3.3",
"@ot-builder/io-bin-metric": "1.3.2", "@ot-builder/io-bin-metric": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/io-bin-ttf": "1.3.2", "@ot-builder/io-bin-ttf": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/stat-glyphs": "1.3.2", "@ot-builder/stat-glyphs": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-layout": { "@ot-builder/io-bin-layout": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.3.3.tgz",
"integrity": "sha512-o1M9y2R2KbL9X6DmOx6zeBG126mwDyhxoDYFPXMEaa3x1an7zAavkOd4gZxBFgWPqeVFXScGFTge9WX7DYSDnw==", "integrity": "sha512-8fnXYL73O7GsvrQNqDtzbzChGVbyzH6J1a04I+M0H+BUW6u0XY0FJkUtfF68xzju4eyrkOZc/ElDbXouADKWug==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-layout": "1.3.2", "@ot-builder/ot-layout": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-metadata": { "@ot-builder/io-bin-metadata": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.3.3.tgz",
"integrity": "sha512-odT8UNrlVJrtWKwNbSTrs2exddXfNLP4Ee24eoXKYsRXgbfXI97FbqOMPzGRVnXEeFI0iXQ3ZMdaJHow4yLljg==", "integrity": "sha512-onYKN6OrUBclDaZiyhXZhTcSf+KfvqW9lwsEaKyYTh0ZOZ/ButSvwxNtrMjzekGFzK0izIQft3oWhXkUyapnzg==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-metric": { "@ot-builder/io-bin-metric": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.3.3.tgz",
"integrity": "sha512-sstjrdY6Qi16idjlnwALy6bXy8QuOSIcOE5hiQeEJ3NJWgLvPcc7LIPXvwEPhv5IeyZ+ClLFn9n5cFAq3gfUdw==", "integrity": "sha512-fngm7u0BSyet87WijLs/TOXF4y/NkadxZK8NWvyRiEC6hU/d20Tfen6eqit+UB3RBBicbZdCjeJvUqTzq2BRhA==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-name": { "@ot-builder/io-bin-name": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.3.3.tgz",
"integrity": "sha512-JxRB5fg78m7M4GS6uuriu1dPIeLHPqzwKJFmBZH9FStULBUtU5dc5/HaIJJg4ozIukRHyXIwnmsGZO1XsHq3VA==", "integrity": "sha512-hWuqZyIdUjfxiVTZ9pa4KZe1srH+88lXkoIGupfz1cibMIM98sgwNkcjT0tjFiyH18SBMQBIxhwmfMRWBj4kKw==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-name": "1.3.2", "@ot-builder/ot-name": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-sfnt": { "@ot-builder/io-bin-sfnt": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.3.3.tgz",
"integrity": "sha512-6wKIR+gABvsJOL94IehuwUbVMDcSokoAv1mXI6IFVhKmdd/ev2PM7KWP3SGSJXV8Kr1QTDFORthLH4D8YFLIYA==", "integrity": "sha512-CkXXxwwvxgxHZwYx0Tv7cxcvT8yXCF8MusSV51n9On2h/YB3m/uCevna7/E6Jf5MpzHkyICiWYwe6tV+fv5xXA==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-ttf": { "@ot-builder/io-bin-ttf": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.3.3.tgz",
"integrity": "sha512-ILIs2vFdV9O14SoMMWkXikLgsSqt5sUP9EBJqdHCTv0iVaXT6SFjAWCH8EFMEMKvvaKn4Iarimty9Z+kO7DZDQ==", "integrity": "sha512-8stTcg6ulB5N/I3wXsM2Tq71Xnf13JehvXruwNfroYiNLtiWc8NRGlo/PDRB5xbLURv8QeyP0SxUy0ZV9VGXhQ==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/stat-glyphs": "1.3.2", "@ot-builder/stat-glyphs": "1.3.3",
"@ot-builder/var-store": "1.3.2", "@ot-builder/var-store": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/io-bin-vtt-private": { "@ot-builder/io-bin-vtt-private": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/io-bin-vtt-private/-/io-bin-vtt-private-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/io-bin-vtt-private/-/io-bin-vtt-private-1.3.3.tgz",
"integrity": "sha512-tHUcaCoCFXexp1AHGVW5uXO1NIKhqKMJEcx6Rp0s82CaVUSaORp362MYUPVcGoLylbQfBsR1c1CpLwrmzB8VoQ==", "integrity": "sha512-hPAibMtIX1WynkNDME+pWph/lU166XXJPrEkKLZ5kEl9XPbAzk+JS6TKnX38AEqGx5lWlc5Fx26slYyqksR48g==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/io-bin-sfnt": "1.3.2", "@ot-builder/io-bin-sfnt": "1.3.3",
"@ot-builder/io-bin-ttf": "1.3.2", "@ot-builder/io-bin-ttf": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/ot-vtt-private": "1.3.2", "@ot-builder/ot-vtt-private": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot": { "@ot-builder/ot": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.3.3.tgz",
"integrity": "sha512-+AqSS8xW+OxlsMT5NFztGNfVCzl/dWazJYTk1JHcMK0xajJnTIrORr/rPvdbKR4iNzGbEi8R++MnGhhllBAO+w==", "integrity": "sha512-e0apRiFxboGKw24eg8uTp0NxkI3KPtNIoztOmJWQTaSXMS78QbzWDAXX8yy94qnL6mu+aN7u1H8f67zNtMH1DA==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/ot-encoding": "1.3.2", "@ot-builder/ot-encoding": "1.3.3",
"@ot-builder/ot-ext-private": "1.3.2", "@ot-builder/ot-ext-private": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-layout": "1.3.2", "@ot-builder/ot-layout": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/ot-name": "1.3.2", "@ot-builder/ot-name": "1.3.3",
"@ot-builder/ot-sfnt": "1.3.2", "@ot-builder/ot-sfnt": "1.3.3",
"@ot-builder/ot-standard-glyph-namer": "1.3.2", "@ot-builder/ot-standard-glyph-namer": "1.3.3",
"@ot-builder/ot-vtt-private": "1.3.2", "@ot-builder/ot-vtt-private": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-encoding": { "@ot-builder/ot-encoding": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.3.3.tgz",
"integrity": "sha512-x7AiuYe6r0uyvuw52/dWvfG6fj47v+nnQrvswOr2lOniZMhhRPRbek5y7dWCuabmRFdxmZKClK3PEgmNbVWJQQ==", "integrity": "sha512-syxPDRoAezIQA/Z/DDPSF2AQ3N9vWaypTvbUPmdLEqriOZFDAx4fR455B8gqZKIeg3FFAjXLMCtaDR1sftp74g==",
"requires": { "requires": {
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-ext-private": { "@ot-builder/ot-ext-private": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.3.3.tgz",
"integrity": "sha512-IbZNrhXBw5AgbVoUahkDxxpuBDhpstadKdfVS8IcAZHhVyyqOD4+gkAQDfIxqNOMaCXi73dLAcQwNofF63/08w==", "integrity": "sha512-s5Se3iuiRyznjdO4Qlm1yimNI8NkPl/RRkbc8tC4hoq45KO78CCjU3tKllioTs5DGHtP2kpinseNbyL1zofykA==",
"requires": { "requires": {
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-glyphs": { "@ot-builder/ot-glyphs": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.3.3.tgz",
"integrity": "sha512-lmt3fSv4bR9xnQKVHz+B9VNnFwVCIlSXyecEhEJqCzQ5UFt3dBHgh8l29n6Yg7FL84m/wB+0vxLdLmGeRvZYeQ==", "integrity": "sha512-vqPrWqlfugwsnutphMz2od5VJRvsdnGjBU48rye4tKxRDkOQ+jv9XnrMiEhms0wfBR3G/z0LjNsQAayWIggpDA==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-layout": { "@ot-builder/ot-layout": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.3.3.tgz",
"integrity": "sha512-tSdTZtExUmNRiksf6HTzHi8q3i+BazW0O9NANvK5OLroEDcHXn/2DKq4e9DNsuEjDrGLZR4vvAQ9Dx4bhvYSHg==", "integrity": "sha512-h0JqUVYvSh77xoGI+PHaXnXOlYKrQCu7EXXDC8uUr2xrnQR4+LJzvt+NPpFwtlG1upc/muCFpDxp6ooQ8crErw==",
"requires": { "requires": {
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-metadata": { "@ot-builder/ot-metadata": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.3.3.tgz",
"integrity": "sha512-JIX3zX9t3B81OTSZC39Irt9Oia8U4kMRPs4qAusGeGkxyRgVsDcHrnQjxECj/b/RPJbtVzGUxK7o+rEkUaw7Qg==", "integrity": "sha512-t/D9+MHsSd21laRKtC+M48mCKVODVjcMW8VIZLwA5Vsg9xtAkSSYU/ZXZjmUwahnaJRLAJCovD7B7WkIc8NX7A==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-name": { "@ot-builder/ot-name": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.3.3.tgz",
"integrity": "sha512-ecqgZx589wI2YejSUMdxssoguq9CTw4Lymb3cyhdoxXxDP7Y55l2ycOU7HXAfbzwSEWYEh4wDO/y+NL0iV5d2A==", "integrity": "sha512-g+flff2TZNeN6U4cq9T/JtOTi82NoTjVQrtxsdDTgL7UbfbpyBxloutnFVTdslEUAH2NgSJAeKLdUIuH7LwVjw==",
"requires": { "requires": {
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-sfnt": { "@ot-builder/ot-sfnt": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.3.3.tgz",
"integrity": "sha512-nXZzF4nRGH60J1rVW9ljAlLJavYH0Bp+6L3r0gQvmtLspO3w2s7dYSM1fSfkH2wCG6FqAf8C7TIUgqOS5QyzBQ==", "integrity": "sha512-reA2LMD5BI/1dsenrgfSmydY18jvu5Lq4p3DmQc/uMaEc5ReW4Vlu0AUoRPoqdhtE00pzwcyc9nuOBXivFl4qg==",
"requires": { "requires": {
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-standard-glyph-namer": { "@ot-builder/ot-standard-glyph-namer": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.3.3.tgz",
"integrity": "sha512-A3Kg35P7pThuEz6eFSAtNbZEvHMferWcs4O4jWUetBqaV6ZbOZ504hVOPVJT7WaT2iS7X4sd0BKNRJLXCwqCbA==", "integrity": "sha512-6Ku8YiCVQxT2OwNBnWSrEJO76OtV8LtUCNS+1tdrDJpTzWeZqys0ypnXBLka/aBKUZUkJeXWflaxUNo1r4Tx+A==",
"requires": { "requires": {
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"aglfn": "^1.0.2", "aglfn": "^1.0.2",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/ot-vtt-private": { "@ot-builder/ot-vtt-private": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/ot-vtt-private/-/ot-vtt-private-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/ot-vtt-private/-/ot-vtt-private-1.3.3.tgz",
"integrity": "sha512-ny7u9ZalS6I3tzr8EKDVHLBe8gcBb02GruqFCzhx20115F7Gtk165PqqJTKH5yi2nAh2e92WallUOE7ouB11TQ==", "integrity": "sha512-T1sdeXE83/IdRz7eRa182bAVYANmnoGiLlO3y/6e0sJSxgMzwr9eSjbf441edvjEMJPbCmBr6gqiJoQMzcIiCg==",
"requires": { "requires": {
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/prelude": { "@ot-builder/prelude": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.3.3.tgz",
"integrity": "sha512-zDr5gEaBC47gaBsIvz46M52pIUDzPmH4nEwKYmtOQDklR+6A37/2SUOeKMBB1FCPCutyWgSWdwdiUm5wSi77lQ==", "integrity": "sha512-GJSZOF13jqvVV4+LREhSo7ZRmikYVGPZl+Z1D4jHUFF7nDqX53KbGMt/tl3rhNMhub0/NTdV8tzdd2LTb/AJDQ==",
"requires": { "requires": {
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/primitive": { "@ot-builder/primitive": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.3.3.tgz",
"integrity": "sha512-hoIWTUac1//Uglj78S2w24mMB0wgMoyOZV1h0tpIaisnN2A/rhId6lOLUskn3em8j9+VcvRyIxmIvoVhDKi6mQ==", "integrity": "sha512-aEwB2TlorsArhqVQKL9cDyYiszl0wdvhFFgNHp3bmxw7D1w86pFdjAfUO7IyIF7k5JBPswHAzMfmotXcA51lUw==",
"requires": { "requires": {
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/rectify": { "@ot-builder/rectify": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.3.3.tgz",
"integrity": "sha512-3wZy4fMSHELSaAyi/1ONQ6OLMozLvQjmyPxTkSIPlq6JbUQEOEhwTF+DgqDh6kZixaXeP/Dd/4azhDL0hbsocQ==", "integrity": "sha512-Ij9dpqhw0lOos2Z9mr7Z4Li+zQQ1xN9LSUIgfqtHFGVDnC66udYyHahOLMhjhODJVPtA25otADrM4LT/T4jGXQ==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/stat-glyphs": { "@ot-builder/stat-glyphs": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.3.3.tgz",
"integrity": "sha512-2F3qwwAzYZcwjmRVUOC9KS7mTB0R+76ZtGoYS28kBz/WHVOduvsxr8xiUwYM/0PAZttWA1eB/CwFjZ2WhQEDAg==", "integrity": "sha512-8vHTL/fhorFp1l2jFSGNT9R9tu0Rr8yQH/vslaOIvY8bBgJDQCqKExmF4lxiGMWMr05mKZhNrwV2vYMHWUP2mA==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/trace": { "@ot-builder/trace": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.3.3.tgz",
"integrity": "sha512-TGjyWSo64Cv0pwZtiLba65qz3BZrS2fshQTnBPWa42CWVoC9wpvF+rMQarvdksJH5UZGkgXRXfdT6rXumo9D7Q==", "integrity": "sha512-d4KsjCUgY4tlpfSY74Q2l/k1Fl82ROlt+IQhzl8weSeb/KVGVALltzEIyEmT3Kb5Yh3Clej9nlzzwKWX74dgZw==",
"requires": { "requires": {
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"@ot-builder/ot-glyphs": "1.3.2", "@ot-builder/ot-glyphs": "1.3.3",
"@ot-builder/ot-metadata": "1.3.2", "@ot-builder/ot-metadata": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/var-store": { "@ot-builder/var-store": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.3.3.tgz",
"integrity": "sha512-RbCBl+7xCYFgR1bvvDmD7rMU/8J5oESiHWGtx0y1KfykHP4AGElH0ZcocXE/fx8s4Q/s6oXlulojKEWt0r7GfA==", "integrity": "sha512-5LKBIWxB0Oe4QUeRHA3mGaHqlrgA9byeOQNMQxjGDF0fRVDyG40VW1g4xlUQYWzTitM2ML3dP0HlEoVvsTgwwg==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/bin-util": "1.3.2", "@ot-builder/bin-util": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/errors": "1.3.2", "@ot-builder/errors": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/variance": "1.3.2", "@ot-builder/variance": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@ot-builder/variance": { "@ot-builder/variance": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.3.2.tgz", "resolved": "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.3.3.tgz",
"integrity": "sha512-DEC1r6TZTuhhmzz+j5/rEULkOIgtH1NWVVoo7jff4BPK879hHY56hU5mhcnkvTX9BZ02rHQcYu3ka7ddZ80ZJQ==", "integrity": "sha512-kCd+aqpuF/Go+yHRc0WJ3GP9p1069WQBdG9b5GomQJhYfccGmNOl2P1BUtISAu467DVngc9bBx5ZJbDWn1luXg==",
"requires": { "requires": {
"@ot-builder/bin-composite-types": "1.3.2", "@ot-builder/bin-composite-types": "1.3.3",
"@ot-builder/common-impl": "1.3.2", "@ot-builder/common-impl": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
@ -918,9 +919,9 @@
} }
}, },
"eslint": { "eslint": {
"version": "8.4.1", "version": "8.5.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.4.1.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.5.0.tgz",
"integrity": "sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==", "integrity": "sha512-tVGSkgNbOfiHyVte8bCM8OmX+xG9PzVG/B4UCF60zx7j61WIVY/AqJECDgpLD4DbbESD0e174gOg3ZlrX15GDg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@eslint/eslintrc": "^1.0.5", "@eslint/eslintrc": "^1.0.5",
@ -1574,28 +1575,28 @@
} }
}, },
"ot-builder": { "ot-builder": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/ot-builder/-/ot-builder-1.3.2.tgz", "resolved": "https://registry.npmjs.org/ot-builder/-/ot-builder-1.3.3.tgz",
"integrity": "sha512-sWAQ6ZRqzsvlxa81clJ9xMuPHhDVKqDtsGjgZvR4vo+BFlK232PZaFML5seQ0dIZaw/IBP2t2nmyn6s4dauPkQ==", "integrity": "sha512-MRagUwE9VN5++ptJXPd5RqK6YbDUe6i+I7RWRpsgo2aD2ZbvktfoJ1FJGzLbaRucsWw4X3d6xKf8xIQ5SnjMJA==",
"requires": { "requires": {
"@ot-builder/cli-proc": "1.3.2", "@ot-builder/cli-proc": "1.3.3",
"@ot-builder/io-bin-font": "1.3.2", "@ot-builder/io-bin-font": "1.3.3",
"@ot-builder/ot": "1.3.2", "@ot-builder/ot": "1.3.3",
"@ot-builder/prelude": "1.3.2", "@ot-builder/prelude": "1.3.3",
"@ot-builder/primitive": "1.3.2", "@ot-builder/primitive": "1.3.3",
"@ot-builder/rectify": "1.3.2", "@ot-builder/rectify": "1.3.3",
"@ot-builder/trace": "1.3.2", "@ot-builder/trace": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"otb-ttc-bundle": { "otb-ttc-bundle": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.3.2.tgz", "resolved": "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.3.3.tgz",
"integrity": "sha512-0Ibk+w278i7wjPntVZItgvjTZ5X596OYcSUayo8XndrN94l/M8+GOpH9tJTSCyI/0WKj8DhwI+NA8LZsh42K9w==", "integrity": "sha512-Aezn4zk5RFET7R7KONsKRvspOBpdJvVqTg6t2NZ6/sIpCeiwSIe3nUtOpn+PGvM11zMq7x3ulhWFrWdNRO9A/g==",
"requires": { "requires": {
"@ot-builder/cli-help-shower": "1.3.2", "@ot-builder/cli-help-shower": "1.3.3",
"@ot-builder/cli-shared": "1.3.2", "@ot-builder/cli-shared": "1.3.3",
"ot-builder": "1.3.2", "ot-builder": "1.3.3",
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },