Asger Feldthaus
1a16d7339a
JS: Set SourceType correctly
2020-06-29 13:42:22 +01:00
Asger Feldthaus
e46a9dac65
JS: Count lines of code correctly
2020-06-29 09:59:17 +01:00
Asger Feldthaus
9c65318f99
JS: Extract TypeScript in HTML files to a snippet in virtual source root
2020-06-29 09:59:17 +01:00
Asger Feldthaus
da58fb5e62
JS: Resolve relative imports across real and virtual source roots
2020-06-29 09:44:48 +01:00
Asger Feldthaus
d3b9ebe1d2
JS: Perform glob matching across source roots
2020-06-29 09:44:48 +01:00
Asger Feldthaus
1297d0f414
JS: Extract HTML before TypeScript
2020-06-29 09:44:48 +01:00
Asger Feldthaus
2c1567aedd
JS: Don't extract TypeScript from HTML
2020-06-29 09:44:48 +01:00
Asger Feldthaus
805deb13c0
JS: Fix whitespace
2020-06-29 09:44:45 +01:00
Asger Feldthaus
8632c2a3b2
JS: Factor out VirtualSourceRoot
2020-06-29 08:18:29 +01:00
Asger Feldthaus
bfedcb01c4
JS: Make TypeScript aware of custom extractor extensions
2020-06-29 08:16:58 +01:00
Asger Feldthaus
d55e3300f3
JS: Bundle FileExtractors into a class
2020-06-29 08:16:58 +01:00
Asger Feldthaus
ea6b99e726
JS: Add shouldExtract predicate
2020-06-29 08:16:58 +01:00
Asger Feldthaus
164a18f02d
JS: Factor out extractFiles
2020-06-29 08:16:05 +01:00
Asger Feldthaus
da3d1a3b5f
JS: Recognize 'lang' attribute of script tags
2020-06-29 08:15:52 +01:00
Asger Feldthaus
e28284bd01
JS: Fix javadoc
2020-06-25 15:39:00 +01:00
Asger Feldthaus
ad48c4e54d
JS: Always prepare package.json files
2020-06-25 15:38:20 +01:00
Asger Feldthaus
675c64d9d4
JS: Prefer extracting file with tsconfig that included it
2020-06-25 15:38:19 +01:00
Asger Feldthaus
4c4acd50bd
JS: Factor out loading of tsconfig files
2020-06-25 15:38:19 +01:00
Asger Feldthaus
cc3e62f535
JS: Move stack trace limit to top of file
2020-06-25 15:38:19 +01:00
Asger Feldthaus
cf78475799
JS: Only extract included files with a given tsconfig
2020-06-25 15:38:19 +01:00
Asger Feldthaus
6ff81377d5
JS: Also sort files in legacy extractor
2020-06-25 15:38:18 +01:00
Asger Feldthaus
6d15397fdc
JS: Ensure we never write outside the scratch dir
2020-06-25 15:38:18 +01:00
Asger Feldthaus
ba5d6bb2e9
JS: Actually set fields
2020-06-25 15:38:18 +01:00
Asger Feldthaus
dceb211021
JS: Pass source root to Node.js process
2020-06-25 15:38:18 +01:00
Asger Feldthaus
aaf141782f
JS: Fix source root
2020-06-25 15:38:17 +01:00
Asger Feldthaus
cb0a2498b0
JS: Sort files
2020-06-25 15:38:17 +01:00
Asger Feldthaus
234f968294
JS: Deprecate property lookup on types
2020-06-23 11:42:28 +01:00
Asger Feldthaus
475c631ff9
JS: Fix a misleading javadoc comment
2020-06-11 16:16:51 +01:00
Asger Feldthaus
f3a08375b4
JS: Use newer yarn.lock format
2020-05-29 09:45:50 +01:00
Asger Feldthaus
823ed3bbdf
JS: Wrap node --version call in retry loop
2020-05-22 10:40:16 +01:00
Asger Feldthaus
6f0356b229
Revert "JS: Remove timeout for node --version check"
...
This reverts commit ec7c9489dc .
2020-05-22 10:40:07 +01:00
Asger Feldthaus
ec7c9489dc
JS: Remove timeout for node --version check
2020-05-20 17:12:24 +01:00
Asger Feldthaus
b5b93f33bc
JS: Bump to TypeScript 3.9.2
2020-05-19 11:07:08 +01:00
Dave Bartolomeo
3987267f26
Rename sanity -> consistency
2020-05-11 13:46:26 -04:00
Asger Feldthaus
883846dfb6
JS: Fix extraction of negative number literal types
2020-04-20 16:17:15 +01:00
Asger Feldthaus
541ff40d24
JS: Bump extractor version string
2020-04-01 12:26:30 +01:00
Asger Feldthaus
b5e110e39e
JS: Fix value of numeric literals containing underscores
2020-04-01 12:24:42 +01:00
Asger Feldthaus
ad1e0ec50b
JS: Inline variable again
2020-03-25 14:01:33 +00:00
Asger Feldthaus
54021a1c30
JS: Update old entry point and add a test
2020-03-25 13:24:18 +00:00
Asger Feldthaus
a78f1b864b
JS: Fix trailing whitespace
2020-03-25 12:45:48 +00:00
Asger Feldthaus
6c9e35c22e
JS: Skip .js files with a same-named .ts file next to it
2020-03-25 12:45:37 +00:00
Asger Feldthaus
b2f008ea9e
JS: Dont report TypeScript diagnostics by default
2020-03-15 12:06:08 +00:00
semmle-qlci
ff03478ae8
Merge pull request #3049 from asger-semmle/js/fix-cyclic-join
...
Approved by erik-krogh
2020-03-14 16:19:25 +00:00
Asger Feldthaus
2bdf26a8f1
JS: Remove unneeded forwarding method
2020-03-12 15:48:47 +00:00
Asger Feldthaus
788c0f9037
JS: Refactor metadata class a bit
2020-03-12 15:45:22 +00:00
Asger Feldthaus
ddab13ab44
JS: Add a comment
2020-03-12 15:29:51 +00:00
Pavel Avgustinov
ecded4c11c
Merge pull request #3048 from jbj/desemmlify
...
Docs: Remove some Semmle references
2020-03-12 09:27:36 +00:00
Asger Feldthaus
1a1b7d4ee0
JS: Switch to whitelisting allowed properties
2020-03-11 16:09:14 +00:00
Jonas Jensen
86ad4d0357
Docs: Remove some Semmle references
...
The only Semmle references now left in the public Markdown files are in
URLs and in legal text. There are also two Semmle references left in
`docs/language/vale-styles/README.md` because I didn't understand them
well enough to change them.
2020-03-11 15:20:15 +01:00
Asger Feldthaus
6645df93ad
JS: Blacklist another cyclic property
2020-03-11 13:09:37 +00:00