Optional
attachOptional
binThe replacements of binary operators that will be made. The name key is used to match the operator symbol. The mapped transform is used to specify the action to be performed.
Optional
commentOptional
jsxOptional
locDetermines whether the parser reports loc: {start:{line:number;column:number}; end:{line:number;column:number}}
Optional
namespaceThe namespace qualification to use for replacements of operators with functions.
Optional
noUsed to determine whether timeout checks will be added to the code to prevent infinite loops.
Optional
rangeDetermines whether the parser reports range: [start: number, end: number].
Optional
sourceOptional
sourceOptional
timeoutSpecifies the timeout value in milliseconds if the code has loop checks inserted.
Optional
tokensOptional
tolerantOptional
unaryThe replacements of unary operators that will be made. The name key is used to match the operator symbol. The mapped transform is used to specify the action to be performed.
Generated using TypeDoc
The combined parsing and transpilation customization. These properties affect the parsing and AST transformations before code generation.