Interface: AstmParseOptions
Options for parseAstmRecords. Lenient by default (Postel's Law).
Properties
profile?
readonlyoptionalprofile?:AstmProfile|null
An active vendor AstmProfile. Its quirk tolerances downgrade the
deviations it expects to PROFILE_QUIRK_APPLIED warnings (values are never
altered). An explicit profile wins over the process-scoped default
(setDefaultAstmProfile); pass null to opt out of the default for a
single call. Omit to use the default, or no profile when none is registered.
strict?
readonlyoptionalstrict?:boolean
When true, escalate any Tier-2 deviation to a thrown AstmStrictError
instead of accumulating a warning. Off by default. A deviation a profile
expected (a PROFILE_QUIRK_APPLIED) does not escalate - it is known,
benign, and still recorded.