When rendering test case MORX-19, Fontkit runs into a JavaScript exception.
TypeError: Cannot read property 'id' of undefined
at AATMorxProcessor.processContextualSubstitution (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:6172:42)
at AATStateMachine.process (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:5893:9)
at AATMorxProcessor.processSubtable (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:6130:25)
at AATMorxProcessor.process (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:6094:16)
at AATLayoutEngine.substitute (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:6558:24)
at LayoutEngine.substitute (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:10484:19)
at LayoutEngine.layout (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:10468:10)
at TTFFont.layout (/Users/sascha/src/text-rendering-tests/node_modules/fontkit/index.js:13787:31)
at render (/Users/sascha/src/text-rendering-tests/src/third_party/fontkit/render:27:18)
at Object.<anonymous> (/Users/sascha/src/text-rendering-tests/src/third_party/fontkit/render:91:3)
When rendering test case MORX-19, Fontkit runs into a JavaScript exception.