flake8
passed.
JSHint
passed.
Review Request #14690 — Created Nov. 14, 2025 and updated
The new JS build for Ink uses the
allowDeclareFieldsoption for
@babel/preset-typescript, which will preserve any fields which are not
marked withdeclare(initializing toundefined). This caused our
type definitions to shadow theprototypeAttrs copied over by spina.
allowDeclareFieldsis the correct forward-looking thing to use, and
will be the default in Babel 8. This change fixes the resulting issue by
changing our type-only definitions to properly usedeclare.
| Summary | ID |
|---|---|
| rlvppkqmszynookryplxntyuzrunkqpo |