js2cpg
js2cpg
API
io.shiftleft.js2cpg.astcreation
AstCreator
AstCreator
AstEdgeBuilder
AstHelpers
AstNodeBuilder
NewCompositeNode
io.shiftleft.js2cpg.core
BuildInfo
Config
Config
Js2Cpg
Js2CpgMain
Js2cpgArgumentsParser
Js2cpgArgumentsParser
Report
Report
io.shiftleft.js2cpg.datastructures
LineAndColumn
OrderTracker
Parameter
Stack
StackWrapper
io.shiftleft.js2cpg.datastructures.scope
BlockScope
BlockScopeElement
MethodScope
MethodScopeElement
PendingReference
ResolvedReference
Scope
ScopeElement
ScopeType
io.shiftleft.js2cpg.io
Accepted
EmScriptenCleaner
ExternalCommand
FileCollector
FileCollector
FileDefaults
FileUtils
FileStatistics
FilterResult
JsFileChecks
NotValid
PathFilter
Rejected
io.shiftleft.js2cpg.parser
DefaultAstVisitor
FreshJsonParser
GeneralizingAstVisitor
JavaScriptParser
JsSource
JsSource
PackageJsonParser
TsConfigJsonParser
io.shiftleft.js2cpg.passes
AstCreationPass
BuiltinTypesPass
ConfigPass
DependenciesPass
EcmaBuiltins
JsMetaDataPass
PrivateKeyFilePass
UsedIdentNodesPass
io.shiftleft.js2cpg.preprocessing
BabelTranspiler
EjsTranspiler
NuxtTranspiler
NuxtTranspiler
PugTranspiler
TranspilationRunner
Transpiler
TranspilerGroup
TranspilingEnvironment
TranspilingEnvironment
Versions
TypescriptTranspiler
TypescriptTranspiler
VueTranspiler
VueTranspiler
io.shiftleft.js2cpg.utils
JmxClient
JmxCpuMetric
JmxGCMetric
JmxMemoryMetric
JmxMetric
MemoryMetrics
SourceWrapper
SourceWrapper
TimeUtils
js2cpg
/
io.shiftleft.js2cpg.io
/
FileDefaults
FileDefaults
io.shiftleft.js2cpg.io.FileDefaults$
object
FileDefaults
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
FileDefaults
.type
Clear all
Members list
Concise view
Value members
Concrete fields
val
CONFIG_FILES
:
List
[
String
]
val
DTS_SUFFIX
:
String
val
EJS_SUFFIX
:
String
val
EMSCRIPTEN_END_FUNCS
:
Regex
val
EMSCRIPTEN_START_FUNCS
:
Regex
val
HTML_SUFFIX
:
String
val
IGNORED_FILES_REGEX
:
Seq
[
Regex
]
val
IGNORED_FOLDERS_REGEX
:
Seq
[
Regex
]
val
IGNORED_TESTS_REGEX
:
Seq
[
Regex
]
val
JS_SUFFIX
:
String
val
KEY_SUFFIX
:
String
val
LINE_LENGTH_THRESHOLD
:
Int
val
MINIFIED_PATH_REGEX
:
Regex
val
MJS_SUFFIX
:
String
val
NODE_MODULES_DIR_NAME
:
String
val
NPMRC_NAME
:
String
val
NUM_LINES_THRESHOLD
:
Int
val
PRIVATE_MODULES_DIR_NAME
:
String
val
PUG_SUFFIX
:
String
val
REGISTRY_MARKER
:
String
val
TS_SUFFIX
:
String
val
VSIX_SUFFIX
:
String
val
VUE_SUFFIX
:
String
val
WEBPACK_PREFIX
:
String