diff --git a/lib/source-map-consumer.js b/lib/source-map-consumer.js index 17ef92b1..898badd6 100644 --- a/lib/source-map-consumer.js +++ b/lib/source-map-consumer.js @@ -458,6 +458,10 @@ class BasicSourceMapConsumer extends SourceMapConsumer { generatedColumn: util.getArg(aArgs, "column"), }; + if (needle.generatedLine == null || needle.generatedColumn == null) { + throw new Error("line and column must be provided"); + } + if (needle.generatedLine < 1) { throw new Error("Line numbers must be >= 1"); }