mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-07 00:07:07 +00:00
[esprima] Add tolerant tokenize option (#25410)
This commit is contained in:
@@ -29,6 +29,7 @@ program = esprima.parseScript('answer = 42 // TODO: why', { comment: true, range
|
||||
// Tokenizing
|
||||
token = esprima.tokenize('code')[0];
|
||||
token = esprima.tokenize('code', {range: true})[0];
|
||||
token = esprima.tokenize('/E\/\w*/.exec("e")', { tolerant: true })[0];
|
||||
|
||||
// Syntax Delegate
|
||||
esprima.parseScript('answer = 42', {}, (node) => {
|
||||
|
||||
Vendored
+1
@@ -30,6 +30,7 @@ export interface ParseOptions {
|
||||
}
|
||||
|
||||
export interface TokenizeOptions {
|
||||
tolerant?: boolean;
|
||||
range?: boolean;
|
||||
loc?: boolean;
|
||||
comment?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user