Rasmus Wriedt Larsen
04a0740ccb
JS: Extractor: More robust ES2015 checking
...
Created shared AbstractDetector to not duplicate all the tedious logic
;)
I took inspiration from the tests in `javascript/extractor/tests/esnext/input/dynamic-import.js`
2024-03-26 17:01:57 +01:00
Rasmus Wriedt Larsen
0515b12305
JS: Add example of bad NodeJS detection
...
Notice the TRAP lines
```
is_module(#20001 )
is_es2015_module(#20001 )
```
2024-03-25 11:36:21 +01:00
Tom Hvitved
25e1da0150
JavaScript: Update expected test output
2021-09-14 10:25:42 +02:00
Asger Feldthaus
13fa49a7f1
JS: Update TRAP output
2021-08-11 12:54:22 +02:00
Asger Feldthaus
bb6bd9168e
JS: Update HTML TRAP tests output
2021-01-18 12:19:09 +00:00
Sauyon Lee
17e450f227
JavaScript: Factor out HTML extractor
2020-12-06 05:04:10 -08:00
Erik Krogh Kristensen
21733afc32
renamed "regexpConstValue" to "regexp_const_value"
2020-09-04 11:52:10 +02:00
Erik Krogh Kristensen
83b89fa52d
renamed "exprContainers" to "expr_containers"
2020-09-04 11:51:49 +02:00
Erik Krogh Kristensen
30ba7d29a1
renamed "enclosingStmt" to "enclosing_stmt"
2020-09-04 11:51:48 +02:00
Erik Krogh Kristensen
059d72858a
renamed "stmtContainers" to "stmt_containers"
2020-09-04 11:51:44 +02:00
Erik Krogh Kristensen
2a2901f6ae
renamed "isES2015Module" to "is_es2015_module"
2020-09-04 11:51:42 +02:00
Erik Krogh Kristensen
8782c2b8e0
renamed "isNodejs" to "is_nodejs"
2020-09-04 11:51:41 +02:00
Erik Krogh Kristensen
4fb6d6060c
renamed "isModule" to "is_module"
2020-09-04 11:51:40 +02:00
Asger F
c327ee5d4f
JS: Update TRAP
2019-11-15 09:27:19 +00:00
Max Schaefer
79a7a8c6a7
JavaScript: Update TRAP test outputs.
2019-07-25 16:52:44 +01:00
Asger F
e4b230ba60
Revert "Merge pull request #897 from Semmle/revert-817-closure-modules"
...
This reverts commit 95185345fd , reversing
changes made to b8be66ec48 .
2019-02-07 11:58:38 +00:00
Asger F
e46e2b2515
Revert "JS: Add support for Closure modules"
2019-02-06 17:30:45 +00:00
Asger F
44939263e4
JS: update TRAP files
2019-02-06 09:12:16 +00:00
Max Schaefer
e9500e8b75
JavaScript: Update trap tests.
2019-01-29 13:01:03 +00:00
Max Schaefer
4c4920c3a9
JavaScript: Open-source extractor.
2018-11-07 07:48:25 +00:00