diff --git a/lib/compiler/passes/generate-js.js b/lib/compiler/passes/generate-js.js index ede5581c..bd919d20 100644 --- a/lib/compiler/passes/generate-js.js +++ b/lib/compiler/passes/generate-js.js @@ -86,7 +86,8 @@ function wrapInSourceNode(prefix, chunk, location, suffix, name) { } /** - * @typedef {PEG.SourceArray} SourceArray + * @typedef {string|SourceNode|SARecurse} SourceArray + * @typedef {SourceArray[]} SARecurse * * @typedef {PEG.SourceBuildOptions} SourceBuildOptions * @typedef {object} ExtraOptions diff --git a/lib/peg.d.ts b/lib/peg.d.ts index 8615b00c..68a08c78 100644 --- a/lib/peg.d.ts +++ b/lib/peg.d.ts @@ -1289,8 +1289,6 @@ export type SourceBuildOptions | OutputFormatGlobals | OutputFormatUmd; -export type SourceArray = SourceArray[] | (SourceNode | string); - /** * Returns a generated parser object. *