Module Sources

Provides support for intra-procedural tracking of a customizable set of data flow nodes.

Note that unlike TrackedNodes, this library only performs local tracking within a function.

Import path

semmle.javascript.dataflow.Sources

Imports

javascript

Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML.

Classes

DefaultSourceNode

A data flow node that is considered a source node by default.

SourceNode

A source node for local data flow, that is, a node for which local data flow cannot provide any information about its inputs.