Build Logs

shiftleftsecurity/js2cpg • 3.8.1-RC1:2026-01-13

Errors

5

Warnings

3

Total Lines

4529

1##################################
2Clonning https://github.com/shiftleftsecurity/js2cpg.git into /build/repo using revision v0.3.10
3##################################
4Note: switching to '4f2919995898489fbe44b7f85a9e805377d22f6d'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.1-RC1
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.1-RC1
32Execute tests: true
33sbt project found:
34Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project shiftleftsecurity/js2cpg
37##################################
38Scala version: 3.8.1-RC1
39Targets: io.shiftleft%js2cpg
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '17'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.1-RC1
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.1-RC1"
60"++3.8.1-RC1 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.1-RC1 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" io.shiftleft%js2cpg"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 8.597s.
75[info] done compiling
76[info] loading settings for project js2cpg from build.sbt...
77[info] set current project to js2cpg (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.8.1-RC1
79OpenCB::Changing crossVersion 3.6.4 -> 3.8.1-RC1 in js2cpg/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1) in js2cpg/crossScalaVersions
81[info] set current project to js2cpg (in build file:/build/repo/)
82[info] Setting Scala version to 3.8.1-RC1 on 1 projects.
83[info] Switching Scala version on:
84[info] * js2cpg (3.8.1-RC1)
85[info] Excluding projects:
86[info] Reapplying settings...
87[info] set current project to js2cpg (in build file:/build/repo/)
88Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
89[info] Reapplying settings...
90[info] set current project to js2cpg (in build file:/build/repo/)
91[info] Defining Global / credentials, credentials
92[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
93[info] Run `last` for details.
94[info] Reapplying settings...
95[info] set current project to js2cpg (in build file:/build/repo/)
96Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
97[info] Reapplying settings...
98OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
99
100 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
101 Did you mean allExcludeDependencies ?
102 , retry without global scopes
103[info] Reapplying settings...
104[info] set current project to js2cpg (in build file:/build/repo/)
105Execute removeScalacOptionsStartingWith: -P:wartremover
106[info] Reapplying settings...
107[info] set current project to js2cpg (in build file:/build/repo/)
108[success] Total time: 0 s, completed Jan 13, 2026, 8:30:25 PM
109Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
110Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
111Starting build...
112Projects: Set(js2cpg)
113Starting build for ProjectRef(file:/build/repo/,js2cpg) (js2cpg)... [0/1]
114OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
115Compile scalacOptions: -Xunchecked-java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
116[info] compiling 52 Scala sources to /build/repo/target/scala-3.8.1-RC1/classes ...
117[info] done compiling
118[info] compiling 18 Scala sources to /build/repo/target/scala-3.8.1-RC1/test-classes ...
119[warn] there were 2 feature warnings; re-run with -feature for details
120[warn] one warning found
121[info] done compiling
122[warn] javaOptions will be ignored, fork is set to false
123[DEBUG] Generating CPG for file 'test.js'.
124[DEBUG] Generating CPG for file 'code.js'.
125[info] ExternalCommandTest:
126[info] ExternalCommand
127[info] - should run an external command with ProcessBuilder and no spaces in the directory name
128[info] - should run an external command with ProcessBuilder and spaces in the directory name
129[info] VisitorTest:
130[info] Visitor
131[info] - should should work correctly
132[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest11542328897981964798'.
133[DEBUG] + Checking node ...
134[DEBUG] + node is available: v18.20.8
135[DEBUG] + Checking npm ...
136[INFO ] Processed file 'code.js'
137[INFO ] Processed file 'test.js'
138[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest8332235311548971618'.
139[DEBUG] + npm is available: 10.8.2
140[DEBUG] + additional node ENV settings: 'NODE_OPTIONS -> --max-old-space-size=8192'
141[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest17281484299302507913'.
142[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
143[DEBUG] No source map file available for 'file.js'
144[DEBUG] Parsing file 'file.js'.
145[DEBUG] Generating CPG for file 'file.js'.
146[INFO ] Processed file 'file.js'
147[INFO ] Downloading / installing plugins in 'babel'
148[INFO ] Installing project dependencies and plugins. That will take a while.
149[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/js2cpgTest585938543409754475/babel'
150[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 590 ms (20% on mutations). 28 + 0 changes committed from 1 parts.
151[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 590 ms (16% on mutations). 66 + 1 changes committed from 1 parts.
152[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
153[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (86% on mutations). 17 + 0 changes committed from 1 parts.
154[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
155[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest18413671288154677044'.
156[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
157[DEBUG] No source map file available for 'code.js'
158[DEBUG] Parsing file 'code.js'.
159[DEBUG] Generating CPG for file 'code.js'.
160[INFO ] Processed file 'code.js'
161[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 73 ms (3% on mutations). 9 + 0 changes committed from 2 parts.
162[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 79 ms (4% on mutations). 0 + 0 changes committed from 1 parts.
163[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
164[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 41 ms (78% on mutations). 66 + 1 changes committed from 1 parts.
165[DEBUG] No source map file available for 'file.js'
166[DEBUG] Parsing file 'file.js'.
167[DEBUG] Generating CPG for file 'file.js'.
168[INFO ] Processed file 'file.js'
169[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 22 ms (72% on mutations). 17 + 0 changes committed from 1 parts.
170[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
171[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest4334391766265817896'.
172[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 11 ms (16% on mutations). 0 + 0 changes committed from 1 parts.
173[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
174[DEBUG] No source map file available for 'file.js'
175[DEBUG] Parsing file 'file.js'.
176[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
177[DEBUG] No source map file available for 'code.js'
178[DEBUG] Parsing file 'code.js'.
179[DEBUG] Generating CPG for file 'code.js'.
180[DEBUG] Generating CPG for file 'file.js'.
181[INFO ] Processed file 'file.js'
182[INFO ] Processed file 'code.js'
183[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (49% on mutations). 17 + 0 changes committed from 1 parts.
184[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
185[DEBUG] Loaded dependencies from '/tmp/js2cpgTest16135681175612116161/package-lock.json'.
186[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 20 ms (61% on mutations). 28 + 0 changes committed from 1 parts.
187[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 11 ms (18% on mutations). 2 + 0 changes committed from 1 parts.
188[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
189[DEBUG] No source map file available for 'test.js'
190[DEBUG] Parsing file 'test.js'.
191[DEBUG] Generating CPG for file 'test.js'.
192[INFO ] Processed file 'test.js'
193[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
194[DEBUG] No source map file available for 'code.js'
195[DEBUG] Parsing file 'code.js'.
196[DEBUG] Generating CPG for file 'code.js'.
197[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
198[DEBUG] No source map file available for 'file.js'
199[DEBUG] Parsing file 'file.js'.
200[DEBUG] Generating CPG for file 'file.js'.
201[INFO ] Processed file 'file.js'
202[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 26 ms (68% on mutations). 28 + 0 changes committed from 1 parts.
203[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
204[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (86% on mutations). 4 + 0 changes committed from 1 parts.
205[INFO ] Processed file 'code.js'
206[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (91% on mutations). 17 + 0 changes committed from 1 parts.
207[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
208[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 41 ms (28% on mutations). 74 + 0 changes committed from 1 parts.
209[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest6034308793679626687'.
210[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
211[DEBUG] No source map file available for 'test.js'
212[DEBUG] Parsing file 'test.js'.
213[DEBUG] Generating CPG for file 'test.js'.
214[DEBUG] Loaded dependencies from '/tmp/js2cpgTest6034308793679626687/./import_map.json'.
215[INFO ] Processed file 'test.js'
216[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
217[DEBUG] No source map file available for 'code.js'
218[DEBUG] Parsing file 'code.js'.
219[DEBUG] Generating CPG for file 'code.js'.
220[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 25 ms (38% on mutations). 11 + 0 changes committed from 1 parts.
221[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (71% on mutations). 74 + 0 changes committed from 1 parts.
222[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
223[INFO ] Processed file 'code.js'
224[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (70% on mutations). 20 + 0 changes committed from 1 parts.
225[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
226[DEBUG] No source map file available for 'file.js'
227[DEBUG] Parsing file 'file.js'.
228[DEBUG] Generating CPG for file 'file.js'.
229[INFO ] Processed file 'file.js'
230[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (45% on mutations). 17 + 0 changes committed from 1 parts.
231[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 25 ms (62% on mutations). 42 + 2 changes committed from 1 parts.
232[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
233[DEBUG] Loaded dependencies from '/tmp/js2cpgTest8378662811606636214/package.json'.
234[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
235[DEBUG] No source map file available for 'code.js'
236[DEBUG] Parsing file 'code.js'.
237[DEBUG] Generating CPG for file 'code.js'.
238[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 10 ms (16% on mutations). 1 + 0 changes committed from 1 parts.
239[INFO ] Processed file 'code.js'
240[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (23% on mutations). 36 + 1 changes committed from 1 parts.
241[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
242[DEBUG] No source map file available for 'file.js'
243[DEBUG] Parsing file 'file.js'.
244[DEBUG] Generating CPG for file 'file.js'.
245[INFO ] Processed file 'file.js'
246[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
247[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
248[DEBUG] No source map file available for 'test.js'
249[DEBUG] Parsing file 'test.js'.
250[DEBUG] No source map file available for 'code.js'
251[DEBUG] Parsing file 'code.js'.
252[DEBUG] Generating CPG for file 'code.js'.
253[DEBUG] Generating CPG for file 'test.js'.
254[INFO ] Processed file 'code.js'
255[INFO ] Processed file 'test.js'
256[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (87% on mutations). 17 + 0 changes committed from 1 parts.
257[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
258[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (54% on mutations). 46 + 1 changes committed from 1 parts.
259[DEBUG] Loaded dependencies from '/tmp/js2cpgTest17059563520020845943/package.json'.
260[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (58% on mutations). 42 + 2 changes committed from 1 parts.
261[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
262[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
263[DEBUG] No source map file available for 'code.js'
264[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 14 ms (35% on mutations). 4 + 0 changes committed from 1 parts.
265[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (83% on mutations). 8 + 0 changes committed from 1 parts.
266[DEBUG] Parsing file 'code.js'.
267[DEBUG] Generating CPG for file 'code.js'.
268[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
269[DEBUG] No source map file available for 'test.js'
270[DEBUG] Parsing file 'test.js'.
271[DEBUG] Generating CPG for file 'test.js'.
272[INFO ] Processed file 'code.js'
273[INFO ] Processed file 'test.js'
274[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 43 ms (12% on mutations). 62 + 3 changes committed from 1 parts.
275[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
276[DEBUG] Adding file 'a.vue' as config file.
277[DEBUG] Adding file 'b.vue' as config file.
278[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 24 ms (58% on mutations). 36 + 1 changes committed from 1 parts.
279[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
280[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 7 ms (52% on mutations). 7 + 0 changes committed from 1 parts.
281[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 14 ms (46% on mutations). 2 + 0 changes committed from 2 parts.
282[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
283[DEBUG] No source map file available for 'code.js'
284[DEBUG] Parsing file 'code.js'.
285[DEBUG] Generating CPG for file 'code.js'.
286[INFO ] Processed file 'code.js'
287[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
288[DEBUG] Adding file 'a.conf.js' as config file.
289[DEBUG] Adding file 'c.json' as config file.
290[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (22% on mutations). 64 + 1 changes committed from 1 parts.
291[DEBUG] Adding file 'b.config.js' as config file.
292[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
293[DEBUG] No source map file available for 'test.js'
294[DEBUG] Parsing file 'test.js'.
295[DEBUG] Generating CPG for file 'test.js'.
296[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 10 ms (57% on mutations). 3 + 0 changes committed from 3 parts.
297[INFO ] Processed file 'test.js'
298[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (41% on mutations). 46 + 1 changes committed from 1 parts.
299[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
300[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
301[INFO ] Skip adding file 'b.json' as config file (at least one line longer than 10000 characters)
302[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 6 ms (83% on mutations). 10 + 0 changes committed from 1 parts.
303[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
304[DEBUG] No source map file available for 'code.js'
305[DEBUG] Parsing file 'code.js'.
306[DEBUG] Generating CPG for file 'code.js'.
307[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
308[DEBUG] No source map file available for 'test.js'
309[DEBUG] Parsing file 'test.js'.
310[INFO ] Processed file 'code.js'
311[DEBUG] Generating CPG for file 'test.js'.
312[INFO ] Skip adding file 'a.json' as config file (more than 10000 lines)
313[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 28 ms (2% on mutations). 0 + 0 changes committed from 2 parts.
314[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (46% on mutations). 84 + 2 changes committed from 1 parts.
315[INFO ] Processed file 'test.js'
316[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (20% on mutations). 62 + 3 changes committed from 1 parts.
317[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
318[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
319[DEBUG] Adding file 'a.html' as config file.
320[DEBUG] Adding file 'b.html' as config file.
321[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 7 ms (82% on mutations). 2 + 0 changes committed from 2 parts.
322[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
323[DEBUG] No source map file available for 'code.js'
324[DEBUG] Parsing file 'code.js'.
325[DEBUG] Generating CPG for file 'code.js'.
326[INFO ] Processed file 'code.js'
327[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
328[DEBUG] Adding file 'a.key' as config file.
329[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (59% on mutations). 34 + 3 changes committed from 1 parts.
330[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 6 ms (81% on mutations). 1 + 0 changes committed from 1 parts.
331[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 32 ms (2% on mutations). 12 + 0 changes committed from 1 parts.
332[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
333[DEBUG] No source map file available for 'code.js'
334[DEBUG] Parsing file 'code.js'.
335[DEBUG] Generating CPG for file 'code.js'.
336[INFO ] Processed file 'code.js'
337[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 15 ms (32% on mutations). 17 + 0 changes committed from 1 parts.
338[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
339[DEBUG] No source map file available for 'test.js'
340[DEBUG] Parsing file 'test.js'.
341[DEBUG] Generating CPG for file 'test.js'.
342[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
343[DEBUG] No source map file available for 'code.js'
344[DEBUG] Parsing file 'code.js'.
345[DEBUG] Generating CPG for file 'code.js'.
346[INFO ] Processed file 'code.js'
347[INFO ] Processed file 'test.js'
348[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (78% on mutations). 17 + 0 changes committed from 1 parts.
349[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 23 ms (40% on mutations). 82 + 4 changes committed from 1 parts.
350[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
351[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
352[DEBUG] No source map file available for 'code.js'
353[DEBUG] Parsing file 'code.js'.
354[DEBUG] Generating CPG for file 'code.js'.
355[INFO ] Processed file 'code.js'
356[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
357[DEBUG] No source map file available for 'code.js'
358[DEBUG] Parsing file 'code.js'.
359[DEBUG] Generating CPG for file 'code.js'.
360[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 15 ms (39% on mutations). 46 + 0 changes committed from 1 parts.
361[INFO ] Processed file 'code.js'
362[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (30% on mutations). 53 + 0 changes committed from 1 parts.
363[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
364[DEBUG] No source map file available for 'code.js'
365[DEBUG] Parsing file 'code.js'.
366[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
367[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 33 ms (8% on mutations). 18 + 0 changes committed from 1 parts.
368[DEBUG] No source map file available for 'code.js'
369[DEBUG] Parsing file 'code.js'.
370[DEBUG] Generating CPG for file 'code.js'.
371[DEBUG] Generating CPG for file 'code.js'.
372[INFO ] Processed file 'code.js'
373[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (32% on mutations). 53 + 0 changes committed from 1 parts.
374[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
375[DEBUG] No source map file available for 'test.js'
376[DEBUG] Parsing file 'test.js'.
377[DEBUG] Generating CPG for file 'test.js'.
378[INFO ] Processed file 'test.js'
379[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
380[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 67 ms (96% on mutations). 60 + 0 changes committed from 1 parts.
381[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
382[DEBUG] No source map file available for 'code.js'
383[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (33% on mutations). 15 + 0 changes committed from 1 parts.
384[DEBUG] Parsing file 'code.js'.
385[DEBUG] Generating CPG for file 'code.js'.
386[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
387[DEBUG] No source map file available for 'test.js'
388[DEBUG] Parsing file 'test.js'.
389[DEBUG] Generating CPG for file 'test.js'.
390[INFO ] Processed file 'test.js'
391[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (45% on mutations). 41 + 2 changes committed from 1 parts.
392[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
393[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (46% on mutations). 8 + 0 changes committed from 1 parts.
394[INFO ] Processed file 'code.js'
395[INFO ] Processed file 'code.js'
396[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
397[DEBUG] No source map file available for 'test.js'
398[DEBUG] Parsing file 'test.js'.
399[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 105 ms (7% on mutations). 69 + 0 changes committed from 1 parts.
400[DEBUG] Generating CPG for file 'test.js'.
401[INFO ] Processed file 'test.js'
402[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 26 ms (16% on mutations). 71 + 0 changes committed from 1 parts.
403[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
404[DEBUG] No source map file available for 'code.js'
405[DEBUG] Parsing file 'code.js'.
406[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 19 ms (73% on mutations). 28 + 0 changes committed from 1 parts.
407[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
408[DEBUG] Generating CPG for file 'code.js'.
409[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (80% on mutations). 4 + 0 changes committed from 1 parts.
410[INFO ] Processed file 'code.js'
411[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
412[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (23% on mutations). 87 + 0 changes committed from 1 parts.
413[DEBUG] No source map file available for 'test.js'
414[DEBUG] Parsing file 'test.js'.
415[DEBUG] Generating CPG for file 'test.js'.
416[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
417[DEBUG] No source map file available for 'code.js'
418[DEBUG] Parsing file 'code.js'.
419[INFO ] Processed file 'test.js'
420[DEBUG] Generating CPG for file 'code.js'.
421[INFO ] Processed file 'code.js'
422[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (41% on mutations). 35 + 2 changes committed from 1 parts.
423[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
424[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (45% on mutations). 61 + 1 changes committed from 1 parts.
425[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 6 ms (86% on mutations). 6 + 0 changes committed from 1 parts.
426[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
427[DEBUG] No source map file available for 'code.js'
428[DEBUG] Parsing file 'code.js'.
429[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
430[DEBUG] No source map file available for 'test.js'
431[DEBUG] Parsing file 'test.js'.
432[DEBUG] Generating CPG for file 'code.js'.
433[INFO ] Processed file 'code.js'
434[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (24% on mutations). 65 + 4 changes committed from 1 parts.
435[DEBUG] Generating CPG for file 'test.js'.
436[INFO ] Processed file 'test.js'
437[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
438[DEBUG] No source map file available for 'code.js'
439[DEBUG] Parsing file 'code.js'.
440[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
441[DEBUG] No source map file available for 'code.js'
442[DEBUG] Parsing file 'code.js'.
443[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (48% on mutations). 52 + 0 changes committed from 1 parts.
444[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
445[DEBUG] Generating CPG for file 'code.js'.
446[INFO ] Processed file 'code.js'
447[DEBUG] Generating CPG for file 'code.js'.
448[INFO ] Processed file 'code.js'
449[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 14 ms (38% on mutations). 7 + 0 changes committed from 2 parts.
450[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 25 ms (32% on mutations). 62 + 0 changes committed from 1 parts.
451[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 25 ms (48% on mutations). 71 + 0 changes committed from 1 parts.
452[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
453[DEBUG] No source map file available for 'code.js'
454[DEBUG] Parsing file 'code.js'.
455[DEBUG] Generating CPG for file 'code.js'.
456[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
457[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
458[DEBUG] No source map file available for 'code.js'
459[DEBUG] No source map file available for 'test.js'
460[DEBUG] Parsing file 'test.js'.
461[DEBUG] Parsing file 'code.js'.
462[INFO ] Processed file 'code.js'
463[DEBUG] Generating CPG for file 'test.js'.
464[DEBUG] Generating CPG for file 'code.js'.
465[INFO ] Processed file 'code.js'
466[INFO ] Processed file 'test.js'
467[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (47% on mutations). 32 + 1 changes committed from 1 parts.
468[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (22% on mutations). 60 + 0 changes committed from 1 parts.
469[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
470[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (71% on mutations). 9 + 0 changes committed from 2 parts.
471[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (21% on mutations). 71 + 0 changes committed from 1 parts.
472[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
473[DEBUG] No source map file available for 'code.js'
474[DEBUG] Parsing file 'code.js'.
475[DEBUG] Generating CPG for file 'code.js'.
476[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
477[INFO ] Processed file 'code.js'
478[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
479[DEBUG] No source map file available for 'code.js'
480[DEBUG] Parsing file 'code.js'.
481[DEBUG] Generating CPG for file 'code.js'.
482[INFO ] Processed file 'code.js'
483[DEBUG] No source map file available for 'test.js'
484[DEBUG] Parsing file 'test.js'.
485[DEBUG] Generating CPG for file 'test.js'.
486[INFO ] Processed file 'test.js'
487[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 22 ms (52% on mutations). 39 + 1 changes committed from 1 parts.
488[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (45% on mutations). 50 + 0 changes committed from 1 parts.
489[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
490[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
491[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (84% on mutations). 71 + 0 changes committed from 1 parts.
492[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (80% on mutations). 6 + 0 changes committed from 2 parts.
493[DEBUG] No source map file available for 'code.js'
494[DEBUG] Parsing file 'code.js'.
495[DEBUG] Generating CPG for file 'code.js'.
496[INFO ] Processed file 'code.js'
497[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
498[DEBUG] No source map file available for 'test.js'
499[DEBUG] Parsing file 'test.js'.
500[DEBUG] Generating CPG for file 'test.js'.
501[INFO ] Processed file 'test.js'
502[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (49% on mutations). 46 + 0 changes committed from 1 parts.
503[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
504[DEBUG] No source map file available for 'code.js'
505[DEBUG] Parsing file 'code.js'.
506[DEBUG] Generating CPG for file 'code.js'.
507[INFO ] Processed file 'code.js'
508[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (79% on mutations). 46 + 0 changes committed from 1 parts.
509[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
510[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (65% on mutations). 53 + 0 changes committed from 1 parts.
511[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (15% on mutations). 6 + 0 changes committed from 2 parts.
512[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
513[DEBUG] No source map file available for 'code.js'
514[DEBUG] Parsing file 'code.js'.
515[DEBUG] Generating CPG for file 'code.js'.
516[INFO ] Processed file 'code.js'
517[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
518[DEBUG] No source map file available for 'code.js'
519[DEBUG] Parsing file 'code.js'.
520[DEBUG] Generating CPG for file 'code.js'.
521[INFO ] Processed file 'code.js'
522[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (36% on mutations). 46 + 0 changes committed from 1 parts.
523[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
524[DEBUG] No source map file available for 'test.js'
525[DEBUG] Parsing file 'test.js'.
526[DEBUG] Generating CPG for file 'test.js'.
527[INFO ] Processed file 'test.js'
528[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (62% on mutations). 73 + 1 changes committed from 1 parts.
529[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
530[DEBUG] No source map file available for 'code.js'
531[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
532[DEBUG] No source map file available for 'code.js'
533[DEBUG] Parsing file 'code.js'.
534[DEBUG] Generating CPG for file 'code.js'.
535[DEBUG] Parsing file 'code.js'.
536[DEBUG] Generating CPG for file 'code.js'.
537[INFO ] Processed file 'code.js'
538[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (18% on mutations). 46 + 0 changes committed from 1 parts.
539[INFO ] Processed file 'code.js'
540[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (22% on mutations). 41 + 1 changes committed from 1 parts.
541[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 19 ms (47% on mutations). 44 + 3 changes committed from 1 parts.
542[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
543[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (52% on mutations). 8 + 0 changes committed from 1 parts.
544[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
545[DEBUG] No source map file available for 'code.js'
546[DEBUG] Parsing file 'code.js'.
547[DEBUG] Generating CPG for file 'code.js'.
548[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
549[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
550[DEBUG] No source map file available for 'code.js'
551[DEBUG] Parsing file 'code.js'.
552[DEBUG] No source map file available for 'test.js'
553[DEBUG] Parsing file 'test.js'.
554[DEBUG] Generating CPG for file 'code.js'.
555[DEBUG] Generating CPG for file 'test.js'.
556[INFO ] Processed file 'test.js'
557[INFO ] Processed file 'code.js'
558[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (54% on mutations). 24 + 1 changes committed from 1 parts.
559[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
560[INFO ] Processed file 'code.js'
561[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (52% on mutations). 3 + 0 changes committed from 1 parts.
562[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (75% on mutations). 51 + 3 changes committed from 1 parts.
563[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
564[DEBUG] No source map file available for 'test.js'
565[DEBUG] Parsing file 'test.js'.
566[DEBUG] Generating CPG for file 'test.js'.
567[INFO ] Processed file 'test.js'
568[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (34% on mutations). 57 + 0 changes committed from 1 parts.
569[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (40% on mutations). 34 + 3 changes committed from 1 parts.
570[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
571[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (20% on mutations). 6 + 0 changes committed from 1 parts.
572[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
573[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
574[DEBUG] No source map file available for 'code.js'
575[DEBUG] Parsing file 'code.js'.
576[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
577[DEBUG] Generating CPG for file 'code.js'.
578[DEBUG] No source map file available for 'code.js'
579[DEBUG] Parsing file 'code.js'.
580[DEBUG] Generating CPG for file 'code.js'.
581[INFO ] Processed file 'code.js'
582[DEBUG] No source map file available for 'test.js'
583[DEBUG] Parsing file 'test.js'.
584[INFO ] Processed file 'code.js'
585[DEBUG] Generating CPG for file 'test.js'.
586[INFO ] Processed file 'test.js'
587[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (48% on mutations). 42 + 2 changes committed from 1 parts.
588[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
589[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 15 ms (54% on mutations). 58 + 0 changes committed from 1 parts.
590[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (40% on mutations). 53 + 1 changes committed from 1 parts.
591[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
592[DEBUG] No source map file available for 'code.js'
593[DEBUG] Parsing file 'code.js'.
594[DEBUG] Generating CPG for file 'code.js'.
595[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
596[DEBUG] No source map file available for 'code.js'
597[DEBUG] Parsing file 'code.js'.
598[DEBUG] Generating CPG for file 'code.js'.
599[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 17 ms (41% on mutations). 8 + 0 changes committed from 1 parts.
600[INFO ] Processed file 'code.js'
601[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (28% on mutations). 72 + 0 changes committed from 1 parts.
602[INFO ] Processed file 'code.js'
603[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
604[DEBUG] No source map file available for 'test.js'
605[DEBUG] Parsing file 'test.js'.
606[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 23 ms (33% on mutations). 61 + 1 changes committed from 1 parts.
607[DEBUG] Generating CPG for file 'test.js'.
608[INFO ] Processed file 'test.js'
609[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
610[DEBUG] No source map file available for 'code.js'
611[DEBUG] Parsing file 'code.js'.
612[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (22% on mutations). 38 + 2 changes committed from 1 parts.
613[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
614[DEBUG] Generating CPG for file 'code.js'.
615[INFO ] Processed file 'code.js'
616[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (23% on mutations). 7 + 0 changes committed from 1 parts.
617[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (34% on mutations). 67 + 0 changes committed from 1 parts.
618[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
619[DEBUG] No source map file available for 'code.js'
620[DEBUG] Parsing file 'code.js'.
621[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
622[DEBUG] No source map file available for 'test.js'
623[DEBUG] Parsing file 'test.js'.
624[DEBUG] Generating CPG for file 'test.js'.
625[DEBUG] Generating CPG for file 'code.js'.
626[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
627[INFO ] Processed file 'code.js'
628[DEBUG] Generating builtin types.
629[INFO ] Processed file 'test.js'
630[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (17% on mutations). 38 + 2 changes committed from 1 parts.
631[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
632[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 15 ms (43% on mutations). 69 + 0 changes committed from 1 parts.
633[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 7 ms (24% on mutations). 22 + 0 changes committed from 1 parts.
634[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (31% on mutations). 7 + 0 changes committed from 1 parts.
635[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
636[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
637[DEBUG] No source map file available for 'code.js'
638[DEBUG] Parsing file 'code.js'.
639[DEBUG] No source map file available for 'test.js'
640[DEBUG] Parsing file 'test.js'.
641[DEBUG] Generating CPG for file 'test.js'.
642[INFO ] Processed file 'test.js'
643[DEBUG] Generating CPG for file 'code.js'.
644[INFO ] Processed file 'code.js'
645[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (12% on mutations). 39 + 3 changes committed from 1 parts.
646[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
647[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (35% on mutations). 6 + 0 changes committed from 1 parts.
648[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (31% on mutations). 69 + 0 changes committed from 1 parts.
649[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
650[DEBUG] No source map file available for 'code.js'
651[DEBUG] Parsing file 'code.js'.
652[DEBUG] Generating CPG for file 'code.js'.
653[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
654[DEBUG] No source map file available for 'test.js'
655[DEBUG] Parsing file 'test.js'.
656[DEBUG] Generating CPG for file 'test.js'.
657[INFO ] Processed file 'test.js'
658[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (24% on mutations). 49 + 5 changes committed from 1 parts.
659[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
660[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (36% on mutations). 9 + 0 changes committed from 1 parts.
661[INFO ] Processed file 'code.js'
662[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
663[DEBUG] No source map file available for 'test.js'
664[DEBUG] Parsing file 'test.js'.
665[DEBUG] Generating CPG for file 'test.js'.
666[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 20 ms (38% on mutations). 82 + 0 changes committed from 1 parts.
667[INFO ] Processed file 'test.js'
668[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
669[DEBUG] No source map file available for 'code.js'
670[DEBUG] Parsing file 'code.js'.
671[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (57% on mutations). 55 + 6 changes committed from 1 parts.
672[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
673[DEBUG] Generating CPG for file 'code.js'.
674[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (33% on mutations). 11 + 0 changes committed from 1 parts.
675[INFO ] Processed file 'code.js'
676[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
677[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (13% on mutations). 127 + 2 changes committed from 1 parts.
678[DEBUG] No source map file available for 'test.js'
679[DEBUG] Parsing file 'test.js'.
680[DEBUG] Generating CPG for file 'test.js'.
681[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
682[INFO ] Processed file 'test.js'
683[DEBUG] No source map file available for 'code.js'
684[DEBUG] Parsing file 'code.js'.
685[DEBUG] Generating CPG for file 'code.js'.
686[INFO ] Processed file 'code.js'
687[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (30% on mutations). 52 + 4 changes committed from 1 parts.
688[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
689[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (26% on mutations). 10 + 0 changes committed from 1 parts.
690[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (46% on mutations). 127 + 2 changes committed from 1 parts.
691[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
692[DEBUG] No source map file available for 'code.js'
693[DEBUG] Parsing file 'code.js'.
694[DEBUG] Generating CPG for file 'code.js'.
695[INFO ] Processed file 'code.js'
696[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
697[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (24% on mutations). 21 + 0 changes committed from 1 parts.
698[DEBUG] No source map file available for 'test.js'
699[DEBUG] Parsing file 'test.js'.
700[DEBUG] Generating CPG for file 'test.js'.
701[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
702[INFO ] Processed file 'test.js'
703[DEBUG] No source map file available for 'code.js'
704[DEBUG] Parsing file 'code.js'.
705[DEBUG] Generating CPG for file 'code.js'.
706[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (28% on mutations). 42 + 2 changes committed from 1 parts.
707[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
708[INFO ] Processed file 'code.js'
709[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (21% on mutations). 8 + 0 changes committed from 1 parts.
710[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (49% on mutations). 89 + 1 changes committed from 1 parts.
711[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
712[DEBUG] No source map file available for 'test.js'
713[DEBUG] Parsing file 'test.js'.
714[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
715[DEBUG] No source map file available for 'code.js'
716[DEBUG] Parsing file 'code.js'.
717[DEBUG] Generating CPG for file 'test.js'.
718[INFO ] Processed file 'test.js'
719[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (32% on mutations). 38 + 2 changes committed from 1 parts.
720[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
721[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (29% on mutations). 7 + 0 changes committed from 1 parts.
722[DEBUG] Generating CPG for file 'code.js'.
723[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
724[DEBUG] No source map file available for 'test.js'
725[DEBUG] Parsing file 'test.js'.
726[DEBUG] Generating CPG for file 'test.js'.
727[INFO ] Processed file 'test.js'
728[INFO ] Processed file 'code.js'
729[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (14% on mutations). 34 + 2 changes committed from 1 parts.
730[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (49% on mutations). 38 + 2 changes committed from 1 parts.
731[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
732[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (42% on mutations). 7 + 0 changes committed from 1 parts.
733[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
734[DEBUG] No source map file available for 'code.js'
735[DEBUG] Parsing file 'code.js'.
736[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
737[DEBUG] Generating CPG for file 'code.js'.
738[DEBUG] No source map file available for 'test.js'
739[DEBUG] Parsing file 'test.js'.
740[INFO ] Processed file 'code.js'
741[DEBUG] Generating CPG for file 'test.js'.
742[INFO ] Processed file 'test.js'
743[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (34% on mutations). 39 + 3 changes committed from 1 parts.
744[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
745[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (41% on mutations). 6 + 0 changes committed from 1 parts.
746[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (16% on mutations). 42 + 3 changes committed from 1 parts.
747[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
748[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
749[DEBUG] No source map file available for 'test.js'
750[DEBUG] Parsing file 'test.js'.
751[DEBUG] No source map file available for 'code.js'
752[DEBUG] Parsing file 'code.js'.
753[DEBUG] Generating CPG for file 'code.js'.
754[DEBUG] Generating CPG for file 'test.js'.
755[INFO ] Processed file 'test.js'
756[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (26% on mutations). 63 + 5 changes committed from 1 parts.
757[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
758[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest6578692071439890844/privatemodules'
759[INFO ] Processed file 'code.js'
760[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (18% on mutations). 13 + 0 changes committed from 1 parts.
761[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (32% on mutations). 38 + 2 changes committed from 1 parts.
762[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
763[DEBUG] No source map file available for 'test.js'
764[DEBUG] Parsing file 'test.js'.
765[DEBUG] Generating CPG for file 'test.js'.
766[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
767[INFO ] Processed file 'test.js'
768[DEBUG] No source map file available for 'code.js'
769[DEBUG] Parsing file 'code.js'.
770[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (41% on mutations). 41 + 3 changes committed from 1 parts.
771[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
772[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (34% on mutations). 7 + 0 changes committed from 1 parts.
773[DEBUG] Generating CPG for file 'code.js'.
774[INFO ] Processed file 'code.js'
775[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
776[DEBUG] No source map file available for 'test.js'
777[DEBUG] Parsing file 'test.js'.
778[DEBUG] Generating CPG for file 'test.js'.
779[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (28% on mutations). 46 + 3 changes committed from 1 parts.
780[INFO ] Processed file 'test.js'
781[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (34% on mutations). 41 + 3 changes committed from 1 parts.
782[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
783[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (37% on mutations). 7 + 0 changes committed from 1 parts.
784[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
785[DEBUG] No source map file available for 'code.js'
786[DEBUG] Parsing file 'code.js'.
787[DEBUG] Generating CPG for file 'code.js'.
788[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
789[DEBUG] No source map file available for 'test.js'
790[DEBUG] Parsing file 'test.js'.
791[DEBUG] Generating CPG for file 'test.js'.
792[INFO ] Processed file 'test.js'
793[INFO ] Processed file 'code.js'
794[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (39% on mutations). 61 + 4 changes committed from 1 parts.
795[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
796[DEBUG] Configuration:
797 - Source project: '/tmp/js2cpgTest6578692071439890844/privatemodules'
798 - package.json location: '/tmp/js2cpgTest6578692071439890844/privatemodules/package.json'
799 - Module mode: 'commonjs'
800 - Optimize dependencies: true
801 - Fixed transpilations dependencies: false
802 - Typescript transpiling: true
803 - Babel transpiling: false
804 - Vue.js transpiling: true
805 - Nuxt.js transpiling: true
806 - Template transpiling: true
807 - Ignored files regex: ''
808 - Ignored folders:
809 - Ignore minified files: true
810 - Ignore test files: true
811 - Ignore private dependencies: false
812 - Additional private dependencies:
813 - Include configuration files: true
814 - Include HTML files: true
815 - Output file: '/tmp/js2cpgTest6578692071439890844/cpg.bin.zip'
816
817[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (39% on mutations). 32 + 2 changes committed from 1 parts.
818[DEBUG] Copying '/tmp/js2cpgTest6578692071439890844/privatemodules' to temporary workspace '/tmp/privatemodules915863440325488949'.
819[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
820[DEBUG] No source map file available for 'code.js'
821[DEBUG] Parsing file 'code.js'.
822[DEBUG] Generating CPG for file 'code.js'.
823[INFO ] Processed file 'code.js'
824[DEBUG] Excluded 'b-min.23472420.js' (minified file).
825[DEBUG] Excluded 'node_modules' (folder ignored by default).
826[DEBUG] Excluded 'b-min.js' (minified file).
827[DEBUG] Excluded 'd.chunk.js' (file ignored by default).
828[DEBUG] Excluded 'a.min.23472420.js' (minified file).
829[DEBUG] Excluded '.folder' (folder ignored by default).
830[DEBUG] Excluded 'something.js' (minified file).
831[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (57% on mutations). 42 + 3 changes committed from 1 parts.
832[DEBUG] Excluded 'a.min.js' (minified file).
833[DEBUG] Excluded 'c.spec.js' (file ignored by default).
834[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 14 ms (3% on mutations). 14 + 0 changes committed from 1 parts.
835[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
836[DEBUG] No source map file available for 'code.js'
837[DEBUG] Parsing file 'code.js'.
838[DEBUG] Generating CPG for file 'code.js'.
839[INFO ] Processed file 'code.js'
840[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (19% on mutations). 43 + 3 changes committed from 1 parts.
841[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
842[DEBUG] No source map file available for 'test.js'
843[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
844[DEBUG] Parsing file 'test.js'.
845[DEBUG] No source map file available for 'code.js'
846[DEBUG] Parsing file 'code.js'.
847[DEBUG] Generating CPG for file 'test.js'.
848[DEBUG] Generating CPG for file 'code.js'.
849[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest6578692071439890844/privatemodules'.
850[INFO ] Processed file 'test.js'
851[INFO ] Processed file 'code.js'
852[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (38% on mutations). 52 + 0 changes committed from 1 parts.
853[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
854[DEBUG] No source map file available for 'code.js'
855[DEBUG] Parsing file 'code.js'.
856[DEBUG] Generating CPG for file 'code.js'.
857[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (69% on mutations). 63 + 4 changes committed from 1 parts.
858[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
859[INFO ] Processed file 'code.js'
860[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (10% on mutations). 15 + 0 changes committed from 1 parts.
861[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (26% on mutations). 63 + 1 changes committed from 1 parts.
862[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
863[DEBUG] Could not find '@doesNotExist' in '/tmp/js2cpgTest6578692071439890844/privatemodules/node_modules'. Ensure that npm authentication to your private registry is working to use private namespace analysis feature
864[DEBUG] No source map file available for 'code.js'
865[DEBUG] Parsing file 'code.js'.
866[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
867[DEBUG] Copying private module '@privateA' to '/tmp/privatemodules915863440325488949/privatemodules/sl_private'.
868[DEBUG] No source map file available for 'test.js'
869[DEBUG] Parsing file 'test.js'.
870[DEBUG] Generating CPG for file 'code.js'.
871[DEBUG] Generating CPG for file 'test.js'.
872[DEBUG] Copying private module '@privateB' to '/tmp/privatemodules915863440325488949/privatemodules/sl_private'.
873[INFO ] Processed file 'test.js'
874[INFO ] Processed file 'code.js'
875[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (14% on mutations). 75 + 1 changes committed from 1 parts.
876[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
877[DEBUG] No source map file available for '@privateB/b.js'
878[DEBUG] No source map file available for '@privateA/a.js'
879[DEBUG] Parsing file '@privateA/a.js'.
880[DEBUG] Generating CPG for file '@privateA/a.js'.
881[DEBUG] Parsing file '@privateB/b.js'.
882[DEBUG] Generating CPG for file '@privateB/b.js'.
883[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (28% on mutations). 63 + 4 changes committed from 1 parts.
884[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
885[INFO ] Processed file '@privateA/a.js'
886[INFO ] Processed file '@privateB/b.js'
887[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (31% on mutations). 15 + 0 changes committed from 1 parts.
888[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
889[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (40% on mutations). 34 + 0 changes committed from 2 parts.
890[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
891[DEBUG] Generating meta-data.
892[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
893[DEBUG] No source map file available for 'code.js'
894[DEBUG] No source map file available for 'test.js'
895[DEBUG] Parsing file 'code.js'.
896[DEBUG] Parsing file 'test.js'.
897[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 3 ms (26% on mutations). 1 + 0 changes committed from 1 parts.
898[DEBUG] Generating CPG for file 'test.js'.
899[INFO ] Processed file 'test.js'
900[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
901[DEBUG] Generating builtin types.
902[DEBUG] Generating CPG for file 'code.js'.
903[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (84% on mutations). 22 + 0 changes committed from 1 parts.
904[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
905[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/privatemodules915863440325488949/privatemodules'.
906[INFO ] Processed file 'code.js'
907[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (8% on mutations). 90 + 2 changes committed from 1 parts.
908[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (63% on mutations). 127 + 2 changes committed from 1 parts.
909[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 7 ms (16% on mutations). 0 + 0 changes committed from 1 parts.
910[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
911[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
912[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (83% on mutations). 0 + 0 changes committed from 0 parts.
913[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (64% on mutations). 35 + 0 changes committed from 1 parts.
914[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
915[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
916[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 2 ms (36% on mutations). 0 + 0 changes committed from 0 parts.
917[DEBUG] No source map file available for 'code.js'
918[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
919[DEBUG] Parsing file 'code.js'.
920[DEBUG] Generating CPG for file 'code.js'.
921[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (20% on mutations). 0 + 0 changes committed from 0 parts.
922[INFO ] Processed file 'code.js'
923[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
924[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
925[DEBUG] No source map file available for 'test.js'
926[DEBUG] Parsing file 'test.js'.
927[DEBUG] Generating CPG for file 'test.js'.
928[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (91% on mutations). 0 + 0 changes committed from 0 parts.
929[INFO ] Processed file 'test.js'
930[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (47% on mutations). 58 + 0 changes committed from 1 parts.
931[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest6578692071439890844/cpg.bin.zip
932[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (42% on mutations). 127 + 2 changes committed from 1 parts.
933[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
934[INFO ] writing to storage at `/tmp/js2cpgTest6578692071439890844/cpg.bin.zip`
935[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
936[DEBUG] No source map file available for 'code.js'
937[DEBUG] Parsing file 'code.js'.
938[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (14% on mutations). 35 + 0 changes committed from 1 parts.
939[DEBUG] Generating CPG for file 'code.js'.
940[INFO ] Processed file 'code.js'
941[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (79% on mutations). 55 + 0 changes committed from 1 parts.
942[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
943[DEBUG] No source map file available for 'test.js'
944[DEBUG] Parsing file 'test.js'.
945[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
946[DEBUG] Generating CPG for file 'test.js'.
947[INFO ] Processed file 'test.js'
948[DEBUG] No source map file available for 'code.js'
949[DEBUG] Parsing file 'code.js'.
950[DEBUG] Generating CPG for file 'code.js'.
951[INFO ] Processed file 'code.js'
952[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (35% on mutations). 53 + 7 changes committed from 1 parts.
953[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
954[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (45% on mutations). 44 + 0 changes committed from 1 parts.
955[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (13% on mutations). 10 + 0 changes committed from 1 parts.
956[info] SimpleAstCreationPassTest:
957[info] AST generation for simple fragments
958[info] - should have correct structure for FILENAME property
959[info] - should have correct structure for block expression
960[info] - should have correct structure for empty array literal
961[info] - should have correct structure for array literal with values
962[info] - should have correct structure for untagged runtime node in call
963[info] - should have correct structure for untagged runtime node
964[info] - should have correct structure for tagged runtime node
965[info] - should have correct structure for try
966[info] - should have correct structure for 1 object with simple values
967[info] - should have correct structure for 1 object with computed values
968[info] - should have correct structure for object with computed property name !!! IGNORED !!!
969[info] - should have correct structure for conditional expression
970[info] - should have correct name space block for empty file
971[info] - should have :program method correctly attached to files namespace block
972[info] - should have correct structure for empty method nested in top level method
973[info] - should have correct parameter order in lambda function with ignored param
974[info] - should have two lambda functions in same scope level with different full names
975[info] - should be correct for call expression
976[info] - should be correct for chained calls
977[info] - should be correct for call on object
978[info] - should have block for while body for while statement with brackets
979[info] - should have no block for while body for while statement without brackets
980[info] - should have local variable for function with correct type full name
981[info] - should have corresponding type decl with correct bindings for function
982[info] - should have correct structure for empty method
983[info] - should have correct structure for decl assignment
984[info] - should have correct structure for decl assignment with identifier on right hand side
985[info] - should have correct structure for decl assignment of multiple locals
986[info] - should be correct for nested expression
987[info] - should be correct for while loop
988[info] - should be correct for if
989[info] - should be correct for if-else
990[info] - should be correct for for-loop with for-in
991[info] - should be correct for for-loop with for-of
992[info] - should be correct for for-loop with empty test
993[info] - should be correct for for-loop
994[info] should handle switch statements and
995[info] - should be correct for switch with one case
996[info] - should be correct for switch with multiple cases
997[info] - should be correct for switch with multiple cases on same spot
998[info] - should be correct for switch with multiple cases and multiple cases on same spot
999[info] - should be correct for switch with default case
1000[info] - should be correct for switch with case and default combined
1001[info] - should be correct for switch with nested switch
1002[info] - should be correct for unary expression '++'
1003[info] - should be correct for member access used in an assignment (direct)
1004[info] - should be correct for member access used in an assignment (chained)
1005[info] - should be correct for member access used in an assignment (chained with method call)
1006[info] - should be correct for member access used as return
1007[info] - should be correct for member access as useless statement
1008[info] - should be correct for empty method
1009[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1010[DEBUG] No source map file available for 'test.js'
1011[DEBUG] Parsing file 'test.js'.
1012[DEBUG] Generating CPG for file 'test.js'.
1013[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1014[DEBUG] Generating meta-data.
1015[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 3 ms (97% on mutations). 1 + 0 changes committed from 1 parts.
1016[INFO ] Processed file 'test.js'
1017[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (22% on mutations). 33 + 1 changes committed from 1 parts.
1018[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1019[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (12% on mutations). 6 + 0 changes committed from 1 parts.
1020[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1021[DEBUG] No source map file available for 'test.js'
1022[DEBUG] Parsing file 'test.js'.
1023[DEBUG] Generating CPG for file 'test.js'.
1024[INFO ] Processed file 'test.js'
1025[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (15% on mutations). 25 + 0 changes committed from 1 parts.
1026[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1027[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (80% on mutations). 4 + 0 changes committed from 1 parts.
1028[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1029[DEBUG] No source map file available for 'test.js'
1030[DEBUG] Parsing file 'test.js'.
1031[DEBUG] Generating CPG for file 'test.js'.
1032[INFO ] Processed file 'test.js'
1033[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (66% on mutations). 25 + 0 changes committed from 1 parts.
1034[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1035[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (48% on mutations). 4 + 0 changes committed from 1 parts.
1036[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1037[DEBUG] No source map file available for 'test.js'
1038[DEBUG] Parsing file 'test.js'.
1039[DEBUG] Generating CPG for file 'test.js'.
1040[INFO ] Processed file 'test.js'
1041[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (20% on mutations). 33 + 1 changes committed from 1 parts.
1042[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1043[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (46% on mutations). 6 + 0 changes committed from 1 parts.
1044[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1045[DEBUG] No source map file available for 'test.js'
1046[DEBUG] Parsing file 'test.js'.
1047[DEBUG] Generating CPG for file 'test.js'.
1048[INFO ] Processed file 'test.js'
1049[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (16% on mutations). 21 + 0 changes committed from 1 parts.
1050[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1051[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (60% on mutations). 3 + 0 changes committed from 1 parts.
1052[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1053[DEBUG] No source map file available for 'test.js'
1054[DEBUG] Parsing file 'test.js'.
1055[DEBUG] Generating CPG for file 'test.js'.
1056[INFO ] Processed file 'test.js'
1057[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (41% on mutations). 30 + 2 changes committed from 1 parts.
1058[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1059[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (52% on mutations). 4 + 0 changes committed from 1 parts.
1060[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1061[DEBUG] No source map file available for 'test.js'
1062[DEBUG] Parsing file 'test.js'.
1063[DEBUG] Generating CPG for file 'test.js'.
1064[INFO ] Processed file 'test.js'
1065[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (53% on mutations). 36 + 3 changes committed from 1 parts.
1066[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1067[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1068[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (49% on mutations). 5 + 0 changes committed from 1 parts.
1069[DEBUG] Configuration:
1070 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1071 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
1072 - Module mode: 'commonjs'
1073 - Optimize dependencies: true
1074 - Fixed transpilations dependencies: false
1075 - Typescript transpiling: false
1076 - Babel transpiling: false
1077 - Vue.js transpiling: true
1078 - Nuxt.js transpiling: true
1079 - Template transpiling: true
1080 - Ignored files regex: ''
1081 - Ignored folders:
1082 - Ignore minified files: true
1083 - Ignore test files: true
1084 - Ignore private dependencies: false
1085 - Additional private dependencies:
1086 - Include configuration files: true
1087 - Include HTML files: true
1088 - Output file: '/tmp/js2cpgTest12385942370815601770/cpg.bin.zip'
1089
1090[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes14331642443043397136'.
1091[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1092[DEBUG] No source map file available for 'test.js'
1093[DEBUG] Parsing file 'test.js'.
1094[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1095[DEBUG] Generating CPG for file 'test.js'.
1096[INFO ] Processed file 'test.js'
1097[INFO ] closed graph at /tmp/js2cpgTest6578692071439890844/cpg.bin.zip
1098[INFO ] Generation of CPG is complete.
1099[DEBUG] No project dependencies found in package.json or package-lock.json at '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'.
1100[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (50% on mutations). 39 + 3 changes committed from 1 parts.
1101[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1102[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (49% on mutations). 6 + 0 changes committed from 1 parts.
1103[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1104[DEBUG] No source map file available for 'test.js'
1105[DEBUG] Parsing file 'test.js'.
1106[DEBUG] Generating CPG for file 'test.js'.
1107[INFO ] Processed file 'test.js'
1108[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1109[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1110[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1111[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1112[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (51% on mutations). 49 + 5 changes committed from 1 parts.
1113[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1114[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1115[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (29% on mutations). 8 + 0 changes committed from 1 parts.
1116[DEBUG] No source map file available for 'index.js'
1117[DEBUG] Parsing file 'index.js'.
1118[DEBUG] Generating CPG for file 'index.js'.
1119[DEBUG] No source map file available for 'folder/b.js'
1120[DEBUG] Parsing file 'folder/b.js'.
1121[DEBUG] Generating CPG for file 'folder/b.js'.
1122[INFO ] Processed file 'index.js'
1123[INFO ] Processed file 'folder/b.js'
1124[DEBUG] No source map file available for 'folder/c.js'
1125[DEBUG] Parsing file 'folder/c.js'.
1126[DEBUG] No source map file available for 'foo.bar/d.js'
1127[DEBUG] Parsing file 'foo.bar/d.js'.
1128[DEBUG] Generating CPG for file 'folder/c.js'.
1129[DEBUG] Generating CPG for file 'foo.bar/d.js'.
1130[INFO ] Processed file 'foo.bar/d.js'
1131[INFO ] Processed file 'folder/c.js'
1132[DEBUG] No source map file available for 'a.js'
1133[DEBUG] Parsing file 'a.js'.
1134[DEBUG] Generating CPG for file 'a.js'.
1135[INFO ] Processed file 'a.js'
1136[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1137[DEBUG] No source map file available for 'test.js'
1138[DEBUG] Parsing file 'test.js'.
1139[DEBUG] Generating CPG for file 'test.js'.
1140[INFO ] Processed file 'test.js'
1141[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (14% on mutations). 85 + 0 changes committed from 5 parts.
1142[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1143[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (53% on mutations). 34 + 2 changes committed from 1 parts.
1144[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1145[DEBUG] Generating meta-data.
1146[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 2 ms (58% on mutations). 1 + 0 changes committed from 1 parts.
1147[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1148[DEBUG] Generating builtin types.
1149[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 3 ms (64% on mutations). 22 + 0 changes committed from 1 parts.
1150[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1151[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes14331642443043397136/excludes'.
1152[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 4 ms (11% on mutations). 0 + 0 changes committed from 1 parts.
1153[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 10 ms (9% on mutations). 6 + 0 changes committed from 1 parts.
1154[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1155[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1156[DEBUG] No source map file available for 'test.js'
1157[DEBUG] Parsing file 'test.js'.
1158[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (85% on mutations). 0 + 0 changes committed from 0 parts.
1159[DEBUG] Generating CPG for file 'test.js'.
1160[INFO ] Processed file 'test.js'
1161[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1162[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (86% on mutations). 0 + 0 changes committed from 0 parts.
1163[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (50% on mutations). 42 + 3 changes committed from 1 parts.
1164[INFO ] Report:
1165+-------+----------------+-----+--------+-----------+----------+
1166| # | File | LOC | Parsed | Got a CPG | Duration |
1167+-------+----------------+-----+--------+-----------+----------+
1168| 1 | @privateA/a.js | 0 | yes | yes | 1.314 ms |
1169| 2 | @privateB/b.js | 0 | yes | yes | 1.311 ms |
1170+-------+----------------+-----+--------+-----------+----------+
1171| Total | | 0 | 2/2 | 2/2 | |
1172+-------+----------------+-----+--------+-----------+----------+
1173[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1174[INFO ] initialising from existing storage (/tmp/js2cpgTest6578692071439890844/cpg.bin.zip)
1175[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (51% on mutations). 10 + 0 changes committed from 1 parts.
1176[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1177[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
1178[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1179[DEBUG] No source map file available for 'test.js'
1180[DEBUG] Parsing file 'test.js'.
1181[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1182[DEBUG] Generating CPG for file 'test.js'.
1183[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
1184[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest12385942370815601770/cpg.bin.zip
1185[INFO ] writing to storage at `/tmp/js2cpgTest12385942370815601770/cpg.bin.zip`
1186[INFO ] Processed file 'test.js'
1187[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (72% on mutations). 38 + 2 changes committed from 1 parts.
1188[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1189[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (88% on mutations). 9 + 0 changes committed from 1 parts.
1190[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1191[DEBUG] No source map file available for 'test.js'
1192[DEBUG] Parsing file 'test.js'.
1193[DEBUG] Generating CPG for file 'test.js'.
1194[INFO ] Processed file 'test.js'
1195[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (57% on mutations). 32 + 2 changes committed from 1 parts.
1196[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1197[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (86% on mutations). 4 + 0 changes committed from 1 parts.
1198[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1199[DEBUG] No source map file available for 'test.js'
1200[DEBUG] Parsing file 'test.js'.
1201[DEBUG] Generating CPG for file 'test.js'.
1202[INFO ] Processed file 'test.js'
1203[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1204[INFO ] closed graph at /tmp/js2cpgTest12385942370815601770/cpg.bin.zip
1205[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (61% on mutations). 42 + 3 changes committed from 1 parts.
1206[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1207[INFO ] Generation of CPG is complete.
1208[INFO ] Report:
1209+-------+--------------+-----+--------+-----------+----------+
1210| # | File | LOC | Parsed | Got a CPG | Duration |
1211+-------+--------------+-----+--------+-----------+----------+
1212| 1 | a.js | 0 | yes | yes | 314.3 μs |
1213| 2 | folder/b.js | 0 | yes | yes | 398.6 μs |
1214| 3 | folder/c.js | 0 | yes | yes | 291.3 μs |
1215| 4 | foo.bar/d.js | 0 | yes | yes | 254.8 μs |
1216| 5 | index.js | 0 | yes | yes | 484.5 μs |
1217+-------+--------------+-----+--------+-----------+----------+
1218| Total | | 0 | 5/5 | 5/5 | |
1219+-------+--------------+-----+--------+-----------+----------+
1220[INFO ] initialising from existing storage (/tmp/js2cpgTest12385942370815601770/cpg.bin.zip)
1221[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 12 ms (96% on mutations). 9 + 0 changes committed from 1 parts.
1222[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1223[DEBUG] No source map file available for 'test.js'
1224[DEBUG] Parsing file 'test.js'.
1225[DEBUG] Generating CPG for file 'test.js'.
1226[INFO ] Processed file 'test.js'
1227[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (37% on mutations). 60 + 3 changes committed from 1 parts.
1228[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1229[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1230[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1231[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (94% on mutations). 13 + 0 changes committed from 1 parts.
1232[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1233[DEBUG] No source map file available for 'test.js'
1234[DEBUG] Parsing file 'test.js'.
1235[DEBUG] Generating CPG for file 'test.js'.
1236[INFO ] Processed file 'test.js'
1237[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (69% on mutations). 67 + 1 changes committed from 1 parts.
1238[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1239[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 6 ms (92% on mutations). 16 + 0 changes committed from 1 parts.
1240[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1241[DEBUG] No source map file available for 'test.js'
1242[DEBUG] Parsing file 'test.js'.
1243[DEBUG] Generating CPG for file 'test.js'.
1244[INFO ] Processed file 'test.js'
1245[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (40% on mutations). 101 + 3 changes committed from 1 parts.
1246[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1247[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest17046693861077230782/privatemodules'
1248[DEBUG] Configuration:
1249 - Source project: '/tmp/js2cpgTest17046693861077230782/privatemodules'
1250 - package.json location: '/tmp/js2cpgTest17046693861077230782/privatemodules/package.json'
1251 - Module mode: 'commonjs'
1252 - Optimize dependencies: true
1253 - Fixed transpilations dependencies: false
1254 - Typescript transpiling: true
1255 - Babel transpiling: false
1256 - Vue.js transpiling: true
1257 - Nuxt.js transpiling: true
1258 - Template transpiling: true
1259 - Ignored files regex: ''
1260 - Ignored folders:
1261 - Ignore minified files: true
1262 - Ignore test files: true
1263 - Ignore private dependencies: false
1264 - Additional private dependencies:
1265 'privateC'
1266 '@privateC'
1267 'privateD'
1268 '@privateD'
1269 - Include configuration files: true
1270 - Include HTML files: true
1271 - Output file: '/tmp/js2cpgTest17046693861077230782/cpg.bin.zip'
1272
1273[DEBUG] Copying '/tmp/js2cpgTest17046693861077230782/privatemodules' to temporary workspace '/tmp/privatemodules5044845915596685326'.
1274[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (82% on mutations). 26 + 0 changes committed from 1 parts.
1275[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1276[DEBUG] Excluded 'node_modules' (folder ignored by default).
1277[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1278[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1279[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1280[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest17046693861077230782/privatemodules'.
1281[DEBUG] Could not find 'privateC' in '/tmp/js2cpgTest17046693861077230782/privatemodules/node_modules'. Ensure that npm authentication to your private registry is working to use private namespace analysis feature
1282[DEBUG] Could not find '@privateD' in '/tmp/js2cpgTest17046693861077230782/privatemodules/node_modules'. Ensure that npm authentication to your private registry is working to use private namespace analysis feature
1283[DEBUG] Could not find '@doesNotExist' in '/tmp/js2cpgTest17046693861077230782/privatemodules/node_modules'. Ensure that npm authentication to your private registry is working to use private namespace analysis feature
1284[DEBUG] Copying private module '@privateC' to '/tmp/privatemodules5044845915596685326/privatemodules/sl_private'.
1285[DEBUG] Copying private module 'privateD' to '/tmp/privatemodules5044845915596685326/privatemodules/sl_private'.
1286[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1287[DEBUG] Copying private module '@privateA' to '/tmp/privatemodules5044845915596685326/privatemodules/sl_private'.
1288[DEBUG] Copying private module '@privateB' to '/tmp/privatemodules5044845915596685326/privatemodules/sl_private'.
1289[DEBUG] Configuration:
1290 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1291 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
1292 - Module mode: 'commonjs'
1293 - Optimize dependencies: true
1294 - Fixed transpilations dependencies: false
1295 - Typescript transpiling: false
1296 - Babel transpiling: false
1297 - Vue.js transpiling: true
1298 - Nuxt.js transpiling: true
1299 - Template transpiling: true
1300 - Ignored files regex: ''
1301 - Ignored folders:
1302 - Ignore minified files: true
1303 - Ignore test files: true
1304 - Ignore private dependencies: false
1305 - Additional private dependencies:
1306 - Include configuration files: true
1307 - Include HTML files: true
1308 - Output file: '/tmp/js2cpgTest9350989899297958370/cpg.bin.zip'
1309
1310[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes2828306966972739775'.
1311[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1312[DEBUG] No source map file available for '@privateB/b.js'
1313[DEBUG] No source map file available for '@privateA/a.js'
1314[DEBUG] Parsing file '@privateB/b.js'.
1315[DEBUG] Parsing file '@privateA/a.js'.
1316[DEBUG] Generating CPG for file '@privateB/b.js'.
1317[DEBUG] Generating CPG for file '@privateA/a.js'.
1318[INFO ] Processed file '@privateB/b.js'
1319[INFO ] Processed file '@privateA/a.js'
1320[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1321[DEBUG] No source map file available for '@privateC/c.js'
1322[DEBUG] Parsing file '@privateC/c.js'.
1323[DEBUG] Generating CPG for file '@privateC/c.js'.
1324[INFO ] Processed file '@privateC/c.js'
1325[DEBUG] No source map file available for 'test.js'
1326[DEBUG] Parsing file 'test.js'.
1327[DEBUG] Generating CPG for file 'test.js'.
1328[DEBUG] No source map file available for 'privateD/d.js'
1329[DEBUG] Parsing file 'privateD/d.js'.
1330[DEBUG] Generating CPG for file 'privateD/d.js'.
1331[INFO ] Processed file 'privateD/d.js'
1332[DEBUG] Excluded 'index.js' (by user configuration).
1333[INFO ] Processed file 'test.js'
1334[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (60% on mutations). 68 + 0 changes committed from 4 parts.
1335[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1336[DEBUG] Generating meta-data.
1337[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 16 ms (63% on mutations). 67 + 1 changes committed from 1 parts.
1338[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1339[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 7 ms (91% on mutations). 1 + 0 changes committed from 1 parts.
1340[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1341[DEBUG] Generating builtin types.
1342[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1343[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (92% on mutations). 16 + 0 changes committed from 1 parts.
1344[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1345[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1346[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1347[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1348[DEBUG] No source map file available for 'folder/c.js'
1349[DEBUG] No source map file available for 'foo.bar/d.js'
1350[DEBUG] No source map file available for 'folder/b.js'
1351[DEBUG] Parsing file 'folder/c.js'.
1352[DEBUG] Parsing file 'folder/b.js'.
1353[DEBUG] Parsing file 'foo.bar/d.js'.
1354[DEBUG] Generating CPG for file 'folder/c.js'.
1355[DEBUG] Generating CPG for file 'folder/b.js'.
1356[DEBUG] Generating CPG for file 'foo.bar/d.js'.
1357[INFO ] Processed file 'folder/b.js'
1358[DEBUG] No source map file available for 'a.js'
1359[DEBUG] Parsing file 'a.js'.
1360[INFO ] Processed file 'foo.bar/d.js'
1361[DEBUG] Generating CPG for file 'a.js'.
1362[INFO ] Processed file 'a.js'
1363[INFO ] Processed file 'folder/c.js'
1364[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 9 ms (99% on mutations). 22 + 0 changes committed from 1 parts.
1365[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1366[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1367[DEBUG] No source map file available for 'test.js'
1368[DEBUG] Parsing file 'test.js'.
1369[DEBUG] Generating CPG for file 'test.js'.
1370[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (56% on mutations). 68 + 0 changes committed from 4 parts.
1371[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1372[DEBUG] Generating meta-data.
1373[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/privatemodules5044845915596685326/privatemodules'.
1374[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 4 ms (99% on mutations). 1 + 0 changes committed from 1 parts.
1375[INFO ] Processed file 'test.js'
1376[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1377[DEBUG] Generating builtin types.
1378[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 3 ms (77% on mutations). 22 + 0 changes committed from 1 parts.
1379[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1380[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes2828306966972739775/excludes'.
1381[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 15 ms (31% on mutations). 0 + 0 changes committed from 1 parts.
1382[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1383[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 17 ms (63% on mutations). 109 + 1 changes committed from 1 parts.
1384[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1385[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 6 ms (40% on mutations). 0 + 0 changes committed from 1 parts.
1386[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1387[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 6 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
1388[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (81% on mutations). 32 + 0 changes committed from 1 parts.
1389[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 4 ms (86% on mutations). 0 + 0 changes committed from 0 parts.
1390[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1391[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1392[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 4 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
1393[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 3 ms (84% on mutations). 0 + 0 changes committed from 0 parts.
1394[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1395[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1396[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1397[DEBUG] No source map file available for 'test.js'
1398[DEBUG] Parsing file 'test.js'.
1399[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 3 ms (98% on mutations). 0 + 0 changes committed from 0 parts.
1400[DEBUG] Generating CPG for file 'test.js'.
1401[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 3 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
1402[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1403[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1404[DEBUG] Using a spread object for object deconstructing is not yet supported! ({a, ...rest} = x)
1405[INFO ] Processed file 'test.js'
1406[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (98% on mutations). 0 + 0 changes committed from 0 parts.
1407[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest9350989899297958370/cpg.bin.zip
1408[INFO ] writing to storage at `/tmp/js2cpgTest9350989899297958370/cpg.bin.zip`
1409[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 7 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
1410[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest17046693861077230782/cpg.bin.zip
1411[INFO ] writing to storage at `/tmp/js2cpgTest17046693861077230782/cpg.bin.zip`
1412[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (58% on mutations). 54 + 1 changes committed from 1 parts.
1413[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1414[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (73% on mutations). 12 + 0 changes committed from 1 parts.
1415[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1416[DEBUG] No source map file available for 'test.js'
1417[DEBUG] Parsing file 'test.js'.
1418[DEBUG] Generating CPG for file 'test.js'.
1419[INFO ] Processed file 'test.js'
1420[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (37% on mutations). 149 + 2 changes committed from 1 parts.
1421[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1422[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1423[INFO ] closed graph at /tmp/js2cpgTest9350989899297958370/cpg.bin.zip
1424[INFO ] Generation of CPG is complete.
1425[INFO ] Report:
1426+-------+--------------+-----+--------+-----------+----------+
1427| # | File | LOC | Parsed | Got a CPG | Duration |
1428+-------+--------------+-----+--------+-----------+----------+
1429| 1 | a.js | 0 | yes | yes | 292.0 μs |
1430| 2 | folder/b.js | 0 | yes | yes | 486.8 μs |
1431| 3 | folder/c.js | 0 | yes | yes | 1.868 ms |
1432| 4 | foo.bar/d.js | 0 | yes | yes | 505.3 μs |
1433+-------+--------------+-----+--------+-----------+----------+
1434| Total | | 0 | 4/4 | 4/4 | |
1435+-------+--------------+-----+--------+-----------+----------+
1436[INFO ] initialising from existing storage (/tmp/js2cpgTest9350989899297958370/cpg.bin.zip)
1437[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 2 ms (49% on mutations). 38 + 0 changes committed from 2 parts.
1438[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1439[INFO ] closed graph at /tmp/js2cpgTest17046693861077230782/cpg.bin.zip
1440[INFO ] Generation of CPG is complete.
1441[INFO ] Report:
1442+-------+----------------+-----+--------+-----------+----------+
1443| # | File | LOC | Parsed | Got a CPG | Duration |
1444+-------+----------------+-----+--------+-----------+----------+
1445| 1 | @privateA/a.js | 0 | yes | yes | 584.3 μs |
1446| 2 | @privateB/b.js | 0 | yes | yes | 506.8 μs |
1447| 3 | @privateC/c.js | 0 | yes | yes | 425.3 μs |
1448| 4 | privateD/d.js | 0 | yes | yes | 303.3 μs |
1449+-------+----------------+-----+--------+-----------+----------+
1450| Total | | 0 | 4/4 | 4/4 | |
1451+-------+----------------+-----+--------+-----------+----------+
1452[INFO ] initialising from existing storage (/tmp/js2cpgTest17046693861077230782/cpg.bin.zip)
1453[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1454[DEBUG] No source map file available for 'test.js'
1455[DEBUG] Parsing file 'test.js'.
1456[DEBUG] Generating CPG for file 'test.js'.
1457[INFO ] Processed file 'test.js'
1458[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (19% on mutations). 71 + 0 changes committed from 1 parts.
1459[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1460[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (41% on mutations). 13 + 0 changes committed from 2 parts.
1461[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1462[DEBUG] No source map file available for 'test.js'
1463[DEBUG] Parsing file 'test.js'.
1464[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1465[DEBUG] Generating CPG for file 'test.js'.
1466[INFO ] Processed file 'test.js'
1467[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1468[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (23% on mutations). 67 + 1 changes committed from 1 parts.
1469[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1470[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (57% on mutations). 16 + 0 changes committed from 1 parts.
1471[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1472[DEBUG] No source map file available for 'test.js'
1473[DEBUG] Parsing file 'test.js'.
1474[DEBUG] Generating CPG for file 'test.js'.
1475[INFO ] Processed file 'test.js'
1476[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (72% on mutations). 65 + 3 changes committed from 1 parts.
1477[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1478[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (61% on mutations). 16 + 0 changes committed from 1 parts.
1479[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1480[DEBUG] No source map file available for 'test.js'
1481[DEBUG] Parsing file 'test.js'.
1482[DEBUG] Generating CPG for file 'test.js'.
1483[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1484[DEBUG] Configuration:
1485 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1486 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
1487 - Module mode: 'commonjs'
1488 - Optimize dependencies: true
1489 - Fixed transpilations dependencies: false
1490 - Typescript transpiling: false
1491 - Babel transpiling: false
1492 - Vue.js transpiling: true
1493 - Nuxt.js transpiling: true
1494 - Template transpiling: true
1495 - Ignored files regex: ''
1496 - Ignored folders:
1497 - Ignore minified files: true
1498 - Ignore test files: true
1499 - Ignore private dependencies: false
1500 - Additional private dependencies:
1501 - Include configuration files: true
1502 - Include HTML files: true
1503 - Output file: '/tmp/js2cpgTest14456630445851481021/cpg.bin.zip'
1504
1505[INFO ] Processed file 'test.js'
1506[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest14123543888941438180/privatemodules'
1507[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes9581519690846193144'.
1508[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (29% on mutations). 109 + 1 changes committed from 1 parts.
1509[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1510[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (45% on mutations). 32 + 0 changes committed from 1 parts.
1511[DEBUG] Configuration:
1512 - Source project: '/tmp/js2cpgTest14123543888941438180/privatemodules'
1513 - package.json location: '/tmp/js2cpgTest14123543888941438180/privatemodules/package.json'
1514 - Module mode: 'commonjs'
1515 - Optimize dependencies: true
1516 - Fixed transpilations dependencies: false
1517 - Typescript transpiling: true
1518 - Babel transpiling: false
1519 - Vue.js transpiling: true
1520 - Nuxt.js transpiling: true
1521 - Template transpiling: true
1522 - Ignored files regex: '.*@privateA\Q/\Ea.js'
1523 - Ignored folders:
1524 - Ignore minified files: true
1525 - Ignore test files: true
1526 - Ignore private dependencies: false
1527 - Additional private dependencies:
1528 - Include configuration files: true
1529 - Include HTML files: true
1530 - Output file: '/tmp/js2cpgTest14123543888941438180/cpg.bin.zip'
1531
1532[DEBUG] Copying '/tmp/js2cpgTest14123543888941438180/privatemodules' to temporary workspace '/tmp/privatemodules863745614065942970'.
1533[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1534[DEBUG] Excluded 'node_modules' (folder ignored by default).
1535[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1536[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1537[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1538[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest14123543888941438180/privatemodules'.
1539[DEBUG] Excluded 'index.js' (by user configuration).
1540[DEBUG] Excluded 'folder/b.js' (by user configuration).
1541[DEBUG] Could not find '@doesNotExist' in '/tmp/js2cpgTest14123543888941438180/privatemodules/node_modules'. Ensure that npm authentication to your private registry is working to use private namespace analysis feature
1542[DEBUG] Copying private module '@privateA' to '/tmp/privatemodules863745614065942970/privatemodules/sl_private'.
1543[DEBUG] Copying private module '@privateB' to '/tmp/privatemodules863745614065942970/privatemodules/sl_private'.
1544[DEBUG] Excluded '@privateA/a.js' (by user configuration).
1545[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1546[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1547[DEBUG] No source map file available for 'test.js'
1548[DEBUG] Parsing file 'test.js'.
1549[DEBUG] No source map file available for '@privateB/b.js'
1550[DEBUG] Parsing file '@privateB/b.js'.
1551[DEBUG] Generating CPG for file 'test.js'.
1552[DEBUG] Generating CPG for file '@privateB/b.js'.
1553[INFO ] Processed file '@privateB/b.js'
1554[INFO ] Processed file 'test.js'
1555[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (40% on mutations). 17 + 0 changes committed from 1 parts.
1556[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1557[DEBUG] Generating meta-data.
1558[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (57% on mutations). 1 + 0 changes committed from 1 parts.
1559[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1560[DEBUG] Generating builtin types.
1561[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 2 ms (77% on mutations). 22 + 0 changes committed from 1 parts.
1562[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1563[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (68% on mutations). 67 + 1 changes committed from 1 parts.
1564[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1565[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (53% on mutations). 16 + 0 changes committed from 1 parts.
1566[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/privatemodules863745614065942970/privatemodules'.
1567[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1568[DEBUG] Excluded 'sl_private/@privateA/a.js' (by user configuration).
1569[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1570[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1571[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1572[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1573[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (16% on mutations). 0 + 0 changes committed from 1 parts.
1574[DEBUG] No source map file available for 'foo.bar/d.js'
1575[DEBUG] Parsing file 'foo.bar/d.js'.
1576[DEBUG] Generating CPG for file 'foo.bar/d.js'.
1577[DEBUG] No source map file available for 'a.js'
1578[DEBUG] Parsing file 'a.js'.
1579[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1580[DEBUG] Generating CPG for file 'a.js'.
1581[INFO ] Processed file 'foo.bar/d.js'
1582[INFO ] Processed file 'a.js'
1583[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
1584[DEBUG] No source map file available for 'folder/c.js'
1585[DEBUG] Parsing file 'folder/c.js'.
1586[DEBUG] Generating CPG for file 'folder/c.js'.
1587[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1588[INFO ] Processed file 'folder/c.js'
1589[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 1 ms (96% on mutations). 0 + 0 changes committed from 0 parts.
1590[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (40% on mutations). 51 + 0 changes committed from 3 parts.
1591[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1592[DEBUG] Generating meta-data.
1593[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (89% on mutations). 1 + 0 changes committed from 1 parts.
1594[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1595[DEBUG] Generating builtin types.
1596[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1597[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
1598[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1599[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1600[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
1601[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14123543888941438180/cpg.bin.zip
1602[INFO ] writing to storage at `/tmp/js2cpgTest14123543888941438180/cpg.bin.zip`
1603[DEBUG] No source map file available for 'test.js'
1604[DEBUG] Parsing file 'test.js'.
1605[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 4 ms (98% on mutations). 22 + 0 changes committed from 1 parts.
1606[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1607[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes9581519690846193144/excludes'.
1608[DEBUG] Generating CPG for file 'test.js'.
1609[INFO ] Processed file 'test.js'
1610[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 8 ms (5% on mutations). 0 + 0 changes committed from 1 parts.
1611[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1612[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (64% on mutations). 71 + 0 changes committed from 1 parts.
1613[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (91% on mutations). 0 + 0 changes committed from 0 parts.
1614[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1615[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1616[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (89% on mutations). 0 + 0 changes committed from 0 parts.
1617[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1618[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (88% on mutations). 0 + 0 changes committed from 0 parts.
1619[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (76% on mutations). 13 + 0 changes committed from 2 parts.
1620[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1621[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
1622[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14456630445851481021/cpg.bin.zip
1623[INFO ] writing to storage at `/tmp/js2cpgTest14456630445851481021/cpg.bin.zip`
1624[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1625[INFO ] closed graph at /tmp/js2cpgTest14123543888941438180/cpg.bin.zip
1626[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1627[DEBUG] No source map file available for 'test.js'
1628[DEBUG] Parsing file 'test.js'.
1629[DEBUG] Generating CPG for file 'test.js'.
1630[INFO ] Generation of CPG is complete.
1631[INFO ] Processed file 'test.js'
1632[INFO ] Report:
1633+-------+----------------+-----+--------+-----------+----------+
1634| # | File | LOC | Parsed | Got a CPG | Duration |
1635+-------+----------------+-----+--------+-----------+----------+
1636| 1 | @privateB/b.js | 0 | yes | yes | 548.1 μs |
1637+-------+----------------+-----+--------+-----------+----------+
1638| Total | | 0 | 1/1 | 1/1 | |
1639+-------+----------------+-----+--------+-----------+----------+
1640[INFO ] initialising from existing storage (/tmp/js2cpgTest14123543888941438180/cpg.bin.zip)
1641[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (41% on mutations). 50 + 0 changes committed from 1 parts.
1642[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1643[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (52% on mutations). 7 + 0 changes committed from 2 parts.
1644[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1645[DEBUG] No source map file available for 'test.js'
1646[DEBUG] Parsing file 'test.js'.
1647[DEBUG] Generating CPG for file 'test.js'.
1648[INFO ] Processed file 'test.js'
1649[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (19% on mutations). 41 + 1 changes committed from 1 parts.
1650[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1651[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (80% on mutations). 9 + 0 changes committed from 1 parts.
1652[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1653[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1654[DEBUG] No source map file available for 'test.js'
1655[DEBUG] Parsing file 'test.js'.
1656[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1657[INFO ] closed graph at /tmp/js2cpgTest14456630445851481021/cpg.bin.zip
1658[DEBUG] Generating CPG for file 'test.js'.
1659[INFO ] Generation of CPG is complete.
1660[INFO ] Processed file 'test.js'
1661[INFO ] Report:
1662+-------+--------------+-----+--------+-----------+----------+
1663| # | File | LOC | Parsed | Got a CPG | Duration |
1664+-------+--------------+-----+--------+-----------+----------+
1665| 1 | a.js | 0 | yes | yes | 334.6 μs |
1666| 2 | folder/c.js | 0 | yes | yes | 325.0 μs |
1667| 3 | foo.bar/d.js | 0 | yes | yes | 500.0 μs |
1668+-------+--------------+-----+--------+-----------+----------+
1669| Total | | 0 | 3/3 | 3/3 | |
1670+-------+--------------+-----+--------+-----------+----------+
1671[INFO ] initialising from existing storage (/tmp/js2cpgTest14456630445851481021/cpg.bin.zip)
1672[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (26% on mutations). 51 + 3 changes committed from 1 parts.
1673[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1674[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 3 ms (15% on mutations). 11 + 0 changes committed from 1 parts.
1675[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1676[DEBUG] No source map file available for 'test.js'
1677[DEBUG] Parsing file 'test.js'.
1678[DEBUG] Generating CPG for file 'test.js'.
1679[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1680[INFO ] Processed file 'test.js'
1681[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (22% on mutations). 53 + 1 changes committed from 1 parts.
1682[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1683[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (61% on mutations). 13 + 0 changes committed from 1 parts.
1684[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1685[DEBUG] No source map file available for 'test.js'
1686[DEBUG] Parsing file 'test.js'.
1687[DEBUG] Generating CPG for file 'test.js'.
1688[INFO ] Processed file 'test.js'
1689[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (25% on mutations). 61 + 1 changes committed from 1 parts.
1690[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1691[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (69% on mutations). 12 + 0 changes committed from 2 parts.
1692[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest14433824218977252931/ignoreprivatemodules'
1693[DEBUG] Configuration:
1694 - Source project: '/tmp/js2cpgTest14433824218977252931/ignoreprivatemodules'
1695 - package.json location: '/tmp/js2cpgTest14433824218977252931/ignoreprivatemodules/package.json'
1696 - Module mode: 'commonjs'
1697 - Optimize dependencies: true
1698 - Fixed transpilations dependencies: false
1699 - Typescript transpiling: true
1700 - Babel transpiling: false
1701 - Vue.js transpiling: true
1702 - Nuxt.js transpiling: true
1703 - Template transpiling: true
1704 - Ignored files regex: ''
1705 - Ignored folders:
1706 - Ignore minified files: true
1707 - Ignore test files: true
1708 - Ignore private dependencies: false
1709 - Additional private dependencies:
1710 - Include configuration files: true
1711 - Include HTML files: true
1712 - Output file: '/tmp/js2cpgTest14433824218977252931/cpg.bin.zip'
1713
1714[DEBUG] Copying '/tmp/js2cpgTest14433824218977252931/ignoreprivatemodules' to temporary workspace '/tmp/ignoreprivatemodules17080010769819149109'.
1715[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1716[DEBUG] Configuration:
1717 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1718 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
1719 - Module mode: 'commonjs'
1720 - Optimize dependencies: true
1721 - Fixed transpilations dependencies: false
1722 - Typescript transpiling: false
1723 - Babel transpiling: false
1724 - Vue.js transpiling: true
1725 - Nuxt.js transpiling: true
1726 - Template transpiling: true
1727 - Ignored files regex: ''
1728 - Ignored folders:
1729 - Ignore minified files: true
1730 - Ignore test files: true
1731 - Ignore private dependencies: false
1732 - Additional private dependencies:
1733 - Include configuration files: true
1734 - Include HTML files: true
1735 - Output file: '/tmp/js2cpgTest10188916249788246804/cpg.bin.zip'
1736
1737[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes480065111853410924'.
1738[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1739[DEBUG] No source map file available for 'test.js'
1740[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1741[DEBUG] Excluded 'node_modules' (folder ignored by default).
1742[DEBUG] Excluded 'sl_private/@privateA/a.js' (by user configuration).
1743[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1744[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1745[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1746[DEBUG] Parsing file 'test.js'.
1747[DEBUG] Excluded 'index.js' (by user configuration).
1748[DEBUG] Generating CPG for file 'test.js'.
1749[INFO ] Processed file 'test.js'
1750[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest14433824218977252931/ignoreprivatemodules'.
1751[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1752[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1753[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1754[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1755[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1756[DEBUG] No source map file available for 'index.js'
1757[DEBUG] Parsing file 'index.js'.
1758[DEBUG] Generating CPG for file 'index.js'.
1759[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1760[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1761[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1762[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1763[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 18 ms (51% on mutations). 82 + 1 changes committed from 1 parts.
1764[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1765[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1766[DEBUG] No source map file available for 'folder/c.js'
1767[DEBUG] No source map file available for 'a.js'
1768[DEBUG] Parsing file 'folder/c.js'.
1769[DEBUG] No source map file available for 'folder/b.js'
1770[DEBUG] Generating CPG for file 'folder/c.js'.
1771[DEBUG] Parsing file 'folder/b.js'.
1772[DEBUG] Parsing file 'a.js'.
1773[DEBUG] Generating CPG for file 'a.js'.
1774[INFO ] Processed file 'a.js'
1775[DEBUG] Generating CPG for file 'folder/b.js'.
1776[INFO ] Processed file 'folder/c.js'
1777[INFO ] Processed file 'index.js'
1778[INFO ] Processed file 'folder/b.js'
1779[DEBUG] No source map file available for 'foo.bar/d.js'
1780[DEBUG] Parsing file 'foo.bar/d.js'.
1781[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (12% on mutations). 9 + 0 changes committed from 3 parts.
1782[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (16% on mutations). 17 + 0 changes committed from 1 parts.
1783[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1784[DEBUG] Generating meta-data.
1785[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (89% on mutations). 1 + 0 changes committed from 1 parts.
1786[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1787[DEBUG] Generating builtin types.
1788[DEBUG] Generating CPG for file 'foo.bar/d.js'.
1789[INFO ] Processed file 'foo.bar/d.js'
1790[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (14% on mutations). 68 + 0 changes committed from 4 parts.
1791[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1792[DEBUG] Generating meta-data.
1793[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (93% on mutations). 1 + 0 changes committed from 1 parts.
1794[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1795[DEBUG] Generating builtin types.
1796[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (91% on mutations). 22 + 0 changes committed from 1 parts.
1797[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1798[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes480065111853410924/excludes'.
1799[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 4 ms (98% on mutations). 22 + 0 changes committed from 1 parts.
1800[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1801[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/ignoreprivatemodules17080010769819149109/ignoreprivatemodules'.
1802[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1803[DEBUG] No source map file available for 'test.js'
1804[DEBUG] Parsing file 'test.js'.
1805[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (22% on mutations). 0 + 0 changes committed from 1 parts.
1806[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1807[DEBUG] Generating CPG for file 'test.js'.
1808[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 6 ms (6% on mutations). 0 + 0 changes committed from 1 parts.
1809[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
1810[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1811[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1812[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 2 ms (25% on mutations). 0 + 0 changes committed from 0 parts.
1813[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1814[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
1815[INFO ] Processed file 'test.js'
1816[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1817[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (97% on mutations). 0 + 0 changes committed from 0 parts.
1818[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (19% on mutations). 82 + 1 changes committed from 1 parts.
1819[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1820[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1821[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 1 ms (86% on mutations). 0 + 0 changes committed from 0 parts.
1822[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
1823[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14433824218977252931/cpg.bin.zip
1824[INFO ] writing to storage at `/tmp/js2cpgTest14433824218977252931/cpg.bin.zip`
1825[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1826[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (39% on mutations). 9 + 0 changes committed from 3 parts.
1827[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1828[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 5 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
1829[DEBUG] No source map file available for 'test.js'
1830[DEBUG] Parsing file 'test.js'.
1831[DEBUG] Generating CPG for file 'test.js'.
1832[INFO ] Processed file 'test.js'
1833[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (32% on mutations). 53 + 0 changes committed from 1 parts.
1834[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1835[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (84% on mutations). 0 + 0 changes committed from 0 parts.
1836[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest10188916249788246804/cpg.bin.zip
1837[INFO ] writing to storage at `/tmp/js2cpgTest10188916249788246804/cpg.bin.zip`
1838[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1839[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (48% on mutations). 5 + 0 changes committed from 2 parts.
1840[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1841[DEBUG] No source map file available for 'test.js'
1842[DEBUG] Parsing file 'test.js'.
1843[DEBUG] Generating CPG for file 'test.js'.
1844[INFO ] Processed file 'test.js'
1845[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (28% on mutations). 29 + 2 changes committed from 1 parts.
1846[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1847[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (44% on mutations). 4 + 0 changes committed from 1 parts.
1848[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1849[INFO ] closed graph at /tmp/js2cpgTest14433824218977252931/cpg.bin.zip
1850[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1851[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
1852[INFO ] closed graph at /tmp/js2cpgTest10188916249788246804/cpg.bin.zip
1853[DEBUG] No source map file available for 'test.js'
1854[DEBUG] Parsing file 'test.js'.
1855[INFO ] Generation of CPG is complete.
1856[DEBUG] Generating CPG for file 'test.js'.
1857[INFO ] Generation of CPG is complete.
1858[INFO ] Report:
1859+-------+----------+-----+--------+-----------+----------+
1860| # | File | LOC | Parsed | Got a CPG | Duration |
1861+-------+----------+-----+--------+-----------+----------+
1862| 1 | index.js | 0 | yes | yes | 3.529 ms |
1863+-------+----------+-----+--------+-----------+----------+
1864| Total | | 0 | 1/1 | 1/1 | |
1865+-------+----------+-----+--------+-----------+----------+
1866[INFO ] initialising from existing storage (/tmp/js2cpgTest14433824218977252931/cpg.bin.zip)
1867[INFO ] Report:
1868+-------+--------------+-----+--------+-----------+----------+
1869| # | File | LOC | Parsed | Got a CPG | Duration |
1870+-------+--------------+-----+--------+-----------+----------+
1871| 1 | a.js | 0 | yes | yes | 642.3 μs |
1872| 2 | folder/b.js | 0 | yes | yes | 746.7 μs |
1873| 3 | folder/c.js | 0 | yes | yes | 1.922 ms |
1874| 4 | foo.bar/d.js | 0 | yes | yes | 297.7 μs |
1875+-------+--------------+-----+--------+-----------+----------+
1876| Total | | 0 | 4/4 | 4/4 | |
1877+-------+--------------+-----+--------+-----------+----------+
1878[INFO ] initialising from existing storage (/tmp/js2cpgTest10188916249788246804/cpg.bin.zip)
1879[INFO ] Processed file 'test.js'
1880[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1881[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (37% on mutations). 30 + 1 changes committed from 1 parts.
1882[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1883[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
1884[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (68% on mutations). 5 + 0 changes committed from 1 parts.
1885[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1886[DEBUG] No source map file available for 'test.js'
1887[DEBUG] Parsing file 'test.js'.
1888[DEBUG] Generating CPG for file 'test.js'.
1889[INFO ] Processed file 'test.js'
1890[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (40% on mutations). 76 + 0 changes committed from 1 parts.
1891[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1892[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (32% on mutations). 16 + 0 changes committed from 2 parts.
1893[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1894[DEBUG] No source map file available for 'test.js'
1895[DEBUG] Parsing file 'test.js'.
1896[DEBUG] Generating CPG for file 'test.js'.
1897[INFO ] Processed file 'test.js'
1898[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (28% on mutations). 106 + 0 changes committed from 1 parts.
1899[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1900[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (21% on mutations). 26 + 0 changes committed from 2 parts.
1901[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1902[DEBUG] Configuration:
1903 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
1904 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
1905 - Module mode: 'commonjs'
1906 - Optimize dependencies: true
1907 - Fixed transpilations dependencies: false
1908 - Typescript transpiling: false
1909 - Babel transpiling: false
1910 - Vue.js transpiling: true
1911 - Nuxt.js transpiling: true
1912 - Template transpiling: true
1913 - Ignored files regex: ''
1914 - Ignored folders:
1915 - Ignore minified files: true
1916 - Ignore test files: true
1917 - Ignore private dependencies: false
1918 - Additional private dependencies:
1919 - Include configuration files: true
1920 - Include HTML files: true
1921 - Output file: '/tmp/js2cpgTest10325085246239293647/cpg.bin.zip'
1922
1923[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes6927810110447485676'.
1924[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1925[DEBUG] No source map file available for 'test.js'
1926[DEBUG] Parsing file 'test.js'.
1927[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1928[DEBUG] Excluded 'index.js' (by user configuration).
1929[DEBUG] Excluded 'folder/b.js' (by user configuration).
1930[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1931[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1932[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1933[DEBUG] Generating CPG for file 'test.js'.
1934[INFO ] Processed file 'test.js'
1935[DEBUG] No source map file available for 'unnamed'
1936[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (60% on mutations). 95 + 0 changes committed from 1 parts.
1937[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1938[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 5 ms (8% on mutations). 21 + 0 changes committed from 2 parts.
1939[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
1940[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
1941[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
1942[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
1943[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1944[DEBUG] No source map file available for 'test.js'
1945[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1946[DEBUG] Parsing file 'test.js'.
1947[DEBUG] No source map file available for 'folder/c.js'
1948[DEBUG] Parsing file 'folder/c.js'.
1949[DEBUG] Generating CPG for file 'folder/c.js'.
1950[DEBUG] Generating CPG for file 'test.js'.
1951[INFO ] Processed file 'folder/c.js'
1952[DEBUG] No source map file available for 'foo.bar/d.js'
1953[DEBUG] Parsing file 'foo.bar/d.js'.
1954[DEBUG] Falling back to non-strict mode for file 'unnamed'.
1955[DEBUG] Generating CPG for file 'foo.bar/d.js'.
1956[INFO ] Processed file 'foo.bar/d.js'
1957[DEBUG] No source map file available for 'a.js'
1958[DEBUG] Parsing file 'a.js'.
1959[DEBUG] Generating CPG for file 'a.js'.
1960[INFO ] Processed file 'a.js'
1961[DEBUG] No source map file available for 'unnamed'
1962[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (25% on mutations). 51 + 0 changes committed from 3 parts.
1963[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
1964[DEBUG] Generating meta-data.
1965[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (76% on mutations). 1 + 0 changes committed from 1 parts.
1966[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
1967[DEBUG] Generating builtin types.
1968[INFO ] Processed file 'test.js'
1969[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (93% on mutations). 22 + 0 changes committed from 1 parts.
1970[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
1971[DEBUG] Parsing error in strict mode: unnamed:2:9 Missing close quote
1972var x = "
1973 ^
1974[DEBUG] Parsing error in non-strict mode: unnamed:2:9 Missing close quote
1975var x = "
1976 ^
1977[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes6927810110447485676/excludes'.
1978[DEBUG] No source map file available for 'unnamed'
1979[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 14 ms (25% on mutations). 125 + 0 changes committed from 1 parts.
1980[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
1981[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (37% on mutations). 31 + 0 changes committed from 2 parts.
1982[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 5 ms (57% on mutations). 0 + 0 changes committed from 1 parts.
1983[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1984[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
1985[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
1986[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (85% on mutations). 0 + 0 changes committed from 0 parts.
1987[DEBUG] No source map file available for 'unnamed'
1988[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1989[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
1990[DEBUG] No source map file available for 'test.js'
1991[DEBUG] Parsing file 'test.js'.
1992[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (89% on mutations). 0 + 0 changes committed from 0 parts.
1993[DEBUG] Generating CPG for file 'test.js'.
1994[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
1995[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
1996[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest10325085246239293647/cpg.bin.zip
1997[INFO ] writing to storage at `/tmp/js2cpgTest10325085246239293647/cpg.bin.zip`
1998[INFO ] Processed file 'test.js'
1999[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (26% on mutations). 22 + 0 changes committed from 1 parts.
2000[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
2001[DEBUG] No source map file available for 'unnamed'
2002[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 1 ms (72% on mutations). 3 + 0 changes committed from 1 parts.
2003[DEBUG] No source map file available for 'unnamed'
2004[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2005[DEBUG] No source map file available for 'test.js'
2006[DEBUG] Parsing file 'test.js'.
2007[DEBUG] No source map file available for 'unnamed'
2008[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2009[DEBUG] Generating CPG for file 'test.js'.
2010[INFO ] Processed file 'test.js'
2011[DEBUG] No source map file available for 'unnamed'
2012[DEBUG] Applied NodeJS fix for file 'unnamed'.
2013[INFO ] closed graph at /tmp/js2cpgTest10325085246239293647/cpg.bin.zip
2014[DEBUG] No source map file available for 'unnamed'
2015[INFO ] Generation of CPG is complete.
2016[DEBUG] No source map file available for 'unnamed'
2017[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (56% on mutations). 24 + 1 changes committed from 1 parts.
2018[INFO ] Report:
2019+-------+--------------+-----+--------+-----------+----------+
2020| # | File | LOC | Parsed | Got a CPG | Duration |
2021+-------+--------------+-----+--------+-----------+----------+
2022| 1 | a.js | 0 | yes | yes | 287.0 μs |
2023| 2 | folder/c.js | 0 | yes | yes | 450.5 μs |
2024| 3 | foo.bar/d.js | 0 | yes | yes | 324.8 μs |
2025+-------+--------------+-----+--------+-----------+----------+
2026| Total | | 0 | 3/3 | 3/3 | |
2027+-------+--------------+-----+--------+-----------+----------+
2028[INFO ] initialising from existing storage (/tmp/js2cpgTest10325085246239293647/cpg.bin.zip)
2029[INFO ] Start of pass: io.joern.x2cpg.passes.controlflow.CfgCreationPass
2030[DEBUG] Applied NodeJS fix for file 'unnamed'.
2031[DEBUG] No source map file available for 'unnamed'
2032[DEBUG] No source map file available for 'unnamed'
2033[DEBUG] Applied NodeJS fix for file 'unnamed'.
2034[DEBUG] No source map file available for 'unnamed'
2035[INFO ] Pass io.joern.x2cpg.passes.controlflow.CfgCreationPass completed in 4 ms (95% on mutations). 3 + 0 changes committed from 1 parts.
2036[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2037[info] DependenciesPassTest:
2038[info] DependenciesPass
2039[info] - should ignore empty package.json
2040[info] - should ignore package.json without any useful content
2041[info] - should ignore package.json without dependencies
2042[info] - should generate dependency nodes correctly (no dependencies at all)
2043[DEBUG] No source map file available for 'unnamed'
2044[DEBUG] Applied NodeJS fix for file 'unnamed'.
2045[info] - should generate dependency nodes correctly (empty dependency)
2046[info] - should generate dependency nodes correctly (simple lock dependencies)
2047[info] - should generate dependency nodes correctly (simple fresh dependencies)
2048[info] - should generate dependency nodes correctly (simple dependency)
2049[info] - should generate dependency nodes correctly (different types of dependencies)
2050[info] CfgCreationPassTest:
2051[info] CFG generation for simple fragments
2052[info] - should have correct structure for block expression
2053[info] - should have correct structure for empty array literal
2054[info] - should have correct structure for array literal with values
2055[info] - should have correct structure for untagged runtime node in call
2056[info] - should have correct structure for untagged runtime node
2057[info] - should have correct structure for tagged runtime node
2058[info] - should be correct for try
2059[info] - should be correct for try with multiple CFG exit nodes in try block
2060[info] - should be correct for 1 object with simple values
2061[info] - should be correct for member access used in an assignment (chained)
2062[info] - should be correct for decl statement with assignment
2063[info] - should be correct for nested expression
2064[info] - should be correct for return statement
2065[info] - should be correct for consecutive return statements
2066[info] - should be correct for outer program function which declares foo function object
2067[info] - should be correct for void return statement
2068[info] - should be correct for call expression
2069[info] - should be correct for chained calls !!! IGNORED !!!
2070[info] - should be correct for unary expression '++'
2071[info] - should be correct for conditional expression
2072[info] - should be correct for plain while loop
2073[info] - should be correct for plain while loop with break
2074[info] - should be correct for plain while loop with continue
2075[info] - should be correct for nested while loop
2076[info] - should be correct for nested while loop with break
2077[info] - should be correct for another nested while loop with break
2078[info] - should nested while loop with conditional break
2079[info] - should be correct for plain do-while loop
2080[info] - should be correct for plain do-while loop with break
2081[info] - should be correct for plain do-while loop with continue
2082[info] - should be correct for nested do-while loop with continue
2083[info] - should be correct for nested while/do-while loops with break
2084[info] - should be correct for nested while/do-while loops with break and continue
2085[info] - should be correct for two nested while loop with inner break
2086[info] - should be correct for plain for-loop
2087[info] - should be correct for plain for-loop with break
2088[info] - should be correct for plain for-loop with continue
2089[info] - should be correct for for-loop with for-in
2090[info] - should be correct for for-loop with for-of
2091[info] - should be correct for nested for-loop
2092[info] - should be correct for for-loop with empty condition
2093[info] - should be correct for for-loop with empty condition and break
2094[info] - should be correct for for-loop with empty condition and continue
2095[info] - should be correct with empty condition with nested empty for-loop
2096[info] - should be correct for for-loop with empty block
2097[info] - should be correct for simple if statement
2098[info] - should be correct for simple if statement with else block
2099[info] - should be correct for nested if statement
2100[info] - should be correct for nested if statement with else-if chains
2101[info] - should be correct for switch-case with single case
2102[info] - should be correct for switch-case with multiple cases
2103[info] - should be correct for switch-case with multiple cases on the same spot
2104[info] - should be correct for switch-case with default case
2105[info] - should be correct for switch-case with multiple cases and default combined
2106[info] - should be correct for constructor call with new
2107[info] CFG generation for destructing assignment
2108[info] - should be correct for object destruction assignment with declaration
2109[info] - should be correct for object destruction assignment with declaration and ternary init
2110[info] - should be correct for object destruction assignment with reassignment
2111[info] - should be correct for object destruction assignment with reassignment and defaults
2112[info] - should be correct for object destruction assignment with rest
2113[info] - should be correct for object destruction assignment with computed property name !!! IGNORED !!!
2114[info] - should be correct for nested object destruction assignment with defaults as parameter
2115[info] - should be correct for object destruction assignment as parameter
2116[info] - should be correct for array destruction assignment with declaration
2117[info] - should be correct for array destruction assignment without declaration
2118[info] - should be correct for array destruction assignment with defaults
2119[info] - should be correct for array destruction assignment with ignores
2120[info] - should be correct for array destruction assignment with rest !!! IGNORED !!!
2121[info] - should be correct for array destruction assignment as parameter
2122[info] should CFG generation for spread arguments
2123[info] - should have correct structure for method spread argument !!! IGNORED !!!
2124[info] CFG generation for await/async
2125[info] - should be correct for await/async
2126[info] CFG generation for constructor
2127[info] - should be correct for simple new
2128[info] - should be correct for simple new with arguments
2129[info] - should be correct for new with access path
2130[info] - should be structure for throw new exceptions
2131[info] CFG generation for classes
2132[info] - should be correct for methods in class type decls
2133[info] - should be correct for methods in class type decls with assignment
2134[info] - should be correct for outer method of anonymous class declaration
2135[info] CFG generation for instanceof/delete
2136[info] - should be correct for instanceof
2137[info] - should be correct for delete
2138[info] CFG generation for default parameters
2139[info] - should be correct for method parameter with default
2140[info] - should be correct for multiple method parameters with default
2141[info] - should be correct for method mixed parameters with default
2142[info] - should be correct for multiple method mixed parameters with default
2143[info] CFG generation for global builtins
2144[info] - should be correct for JSON.parse
2145[info] - should have correct structure for JSON.stringify
2146[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2147[DEBUG] Configuration:
2148 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2149 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2150 - Module mode: 'commonjs'
2151 - Optimize dependencies: true
2152 - Fixed transpilations dependencies: false
2153 - Typescript transpiling: false
2154 - Babel transpiling: false
2155 - Vue.js transpiling: true
2156 - Nuxt.js transpiling: true
2157 - Template transpiling: true
2158 - Ignored files regex: ''
2159 - Ignored folders:
2160 - Ignore minified files: true
2161 - Ignore test files: true
2162 - Ignore private dependencies: false
2163 - Additional private dependencies:
2164 - Include configuration files: true
2165 - Include HTML files: true
2166 - Output file: '/tmp/js2cpgTest17951440598157320581/cpg.bin.zip'
2167
2168[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes16056517928558761992'.
2169[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2170[DEBUG] Excluded 'index.js' (by user configuration).
2171[DEBUG] Excluded 'folder/b.js' (by user configuration).
2172[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2173[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2174[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2175[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2176[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2177[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2178[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2179[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2180[DEBUG] No source map file available for 'foo.bar/d.js'
2181[DEBUG] Parsing file 'foo.bar/d.js'.
2182[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2183[INFO ] Processed file 'foo.bar/d.js'
2184[DEBUG] No source map file available for 'a.js'
2185[DEBUG] No source map file available for 'folder/c.js'
2186[DEBUG] Parsing file 'folder/c.js'.
2187[DEBUG] Generating CPG for file 'folder/c.js'.
2188[INFO ] Processed file 'folder/c.js'
2189[DEBUG] Parsing file 'a.js'.
2190[DEBUG] Generating CPG for file 'a.js'.
2191[INFO ] Processed file 'a.js'
2192[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (21% on mutations). 51 + 0 changes committed from 3 parts.
2193[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2194[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2195[DEBUG] No source map file available for 'code.js'
2196[DEBUG] Parsing file 'code.js'.
2197[DEBUG] Generating meta-data.
2198[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 4 ms (23% on mutations). 1 + 0 changes committed from 1 parts.
2199[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2200[DEBUG] Generating builtin types.
2201[DEBUG] Generating CPG for file 'code.js'.
2202[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (91% on mutations). 22 + 0 changes committed from 1 parts.
2203[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2204[INFO ] Processed file 'code.js'
2205[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (37% on mutations). 52 + 0 changes committed from 1 parts.
2206[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes16056517928558761992/excludes'.
2207[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2208[DEBUG] No source map file available for 'code.js'
2209[DEBUG] Parsing file 'code.js'.
2210[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 6 ms (12% on mutations). 0 + 0 changes committed from 1 parts.
2211[DEBUG] Generating CPG for file 'code.js'.
2212[INFO ] Processed file 'code.js'
2213[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (49% on mutations). 56 + 0 changes committed from 1 parts.
2214[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2215[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
2216[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2217[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2218[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (87% on mutations). 0 + 0 changes committed from 0 parts.
2219[DEBUG] No source map file available for 'code.js'
2220[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2221[DEBUG] Parsing file 'code.js'.
2222[DEBUG] Generating CPG for file 'code.js'.
2223[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (97% on mutations). 0 + 0 changes committed from 0 parts.
2224[INFO ] Processed file 'code.js'
2225[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2226[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
2227[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest17951440598157320581/cpg.bin.zip
2228[INFO ] writing to storage at `/tmp/js2cpgTest17951440598157320581/cpg.bin.zip`
2229[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (17% on mutations). 49 + 0 changes committed from 1 parts.
2230[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2231[DEBUG] No source map file available for 'code.js'
2232[DEBUG] Parsing file 'code.js'.
2233[DEBUG] Generating CPG for file 'code.js'.
2234[INFO ] Processed file 'code.js'
2235[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2236[INFO ] closed graph at /tmp/js2cpgTest17951440598157320581/cpg.bin.zip
2237[INFO ] Generation of CPG is complete.
2238[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (17% on mutations). 53 + 0 changes committed from 1 parts.
2239[INFO ] Report:
2240+-------+--------------+-----+--------+-----------+----------+
2241| # | File | LOC | Parsed | Got a CPG | Duration |
2242+-------+--------------+-----+--------+-----------+----------+
2243| 1 | a.js | 0 | yes | yes | 300.9 μs |
2244| 2 | folder/c.js | 0 | yes | yes | 369.5 μs |
2245| 3 | foo.bar/d.js | 0 | yes | yes | 473.8 μs |
2246+-------+--------------+-----+--------+-----------+----------+
2247| Total | | 0 | 3/3 | 3/3 | |
2248+-------+--------------+-----+--------+-----------+----------+
2249[INFO ] initialising from existing storage (/tmp/js2cpgTest17951440598157320581/cpg.bin.zip)
2250[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2251[DEBUG] No source map file available for 'code.js'
2252[DEBUG] Parsing file 'code.js'.
2253[DEBUG] Generating CPG for file 'code.js'.
2254[INFO ] Processed file 'code.js'
2255[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (46% on mutations). 53 + 0 changes committed from 1 parts.
2256[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2257[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2258[DEBUG] No source map file available for 'code.js'
2259[DEBUG] Parsing file 'code.js'.
2260[DEBUG] Generating CPG for file 'code.js'.
2261[INFO ] Processed file 'code.js'
2262[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (57% on mutations). 55 + 0 changes committed from 1 parts.
2263[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2264[DEBUG] No source map file available for 'code.js'
2265[DEBUG] Parsing file 'code.js'.
2266[DEBUG] Generating CPG for file 'code.js'.
2267[INFO ] Processed file 'code.js'
2268[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (23% on mutations). 28 + 0 changes committed from 1 parts.
2269[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2270[DEBUG] No source map file available for 'code.js'
2271[DEBUG] Parsing file 'code.js'.
2272[DEBUG] Generating CPG for file 'code.js'.
2273[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2274[INFO ] Processed file 'code.js'
2275[DEBUG] Configuration:
2276 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2277 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2278 - Module mode: 'commonjs'
2279 - Optimize dependencies: true
2280 - Fixed transpilations dependencies: false
2281 - Typescript transpiling: false
2282 - Babel transpiling: false
2283 - Vue.js transpiling: true
2284 - Nuxt.js transpiling: true
2285 - Template transpiling: true
2286 - Ignored files regex: ''
2287 - Ignored folders:
2288 '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/folder'
2289 - Ignore minified files: true
2290 - Ignore test files: true
2291 - Ignore private dependencies: false
2292 - Additional private dependencies:
2293 - Include configuration files: true
2294 - Include HTML files: true
2295 - Output file: '/tmp/js2cpgTest2669470162723894080/cpg.bin.zip'
2296
2297[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes16744626482368658423'.
2298[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (51% on mutations). 28 + 0 changes committed from 1 parts.
2299[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2300[DEBUG] Excluded 'folder' (folder ignored by user configuration).
2301[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2302[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2303[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2304[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2305[DEBUG] No source map file available for 'code.js'
2306[DEBUG] Parsing file 'code.js'.
2307[DEBUG] Generating CPG for file 'code.js'.
2308[INFO ] Processed file 'code.js'
2309[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (45% on mutations). 27 + 1 changes committed from 1 parts.
2310[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2311[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2312[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2313[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2314[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2315[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2316[DEBUG] No source map file available for 'foo.bar/d.js'
2317[DEBUG] Parsing file 'foo.bar/d.js'.
2318[DEBUG] No source map file available for 'code.js'
2319[DEBUG] Parsing file 'code.js'.
2320[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2321[DEBUG] Generating CPG for file 'code.js'.
2322[INFO ] Processed file 'foo.bar/d.js'
2323[INFO ] Processed file 'code.js'
2324[DEBUG] No source map file available for 'a.js'
2325[DEBUG] Parsing file 'a.js'.
2326[DEBUG] Generating CPG for file 'a.js'.
2327[INFO ] Processed file 'a.js'
2328[DEBUG] No source map file available for 'index.js'
2329[DEBUG] Parsing file 'index.js'.
2330[DEBUG] Generating CPG for file 'index.js'.
2331[INFO ] Processed file 'index.js'
2332[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (68% on mutations). 36 + 1 changes committed from 1 parts.
2333[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2334[DEBUG] No source map file available for 'code.js'
2335[DEBUG] Parsing file 'code.js'.
2336[DEBUG] Generating CPG for file 'code.js'.
2337[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (13% on mutations). 51 + 0 changes committed from 3 parts.
2338[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2339[DEBUG] Generating meta-data.
2340[INFO ] Processed file 'code.js'
2341[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (90% on mutations). 1 + 0 changes committed from 1 parts.
2342[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2343[DEBUG] Generating builtin types.
2344[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (90% on mutations). 22 + 0 changes committed from 1 parts.
2345[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2346[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (38% on mutations). 29 + 1 changes committed from 1 parts.
2347[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2348[DEBUG] No source map file available for 'code.js'
2349[DEBUG] Parsing file 'code.js'.
2350[DEBUG] Generating CPG for file 'code.js'.
2351[INFO ] Processed file 'code.js'
2352[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes16744626482368658423/excludes'.
2353[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 7 ms (6% on mutations). 0 + 0 changes committed from 1 parts.
2354[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (67% on mutations). 30 + 0 changes committed from 1 parts.
2355[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2356[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
2357[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2358[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2359[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (88% on mutations). 0 + 0 changes committed from 0 parts.
2360[DEBUG] No source map file available for 'code.js'
2361[DEBUG] Parsing file 'code.js'.
2362[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2363[DEBUG] Generating CPG for file 'code.js'.
2364[INFO ] Processed file 'code.js'
2365[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (21% on mutations). 0 + 0 changes committed from 0 parts.
2366[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2367[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (48% on mutations). 28 + 0 changes committed from 1 parts.
2368[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (97% on mutations). 0 + 0 changes committed from 0 parts.
2369[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest2669470162723894080/cpg.bin.zip
2370[INFO ] writing to storage at `/tmp/js2cpgTest2669470162723894080/cpg.bin.zip`
2371[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2372[DEBUG] No source map file available for 'code.js'
2373[DEBUG] Parsing file 'code.js'.
2374[DEBUG] Generating CPG for file 'code.js'.
2375[INFO ] Processed file 'code.js'
2376[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2377[INFO ] closed graph at /tmp/js2cpgTest2669470162723894080/cpg.bin.zip
2378[INFO ] Generation of CPG is complete.
2379[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (58% on mutations). 30 + 0 changes committed from 1 parts.
2380[INFO ] Report:
2381+-------+--------------+-----+--------+-----------+----------+
2382| # | File | LOC | Parsed | Got a CPG | Duration |
2383+-------+--------------+-----+--------+-----------+----------+
2384| 1 | a.js | 0 | yes | yes | 345.4 μs |
2385| 2 | foo.bar/d.js | 0 | yes | yes | 406.4 μs |
2386| 3 | index.js | 0 | yes | yes | 708.9 μs |
2387+-------+--------------+-----+--------+-----------+----------+
2388| Total | | 0 | 3/3 | 3/3 | |
2389+-------+--------------+-----+--------+-----------+----------+
2390[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2391[DEBUG] No source map file available for 'code.js'
2392[DEBUG] Parsing file 'code.js'.
2393[DEBUG] Generating CPG for file 'code.js'.
2394[INFO ] initialising from existing storage (/tmp/js2cpgTest2669470162723894080/cpg.bin.zip)
2395[INFO ] Processed file 'code.js'
2396[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2397[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (55% on mutations). 30 + 0 changes committed from 1 parts.
2398[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2399[DEBUG] No source map file available for 'code.js'
2400[DEBUG] Parsing file 'code.js'.
2401[DEBUG] Generating CPG for file 'code.js'.
2402[INFO ] Processed file 'code.js'
2403[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (35% on mutations). 41 + 0 changes committed from 1 parts.
2404[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2405[DEBUG] No source map file available for 'code.js'
2406[DEBUG] Parsing file 'code.js'.
2407[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2408[DEBUG] Configuration:
2409 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2410 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2411 - Module mode: 'commonjs'
2412 - Optimize dependencies: true
2413 - Fixed transpilations dependencies: false
2414 - Typescript transpiling: false
2415 - Babel transpiling: false
2416 - Vue.js transpiling: true
2417 - Nuxt.js transpiling: true
2418 - Template transpiling: true
2419 - Ignored files regex: ''
2420 - Ignored folders:
2421 '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/folder'
2422 - Ignore minified files: true
2423 - Ignore test files: true
2424 - Ignore private dependencies: false
2425 - Additional private dependencies:
2426 - Include configuration files: true
2427 - Include HTML files: true
2428 - Output file: '/tmp/js2cpgTest9838909279156836475/cpg.bin.zip'
2429
2430[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes17728483376165018015'.
2431[DEBUG] Generating CPG for file 'code.js'.
2432[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2433[DEBUG] Excluded 'folder' (folder ignored by user configuration).
2434[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2435[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2436[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2437[INFO ] Processed file 'code.js'
2438[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2439[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 12 ms (19% on mutations). 107 + 3 changes committed from 1 parts.
2440[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2441[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2442[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2443[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2444[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2445[DEBUG] No source map file available for 'code.js'
2446[DEBUG] No source map file available for 'a.js'
2447[DEBUG] No source map file available for 'index.js'
2448[DEBUG] Parsing file 'index.js'.
2449[DEBUG] Parsing file 'code.js'.
2450[DEBUG] Parsing file 'a.js'.
2451[DEBUG] No source map file available for 'foo.bar/d.js'
2452[DEBUG] Parsing file 'foo.bar/d.js'.
2453[DEBUG] Generating CPG for file 'index.js'.
2454[DEBUG] Generating CPG for file 'code.js'.
2455[INFO ] Processed file 'index.js'
2456[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2457[DEBUG] Generating CPG for file 'a.js'.
2458[INFO ] Processed file 'a.js'
2459[INFO ] Processed file 'foo.bar/d.js'
2460[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (15% on mutations). 51 + 0 changes committed from 3 parts.
2461[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2462[DEBUG] Generating meta-data.
2463[INFO ] Processed file 'code.js'
2464[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (95% on mutations). 1 + 0 changes committed from 1 parts.
2465[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2466[DEBUG] Generating builtin types.
2467[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (94% on mutations). 22 + 0 changes committed from 1 parts.
2468[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2469[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes17728483376165018015/excludes'.
2470[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (32% on mutations). 93 + 3 changes committed from 1 parts.
2471[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 4 ms (8% on mutations). 0 + 0 changes committed from 1 parts.
2472[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2473[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (91% on mutations). 0 + 0 changes committed from 0 parts.
2474[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2475[DEBUG] No source map file available for 'code.js'
2476[DEBUG] Parsing file 'code.js'.
2477[DEBUG] Generating CPG for file 'code.js'.
2478[INFO ] Processed file 'code.js'
2479[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2480[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (87% on mutations). 0 + 0 changes committed from 0 parts.
2481[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2482[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
2483[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2484[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
2485[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest9838909279156836475/cpg.bin.zip
2486[INFO ] writing to storage at `/tmp/js2cpgTest9838909279156836475/cpg.bin.zip`
2487[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (53% on mutations). 115 + 6 changes committed from 1 parts.
2488[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2489[DEBUG] No source map file available for 'code.js'
2490[DEBUG] Parsing file 'code.js'.
2491[DEBUG] Generating CPG for file 'code.js'.
2492[INFO ] Processed file 'code.js'
2493[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (30% on mutations). 132 + 5 changes committed from 1 parts.
2494[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2495[INFO ] closed graph at /tmp/js2cpgTest9838909279156836475/cpg.bin.zip
2496[INFO ] Generation of CPG is complete.
2497[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2498[DEBUG] No source map file available for 'code.js'
2499[DEBUG] Parsing file 'code.js'.
2500[INFO ] Report:
2501+-------+--------------+-----+--------+-----------+----------+
2502| # | File | LOC | Parsed | Got a CPG | Duration |
2503+-------+--------------+-----+--------+-----------+----------+
2504| 1 | a.js | 0 | yes | yes | 1.697 ms |
2505| 2 | foo.bar/d.js | 0 | yes | yes | 1.228 ms |
2506| 3 | index.js | 0 | yes | yes | 1.249 ms |
2507+-------+--------------+-----+--------+-----------+----------+
2508| Total | | 0 | 3/3 | 3/3 | |
2509+-------+--------------+-----+--------+-----------+----------+
2510[INFO ] initialising from existing storage (/tmp/js2cpgTest9838909279156836475/cpg.bin.zip)
2511[DEBUG] Generating CPG for file 'code.js'.
2512[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2513[INFO ] Processed file 'code.js'
2514[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (22% on mutations). 136 + 5 changes committed from 1 parts.
2515[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2516[DEBUG] No source map file available for 'code.js'
2517[DEBUG] Parsing file 'code.js'.
2518[DEBUG] Generating CPG for file 'code.js'.
2519[INFO ] Processed file 'code.js'
2520[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (20% on mutations). 123 + 5 changes committed from 1 parts.
2521[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2522[DEBUG] Configuration:
2523 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2524 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2525 - Module mode: 'commonjs'
2526 - Optimize dependencies: true
2527 - Fixed transpilations dependencies: false
2528 - Typescript transpiling: false
2529 - Babel transpiling: false
2530 - Vue.js transpiling: true
2531 - Nuxt.js transpiling: true
2532 - Template transpiling: true
2533 - Ignored files regex: '.*index\..*'
2534 - Ignored folders:
2535 - Ignore minified files: true
2536 - Ignore test files: true
2537 - Ignore private dependencies: false
2538 - Additional private dependencies:
2539 - Include configuration files: true
2540 - Include HTML files: true
2541 - Output file: '/tmp/js2cpgTest12885778966474265632/cpg.bin.zip'
2542
2543[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes9268671240368410533'.
2544[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2545[DEBUG] No source map file available for 'code.js'
2546[DEBUG] Parsing file 'code.js'.
2547[DEBUG] Generating CPG for file 'code.js'.
2548[INFO ] Processed file 'code.js'
2549[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2550[DEBUG] Excluded 'index.js' (by user configuration).
2551[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2552[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2553[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2554[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (28% on mutations). 143 + 4 changes committed from 1 parts.
2555[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2556[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2557[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2558[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2559[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2560[DEBUG] No source map file available for 'code.js'
2561[DEBUG] Parsing file 'code.js'.
2562[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2563[DEBUG] Generating CPG for file 'code.js'.
2564[DEBUG] No source map file available for 'folder/b.js'
2565[DEBUG] Parsing file 'folder/b.js'.
2566[INFO ] Processed file 'code.js'
2567[DEBUG] Generating CPG for file 'folder/b.js'.
2568[INFO ] Processed file 'folder/b.js'
2569[DEBUG] No source map file available for 'a.js'
2570[DEBUG] Parsing file 'a.js'.
2571[DEBUG] Generating CPG for file 'a.js'.
2572[DEBUG] No source map file available for 'foo.bar/d.js'
2573[DEBUG] Parsing file 'foo.bar/d.js'.
2574[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2575[INFO ] Processed file 'foo.bar/d.js'
2576[DEBUG] No source map file available for 'folder/c.js'
2577[DEBUG] Parsing file 'folder/c.js'.
2578[DEBUG] Generating CPG for file 'folder/c.js'.
2579[INFO ] Processed file 'folder/c.js'
2580[INFO ] Processed file 'a.js'
2581[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (33% on mutations). 93 + 3 changes committed from 1 parts.
2582[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (25% on mutations). 68 + 0 changes committed from 4 parts.
2583[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2584[DEBUG] Generating meta-data.
2585[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (89% on mutations). 1 + 0 changes committed from 1 parts.
2586[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2587[DEBUG] Generating builtin types.
2588[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (90% on mutations). 22 + 0 changes committed from 1 parts.
2589[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2590[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2591[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes9268671240368410533/excludes'.
2592[DEBUG] No source map file available for 'code.js'
2593[DEBUG] Parsing file 'code.js'.
2594[DEBUG] Generating CPG for file 'code.js'.
2595[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (13% on mutations). 0 + 0 changes committed from 1 parts.
2596[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2597[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
2598[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2599[INFO ] Processed file 'code.js'
2600[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (32% on mutations). 133 + 0 changes committed from 1 parts.
2601[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 4 ms (99% on mutations). 0 + 0 changes committed from 0 parts.
2602[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2603[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
2604[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2605[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
2606[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest12885778966474265632/cpg.bin.zip
2607[INFO ] writing to storage at `/tmp/js2cpgTest12885778966474265632/cpg.bin.zip`
2608[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2609[DEBUG] No source map file available for 'code.js'
2610[DEBUG] Parsing file 'code.js'.
2611[DEBUG] Generating CPG for file 'code.js'.
2612[INFO ] Processed file 'code.js'
2613[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (33% on mutations). 74 + 0 changes committed from 1 parts.
2614[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2615[DEBUG] No source map file available for 'code.js'
2616[DEBUG] Parsing file 'code.js'.
2617[DEBUG] Generating CPG for file 'code.js'.
2618[INFO ] Processed file 'code.js'
2619[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2620[INFO ] closed graph at /tmp/js2cpgTest12885778966474265632/cpg.bin.zip
2621[INFO ] Generation of CPG is complete.
2622[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (48% on mutations). 41 + 2 changes committed from 1 parts.
2623[INFO ] Report:
2624+-------+--------------+-----+--------+-----------+----------+
2625| # | File | LOC | Parsed | Got a CPG | Duration |
2626+-------+--------------+-----+--------+-----------+----------+
2627| 1 | a.js | 0 | yes | yes | 1.275 ms |
2628| 2 | folder/b.js | 0 | yes | yes | 254.9 μs |
2629| 3 | folder/c.js | 0 | yes | yes | 259.9 μs |
2630| 4 | foo.bar/d.js | 0 | yes | yes | 244.6 μs |
2631+-------+--------------+-----+--------+-----------+----------+
2632| Total | | 0 | 4/4 | 4/4 | |
2633+-------+--------------+-----+--------+-----------+----------+
2634[INFO ] initialising from existing storage (/tmp/js2cpgTest12885778966474265632/cpg.bin.zip)
2635[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2636[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2637[DEBUG] No source map file available for 'code.js'
2638[DEBUG] Parsing file 'code.js'.
2639[DEBUG] Generating CPG for file 'code.js'.
2640[INFO ] Processed file 'code.js'
2641[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 8 ms (15% on mutations). 67 + 1 changes committed from 1 parts.
2642[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2643[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2644[DEBUG] Configuration:
2645 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2646 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2647 - Module mode: 'commonjs'
2648 - Optimize dependencies: true
2649 - Fixed transpilations dependencies: false
2650 - Typescript transpiling: false
2651 - Babel transpiling: false
2652 - Vue.js transpiling: true
2653 - Nuxt.js transpiling: true
2654 - Template transpiling: true
2655 - Ignored files regex: '.*(index|b)\..*'
2656 - Ignored folders:
2657 - Ignore minified files: true
2658 - Ignore test files: true
2659 - Ignore private dependencies: false
2660 - Additional private dependencies:
2661 - Include configuration files: true
2662 - Include HTML files: true
2663 - Output file: '/tmp/js2cpgTest14401075495356807937/cpg.bin.zip'
2664
2665[DEBUG] No source map file available for 'code.js'
2666[DEBUG] Parsing file 'code.js'.
2667[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes16475904886890691297'.
2668[DEBUG] Generating CPG for file 'code.js'.
2669[INFO ] Processed file 'code.js'
2670[DEBUG] Excluded 'tests/b.mock.js' (by user configuration).
2671[DEBUG] Excluded 'index.js' (by user configuration).
2672[DEBUG] Excluded 'folder/b.js' (by user configuration).
2673[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2674[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2675[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2676[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (42% on mutations). 101 + 3 changes committed from 1 parts.
2677[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2678[DEBUG] No source map file available for 'code.js'
2679[DEBUG] Parsing file 'code.js'.
2680[DEBUG] Generating CPG for file 'code.js'.
2681[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2682[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2683[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2684[INFO ] Processed file 'code.js'
2685[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (22% on mutations). 65 + 3 changes committed from 1 parts.
2686[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2687[DEBUG] No source map file available for 'folder/c.js'
2688[DEBUG] Parsing file 'folder/c.js'.
2689[DEBUG] Generating CPG for file 'folder/c.js'.
2690[INFO ] Processed file 'folder/c.js'
2691[DEBUG] No source map file available for 'a.js'
2692[DEBUG] Parsing file 'a.js'.
2693[DEBUG] Generating CPG for file 'a.js'.
2694[INFO ] Processed file 'a.js'
2695[DEBUG] No source map file available for 'foo.bar/d.js'
2696[DEBUG] Parsing file 'foo.bar/d.js'.
2697[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2698[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2699[INFO ] Processed file 'foo.bar/d.js'
2700[DEBUG] No source map file available for 'code.js'
2701[DEBUG] Parsing file 'code.js'.
2702[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (25% on mutations). 51 + 0 changes committed from 3 parts.
2703[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2704[DEBUG] Generating meta-data.
2705[DEBUG] Generating CPG for file 'code.js'.
2706[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (95% on mutations). 1 + 0 changes committed from 1 parts.
2707[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2708[DEBUG] Generating builtin types.
2709[INFO ] Processed file 'code.js'
2710[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (94% on mutations). 22 + 0 changes committed from 1 parts.
2711[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2712[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (34% on mutations). 109 + 1 changes committed from 1 parts.
2713[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes16475904886890691297/excludes'.
2714[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (12% on mutations). 0 + 0 changes committed from 1 parts.
2715[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2716[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (62% on mutations). 0 + 0 changes committed from 0 parts.
2717[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2718[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2719[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 1 ms (85% on mutations). 0 + 0 changes committed from 0 parts.
2720[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2721[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
2722[DEBUG] No source map file available for 'code.js'
2723[DEBUG] Parsing file 'code.js'.
2724[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2725[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
2726[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14401075495356807937/cpg.bin.zip
2727[INFO ] writing to storage at `/tmp/js2cpgTest14401075495356807937/cpg.bin.zip`
2728[DEBUG] Generating CPG for file 'code.js'.
2729[INFO ] Processed file 'code.js'
2730[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (18% on mutations). 67 + 1 changes committed from 1 parts.
2731[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2732[DEBUG] No source map file available for 'code.js'
2733[DEBUG] Parsing file 'code.js'.
2734[DEBUG] Generating CPG for file 'code.js'.
2735[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2736[INFO ] closed graph at /tmp/js2cpgTest14401075495356807937/cpg.bin.zip
2737[INFO ] Generation of CPG is complete.
2738[INFO ] Report:
2739+-------+--------------+-----+--------+-----------+----------+
2740| # | File | LOC | Parsed | Got a CPG | Duration |
2741+-------+--------------+-----+--------+-----------+----------+
2742| 1 | a.js | 0 | yes | yes | 312.2 μs |
2743| 2 | folder/c.js | 0 | yes | yes | 621.5 μs |
2744| 3 | foo.bar/d.js | 0 | yes | yes | 312.1 μs |
2745+-------+--------------+-----+--------+-----------+----------+
2746| Total | | 0 | 3/3 | 3/3 | |
2747+-------+--------------+-----+--------+-----------+----------+
2748[INFO ] Processed file 'code.js'
2749[INFO ] initialising from existing storage (/tmp/js2cpgTest14401075495356807937/cpg.bin.zip)
2750[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (38% on mutations). 109 + 1 changes committed from 1 parts.
2751[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2752[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2753[DEBUG] No source map file available for 'code.js'
2754[DEBUG] Parsing file 'code.js'.
2755[DEBUG] Generating CPG for file 'code.js'.
2756[INFO ] Processed file 'code.js'
2757[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (33% on mutations). 107 + 3 changes committed from 1 parts.
2758[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2759[DEBUG] No source map file available for 'code.js'
2760[DEBUG] Parsing file 'code.js'.
2761[DEBUG] Generating CPG for file 'code.js'.
2762[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2763[DEBUG] Configuration:
2764 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2765 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2766 - Module mode: 'commonjs'
2767 - Optimize dependencies: true
2768 - Fixed transpilations dependencies: false
2769 - Typescript transpiling: false
2770 - Babel transpiling: false
2771 - Vue.js transpiling: true
2772 - Nuxt.js transpiling: true
2773 - Template transpiling: true
2774 - Ignored files regex: '.*\Q/\Efolder\Q/\E.*'
2775 - Ignored folders:
2776 - Ignore minified files: true
2777 - Ignore test files: true
2778 - Ignore private dependencies: false
2779 - Additional private dependencies:
2780 - Include configuration files: true
2781 - Include HTML files: true
2782 - Output file: '/tmp/js2cpgTest412984746554490460/cpg.bin.zip'
2783
2784[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes11040796407580167864'.
2785[INFO ] Processed file 'code.js'
2786[DEBUG] Excluded 'folder/c.js' (by user configuration).
2787[DEBUG] Excluded 'folder/b.js' (by user configuration).
2788[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2789[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2790[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2791[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (37% on mutations). 84 + 0 changes committed from 1 parts.
2792[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2793[DEBUG] No source map file available for 'code.js'
2794[DEBUG] Parsing file 'code.js'.
2795[DEBUG] Generating CPG for file 'code.js'.
2796[INFO ] Processed file 'code.js'
2797[DEBUG] Excluded 'tests/b.mock.js' (file ignored by default).
2798[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2799[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2800[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2801[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2802[DEBUG] No source map file available for 'foo.bar/d.js'
2803[DEBUG] Parsing file 'foo.bar/d.js'.
2804[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (48% on mutations). 77 + 4 changes committed from 1 parts.
2805[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2806[INFO ] Processed file 'foo.bar/d.js'
2807[DEBUG] No source map file available for 'index.js'
2808[DEBUG] Parsing file 'index.js'.
2809[DEBUG] Generating CPG for file 'index.js'.
2810[INFO ] Processed file 'index.js'
2811[DEBUG] No source map file available for 'a.js'
2812[DEBUG] Parsing file 'a.js'.
2813[DEBUG] Generating CPG for file 'a.js'.
2814[INFO ] Processed file 'a.js'
2815[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2816[DEBUG] No source map file available for 'code.js'
2817[DEBUG] Parsing file 'code.js'.
2818[DEBUG] Generating CPG for file 'code.js'.
2819[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (25% on mutations). 51 + 0 changes committed from 3 parts.
2820[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2821[DEBUG] Generating meta-data.
2822[DEBUG] Using a spread object for object deconstructing is not yet supported! ({a, ...rest} = x)
2823[INFO ] Processed file 'code.js'
2824[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (77% on mutations). 1 + 0 changes committed from 1 parts.
2825[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2826[DEBUG] Generating builtin types.
2827[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (94% on mutations). 22 + 0 changes committed from 1 parts.
2828[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2829[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (59% on mutations). 54 + 1 changes committed from 1 parts.
2830[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes11040796407580167864/excludes'.
2831[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (12% on mutations). 0 + 0 changes committed from 1 parts.
2832[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2833[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2834[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (75% on mutations). 0 + 0 changes committed from 0 parts.
2835[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2836[DEBUG] No source map file available for 'code.js'
2837[DEBUG] Parsing file 'code.js'.
2838[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 1 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
2839[DEBUG] Generating CPG for file 'code.js'.
2840[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2841[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (85% on mutations). 0 + 0 changes committed from 0 parts.
2842[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2843[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (83% on mutations). 0 + 0 changes committed from 0 parts.
2844[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest412984746554490460/cpg.bin.zip
2845[INFO ] writing to storage at `/tmp/js2cpgTest412984746554490460/cpg.bin.zip`
2846[INFO ] Processed file 'code.js'
2847[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (13% on mutations). 149 + 2 changes committed from 1 parts.
2848[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2849[DEBUG] No source map file available for 'code.js'
2850[DEBUG] Parsing file 'code.js'.
2851[DEBUG] Generating CPG for file 'code.js'.
2852[INFO ] Processed file 'code.js'
2853[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2854[INFO ] closed graph at /tmp/js2cpgTest412984746554490460/cpg.bin.zip
2855[INFO ] Generation of CPG is complete.
2856[INFO ] Report:
2857+-------+--------------+-----+--------+-----------+----------+
2858| # | File | LOC | Parsed | Got a CPG | Duration |
2859+-------+--------------+-----+--------+-----------+----------+
2860| 1 | a.js | 0 | yes | yes | 237.3 μs |
2861| 2 | foo.bar/d.js | 0 | yes | yes | 342.4 μs |
2862| 3 | index.js | 0 | yes | yes | 239.5 μs |
2863+-------+--------------+-----+--------+-----------+----------+
2864| Total | | 0 | 3/3 | 3/3 | |
2865+-------+--------------+-----+--------+-----------+----------+
2866[INFO ] initialising from existing storage (/tmp/js2cpgTest412984746554490460/cpg.bin.zip)
2867[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (34% on mutations). 71 + 0 changes committed from 1 parts.
2868[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2869[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2870[DEBUG] No source map file available for 'code.js'
2871[DEBUG] Parsing file 'code.js'.
2872[DEBUG] Generating CPG for file 'code.js'.
2873[INFO ] Processed file 'code.js'
2874[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (23% on mutations). 67 + 1 changes committed from 1 parts.
2875[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2876[DEBUG] No source map file available for 'code.js'
2877[DEBUG] Parsing file 'code.js'.
2878[DEBUG] Generating CPG for file 'code.js'.
2879[INFO ] Processed file 'code.js'
2880[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (37% on mutations). 65 + 3 changes committed from 1 parts.
2881[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2882[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2883[DEBUG] Configuration:
2884 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
2885 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
2886 - Module mode: 'commonjs'
2887 - Optimize dependencies: true
2888 - Fixed transpilations dependencies: false
2889 - Typescript transpiling: false
2890 - Babel transpiling: false
2891 - Vue.js transpiling: true
2892 - Nuxt.js transpiling: true
2893 - Template transpiling: true
2894 - Ignored files regex: '.*(index|b)\..*'
2895 - Ignored folders:
2896 - Ignore minified files: true
2897 - Ignore test files: true
2898 - Ignore private dependencies: false
2899 - Additional private dependencies:
2900 - Include configuration files: true
2901 - Include HTML files: true
2902 - Output file: '/tmp/js2cpgTest13768737322683113531/cpg.bin.zip'
2903
2904[DEBUG] No source map file available for 'code.js'
2905[DEBUG] Parsing file 'code.js'.
2906[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes17820380373355297803'.
2907[DEBUG] Generating CPG for file 'code.js'.
2908[INFO ] Processed file 'code.js'
2909[DEBUG] Excluded 'tests/b.mock.js' (by user configuration).
2910[DEBUG] Excluded 'a.js' (by user configuration).
2911[DEBUG] Excluded 'index.js' (by user configuration).
2912[DEBUG] Excluded 'folder/b.js' (by user configuration).
2913[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2914[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2915[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (50% on mutations). 109 + 1 changes committed from 1 parts.
2916[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2917[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2918[DEBUG] No source map file available for 'code.js'
2919[DEBUG] Parsing file 'code.js'.
2920[DEBUG] Generating CPG for file 'code.js'.
2921[INFO ] Processed file 'code.js'
2922[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (44% on mutations). 67 + 1 changes committed from 1 parts.
2923[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
2924[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
2925[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
2926[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2927[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2928[DEBUG] No source map file available for 'code.js'
2929[DEBUG] Parsing file 'code.js'.
2930[DEBUG] No source map file available for 'foo.bar/d.js'
2931[DEBUG] Parsing file 'foo.bar/d.js'.
2932[DEBUG] Generating CPG for file 'foo.bar/d.js'.
2933[DEBUG] Generating CPG for file 'code.js'.
2934[DEBUG] No source map file available for 'folder/c.js'
2935[DEBUG] Parsing file 'folder/c.js'.
2936[INFO ] Processed file 'foo.bar/d.js'
2937[DEBUG] Generating CPG for file 'folder/c.js'.
2938[INFO ] Processed file 'code.js'
2939[INFO ] Processed file 'folder/c.js'
2940[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (23% on mutations). 34 + 0 changes committed from 2 parts.
2941[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
2942[DEBUG] Generating meta-data.
2943[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (33% on mutations). 71 + 0 changes committed from 1 parts.
2944[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (89% on mutations). 1 + 0 changes committed from 1 parts.
2945[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
2946[DEBUG] Generating builtin types.
2947[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (90% on mutations). 22 + 0 changes committed from 1 parts.
2948[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
2949[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes17820380373355297803/excludes'.
2950[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2951[DEBUG] No source map file available for 'code.js'
2952[DEBUG] Parsing file 'code.js'.
2953[DEBUG] Generating CPG for file 'code.js'.
2954[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (40% on mutations). 0 + 0 changes committed from 1 parts.
2955[INFO ] Processed file 'code.js'
2956[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2957[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (88% on mutations). 0 + 0 changes committed from 0 parts.
2958[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (41% on mutations). 59 + 0 changes committed from 1 parts.
2959[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
2960[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
2961[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2962[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2963[DEBUG] No source map file available for 'code.js'
2964[DEBUG] Parsing file 'code.js'.
2965[DEBUG] Generating CPG for file 'code.js'.
2966[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (88% on mutations). 0 + 0 changes committed from 0 parts.
2967[INFO ] Processed file 'code.js'
2968[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
2969[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (63% on mutations). 0 + 0 changes committed from 0 parts.
2970[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest13768737322683113531/cpg.bin.zip
2971[INFO ] writing to storage at `/tmp/js2cpgTest13768737322683113531/cpg.bin.zip`
2972[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (50% on mutations). 29 + 2 changes committed from 1 parts.
2973[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2974[DEBUG] No source map file available for 'code.js'
2975[DEBUG] Parsing file 'code.js'.
2976[DEBUG] Generating CPG for file 'code.js'.
2977[INFO ] Processed file 'code.js'
2978[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (28% on mutations). 30 + 1 changes committed from 1 parts.
2979[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
2980[INFO ] closed graph at /tmp/js2cpgTest13768737322683113531/cpg.bin.zip
2981[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
2982[INFO ] Generation of CPG is complete.
2983[DEBUG] No source map file available for 'code.js'
2984[DEBUG] Parsing file 'code.js'.
2985[DEBUG] Generating CPG for file 'code.js'.
2986[INFO ] Report:
2987+-------+--------------+-----+--------+-----------+----------+
2988| # | File | LOC | Parsed | Got a CPG | Duration |
2989+-------+--------------+-----+--------+-----------+----------+
2990| 1 | folder/c.js | 0 | yes | yes | 675.1 μs |
2991| 2 | foo.bar/d.js | 0 | yes | yes | 1.214 ms |
2992+-------+--------------+-----+--------+-----------+----------+
2993| Total | | 0 | 2/2 | 2/2 | |
2994+-------+--------------+-----+--------+-----------+----------+
2995[INFO ] initialising from existing storage (/tmp/js2cpgTest13768737322683113531/cpg.bin.zip)
2996[INFO ] Processed file 'code.js'
2997[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
2998[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (42% on mutations). 76 + 0 changes committed from 1 parts.
2999[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3000[DEBUG] No source map file available for 'code.js'
3001[DEBUG] Parsing file 'code.js'.
3002[DEBUG] Generating CPG for file 'code.js'.
3003[INFO ] Processed file 'code.js'
3004[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (25% on mutations). 106 + 0 changes committed from 1 parts.
3005[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3006[DEBUG] No source map file available for 'code.js'
3007[DEBUG] Parsing file 'code.js'.
3008[DEBUG] Generating CPG for file 'code.js'.
3009[INFO ] Processed file 'code.js'
3010[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (32% on mutations). 95 + 0 changes committed from 1 parts.
3011[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3012[DEBUG] No source map file available for 'code.js'
3013[DEBUG] Parsing file 'code.js'.
3014[DEBUG] Generating CPG for file 'code.js'.
3015[INFO ] Generating CPG from Javascript sources in: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
3016[DEBUG] Configuration:
3017 - Source project: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes'
3018 - package.json location: '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes/package.json'
3019 - Module mode: 'commonjs'
3020 - Optimize dependencies: true
3021 - Fixed transpilations dependencies: false
3022 - Typescript transpiling: false
3023 - Babel transpiling: false
3024 - Vue.js transpiling: true
3025 - Nuxt.js transpiling: true
3026 - Template transpiling: true
3027 - Ignored files regex: ''
3028 - Ignored folders:
3029 - Ignore minified files: true
3030 - Ignore test files: false
3031 - Ignore private dependencies: false
3032 - Additional private dependencies:
3033 - Include configuration files: true
3034 - Include HTML files: true
3035 - Output file: '/tmp/js2cpgTest16870620952793738387/cpg.bin.zip'
3036
3037[INFO ] Processed file 'code.js'
3038[DEBUG] Copying '/build/repo/target/scala-3.8.1-RC1/test-classes/excludes' to temporary workspace '/tmp/excludes7684366089568536117'.
3039[DEBUG] Excluded 'tests/c.e2e.js' (file ignored by default).
3040[DEBUG] Excluded 'tests/d.test.js' (file ignored by default).
3041[DEBUG] Excluded 'tests/a.spec.js' (file ignored by default).
3042[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (45% on mutations). 125 + 0 changes committed from 1 parts.
3043[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3044[DEBUG] No source map file available for 'code.js'
3045[DEBUG] Parsing file 'code.js'.
3046[DEBUG] Generating CPG for file 'code.js'.
3047[INFO ] Processed file 'code.js'
3048[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (57% on mutations). 22 + 0 changes committed from 1 parts.
3049[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3050[DEBUG] No source map file available for 'folder/c.js'
3051[DEBUG] Parsing file 'folder/c.js'.
3052[DEBUG] Generating CPG for file 'folder/c.js'.
3053[DEBUG] No source map file available for 'a.js'
3054[DEBUG] Parsing file 'a.js'.
3055[DEBUG] Generating CPG for file 'a.js'.
3056[INFO ] Processed file 'folder/c.js'
3057[INFO ] Processed file 'a.js'
3058[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3059[DEBUG] No source map file available for 'index.js'
3060[DEBUG] Parsing file 'index.js'.
3061[DEBUG] No source map file available for 'tests/d.test.js'
3062[DEBUG] Parsing file 'tests/d.test.js'.
3063[DEBUG] No source map file available for 'code.js'
3064[DEBUG] Parsing file 'code.js'.
3065[DEBUG] No source map file available for 'tests/b.mock.js'
3066[DEBUG] Parsing file 'tests/b.mock.js'.
3067[DEBUG] Generating CPG for file 'tests/d.test.js'.
3068[DEBUG] Generating CPG for file 'tests/b.mock.js'.
3069[DEBUG] Generating CPG for file 'code.js'.
3070[INFO ] Processed file 'tests/d.test.js'
3071[INFO ] Processed file 'tests/b.mock.js'
3072[DEBUG] No source map file available for 'tests/c.e2e.js'
3073[DEBUG] Parsing file 'tests/c.e2e.js'.
3074[DEBUG] No source map file available for 'tests/a.spec.js'
3075[DEBUG] Parsing file 'tests/a.spec.js'.
3076[INFO ] Processed file 'code.js'
3077[DEBUG] Generating CPG for file 'tests/a.spec.js'.
3078[DEBUG] Generating CPG for file 'tests/c.e2e.js'.
3079[DEBUG] Generating CPG for file 'index.js'.
3080[INFO ] Processed file 'index.js'
3081[INFO ] Processed file 'tests/a.spec.js'
3082[DEBUG] No source map file available for 'foo.bar/d.js'
3083[DEBUG] Parsing file 'foo.bar/d.js'.
3084[DEBUG] Generating CPG for file 'foo.bar/d.js'.
3085[INFO ] Processed file 'foo.bar/d.js'
3086[INFO ] Processed file 'tests/c.e2e.js'
3087[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 4 ms (64% on mutations). 24 + 1 changes committed from 1 parts.
3088[DEBUG] No source map file available for 'folder/b.js'
3089[DEBUG] Parsing file 'folder/b.js'.
3090[DEBUG] Generating CPG for file 'folder/b.js'.
3091[INFO ] Processed file 'folder/b.js'
3092[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3093[DEBUG] No source map file available for 'code.js'
3094[DEBUG] Parsing file 'code.js'.
3095[DEBUG] Generating CPG for file 'code.js'.
3096[INFO ] Processed file 'code.js'
3097[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 3 ms (50% on mutations). 51 + 2 changes committed from 1 parts.
3098[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (20% on mutations). 153 + 0 changes committed from 9 parts.
3099[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3100[DEBUG] Generating meta-data.
3101[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (87% on mutations). 1 + 0 changes committed from 1 parts.
3102[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3103[DEBUG] Generating builtin types.
3104[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (82% on mutations). 22 + 0 changes committed from 1 parts.
3105[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3106[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/excludes7684366089568536117/excludes'.
3107[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 4 ms (11% on mutations). 0 + 0 changes committed from 1 parts.
3108[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3109[DEBUG] No source map file available for 'code.js'
3110[DEBUG] Parsing file 'code.js'.
3111[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3112[DEBUG] Generating CPG for file 'code.js'.
3113[INFO ] Processed file 'code.js'
3114[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
3115[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3116[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (86% on mutations). 0 + 0 changes committed from 0 parts.
3117[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3118[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
3119[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (77% on mutations). 28 + 0 changes committed from 1 parts.
3120[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3121[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
3122[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest16870620952793738387/cpg.bin.zip
3123[INFO ] writing to storage at `/tmp/js2cpgTest16870620952793738387/cpg.bin.zip`
3124[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3125[DEBUG] No source map file available for 'code.js'
3126[DEBUG] Parsing file 'code.js'.
3127[DEBUG] Generating CPG for file 'code.js'.
3128[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 62 property kinds
3129[INFO ] Processed file 'code.js'
3130[INFO ] closed graph at /tmp/js2cpgTest16870620952793738387/cpg.bin.zip
3131[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 11 ms (15% on mutations). 23 + 0 changes committed from 1 parts.
3132[INFO ] Generation of CPG is complete.
3133[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3134[DEBUG] No source map file available for 'code.js'
3135[DEBUG] Parsing file 'code.js'.
3136[DEBUG] Generating CPG for file 'code.js'.
3137[INFO ] Report:
3138+-------+-----------------+-----+--------+-----------+----------+
3139| # | File | LOC | Parsed | Got a CPG | Duration |
3140+-------+-----------------+-----+--------+-----------+----------+
3141| 1 | a.js | 0 | yes | yes | 205.0 μs |
3142| 2 | folder/b.js | 0 | yes | yes | 283.9 μs |
3143| 3 | folder/c.js | 0 | yes | yes | 403.4 μs |
3144| 4 | foo.bar/d.js | 0 | yes | yes | 220.7 μs |
3145| 5 | index.js | 0 | yes | yes | 1.024 ms |
3146| 6 | tests/a.spec.js | 0 | yes | yes | 228.8 μs |
3147| 7 | tests/b.mock.js | 0 | yes | yes | 173.8 μs |
3148| 8 | tests/c.e2e.js | 0 | yes | yes | 1.257 ms |
3149| 9 | tests/d.test.js | 0 | yes | yes | 288.3 μs |
3150+-------+-----------------+-----+--------+-----------+----------+
3151| Total | | 0 | 9/9 | 9/9 | |
3152+-------+-----------------+-----+--------+-----------+----------+
3153[INFO ] initialising from existing storage (/tmp/js2cpgTest16870620952793738387/cpg.bin.zip)
3154[INFO ] Processed file 'code.js'
3155[DEBUG] loading graph with 43 nodes, 13 edges, 62 properties
3156[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (61% on mutations). 23 + 0 changes committed from 1 parts.
3157[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3158[DEBUG] No source map file available for 'code.js'
3159[DEBUG] Parsing file 'code.js'.
3160[DEBUG] Generating CPG for file 'code.js'.
3161[INFO ] Processed file 'code.js'
3162[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (15% on mutations). 64 + 1 changes committed from 1 parts.
3163[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3164[DEBUG] No source map file available for 'code.js'
3165[DEBUG] Parsing file 'code.js'.
3166[DEBUG] Generating CPG for file 'code.js'.
3167[INFO ] Processed file 'code.js'
3168[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 9 ms (43% on mutations). 283 + 3 changes committed from 1 parts.
3169[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3170[DEBUG] No source map file available for 'code.js'
3171[DEBUG] Parsing file 'code.js'.
3172[DEBUG] Generating CPG for file 'code.js'.
3173[INFO ] Processed file 'code.js'
3174[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (54% on mutations). 44 + 1 changes committed from 1 parts.
3175[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3176[DEBUG] No source map file available for 'code.js'
3177[DEBUG] Parsing file 'code.js'.
3178[DEBUG] Generating CPG for file 'code.js'.
3179[INFO ] Processed file 'code.js'
3180[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 10 ms (13% on mutations). 53 + 0 changes committed from 1 parts.
3181[info] ConfigPassTest:
3182[info] ConfigPass for Vue files
3183[info] - should generate ConfigFiles correctly for simply Vue project
3184[info] ConfigPass for other config files
3185[info] - should generate ConfigFiles correctly for simple JS project
3186[info] - should skip ConfigFiles that are too large
3187[info] ConfigPass for html files
3188[info] - should generate ConfigFiles correctly for simple JS project with html files
3189[info] PrivateKeyFilePass
3190[info] - should generate ConfigFiles correctly
3191[info] FileUtilsTest:
3192[info] FileTree
3193[info] - should skip ignored files when copying
3194[info] - should skip minified files
3195[info] ClassesAstCreationPassTest:
3196[info] AST generation for classes
3197[info] - should have a TYPE_DECL and <meta> TYPE_DECL for ClassA
3198[info] - should have constructor binding in <meta> TYPE_DECL for ClassA
3199[info] - should have member for static method in <meta> TYPE_DECL for ClassA (pending)
3200[info] - should have method for static method in ClassA AST (pending)
3201[info] - should have member for non-static method in TYPE_DECL for ClassA (pending)
3202[info] - should have method for non-static method in ClassA AST (pending)
3203[info] - should have TYPE_REF to <meta> for ClassA
3204[info] - should have correct structure for type decls for classes with extends (pending)
3205[info] AST generation for constructor
3206[info] - should have correct structure for simple new
3207[info] - should have correct structure for simple new with arguments
3208[info] - should have correct structure for new with access path
3209[info] - should have correct structure for throw new exceptions
3210[info] BuiltinTypesPassTest:
3211[info] BuiltinTypesPass
3212[info] - should create a '<global>' NamespaceBlock
3213[info] - should create types and type decls correctly
3214[info] EmScriptenCleanerTest:
3215[info] EmScriptenCleaner
3216[info] - should do nothing if the code does not contain emscripten code
3217[info] - should do nothing if the code does not contain emscripten code but incomplete markers (start only)
3218[info] - should do nothing if the code does not contain emscripten code but incomplete markers (end only)
3219[info] - should do nothing if the code does not contain emscripten code but markers in the wrong order
3220[info] - should remove emscripten code lines
3221[info] PrivateModulesTest:
3222[info] Handling for private modules
3223[info] - should copy and generate js files correctly for a simple project
3224[info] - should copy and generate js files correctly for a simple project with additional private modules
3225[info] - should copy and generate js files correctly for a simple project with filter
3226[info] - should copy and generate js files correctly for a simple project with no private module being references
3227[info] JsMetaDataPassTest:
3228[info] MetaDataPass
3229[info] - should create exactly 1 node
3230[info] - should create no edges
3231[info] - should create a metadata node with correct language
3232[info] - should create a metadata node with a hash
3233[info] ExcludeTest:
3234[info] Using different excludes via program arguments
3235[info] - should exclude nothing if no excludes are given
3236[info] - should exclude a file with --exclude with relative path
3237[info] - should exclude files with --exclude with relative paths
3238[info] - should exclude a file with --exclude with absolute path
3239[info] - should exclude files with --exclude with absolute paths
3240[info] - should exclude files with --exclude with mixed paths
3241[info] - should exclude a folder with --exclude with absolute path
3242[info] - should exclude a folder with --exclude with relative path
3243[info] - should exclude a file with --exclude-regex
3244[info] - should exclude files with --exclude-regex
3245[info] - should exclude a complete folder with --exclude-regex
3246[info] - should exclude files with --exclude and --exclude-regex
3247[info] - should include test files with --with-tests
3248[info] ParserTest:
3249[info] Parsing
3250[info] - should fall back to non-strict mode
3251[info] - should throw a ParserException when parsing fails
3252[info] - should parse in module mode if possible
3253[info] - should work correctly for simple js program with newline
3254[info] - should work correctly for simple js program
3255[info] - should work correctly for node.js program
3256[info] - should fix NodeJS invalid return
3257[info] - should fix NodeJS invalid return with import like code line
3258[info] - should fix NodeJS invalid return with simple import
3259[info] - should fix NodeJS invalid return with multiple imports
3260[info] MixedAstCreationPassTest:
3261[info] AST method full names
3262[info] - should anonymous arrow function full name 1
3263[info] - should anonymous arrow function full name 2
3264[info] - should anonymous function expression full name 1
3265[info] - should anonymous function expression full name 2
3266[info] - should anonymous constructor full name 1
3267[info] - should anonymous constructor of anonymous class full name
3268[info] AST variable scoping and linking
3269[info] - should have correct references for single local var
3270[info] - should have correct references for single local let
3271[info] - should have correct references for undeclared local
3272[info] - should have correct references for undeclared local with 2 refs
3273[info] - should have correct references for undeclared local in block
3274[info] - should have correct references for single var in block
3275[info] - should have correct references for single post declared var
3276[info] - should have correct references for single post declared var in block
3277[info] - should have correct references for single nested access to let
3278[info] - should have correct references for shadowing let
3279[info] - should have correct closure binding (destructing parameter)
3280[info] - should have correct closure binding (single variable)
3281[info] - should have correct closure binding (two variables)
3282[info] - should have correct closure binding for capturing over 2 levels
3283[info] - should have correct closure binding for capturing over 2 levels with intermediate blocks
3284[info] - should have correct closure binding for capturing over 2 levels with no intermediate use
3285[info] - should have correct closure binding for capturing the same variable into 2 different anonymous methods
3286[info] - should have correct closure bindings
3287[info] - should have correct method full names for scoped anonymous functions
3288[info] AST generation for mixed fragments
3289[info] - should simple js fragment with call
3290[info] - should simple js fragment with array access
3291[info] AST generation for destructing assignment
3292[info] - should have correct structure for object destruction assignment with declaration
3293[info] - should have correct structure for object destruction assignment with declaration and ternary init
3294[info] - should have correct structure for object destruction assignment without declaration
3295[info] - should have correct structure for object destruction assignment with defaults
3296[info] - should have correct structure for object destruction assignment with reassignment
3297[info] - should have correct structure for object destruction assignment with reassignment and defaults
3298[info] - should have correct ref edge (destructing parameter)
3299[info] - should have correct structure for object deconstruction in function parameter
3300[info] - should have correct structure for object destruction assignment in call argument
3301[info] - should have correct structure for object destruction assignment with rest
3302[info] - should have correct structure for object destruction assignment with computed property name !!! IGNORED !!!
3303[info] - should have correct structure for nested object destruction assignment with defaults as parameter
3304[info] - should have correct structure for object destruction assignment as parameter
3305[info] - should have correct structure for array destruction assignment with declaration
3306[info] - should have correct structure for array destruction assignment without declaration
3307[info] - should have correct structure for array destruction assignment with defaults
3308[info] - should have correct structure for array destruction assignment with ignores
3309[info] - should have correct structure for array destruction assignment with rest !!! IGNORED !!!
3310[info] - should have correct structure for array destruction as parameter
3311[info] - should have correct structure for method spread argument !!! IGNORED !!!
3312[info] AST generation for await/async
3313[info] - should have correct structure for await/async
3314[info] AST generation for instanceof/delete
3315[info] - should have correct structure for instanceof
3316[info] - should have correct structure for delete
3317[info] AST generation for default parameters
3318[info] - should have correct structure for method parameter with default
3319[info] - should have correct structure for multiple method parameters with default
3320[info] - should have correct structure for method mixed parameters with default
3321[info] - should have correct structure for multiple method mixed parameters with default
3322[info] AST generation for global builtins
3323[info] - should have correct structure for JSON.parse
3324[info] - should have correct structure for JSON.stringify
3325[info] - should not create static builtin call for calls not exactly matching dictionary
3326[info] AST generation for dependencies
3327[info] - should have no dependencies if none are declared at all
3328[info] - should have correct dependencies (imports)
3329[info] - should have correct import nodes
3330[info] - should have correct dependencies (require)
3331[info] - should have correct dependencies (strange requires)
3332[info] - should have correct dependencies (mixed)
3333[info] - should have correct dependencies (different variations of import)
3334[INFO ] + Plugins installed
3335[INFO ] Babel - transpiling source files in 'babel'
3336[DEBUG] + Babel transpiling '/tmp/js2cpgTest585938543409754475/babel' to '/tmp/js2cpgTest11542328897981964798' with command '/tmp/js2cpgTest585938543409754475/babel/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/js2cpgTest585938543409754475/babel' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTest11542328897981964798' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3337[DEBUG] + Babel transpiling finished
3338[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest folder9595860065471598930'.
3339[INFO ] Downloading / installing plugins in 'babel'
3340[INFO ] Installing project dependencies and plugins. That will take a while.
3341[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/js2cpgTest8460363564441825883/babel'
3342[INFO ] + Plugins installed
3343[INFO ] Babel - transpiling source files in 'babel'
3344[DEBUG] + Babel transpiling '/tmp/js2cpgTest8460363564441825883/babel' to '/tmp/js2cpgTest folder9595860065471598930' with command '/tmp/js2cpgTest8460363564441825883/babel/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/js2cpgTest8460363564441825883/babel' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTest folder9595860065471598930' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3345[DEBUG] + Babel transpiling finished
3346[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest423367906620031911/babel'
3347[DEBUG] Configuration:
3348 - Source project: '/tmp/js2cpgTest423367906620031911/babel'
3349 - package.json location: '/tmp/js2cpgTest423367906620031911/babel/package.json'
3350 - Module mode: 'commonjs'
3351 - Optimize dependencies: true
3352 - Fixed transpilations dependencies: false
3353 - Typescript transpiling: false
3354 - Babel transpiling: true
3355 - Vue.js transpiling: true
3356 - Nuxt.js transpiling: true
3357 - Template transpiling: true
3358 - Ignored files regex: ''
3359 - Ignored folders:
3360 - Ignore minified files: true
3361 - Ignore test files: true
3362 - Ignore private dependencies: false
3363 - Additional private dependencies:
3364 - Include configuration files: true
3365 - Include HTML files: true
3366 - Output file: '/tmp/js2cpgTest423367906620031911/babel/cpg.bin.zip'
3367
3368[DEBUG] Copying '/tmp/js2cpgTest423367906620031911/babel' to temporary workspace '/tmp/babel9532333520252944987'.
3369[DEBUG] Excluded 'node_modules' (folder ignored by default).
3370[DEBUG] Loaded dependencies from '/tmp/babel9532333520252944987/babel/package.json'.
3371[DEBUG] Loaded dependencies from '/tmp/js2cpgTest423367906620031911/babel/package.json'.
3372[INFO ] Downloading / installing plugins in 'babel'
3373[INFO ] Installing project dependencies and plugins. That will take a while.
3374[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/babel9532333520252944987/babel'
3375[INFO ] + Plugins installed
3376[INFO ] Babel - transpiling source files in 'babel'
3377[DEBUG] + Babel transpiling '/tmp/babel9532333520252944987/babel' to '/tmp/js2cpgTranspileOut15421383124555372327' with command '/tmp/babel9532333520252944987/babel/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/babel9532333520252944987/babel' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut15421383124555372327' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3378[DEBUG] + Babel transpiling finished
3379[DEBUG] Excluded 'node_modules' (folder ignored by default).
3380[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3381[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut15421383124555372327/foo.js.map':
3382 * Transpiled file: '/tmp/js2cpgTranspileOut15421383124555372327/foo.js'
3383 * Origin: '/tmp/babel9532333520252944987/babel/foo.js'
3384[DEBUG] Parsing file 'foo.js'.
3385[DEBUG] Generating CPG for file 'foo.js'.
3386[INFO ] Processed file 'foo.js'
3387[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 32 ms (3% on mutations). 138 + 1 changes committed from 1 parts.
3388[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3389[DEBUG] Generating meta-data.
3390[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (87% on mutations). 1 + 0 changes committed from 1 parts.
3391[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3392[DEBUG] Generating builtin types.
3393[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 0 ms (85% on mutations). 22 + 0 changes committed from 1 parts.
3394[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3395[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 1 ms (32% on mutations). 13 + 0 changes committed from 1 parts.
3396[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3397[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (91% on mutations). 0 + 0 changes committed from 0 parts.
3398[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3399[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (88% on mutations). 0 + 0 changes committed from 0 parts.
3400[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3401[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (98% on mutations). 0 + 0 changes committed from 0 parts.
3402[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3403[DEBUG] Adding file 'package.json' as config file.
3404[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (57% on mutations). 1 + 0 changes committed from 1 parts.
3405[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest423367906620031911/babel/cpg.bin.zip
3406[INFO ] writing to storage at `/tmp/js2cpgTest423367906620031911/babel/cpg.bin.zip`
3407[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 118 property kinds
3408[INFO ] closed graph at /tmp/js2cpgTest423367906620031911/babel/cpg.bin.zip
3409[INFO ] Generation of CPG is complete.
3410[INFO ] Report:
3411+-------+--------------+-----+--------+-----------+----------+
3412| # | File | LOC | Parsed | Got a CPG | Duration |
3413+-------+--------------+-----+--------+-----------+----------+
3414| 1 | foo.js | 6 | yes | yes | 1.981 ms |
3415| 2 | package.json | 17 | yes | yes | 172.7 μs |
3416+-------+--------------+-----+--------+-----------+----------+
3417| Total | | 23 | 2/2 | 2/2 | |
3418+-------+--------------+-----+--------+-----------+----------+
3419[INFO ] initialising from existing storage (/tmp/js2cpgTest423367906620031911/babel/cpg.bin.zip)
3420[DEBUG] loading graph with 43 nodes, 37 edges, 118 properties
3421[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest9506779926326904997/typescript'
3422[DEBUG] Configuration:
3423 - Source project: '/tmp/js2cpgTest9506779926326904997/typescript'
3424 - package.json location: '/tmp/js2cpgTest9506779926326904997/typescript/package.json'
3425 - Module mode: 'commonjs'
3426 - Optimize dependencies: true
3427 - Fixed transpilations dependencies: false
3428 - Typescript transpiling: true
3429 - Babel transpiling: false
3430 - Vue.js transpiling: true
3431 - Nuxt.js transpiling: true
3432 - Template transpiling: true
3433 - Ignored files regex: ''
3434 - Ignored folders:
3435 - Ignore minified files: true
3436 - Ignore test files: true
3437 - Ignore private dependencies: false
3438 - Additional private dependencies:
3439 - Include configuration files: true
3440 - Include HTML files: true
3441 - Output file: '/tmp/js2cpgTest9506779926326904997/typescript/cpg.bin.zip'
3442
3443[DEBUG] Copying '/tmp/js2cpgTest9506779926326904997/typescript' to temporary workspace '/tmp/typescript2949774579417734038'.
3444[DEBUG] Excluded 'node_modules' (folder ignored by default).
3445[DEBUG] Loaded dependencies from '/tmp/typescript2949774579417734038/typescript/package.json'.
3446[DEBUG] Loaded dependencies from '/tmp/js2cpgTest9506779926326904997/typescript/package.json'.
3447[INFO ] Downloading / installing plugins in 'typescript'
3448[INFO ] Installing project dependencies and plugins. That will take a while.
3449[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/typescript2949774579417734038/typescript'
3450[INFO ] + Plugins installed
3451[INFO ] TypeScript - transpiling source files in 'typescript'
3452[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3453[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/typescript2949774579417734038/typescript'
3454[INFO ] + TypeScript plugins installed
3455[DEBUG] + TypeScript compiling /tmp/typescript2949774579417734038/typescript --project /tmp/typescript2949774579417734038/typescript/js2cpgTsConfig15570722391548944915.json to '/tmp/js2cpgTranspileOut12203985675926716590' (using commonjs style modules)
3456[DEBUG] + TypeScript compiling finished
3457[DEBUG] Excluded 'node_modules' (folder ignored by default).
3458[DEBUG] Excluded 'tests/b.spec.ts' (file ignored by default).
3459[DEBUG] Excluded 'tests/a.test.ts' (file ignored by default).
3460[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3461[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut12203985675926716590/b.js.map':
3462 * Transpiled file: '/tmp/js2cpgTranspileOut12203985675926716590/b.js'
3463 * Origin: '/tmp/typescript2949774579417734038/typescript/b.ts'
3464[DEBUG] Parsing file 'b.js'.
3465[DEBUG] Generating CPG for file 'b.js'.
3466[INFO ] Processed file 'b.js'
3467[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut12203985675926716590/a.js.map':
3468 * Transpiled file: '/tmp/js2cpgTranspileOut12203985675926716590/a.js'
3469 * Origin: '/tmp/typescript2949774579417734038/typescript/a.ts'
3470[DEBUG] Parsing file 'a.js'.
3471[DEBUG] Generating CPG for file 'a.js'.
3472[INFO ] Processed file 'a.js'
3473[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (18% on mutations). 74 + 2 changes committed from 2 parts.
3474[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3475[DEBUG] Generating meta-data.
3476[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (77% on mutations). 1 + 0 changes committed from 1 parts.
3477[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3478[DEBUG] Generating builtin types.
3479[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (81% on mutations). 22 + 0 changes committed from 1 parts.
3480[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3481[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (24% on mutations). 13 + 0 changes committed from 1 parts.
3482[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3483[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
3484[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3485[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
3486[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3487[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
3488[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3489[DEBUG] Adding file 'package.json' as config file.
3490[DEBUG] Adding file 'tsconfig.json' as config file.
3491[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (48% on mutations). 2 + 0 changes committed from 2 parts.
3492[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest9506779926326904997/typescript/cpg.bin.zip
3493[INFO ] writing to storage at `/tmp/js2cpgTest9506779926326904997/typescript/cpg.bin.zip`
3494[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 104 property kinds
3495[INFO ] closed graph at /tmp/js2cpgTest9506779926326904997/typescript/cpg.bin.zip
3496[INFO ] Generation of CPG is complete.
3497[INFO ] Report:
3498+-------+---------------+-----+--------+-----------+----------+
3499| # | File | LOC | Parsed | Got a CPG | Duration |
3500+-------+---------------+-----+--------+-----------+----------+
3501| 1 | a.js | 2 | yes | yes | 537.6 μs |
3502| 2 | b.js | 2 | yes | yes | 767.7 μs |
3503| 3 | package.json | 17 | yes | yes | 112.7 μs |
3504| 4 | tsconfig.json | 3 | yes | yes | 57.83 μs |
3505+-------+---------------+-----+--------+-----------+----------+
3506| Total | | 24 | 4/4 | 4/4 | |
3507+-------+---------------+-----+--------+-----------+----------+
3508[INFO ] initialising from existing storage (/tmp/js2cpgTest9506779926326904997/typescript/cpg.bin.zip)
3509[DEBUG] loading graph with 43 nodes, 28 edges, 104 properties
3510[DEBUG] No project dependencies found in package.json or package-lock.json at '/build/repo'.
3511[INFO ] Downloading / installing plugins in 'typescript'
3512[INFO ] Installing project dependencies and plugins. That will take a while.
3513[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/js2cpgTest4515732946176977646/typescript'
3514[INFO ] + Plugins installed
3515[INFO ] TypeScript - transpiling source files in 'typescript'
3516[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3517[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/js2cpgTest4515732946176977646/typescript'
3518[INFO ] + TypeScript plugins installed
3519[DEBUG] + TypeScript compiling /tmp/js2cpgTest4515732946176977646/typescript --project /tmp/js2cpgTest4515732946176977646/typescript/js2cpgTsConfig12666443881014491967.json to '/tmp/js2cpgTest603241799174650190' (using commonjs style modules)
3520[DEBUG] + TypeScript compiling finished
3521[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest4910157555145694446/typescriptsub'
3522[DEBUG] Configuration:
3523 - Source project: '/tmp/js2cpgTest4910157555145694446/typescriptsub'
3524 - package.json location: '/tmp/js2cpgTest4910157555145694446/typescriptsub/package.json'
3525 - Module mode: 'commonjs'
3526 - Optimize dependencies: true
3527 - Fixed transpilations dependencies: false
3528 - Typescript transpiling: true
3529 - Babel transpiling: false
3530 - Vue.js transpiling: true
3531 - Nuxt.js transpiling: true
3532 - Template transpiling: true
3533 - Ignored files regex: ''
3534 - Ignored folders:
3535 - Ignore minified files: true
3536 - Ignore test files: true
3537 - Ignore private dependencies: false
3538 - Additional private dependencies:
3539 - Include configuration files: true
3540 - Include HTML files: true
3541 - Output file: '/tmp/js2cpgTest4910157555145694446/typescriptsub/cpg.bin.zip'
3542
3543[DEBUG] Copying '/tmp/js2cpgTest4910157555145694446/typescriptsub' to temporary workspace '/tmp/typescriptsub14818844024353178610'.
3544[DEBUG] Excluded 'node_modules' (folder ignored by default).
3545[DEBUG] Excluded 'tests/b.spec.ts' (file ignored by default).
3546[DEBUG] Excluded 'tests/a.test.ts' (file ignored by default).
3547[DEBUG] Loaded dependencies from '/tmp/typescriptsub14818844024353178610/typescriptsub/package.json'.
3548[DEBUG] Loaded dependencies from '/tmp/js2cpgTest4910157555145694446/typescriptsub/package.json'.
3549[INFO ] Downloading / installing plugins in 'typescriptsub'
3550[INFO ] Installing project dependencies and plugins. That will take a while.
3551[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/typescriptsub14818844024353178610/typescriptsub'
3552[INFO ] + Plugins installed
3553[INFO ] TypeScript - transpiling source files in 'typescriptsub'
3554[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3555[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/typescriptsub14818844024353178610/typescriptsub'
3556[INFO ] + TypeScript plugins installed
3557[DEBUG] + TypeScript compiling /tmp/typescriptsub14818844024353178610/typescriptsub --project /tmp/typescriptsub14818844024353178610/typescriptsub/js2cpgTsConfig2997721270888239714.json to '/tmp/js2cpgTranspileOut2453539313408619059' (using commonjs style modules)
3558[DEBUG] + TypeScript compiling finished
3559[DEBUG] Excluded 'node_modules' (folder ignored by default).
3560[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3561[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/subb/b.js.map':
3562 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/subb/b.js'
3563 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/subb/b.ts'
3564[DEBUG] Parsing file 'subb/b.js'.
3565[DEBUG] Generating CPG for file 'subb/b.js'.
3566[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/subc/typescriptsub/c.js.map':
3567 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/subc/typescriptsub/c.js'
3568 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/subc/typescriptsub/c.ts'
3569[DEBUG] Parsing file 'subc/typescriptsub/c.js'.
3570[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/suba/a.js.map':
3571 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/suba/a.js'
3572 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/suba/a.ts'
3573[DEBUG] Parsing file 'suba/a.js'.
3574[DEBUG] Generating CPG for file 'subc/typescriptsub/c.js'.
3575[INFO ] Processed file 'subb/b.js'
3576[DEBUG] Generating CPG for file 'suba/a.js'.
3577[DEBUG] No source map file available for 'index.js'
3578[DEBUG] Parsing file 'index.js'.
3579[INFO ] Processed file 'subc/typescriptsub/c.js'
3580[DEBUG] Generating CPG for file 'index.js'.
3581[INFO ] Processed file 'suba/a.js'
3582[INFO ] Processed file 'index.js'
3583[DEBUG] No source map file available for 'subb/nested/other.js'
3584[DEBUG] Parsing file 'subb/nested/other.js'.
3585[DEBUG] Generating CPG for file 'subb/nested/other.js'.
3586[INFO ] Processed file 'subb/nested/other.js'
3587[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/suba/b.js.map':
3588 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/suba/b.js'
3589 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/suba/b.ts'
3590[DEBUG] Parsing file 'suba/b.js'.
3591[DEBUG] Generating CPG for file 'suba/b.js'.
3592[INFO ] Processed file 'suba/b.js'
3593[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/subb/nested/a.js.map':
3594 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/subb/nested/a.js'
3595 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/subb/nested/a.ts'
3596[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/subb/a.js.map':
3597 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/subb/a.js'
3598 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/subb/a.ts'
3599[DEBUG] Parsing file 'subb/a.js'.
3600[DEBUG] Generating CPG for file 'subb/a.js'.
3601[INFO ] Processed file 'subb/a.js'
3602[DEBUG] Parsing file 'subb/nested/a.js'.
3603[DEBUG] Generating CPG for file 'subb/nested/a.js'.
3604[INFO ] Processed file 'subb/nested/a.js'
3605[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/main.js.map':
3606 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/main.js'
3607 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/main.ts'
3608[DEBUG] Parsing file 'main.js'.
3609[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut2453539313408619059/subb/nested/b.js.map':
3610 * Transpiled file: '/tmp/js2cpgTranspileOut2453539313408619059/subb/nested/b.js'
3611 * Origin: '/tmp/typescriptsub14818844024353178610/typescriptsub/subb/nested/b.ts'
3612[DEBUG] Parsing file 'subb/nested/b.js'.
3613[DEBUG] Generating CPG for file 'subb/nested/b.js'.
3614[DEBUG] Generating CPG for file 'main.js'.
3615[INFO ] Processed file 'subb/nested/b.js'
3616[INFO ] Processed file 'main.js'
3617[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 13 ms (14% on mutations). 370 + 10 changes committed from 10 parts.
3618[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3619[DEBUG] Generating meta-data.
3620[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (86% on mutations). 1 + 0 changes committed from 1 parts.
3621[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3622[DEBUG] Generating builtin types.
3623[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (89% on mutations). 22 + 0 changes committed from 1 parts.
3624[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3625[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (12% on mutations). 13 + 0 changes committed from 1 parts.
3626[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3627[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (89% on mutations). 0 + 0 changes committed from 0 parts.
3628[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3629[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (86% on mutations). 0 + 0 changes committed from 0 parts.
3630[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3631[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
3632[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3633[DEBUG] Adding file 'tsconfig.json' as config file.
3634[DEBUG] Adding file 'package.json' as config file.
3635[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (25% on mutations). 2 + 0 changes committed from 2 parts.
3636[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest4910157555145694446/typescriptsub/cpg.bin.zip
3637[INFO ] writing to storage at `/tmp/js2cpgTest4910157555145694446/typescriptsub/cpg.bin.zip`
3638[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 104 property kinds
3639[INFO ] closed graph at /tmp/js2cpgTest4910157555145694446/typescriptsub/cpg.bin.zip
3640[INFO ] Generation of CPG is complete.
3641[INFO ] Report:
3642+-------+-------------------------+-----+--------+-----------+----------+
3643| # | File | LOC | Parsed | Got a CPG | Duration |
3644+-------+-------------------------+-----+--------+-----------+----------+
3645| 1 | index.js | 1 | yes | yes | 333.6 μs |
3646| 2 | main.js | 2 | yes | yes | 821.1 μs |
3647| 3 | package.json | 17 | yes | yes | 84.70 μs |
3648| 4 | suba/a.js | 2 | yes | yes | 511.7 μs |
3649| 5 | suba/b.js | 2 | yes | yes | 445.4 μs |
3650| 6 | subb/a.js | 2 | yes | yes | 705.2 μs |
3651| 7 | subb/b.js | 2 | yes | yes | 736.1 μs |
3652| 8 | subb/nested/a.js | 2 | yes | yes | 514.2 μs |
3653| 9 | subb/nested/b.js | 2 | yes | yes | 1.042 ms |
3654| 10 | subb/nested/other.js | 1 | yes | yes | 336.7 μs |
3655| 11 | subc/typescriptsub/c.js | 2 | yes | yes | 521.2 μs |
3656| 12 | tsconfig.json | 8 | yes | yes | 130.9 μs |
3657+-------+-------------------------+-----+--------+-----------+----------+
3658| Total | | 43 | 12/12 | 12/12 | |
3659+-------+-------------------------+-----+--------+-----------+----------+
3660[INFO ] initialising from existing storage (/tmp/js2cpgTest4910157555145694446/typescriptsub/cpg.bin.zip)
3661[DEBUG] loading graph with 43 nodes, 28 edges, 104 properties
3662[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest15121582725610479852/typescript'
3663[DEBUG] Configuration:
3664 - Source project: '/tmp/js2cpgTest15121582725610479852/typescript'
3665 - package.json location: '/tmp/js2cpgTest15121582725610479852/typescript/package.json'
3666 - Module mode: 'commonjs'
3667 - Optimize dependencies: true
3668 - Fixed transpilations dependencies: false
3669 - Typescript transpiling: true
3670 - Babel transpiling: false
3671 - Vue.js transpiling: true
3672 - Nuxt.js transpiling: true
3673 - Template transpiling: true
3674 - Ignored files regex: ''
3675 - Ignored folders:
3676 - Ignore minified files: true
3677 - Ignore test files: false
3678 - Ignore private dependencies: false
3679 - Additional private dependencies:
3680 - Include configuration files: true
3681 - Include HTML files: true
3682 - Output file: '/tmp/js2cpgTest15121582725610479852/typescript/cpg.bin.zip'
3683
3684[DEBUG] Copying '/tmp/js2cpgTest15121582725610479852/typescript' to temporary workspace '/tmp/typescript4567850539279651261'.
3685[DEBUG] Excluded 'node_modules' (folder ignored by default).
3686[DEBUG] Loaded dependencies from '/tmp/typescript4567850539279651261/typescript/package.json'.
3687[DEBUG] Loaded dependencies from '/tmp/js2cpgTest15121582725610479852/typescript/package.json'.
3688[INFO ] Downloading / installing plugins in 'typescript'
3689[INFO ] Installing project dependencies and plugins. That will take a while.
3690[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/typescript4567850539279651261/typescript'
3691[INFO ] + Plugins installed
3692[INFO ] TypeScript - transpiling source files in 'typescript'
3693[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3694[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/typescript4567850539279651261/typescript'
3695[INFO ] + TypeScript plugins installed
3696[DEBUG] + TypeScript compiling /tmp/typescript4567850539279651261/typescript --project /tmp/typescript4567850539279651261/typescript/js2cpgTsConfig3845300307279448828.json to '/tmp/js2cpgTranspileOut3273408328337848838' (using commonjs style modules)
3697[DEBUG] + TypeScript compiling finished
3698[DEBUG] Excluded 'node_modules' (folder ignored by default).
3699[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3700[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut3273408328337848838/a.js.map':
3701 * Transpiled file: '/tmp/js2cpgTranspileOut3273408328337848838/a.js'
3702 * Origin: '/tmp/typescript4567850539279651261/typescript/a.ts'
3703[DEBUG] Parsing file 'a.js'.
3704[DEBUG] Generating CPG for file 'a.js'.
3705[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut3273408328337848838/tests/b.spec.js.map':
3706 * Transpiled file: '/tmp/js2cpgTranspileOut3273408328337848838/tests/b.spec.js'
3707 * Origin: '/tmp/typescript4567850539279651261/typescript/tests/b.spec.ts'
3708[DEBUG] Parsing file 'tests/b.spec.js'.
3709[DEBUG] Generating CPG for file 'tests/b.spec.js'.
3710[INFO ] Processed file 'a.js'
3711[INFO ] Processed file 'tests/b.spec.js'
3712[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut3273408328337848838/tests/a.test.js.map':
3713 * Transpiled file: '/tmp/js2cpgTranspileOut3273408328337848838/tests/a.test.js'
3714 * Origin: '/tmp/typescript4567850539279651261/typescript/tests/a.test.ts'
3715[DEBUG] Parsing file 'tests/a.test.js'.
3716[DEBUG] Generating CPG for file 'tests/a.test.js'.
3717[INFO ] Processed file 'tests/a.test.js'
3718[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut3273408328337848838/b.js.map':
3719 * Transpiled file: '/tmp/js2cpgTranspileOut3273408328337848838/b.js'
3720 * Origin: '/tmp/typescript4567850539279651261/typescript/b.ts'
3721[DEBUG] Parsing file 'b.js'.
3722[DEBUG] Generating CPG for file 'b.js'.
3723[INFO ] Processed file 'b.js'
3724[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (19% on mutations). 108 + 2 changes committed from 4 parts.
3725[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3726[DEBUG] Generating meta-data.
3727[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (83% on mutations). 1 + 0 changes committed from 1 parts.
3728[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3729[DEBUG] Generating builtin types.
3730[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (92% on mutations). 22 + 0 changes committed from 1 parts.
3731[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3732[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (20% on mutations). 13 + 0 changes committed from 1 parts.
3733[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3734[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
3735[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3736[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
3737[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3738[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
3739[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3740[DEBUG] Adding file 'tsconfig.json' as config file.
3741[DEBUG] Adding file 'package.json' as config file.
3742[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (30% on mutations). 2 + 0 changes committed from 2 parts.
3743[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest15121582725610479852/typescript/cpg.bin.zip
3744[INFO ] writing to storage at `/tmp/js2cpgTest15121582725610479852/typescript/cpg.bin.zip`
3745[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 104 property kinds
3746[INFO ] closed graph at /tmp/js2cpgTest15121582725610479852/typescript/cpg.bin.zip
3747[INFO ] Generation of CPG is complete.
3748[INFO ] Report:
3749+-------+-----------------+-----+--------+-----------+----------+
3750| # | File | LOC | Parsed | Got a CPG | Duration |
3751+-------+-----------------+-----+--------+-----------+----------+
3752| 1 | a.js | 2 | yes | yes | 748.7 μs |
3753| 2 | b.js | 2 | yes | yes | 555.9 μs |
3754| 3 | package.json | 17 | yes | yes | 436.7 μs |
3755| 4 | tests/a.test.js | 1 | yes | yes | 369.4 μs |
3756| 5 | tests/b.spec.js | 1 | yes | yes | 272.1 μs |
3757| 6 | tsconfig.json | 3 | yes | yes | 83.66 μs |
3758+-------+-----------------+-----+--------+-----------+----------+
3759| Total | | 26 | 6/6 | 6/6 | |
3760+-------+-----------------+-----+--------+-----------+----------+
3761[INFO ] initialising from existing storage (/tmp/js2cpgTest15121582725610479852/typescript/cpg.bin.zip)
3762[DEBUG] loading graph with 43 nodes, 28 edges, 104 properties
3763[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest14424358940603038829/multisimple'
3764[DEBUG] Configuration:
3765 - Source project: '/tmp/js2cpgTest14424358940603038829/multisimple'
3766 - package.json location: '/tmp/js2cpgTest14424358940603038829/multisimple/package.json'
3767 - Module mode: 'commonjs'
3768 - Optimize dependencies: true
3769 - Fixed transpilations dependencies: false
3770 - Typescript transpiling: true
3771 - Babel transpiling: true
3772 - Vue.js transpiling: true
3773 - Nuxt.js transpiling: true
3774 - Template transpiling: true
3775 - Ignored files regex: ''
3776 - Ignored folders:
3777 - Ignore minified files: true
3778 - Ignore test files: true
3779 - Ignore private dependencies: false
3780 - Additional private dependencies:
3781 - Include configuration files: true
3782 - Include HTML files: true
3783 - Output file: '/tmp/js2cpgTest14424358940603038829/multisimple/cpg.bin.zip'
3784
3785[DEBUG] Copying '/tmp/js2cpgTest14424358940603038829/multisimple' to temporary workspace '/tmp/multisimple12656325252108774496'.
3786[DEBUG] Excluded 'node_modules' (folder ignored by default).
3787[DEBUG] Loaded dependencies from '/tmp/multisimple12656325252108774496/multisimple/b/package.json'.
3788[DEBUG] Loaded dependencies from '/tmp/multisimple12656325252108774496/multisimple/package.json'.
3789[DEBUG] Loaded dependencies from '/tmp/multisimple12656325252108774496/multisimple/a/package.json'.
3790[INFO ] Found the following sub-projects:
3791 - a
3792 - b
3793[DEBUG] Loaded dependencies from '/tmp/js2cpgTest14424358940603038829/multisimple/package.json'.
3794[INFO ] Downloading / installing plugins in 'multisimple'
3795[INFO ] Installing project dependencies and plugins. That will take a while.
3796[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisimple12656325252108774496/multisimple'
3797[INFO ] + Plugins installed
3798[INFO ] TypeScript - transpiling source files in 'multisimple'
3799[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3800[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/multisimple12656325252108774496/multisimple'
3801[INFO ] + TypeScript plugins installed
3802[DEBUG] + TypeScript compiling /tmp/multisimple12656325252108774496/multisimple --project /tmp/multisimple12656325252108774496/multisimple/js2cpgTsConfig3481875785906650192.json to '/tmp/js2cpgTranspileOut14987155077407587338' (using commonjs style modules)
3803[DEBUG] + TypeScript compiling finished
3804[INFO ] Babel - transpiling source files in 'multisimple'
3805[DEBUG] + Babel transpiling '/tmp/multisimple12656325252108774496/multisimple' to '/tmp/js2cpgTranspileOut14987155077407587338' with command '/tmp/multisimple12656325252108774496/multisimple/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisimple12656325252108774496/multisimple' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut14987155077407587338' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3806[DEBUG] + Babel transpiling finished
3807[INFO ] Downloading / installing plugins in 'a'
3808[INFO ] Installing project dependencies and plugins. That will take a while.
3809[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisimple12656325252108774496/multisimple/a'
3810[INFO ] + Plugins installed
3811[INFO ] TypeScript - transpiling source files in 'a'
3812[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3813[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/multisimple12656325252108774496/multisimple/a'
3814[INFO ] + TypeScript plugins installed
3815[DEBUG] + TypeScript compiling /tmp/multisimple12656325252108774496/multisimple/a --project /tmp/multisimple12656325252108774496/multisimple/a/js2cpgTsConfig2000143342644924926.json to '/tmp/js2cpgTranspileOut14987155077407587338/a' (using commonjs style modules)
3816[DEBUG] + TypeScript compiling finished
3817[INFO ] Babel - transpiling source files in 'a'
3818[DEBUG] + Babel transpiling '/tmp/multisimple12656325252108774496/multisimple/a' to '/tmp/js2cpgTranspileOut14987155077407587338/a' with command '/tmp/multisimple12656325252108774496/multisimple/a/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisimple12656325252108774496/multisimple/a' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut14987155077407587338/a' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3819[DEBUG] + Babel transpiling finished
3820[INFO ] Downloading / installing plugins in 'b'
3821[INFO ] Installing project dependencies and plugins. That will take a while.
3822[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisimple12656325252108774496/multisimple/b'
3823[INFO ] + Plugins installed
3824[INFO ] Babel - transpiling source files in 'b'
3825[DEBUG] + Babel transpiling '/tmp/multisimple12656325252108774496/multisimple/b' to '/tmp/js2cpgTranspileOut14987155077407587338/b' with command '/tmp/multisimple12656325252108774496/multisimple/b/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisimple12656325252108774496/multisimple/b' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut14987155077407587338/b' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3826[DEBUG] + Babel transpiling finished
3827[DEBUG] Excluded 'node_modules' (folder ignored by default).
3828[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3829[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut14987155077407587338/b.js.map':
3830 * Transpiled file: '/tmp/js2cpgTranspileOut14987155077407587338/b.js'
3831 * Origin: '/tmp/multisimple12656325252108774496/multisimple/b.ts'
3832[DEBUG] Parsing file 'b.js'.
3833[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut14987155077407587338/a.js.map':
3834 * Transpiled file: '/tmp/js2cpgTranspileOut14987155077407587338/a.js'
3835 * Origin: '/tmp/multisimple12656325252108774496/multisimple/a.js'
3836[DEBUG] Parsing file 'a.js'.
3837[DEBUG] Generating CPG for file 'b.js'.
3838[DEBUG] Generating CPG for file 'a.js'.
3839[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut14987155077407587338/a/a.js.map':
3840 * Transpiled file: '/tmp/js2cpgTranspileOut14987155077407587338/a/a.js'
3841 * Origin: '/tmp/multisimple12656325252108774496/multisimple/a/a.ts'
3842[DEBUG] Parsing file 'a/a.js'.
3843[INFO ] Processed file 'b.js'
3844[INFO ] Processed file 'a.js'
3845[DEBUG] Generating CPG for file 'a/a.js'.
3846[INFO ] Processed file 'a/a.js'
3847[DEBUG] Could not load source map file for 'b/b.js'. The source map file refers to '/tmp/multisimple12656325252108774496/multisimple/bmultisimple12656325252108774496/multisimple/b/b.js' but this does not exist
3848[DEBUG] Parsing file 'b/b.js'.
3849[DEBUG] Generating CPG for file 'b/b.js'.
3850[INFO ] Processed file 'b/b.js'
3851[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (30% on mutations). 152 + 4 changes committed from 4 parts.
3852[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3853[DEBUG] Generating meta-data.
3854[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 1 ms (92% on mutations). 1 + 0 changes committed from 1 parts.
3855[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3856[DEBUG] Generating builtin types.
3857[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (95% on mutations). 22 + 0 changes committed from 1 parts.
3858[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3859[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (13% on mutations). 13 + 0 changes committed from 1 parts.
3860[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3861[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
3862[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3863[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 1 ms (95% on mutations). 0 + 0 changes committed from 0 parts.
3864[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3865[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (96% on mutations). 0 + 0 changes committed from 0 parts.
3866[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3867[DEBUG] Adding file 'package.json' as config file.
3868[DEBUG] Adding file 'b/package.json' as config file.
3869[DEBUG] Adding file 'a/tsconfig.json' as config file.
3870[DEBUG] Adding file 'tsconfig.json' as config file.
3871[DEBUG] Adding file 'a/package.json' as config file.
3872[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 4 ms (9% on mutations). 5 + 0 changes committed from 5 parts.
3873[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14424358940603038829/multisimple/cpg.bin.zip
3874[INFO ] writing to storage at `/tmp/js2cpgTest14424358940603038829/multisimple/cpg.bin.zip`
3875[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 104 property kinds
3876[INFO ] closed graph at /tmp/js2cpgTest14424358940603038829/multisimple/cpg.bin.zip
3877[INFO ] Generation of CPG is complete.
3878[INFO ] Report:
3879+-------+-----------------+-----+--------+-----------+----------+
3880| # | File | LOC | Parsed | Got a CPG | Duration |
3881+-------+-----------------+-----+--------+-----------+----------+
3882| 1 | a.js | 4 | yes | yes | 413.4 μs |
3883| 2 | a/a.js | 2 | yes | yes | 539.1 μs |
3884| 3 | a/package.json | 17 | yes | yes | 437.9 μs |
3885| 4 | a/tsconfig.json | 6 | yes | yes | 1.318 ms |
3886| 5 | b.js | 2 | yes | yes | 625.6 μs |
3887| 6 | b/b.js | 4 | yes | yes | 357.8 μs |
3888| 7 | b/package.json | 16 | yes | yes | 653.3 μs |
3889| 8 | package.json | 17 | yes | yes | 78.74 μs |
3890| 9 | tsconfig.json | 8 | yes | yes | 854.3 μs |
3891+-------+-----------------+-----+--------+-----------+----------+
3892| Total | | 76 | 9/9 | 9/9 | |
3893+-------+-----------------+-----+--------+-----------+----------+
3894[INFO ] initialising from existing storage (/tmp/js2cpgTest14424358940603038829/multisimple/cpg.bin.zip)
3895[DEBUG] loading graph with 43 nodes, 28 edges, 104 properties
3896[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest8263674628873386157/multisolutionconfig'
3897[DEBUG] Configuration:
3898 - Source project: '/tmp/js2cpgTest8263674628873386157/multisolutionconfig'
3899 - package.json location: '/tmp/js2cpgTest8263674628873386157/multisolutionconfig/package.json'
3900 - Module mode: 'commonjs'
3901 - Optimize dependencies: true
3902 - Fixed transpilations dependencies: false
3903 - Typescript transpiling: true
3904 - Babel transpiling: true
3905 - Vue.js transpiling: true
3906 - Nuxt.js transpiling: true
3907 - Template transpiling: true
3908 - Ignored files regex: ''
3909 - Ignored folders:
3910 - Ignore minified files: true
3911 - Ignore test files: true
3912 - Ignore private dependencies: false
3913 - Additional private dependencies:
3914 - Include configuration files: true
3915 - Include HTML files: true
3916 - Output file: '/tmp/js2cpgTest8263674628873386157/multisolutionconfig/cpg.bin.zip'
3917
3918[DEBUG] Copying '/tmp/js2cpgTest8263674628873386157/multisolutionconfig' to temporary workspace '/tmp/multisolutionconfig4006872508842041037'.
3919[DEBUG] Excluded 'node_modules' (folder ignored by default).
3920[DEBUG] Excluded 'a/node_modules' (folder ignored by default).
3921[DEBUG] Excluded 'b/node_modules' (folder ignored by default).
3922[DEBUG] Loaded dependencies from '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/b/package.json'.
3923[DEBUG] Loaded dependencies from '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/package.json'.
3924[DEBUG] Loaded dependencies from '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a/package.json'.
3925[INFO ] Found the following sub-projects:
3926 - a
3927 - b
3928[DEBUG] Loaded dependencies from '/tmp/js2cpgTest8263674628873386157/multisolutionconfig/package.json'.
3929[INFO ] Downloading / installing plugins in 'multisolutionconfig'
3930[INFO ] Installing project dependencies and plugins. That will take a while.
3931[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig'
3932[INFO ] + Plugins installed
3933[INFO ] TypeScript - transpiling source files in 'multisolutionconfig'
3934[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3935[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig'
3936[INFO ] + TypeScript plugins installed
3937[DEBUG] + TypeScript compiling /tmp/multisolutionconfig4006872508842041037/multisolutionconfig --project ./a/tsconfig.json to '/tmp/js2cpgTranspileOut10337351266825345884/a' (using commonjs style modules)
3938[DEBUG] + TypeScript compiling finished
3939[INFO ] Babel - transpiling source files in 'multisolutionconfig'
3940[DEBUG] + Babel transpiling '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig' to '/tmp/js2cpgTranspileOut10337351266825345884' with command '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut10337351266825345884' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3941[DEBUG] + Babel transpiling finished
3942[INFO ] Downloading / installing plugins in 'a'
3943[INFO ] Installing project dependencies and plugins. That will take a while.
3944[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a'
3945[INFO ] + Plugins installed
3946[INFO ] TypeScript - transpiling source files in 'a'
3947[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
3948[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a'
3949[INFO ] + TypeScript plugins installed
3950[DEBUG] + TypeScript compiling /tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a --project /tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a/js2cpgTsConfig5559199937992122887.json to '/tmp/js2cpgTranspileOut10337351266825345884/a' (using commonjs style modules)
3951[DEBUG] + TypeScript compiling finished
3952[INFO ] Babel - transpiling source files in 'a'
3953[DEBUG] + Babel transpiling '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a' to '/tmp/js2cpgTranspileOut10337351266825345884/a' with command '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut10337351266825345884/a' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3954[DEBUG] + Babel transpiling finished
3955[INFO ] Downloading / installing plugins in 'b'
3956[INFO ] Installing project dependencies and plugins. That will take a while.
3957[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/b'
3958[INFO ] + Plugins installed
3959[INFO ] Babel - transpiling source files in 'b'
3960[DEBUG] + Babel transpiling '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/b' to '/tmp/js2cpgTranspileOut10337351266825345884/b' with command '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/b/node_modules/.bin/babel . --no-babelrc --source-root '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/b' --source-maps true --presets @babel/preset-react --presets @babel/preset-env --presets @babel/preset-typescript --presets @babel/preset-flow --plugins @babel/plugin-transform-object-rest-spread --plugins @babel/plugin-transform-property-mutators --plugins @babel/plugin-transform-nullish-coalescing-operator --plugins @babel/plugin-transform-private-methods --plugins @babel/plugin-transform-class-properties --plugins @babel/plugin-transform-runtime --plugins @babel/plugin-transform-private-property-in-object --out-dir '/tmp/js2cpgTranspileOut10337351266825345884/b' --ignore '**/node_modules,**/build,**/dist,**/vendor,**/docs,**/swagger,**/cypress,**/.yarn,**/jspm_packages,**/bower_components,**/examples,**/test,**/test_integration,**/test-integration,**/tests,**/tests_integration,**/tests-integration,**/e2e,**/mocks''
3961[DEBUG] + Babel transpiling finished
3962[DEBUG] Excluded 'node_modules' (folder ignored by default).
3963[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
3964[DEBUG] Could not load source map file for 'b/b.js'. The source map file refers to '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/bmultisolutionconfig4006872508842041037/multisolutionconfig/b/b.js' but this does not exist
3965[DEBUG] Parsing file 'b/b.js'.
3966[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut10337351266825345884/a/a.js.map':
3967 * Transpiled file: '/tmp/js2cpgTranspileOut10337351266825345884/a/a.js'
3968 * Origin: '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a/a.ts'
3969[DEBUG] Parsing file 'a/a.js'.
3970[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut10337351266825345884/a.js.map':
3971 * Transpiled file: '/tmp/js2cpgTranspileOut10337351266825345884/a.js'
3972 * Origin: '/tmp/multisolutionconfig4006872508842041037/multisolutionconfig/a.js'
3973[DEBUG] Generating CPG for file 'b/b.js'.
3974[DEBUG] Generating CPG for file 'a/a.js'.
3975[DEBUG] Parsing file 'a.js'.
3976[DEBUG] Generating CPG for file 'a.js'.
3977[INFO ] Processed file 'a.js'
3978[INFO ] Processed file 'a/a.js'
3979[INFO ] Processed file 'b/b.js'
3980[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 6 ms (19% on mutations). 115 + 3 changes committed from 3 parts.
3981[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
3982[DEBUG] Generating meta-data.
3983[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (84% on mutations). 1 + 0 changes committed from 1 parts.
3984[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
3985[DEBUG] Generating builtin types.
3986[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (93% on mutations). 22 + 0 changes committed from 1 parts.
3987[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
3988[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 3 ms (15% on mutations). 13 + 0 changes committed from 1 parts.
3989[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3990[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (87% on mutations). 0 + 0 changes committed from 0 parts.
3991[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
3992[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (89% on mutations). 0 + 0 changes committed from 0 parts.
3993[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3994[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
3995[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
3996[DEBUG] Adding file 'a/package.json' as config file.
3997[DEBUG] Adding file 'a/tsconfig.json' as config file.
3998[DEBUG] Adding file 'package.json' as config file.
3999[DEBUG] Adding file 'tsconfig.json' as config file.
4000[DEBUG] Adding file 'b/package.json' as config file.
4001[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (15% on mutations). 5 + 0 changes committed from 5 parts.
4002[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest8263674628873386157/multisolutionconfig/cpg.bin.zip
4003[INFO ] writing to storage at `/tmp/js2cpgTest8263674628873386157/multisolutionconfig/cpg.bin.zip`
4004[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 104 property kinds
4005[INFO ] closed graph at /tmp/js2cpgTest8263674628873386157/multisolutionconfig/cpg.bin.zip
4006[INFO ] Generation of CPG is complete.
4007[INFO ] Report:
4008+-------+-----------------+-----+--------+-----------+----------+
4009| # | File | LOC | Parsed | Got a CPG | Duration |
4010+-------+-----------------+-----+--------+-----------+----------+
4011| 1 | a.js | 4 | yes | yes | 636.8 μs |
4012| 2 | a/a.js | 2 | yes | yes | 981.3 μs |
4013| 3 | a/package.json | 17 | yes | yes | 132.6 μs |
4014| 4 | a/tsconfig.json | 6 | yes | yes | 89.08 μs |
4015| 5 | b/b.js | 4 | yes | yes | 1.160 ms |
4016| 6 | b/package.json | 16 | yes | yes | 75.13 μs |
4017| 7 | package.json | 17 | yes | yes | 69.84 μs |
4018| 8 | tsconfig.json | 6 | yes | yes | 88.69 μs |
4019+-------+-----------------+-----+--------+-----------+----------+
4020| Total | | 72 | 8/8 | 8/8 | |
4021+-------+-----------------+-----+--------+-----------+----------+
4022[INFO ] initialising from existing storage (/tmp/js2cpgTest8263674628873386157/multisolutionconfig/cpg.bin.zip)
4023[DEBUG] loading graph with 43 nodes, 28 edges, 104 properties
4024[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest12814383050641329561/vue2'
4025[DEBUG] Configuration:
4026 - Source project: '/tmp/js2cpgTest12814383050641329561/vue2'
4027 - package.json location: '/tmp/js2cpgTest12814383050641329561/vue2/package.json'
4028 - Module mode: 'commonjs'
4029 - Optimize dependencies: true
4030 - Fixed transpilations dependencies: false
4031 - Typescript transpiling: true
4032 - Babel transpiling: true
4033 - Vue.js transpiling: true
4034 - Nuxt.js transpiling: true
4035 - Template transpiling: true
4036 - Ignored files regex: ''
4037 - Ignored folders:
4038 - Ignore minified files: true
4039 - Ignore test files: true
4040 - Ignore private dependencies: false
4041 - Additional private dependencies:
4042 - Include configuration files: true
4043 - Include HTML files: true
4044 - Output file: '/tmp/js2cpgTest12814383050641329561/vue2/cpg.bin.zip'
4045
4046[DEBUG] Copying '/tmp/js2cpgTest12814383050641329561/vue2' to temporary workspace '/tmp/vue213137858902084654908'.
4047[DEBUG] Excluded 'node_modules' (folder ignored by default).
4048[DEBUG] Excluded 'a/node_modules' (folder ignored by default).
4049[DEBUG] Excluded 'b/node_modules' (folder ignored by default).
4050[DEBUG] Loaded dependencies from '/tmp/vue213137858902084654908/vue2/package.json'.
4051[DEBUG] Loaded dependencies from '/tmp/js2cpgTest12814383050641329561/vue2/package.json'.
4052[INFO ] Vue.js - transpiling source files in 'vue2'
4053[INFO ] Installing Vue.js dependencies and plugins. That will take a while.
4054[DEBUG] + Installing Vue.js plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @vue/cli-service-global ' in path '/tmp/vue213137858902084654908/vue2'
4055[DEBUG] + Checking node ...
4056[DEBUG] + node is available: v18.20.8
4057[INFO ] + Vue.js plugins installed
4058[DEBUG] + Vue.js transpiling /tmp/vue213137858902084654908/vue2 to '/tmp/js2cpgTranspileOut15177841368891473365'
4059[DEBUG] + Vue.js transpiling finished
4060[DEBUG] Excluded 'js/chunk-vendors.js' (file ignored by default).
4061[DEBUG] Excluded 'js/app-legacy.js' (file ignored by default).
4062[DEBUG] Excluded 'vue.config.js' (file ignored by default).
4063[DEBUG] Excluded 'node_modules' (folder ignored by default).
4064[DEBUG] Excluded 'js/chunk-vendors-legacy.js' (file ignored by default).
4065[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
4066[DEBUG] No source map file available for 'src/main.js'
4067[DEBUG] Parsing file 'src/main.js'.
4068[DEBUG] Generating CPG for file 'src/main.js'.
4069[INFO ] Processed file 'src/main.js'
4070[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut15177841368891473365/js/app.js.map':
4071 * Transpiled file: '/tmp/js2cpgTranspileOut15177841368891473365/js/app.js'
4072 * Origin: '/tmp/vue213137858902084654908/vue2/src/App.vue'
4073[DEBUG] Parsing file 'js/app.js'.
4074[DEBUG] Generating CPG for file 'js/app.js'.
4075[INFO ] Processed file 'js/app.js'
4076[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 76 ms (26% on mutations). 9710 + 92 changes committed from 2 parts.
4077[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
4078[DEBUG] Generating meta-data.
4079[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (76% on mutations). 1 + 0 changes committed from 1 parts.
4080[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
4081[DEBUG] Generating builtin types.
4082[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (74% on mutations). 22 + 0 changes committed from 1 parts.
4083[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
4084[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (21% on mutations). 2 + 0 changes committed from 1 parts.
4085[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4086[DEBUG] Adding file 'src/components/HelloWorld.vue' as config file.
4087[DEBUG] Adding file 'src/App.vue' as config file.
4088[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (26% on mutations). 2 + 0 changes committed from 2 parts.
4089[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
4090[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
4091[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4092[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
4093[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4094[DEBUG] Adding file 'package.json' as config file.
4095[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (38% on mutations). 1 + 0 changes committed from 1 parts.
4096[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest12814383050641329561/vue2/cpg.bin.zip
4097[INFO ] writing to storage at `/tmp/js2cpgTest12814383050641329561/vue2/cpg.bin.zip`
4098[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 132 property kinds
4099[INFO ] closed graph at /tmp/js2cpgTest12814383050641329561/vue2/cpg.bin.zip
4100[INFO ] Generation of CPG is complete.
4101[INFO ] Report:
4102+-------+-------------------------------+-----+--------+-----------+----------+
4103| # | File | LOC | Parsed | Got a CPG | Duration |
4104+-------+-------------------------------+-----+--------+-----------+----------+
4105| 1 | js/app.js | 723 | yes | yes | 35.78 ms |
4106| 2 | package.json | 10 | yes | yes | 816.0 μs |
4107| 3 | src/App.vue | 27 | yes | yes | 60.97 μs |
4108| 4 | src/components/HelloWorld.vue | 89 | yes | yes | 111.4 μs |
4109| 5 | src/main.js | 6 | yes | yes | 1.029 ms |
4110+-------+-------------------------------+-----+--------+-----------+----------+
4111| Total | | 855 | 5/5 | 5/5 | |
4112+-------+-------------------------------+-----+--------+-----------+----------+
4113[INFO ] initialising from existing storage (/tmp/js2cpgTest12814383050641329561/vue2/cpg.bin.zip)
4114[DEBUG] loading graph with 43 nodes, 49 edges, 132 properties
4115[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest8623981184503160282/vue3'
4116[DEBUG] Configuration:
4117 - Source project: '/tmp/js2cpgTest8623981184503160282/vue3'
4118 - package.json location: '/tmp/js2cpgTest8623981184503160282/vue3/package.json'
4119 - Module mode: 'commonjs'
4120 - Optimize dependencies: true
4121 - Fixed transpilations dependencies: false
4122 - Typescript transpiling: true
4123 - Babel transpiling: true
4124 - Vue.js transpiling: true
4125 - Nuxt.js transpiling: true
4126 - Template transpiling: true
4127 - Ignored files regex: ''
4128 - Ignored folders:
4129 - Ignore minified files: true
4130 - Ignore test files: true
4131 - Ignore private dependencies: false
4132 - Additional private dependencies:
4133 - Include configuration files: true
4134 - Include HTML files: true
4135 - Output file: '/tmp/js2cpgTest8623981184503160282/vue3/cpg.bin.zip'
4136
4137[DEBUG] Copying '/tmp/js2cpgTest8623981184503160282/vue3' to temporary workspace '/tmp/vue318425784025408265747'.
4138[DEBUG] Excluded 'vue.config.js' (file ignored by default).
4139[DEBUG] Excluded 'node_modules' (folder ignored by default).
4140[DEBUG] Loaded dependencies from '/tmp/vue318425784025408265747/vue3/package.json'.
4141[DEBUG] Loaded dependencies from '/tmp/js2cpgTest8623981184503160282/vue3/package.json'.
4142[INFO ] Downloading / installing plugins in 'vue3'
4143[INFO ] Installing project dependencies and plugins. That will take a while.
4144[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/vue318425784025408265747/vue3'
4145[INFO ] + Plugins installed
4146[INFO ] TypeScript - transpiling source files in 'vue3'
4147[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
4148[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/vue318425784025408265747/vue3'
4149[INFO ] + TypeScript plugins installed
4150[DEBUG] + TypeScript compiling /tmp/vue318425784025408265747/vue3 --project /tmp/vue318425784025408265747/vue3/js2cpgTsConfig4458434877271989795.json to '/tmp/js2cpgTranspileOut7680699362550249852' (using commonjs style modules)
4151[DEBUG] + TypeScript compiling finished
4152[INFO ] Vue.js - transpiling source files in 'vue3'
4153[INFO ] Installing Vue.js dependencies and plugins. That will take a while.
4154[DEBUG] + Installing Vue.js plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @vue/cli-service-global typescript @vue/cli-plugin-typescript' in path '/tmp/vue318425784025408265747/vue3'
4155[DEBUG] + Checking node ...
4156[DEBUG] + node is available: v18.20.8
4157[INFO ] + Vue.js plugins installed
4158[DEBUG] + Vue.js transpiling /tmp/vue318425784025408265747/vue3 to '/tmp/js2cpgTranspileOut7680699362550249852'
4159[DEBUG] + Vue.js transpiling finished
4160[DEBUG] Excluded 'js/chunk-vendors.js' (file ignored by default).
4161[DEBUG] Excluded 'vue.config.js' (file ignored by default).
4162[DEBUG] Excluded 'node_modules' (folder ignored by default).
4163[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
4164[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut7680699362550249852/router/index.js.map':
4165 * Transpiled file: '/tmp/js2cpgTranspileOut7680699362550249852/router/index.js'
4166 * Origin: '/tmp/vue318425784025408265747/vue3/src/router/index.ts'
4167[DEBUG] Parsing file 'router/index.js'.
4168[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut7680699362550249852/js/about.js.map':
4169 * Transpiled file: '/tmp/js2cpgTranspileOut7680699362550249852/js/about.js'
4170 * Origin: '/tmp/vue318425784025408265747/vue3/src/views/AboutPage.vue'
4171[DEBUG] Parsing file 'js/about.js'.
4172[DEBUG] Generating CPG for file 'router/index.js'.
4173[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut7680699362550249852/js/app.js.map':
4174 * Transpiled file: '/tmp/js2cpgTranspileOut7680699362550249852/js/app.js'
4175 * Origin: '/tmp/vue318425784025408265747/vue3/src/App.vue'
4176[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut7680699362550249852/main.js.map':
4177 * Transpiled file: '/tmp/js2cpgTranspileOut7680699362550249852/main.js'
4178 * Origin: '/tmp/vue318425784025408265747/vue3/src/main.ts'
4179[DEBUG] Parsing file 'main.js'.
4180[DEBUG] Generating CPG for file 'js/about.js'.
4181[DEBUG] Generating CPG for file 'main.js'.
4182[INFO ] Processed file 'router/index.js'
4183[INFO ] Processed file 'main.js'
4184[DEBUG] Parsing file 'js/app.js'.
4185[INFO ] Processed file 'js/about.js'
4186[DEBUG] Generating CPG for file 'js/app.js'.
4187[INFO ] Processed file 'js/app.js'
4188[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 87 ms (19% on mutations). 13977 + 226 changes committed from 4 parts.
4189[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
4190[DEBUG] Generating meta-data.
4191[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (83% on mutations). 1 + 0 changes committed from 1 parts.
4192[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
4193[DEBUG] Generating builtin types.
4194[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (87% on mutations). 22 + 0 changes committed from 1 parts.
4195[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
4196[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 2 ms (12% on mutations). 12 + 0 changes committed from 1 parts.
4197[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4198[DEBUG] Adding file 'src/views/AboutPage.vue' as config file.
4199[DEBUG] Adding file 'src/components/HelloWorld.vue' as config file.
4200[DEBUG] Adding file 'src/views/HomePage.vue' as config file.
4201[DEBUG] Adding file 'src/App.vue' as config file.
4202[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (53% on mutations). 4 + 0 changes committed from 4 parts.
4203[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
4204[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (89% on mutations). 0 + 0 changes committed from 0 parts.
4205[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4206[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (92% on mutations). 0 + 0 changes committed from 0 parts.
4207[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4208[DEBUG] Adding file 'tsconfig.json' as config file.
4209[DEBUG] Adding file 'package.json' as config file.
4210[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 2 ms (16% on mutations). 2 + 0 changes committed from 2 parts.
4211[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest8623981184503160282/vue3/cpg.bin.zip
4212[INFO ] writing to storage at `/tmp/js2cpgTest8623981184503160282/vue3/cpg.bin.zip`
4213[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 135 property kinds
4214[INFO ] closed graph at /tmp/js2cpgTest8623981184503160282/vue3/cpg.bin.zip
4215[INFO ] Generation of CPG is complete.
4216[INFO ] Report:
4217+-------+-------------------------------+------+--------+-----------+----------+
4218| # | File | LOC | Parsed | Got a CPG | Duration |
4219+-------+-------------------------------+------+--------+-----------+----------+
4220| 1 | js/about.js | 67 | yes | yes | 3.763 ms |
4221| 2 | js/app.js | 812 | yes | yes | 38.62 ms |
4222| 3 | main.js | 10 | yes | yes | 866.8 μs |
4223| 4 | package.json | 21 | yes | yes | 543.5 μs |
4224| 5 | router/index.js | 26 | yes | yes | 2.324 ms |
4225| 6 | src/App.vue | 30 | yes | yes | 36.00 μs |
4226| 7 | src/components/HelloWorld.vue | 121 | yes | yes | 617.8 μs |
4227| 8 | src/views/AboutPage.vue | 5 | yes | yes | 124.8 μs |
4228| 9 | src/views/HomePage.vue | 17 | yes | yes | 43.99 μs |
4229| 10 | tsconfig.json | 39 | yes | yes | 213.1 μs |
4230+-------+-------------------------------+------+--------+-----------+----------+
4231| Total | | 1148 | 10/10 | 10/10 | |
4232+-------+-------------------------------+------+--------+-----------+----------+
4233[INFO ] initialising from existing storage (/tmp/js2cpgTest8623981184503160282/vue3/cpg.bin.zip)
4234[DEBUG] loading graph with 43 nodes, 51 edges, 135 properties
4235[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest17675821028818775663/ejs'
4236[DEBUG] Configuration:
4237 - Source project: '/tmp/js2cpgTest17675821028818775663/ejs'
4238 - package.json location: '/tmp/js2cpgTest17675821028818775663/ejs/package.json'
4239 - Module mode: 'commonjs'
4240 - Optimize dependencies: true
4241 - Fixed transpilations dependencies: false
4242 - Typescript transpiling: false
4243 - Babel transpiling: false
4244 - Vue.js transpiling: true
4245 - Nuxt.js transpiling: true
4246 - Template transpiling: true
4247 - Ignored files regex: ''
4248 - Ignored folders:
4249 - Ignore minified files: true
4250 - Ignore test files: true
4251 - Ignore private dependencies: false
4252 - Additional private dependencies:
4253 - Include configuration files: true
4254 - Include HTML files: true
4255 - Output file: '/tmp/js2cpgTest17675821028818775663/ejs/cpg.bin.zip'
4256
4257[DEBUG] Copying '/tmp/js2cpgTest17675821028818775663/ejs' to temporary workspace '/tmp/ejs5521372669129866965'.
4258[DEBUG] Excluded 'vue.config.js' (file ignored by default).
4259[DEBUG] Excluded 'node_modules' (folder ignored by default).
4260[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest17675821028818775663/ejs'.
4261[INFO ] EJS - transpiling source files in 'ejs'
4262[DEBUG] + transpiled EJS template 'test.ejs' to '/tmp/js2cpgTranspileOut14302172857171811043/test.js'
4263[DEBUG] + EJS template transpiling finished.
4264[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
4265[DEBUG] Successfully loaded source map file '/tmp/js2cpgTranspileOut14302172857171811043/test.js.map':
4266 * Transpiled file: '/tmp/js2cpgTranspileOut14302172857171811043/test.js'
4267 * Origin: '/tmp/ejs5521372669129866965/ejs/test.ejs'
4268[DEBUG] Parsing file 'test.js'.
4269[DEBUG] Generating CPG for file 'test.js'.
4270[INFO ] Processed file 'test.js'
4271[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 5 ms (22% on mutations). 296 + 11 changes committed from 1 parts.
4272[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
4273[DEBUG] Generating meta-data.
4274[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (85% on mutations). 1 + 0 changes committed from 1 parts.
4275[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
4276[DEBUG] Generating builtin types.
4277[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 0 ms (89% on mutations). 22 + 0 changes committed from 1 parts.
4278[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
4279[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/ejs5521372669129866965/ejs'.
4280[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 1 ms (27% on mutations). 0 + 0 changes committed from 1 parts.
4281[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4282[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
4283[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
4284[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
4285[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4286[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (96% on mutations). 0 + 0 changes committed from 0 parts.
4287[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4288[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (93% on mutations). 0 + 0 changes committed from 0 parts.
4289[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest17675821028818775663/ejs/cpg.bin.zip
4290[INFO ] writing to storage at `/tmp/js2cpgTest17675821028818775663/ejs/cpg.bin.zip`
4291[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 115 property kinds
4292[INFO ] closed graph at /tmp/js2cpgTest17675821028818775663/ejs/cpg.bin.zip
4293[INFO ] Generation of CPG is complete.
4294[INFO ] Report:
4295+-------+---------+-----+--------+-----------+----------+
4296| # | File | LOC | Parsed | Got a CPG | Duration |
4297+-------+---------+-----+--------+-----------+----------+
4298| 1 | test.js | 12 | yes | yes | 1.931 ms |
4299+-------+---------+-----+--------+-----------+----------+
4300| Total | | 12 | 1/1 | 1/1 | |
4301+-------+---------+-----+--------+-----------+----------+
4302[INFO ] initialising from existing storage (/tmp/js2cpgTest17675821028818775663/ejs/cpg.bin.zip)
4303[DEBUG] loading graph with 43 nodes, 38 edges, 115 properties
4304[INFO ] Generating CPG from Javascript sources in: '/tmp/js2cpgTest14307020390751820487/pug'
4305[DEBUG] Configuration:
4306 - Source project: '/tmp/js2cpgTest14307020390751820487/pug'
4307 - package.json location: '/tmp/js2cpgTest14307020390751820487/pug/package.json'
4308 - Module mode: 'commonjs'
4309 - Optimize dependencies: true
4310 - Fixed transpilations dependencies: false
4311 - Typescript transpiling: false
4312 - Babel transpiling: false
4313 - Vue.js transpiling: true
4314 - Nuxt.js transpiling: true
4315 - Template transpiling: true
4316 - Ignored files regex: ''
4317 - Ignored folders:
4318 - Ignore minified files: true
4319 - Ignore test files: true
4320 - Ignore private dependencies: false
4321 - Additional private dependencies:
4322 - Include configuration files: true
4323 - Include HTML files: true
4324 - Output file: '/tmp/js2cpgTest14307020390751820487/pug/cpg.bin.zip'
4325
4326[DEBUG] Copying '/tmp/js2cpgTest14307020390751820487/pug' to temporary workspace '/tmp/pug5941678548487052078'.
4327[DEBUG] Loaded dependencies from '/tmp/pug5941678548487052078/pug/package.json'.
4328[DEBUG] Loaded dependencies from '/tmp/js2cpgTest14307020390751820487/pug/package.json'.
4329[INFO ] PUG - transpiling source files in 'pug'
4330[INFO ] Installing Pug dependencies and plugins. That will take a while.
4331[DEBUG] + Installing Pug plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install pug-cli' in path '/tmp/pug5941678548487052078/pug'
4332[INFO ] + Pug plugins installed
4333[DEBUG] + transpiling Pug templates in /tmp/pug5941678548487052078/pug to '/tmp/js2cpgTranspileOut16771652768533825521'
4334[DEBUG] + transpiling Pug templates finished
4335[DEBUG] Excluded 'node_modules' (folder ignored by default).
4336[INFO ] Start of pass: io.shiftleft.js2cpg.passes.AstCreationPass
4337[DEBUG] No source map file available for 'test.js'
4338[DEBUG] Parsing file 'test.js'.
4339[DEBUG] Generating CPG for file 'test.js'.
4340[INFO ] Processed file 'test.js'
4341[INFO ] Pass io.shiftleft.js2cpg.passes.AstCreationPass completed in 7 ms (23% on mutations). 770 + 14 changes committed from 1 parts.
4342[INFO ] Start of pass: io.shiftleft.js2cpg.passes.JsMetaDataPass
4343[DEBUG] Generating meta-data.
4344[INFO ] Pass io.shiftleft.js2cpg.passes.JsMetaDataPass completed in 0 ms (85% on mutations). 1 + 0 changes committed from 1 parts.
4345[INFO ] Start of pass: io.shiftleft.js2cpg.passes.BuiltinTypesPass
4346[DEBUG] Generating builtin types.
4347[INFO ] Pass io.shiftleft.js2cpg.passes.BuiltinTypesPass completed in 1 ms (55% on mutations). 22 + 0 changes committed from 1 parts.
4348[INFO ] Start of pass: io.shiftleft.js2cpg.passes.DependenciesPass
4349[INFO ] Pass io.shiftleft.js2cpg.passes.DependenciesPass completed in 1 ms (22% on mutations). 1 + 0 changes committed from 1 parts.
4350[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4351[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (91% on mutations). 0 + 0 changes committed from 0 parts.
4352[INFO ] Start of pass: io.shiftleft.js2cpg.passes.PrivateKeyFilePass
4353[INFO ] Pass io.shiftleft.js2cpg.passes.PrivateKeyFilePass completed in 0 ms (90% on mutations). 0 + 0 changes committed from 0 parts.
4354[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4355[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 0 ms (94% on mutations). 0 + 0 changes committed from 0 parts.
4356[INFO ] Start of pass: io.shiftleft.js2cpg.passes.ConfigPass
4357[DEBUG] Adding file 'package.json' as config file.
4358[INFO ] Pass io.shiftleft.js2cpg.passes.ConfigPass completed in 1 ms (51% on mutations). 1 + 0 changes committed from 1 parts.
4359[DEBUG] closing graph: start writing changes to /tmp/js2cpgTest14307020390751820487/pug/cpg.bin.zip
4360[INFO ] writing to storage at `/tmp/js2cpgTest14307020390751820487/pug/cpg.bin.zip`
4361[DEBUG] wrote 43 node kinds, {edges.size} edge kinds and 131 property kinds
4362[INFO ] closed graph at /tmp/js2cpgTest14307020390751820487/pug/cpg.bin.zip
4363[INFO ] Generation of CPG is complete.
4364[INFO ] Report:
4365+-------+--------------+-----+--------+-----------+----------+
4366| # | File | LOC | Parsed | Got a CPG | Duration |
4367+-------+--------------+-----+--------+-----------+----------+
4368| 1 | package.json | 5 | yes | yes | 91.00 μs |
4369| 2 | test.js | 9 | yes | yes | 2.369 ms |
4370+-------+--------------+-----+--------+-----------+----------+
4371| Total | | 14 | 2/2 | 2/2 | |
4372+-------+--------------+-----+--------+-----------+----------+
4373[INFO ] initialising from existing storage (/tmp/js2cpgTest14307020390751820487/pug/cpg.bin.zip)
4374[DEBUG] loading graph with 43 nodes, 47 edges, 131 properties
4375[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest18196883297200401135/enginecheck'.
4376[INFO ] Downloading / installing plugins in 'enginecheck'
4377[INFO ] Installing project dependencies and plugins. That will take a while.
4378[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/js2cpgTest18196883297200401135/enginecheck'
4379[ERROR] - Failed to install plugins
4380java.lang.RuntimeException: npm error code EBADENGINE
4381npm error engine Unsupported engine
4382npm error engine Not compatible with your version of node/npm: privatemodules@0.1.0
4383npm error notsup Not compatible with your version of node/npm: privatemodules@0.1.0
4384npm error notsup Required: {"npm":"<=4.0.0","node":"<=12.0.0"}
4385npm error notsup Actual: {"npm":"10.8.2","node":"v18.20.8"}
4386npm error A complete log of this run can be found in: /root/.npm/_logs/2026-01-13T19_33_16_242Z-debug-0.log
4387 at io.shiftleft.js2cpg.io.ExternalCommand$.run(ExternalCommand.scala:30) ~[classes/:?]
4388 at io.shiftleft.js2cpg.preprocessing.TranspilerGroup.installPlugins(TranspilerGroup.scala:28) ~[classes/:?]
4389 at io.shiftleft.js2cpg.preprocessing.TranspilerGroup.transpile(TranspilerGroup.scala:41) ~[classes/:?]
4390 at io.shiftleft.js2cpg.preprocessing.Transpiler.run(Transpiler.scala:56) ~[classes/:?]
4391 at io.shiftleft.js2cpg.preprocessing.Transpiler.run$(Transpiler.scala:7) ~[classes/:?]
4392 at io.shiftleft.js2cpg.preprocessing.TranspilerGroup.run(TranspilerGroup.scala:11) ~[classes/:?]
4393 at io.shiftleft.js2cpg.preprocessing.TranspilationRunner.execute$$anonfun$3$$anonfun$1(TranspilationRunner.scala:195) ~[classes/:?]
4394 at scala.collection.immutable.List.takeWhile(List.scala:305) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4395 at scala.collection.immutable.List.takeWhile(List.scala:302) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4396 at io.shiftleft.js2cpg.preprocessing.TranspilationRunner.execute$$anonfun$3(TranspilationRunner.scala:195) ~[classes/:?]
4397 at io.shiftleft.js2cpg.preprocessing.TranspilationRunner.withTemporaryPackageJson(TranspilationRunner.scala:180) ~[classes/:?]
4398 at io.shiftleft.js2cpg.preprocessing.TranspilationRunner.execute(TranspilationRunner.scala:195) ~[classes/:?]
4399 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest.f$proxy14$1$$anonfun$1$$anonfun$1(TranspilationRunnerTest.scala:294) ~[test-classes/:?]
4400 at better.files.Dispose.apply(Dispose.scala:75) ~[better-files_3-3.9.2.jar:3.9.2]
4401 at better.files.Dispose.foreach(Dispose.scala:91) ~[better-files_3-3.9.2.jar:3.9.2]
4402 at better.files.File$.usingTemporaryDirectory(File.scala:1320) ~[better-files_3-3.9.2.jar:3.9.2]
4403 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest.f$proxy14$1$$anonfun$1(TranspilationRunnerTest.scala:293) ~[test-classes/:?]
4404 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4405 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4406 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest.io$shiftleft$js2cpg$preprocessing$TranspilationRunnerTest$TranspilationFixture$$$_$apply$$anonfun$1(TranspilationRunnerTest.scala:26) ~[test-classes/:?]
4407 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4408 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4409 at better.files.Dispose.apply(Dispose.scala:75) ~[better-files_3-3.9.2.jar:3.9.2]
4410 at better.files.Dispose.foreach(Dispose.scala:91) ~[better-files_3-3.9.2.jar:3.9.2]
4411 at better.files.File$.usingTemporaryDirectory(File.scala:1320) ~[better-files_3-3.9.2.jar:3.9.2]
4412 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest$TranspilationFixture$.apply(TranspilationRunnerTest.scala:26) ~[test-classes/:?]
4413 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest.f$proxy14$1(TranspilationRunnerTest.scala:292) ~[test-classes/:?]
4414 at io.shiftleft.js2cpg.preprocessing.TranspilationRunnerTest.$init$$$anonfun$1$$anonfun$14(TranspilationRunnerTest.scala:292) ~[test-classes/:?]
4415 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4416 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4417 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4418 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4419 at org.scalatest.Transformer.apply(Transformer.scala:22) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4420 at org.scalatest.Transformer.apply(Transformer.scala:21) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4421 at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1118) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4422 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4423 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4424 at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1879) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4425 at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1124) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4426 at org.scalatest.wordspec.AnyWordSpecLike.runTest$$anonfun$1(AnyWordSpecLike.scala:1128) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4427 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4428 at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1128) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4429 at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:44) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4430 at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1879) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4431 at org.scalatest.wordspec.AnyWordSpecLike.runTests$$anonfun$1(AnyWordSpecLike.scala:1187) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4432 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:413) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4433 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4434 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4435 at scala.collection.immutable.List.foreach(List.scala:327) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4436 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4437 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4438 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:427) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4439 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4440 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4441 at scala.collection.immutable.List.foreach(List.scala:327) ~[scala-library-3.8.1-RC1.jar:3.8.1-RC1]
4442 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4443 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4444 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4445 at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1187) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4446 at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:44) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4447 at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1879) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4448 at org.scalatest.Suite.run(Suite.scala:1114) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4449 at org.scalatest.Suite.run$(Suite.scala:564) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4450 at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1879) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4451 at org.scalatest.wordspec.AnyWordSpecLike.run$$anonfun$1(AnyWordSpecLike.scala:1232) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4452 at org.scalatest.SuperEngine.runImpl(Engine.scala:535) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4453 at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1232) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4454 at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:44) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4455 at org.scalatest.wordspec.AnyWordSpec.run(AnyWordSpec.scala:1879) ~[scalatest-wordspec_3-3.2.19.jar:3.2.19]
4456 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4457 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517) ~[scalatest-core_3-3.2.19.jar:3.2.19]
4458 at sbt.TestRunner.runTest$1(TestFramework.scala:153) ~[testing_2.12-1.11.5.jar:1.11.5]
4459 at sbt.TestRunner.run(TestFramework.scala:168) ~[testing_2.12-1.11.5.jar:1.11.5]
4460 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336) ~[testing_2.12-1.11.5.jar:1.11.5]
4461 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296) ~[testing_2.12-1.11.5.jar:1.11.5]
4462 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336) ~[testing_2.12-1.11.5.jar:1.11.5]
4463 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336) ~[testing_2.12-1.11.5.jar:1.11.5]
4464 at sbt.TestFunction.apply(TestFramework.scala:348) ~[testing_2.12-1.11.5.jar:1.11.5]
4465 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436) ~[actions_2.12-1.11.5.jar:1.11.5]
4466 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47) ~[task-system_2.12-1.11.5.jar:1.11.5]
4467 at sbt.std.Transform$$anon$4.work(Transform.scala:69) ~[task-system_2.12-1.11.5.jar:1.11.5]
4468 at sbt.Execute.$anonfun$submit$2(Execute.scala:283) ~[tasks_2.12-1.11.5.jar:1.11.5]
4469 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24) ~[util-control_2.12-1.11.5.jar:1.11.5]
4470 at sbt.Execute.work(Execute.scala:292) ~[tasks_2.12-1.11.5.jar:1.11.5]
4471 at sbt.Execute.$anonfun$submit$1(Execute.scala:283) ~[tasks_2.12-1.11.5.jar:1.11.5]
4472 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265) ~[tasks_2.12-1.11.5.jar:1.11.5]
4473 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65) [tasks_2.12-1.11.5.jar:1.11.5]
4474 at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
4475 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
4476 at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
4477 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
4478 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
4479 at java.lang.Thread.run(Thread.java:833) [?:?]
4480[DEBUG] No project dependencies found in package.json or package-lock.json at '/tmp/js2cpgTest15386694956342161884/enginecheck'.
4481[INFO ] Downloading / installing plugins in 'enginecheck'
4482[INFO ] Installing project dependencies and plugins. That will take a while.
4483[DEBUG] + Installing plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install @babel/plugin-transform-property-mutators @babel/plugin-transform-runtime @babel/core @babel/preset-react @babel/preset-env @babel/preset-typescript @babel/cli @babel/plugin-transform-object-rest-spread @babel/plugin-transform-class-properties @babel/plugin-transform-private-methods @babel/preset-flow @babel/plugin-transform-nullish-coalescing-operator @babel/plugin-transform-private-property-in-object' in path '/tmp/js2cpgTest15386694956342161884/enginecheck'
4484[INFO ] + Plugins installed
4485[INFO ] TypeScript - transpiling source files in 'enginecheck'
4486[INFO ] Installing TypeScript dependencies and plugins. That will take a while.
4487[DEBUG] + Installing Typescript plugins with command 'npm --no-audit --progress=false --ignore-scripts --legacy-peer-deps --save-dev install typescript' in path '/tmp/js2cpgTest15386694956342161884/enginecheck'
4488[INFO ] + TypeScript plugins installed
4489[DEBUG] + TypeScript compiling /tmp/js2cpgTest15386694956342161884/enginecheck --project /tmp/js2cpgTest15386694956342161884/enginecheck/js2cpgTsConfig2496740810246389139.json to '/tmp/js2cpgTest15781243053321735474' (using commonjs style modules)
4490[DEBUG] + TypeScript compiling finished
4491[info] TranspilationRunnerTest:
4492[info] TranspilationRunner
4493[info] - should generate js files correctly for a simple Babel project
4494[info] - should generate js files correctly for a simple Babel project in folder with whitespace
4495[info] - should contain correctly re-mapped code fields in simple Babel project
4496[info] - should generate and use sourcemap files correctly
4497[info] - should generate js files correctly for a simple Typescript project
4498[info] - should generate js files correctly for a simple Typescript project with subfolders
4499[info] - should generate js files correctly for a simple Typescript project including test files
4500[info] - should generate js files correctly for a simple multi-project Typescript project
4501[info] - should generate js files correctly for a multi-project Typescript project (using solution config)
4502[info] - should generate js files correctly for a simple Vue.js 2 project
4503[info] - should generate js files correctly for a simple Vue.js 3 project
4504[info] - should generate js file correctly for a EJS template file
4505[info] - should generate js file correctly for a pug template file
4506[info] - should fail when running on engine restricted project
4507[info] - should work when running on engine restricted project with optimized dependencies
4508
4509************************
4510Build summary:
4511[{
4512 "module": "js2cpg",
4513 "compile": {"status": "ok", "tookMs": 12880, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
4514 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4515 "test-compile": {"status": "ok", "tookMs": 21204, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
4516 "test": {"status": "ok", "tookMs": 134031, "passed": 271, "failed": 0, "ignored": 8, "skipped": 0, "total": 279, "byFramework": [{"framework": "unknown", "stats": {"passed": 271, "failed": 0, "ignored": 8, "skipped": 0, "total": 279}}]},
4517 "publish": {"status": "skipped", "tookMs": 0},
4518 "metadata": {
4519 "crossScalaVersions": ["2.12.20"]
4520}
4521}]
4522************************
4523[success] Total time: 176 s (0:02:56.0), completed Jan 13, 2026, 8:33:22 PM
4524[0JChecking patch project/plugins.sbt...
4525Checking patch project/build.properties...
4526Checking patch build.sbt...
4527Applied patch project/plugins.sbt cleanly.
4528Applied patch project/build.properties cleanly.
4529Applied patch build.sbt cleanly.