Why a script could not be compiled: a parse failure, or a validation failure such as a jump to
a missing node. line (1-based, in the source string) and node locate the problem when known.
Summary
Types
@type t() :: %Yarnspinnex.CompileError{ __exception__: term(), description: String.t(), line: pos_integer() | nil, node: String.t() | nil }