Граф коммитов

684 Коммитов

Автор SHA1 Сообщение Дата
erik-krogh 6289ae329b
fix a race-condition 2022-12-01 15:27:41 +01:00
erik-krogh cddc9db690
change back to the old order of extracting externs before Xml 2022-11-30 15:46:46 +01:00
erik-krogh de5ffd5cfa
bump extractor version 2022-11-29 21:32:43 +01:00
Erik Krogh Kristensen d0cf709d2e
use proper path construction
Co-authored-by: Asger F <asgerf@github.com>
2022-11-29 21:30:50 +01:00
erik-krogh 63a5f8965e
fix tests 2022-11-29 14:08:21 +01:00
erik-krogh 136b6db2ad
only delete the src/ folder if it was empty 2022-11-29 13:42:27 +01:00
erik-krogh f3f7a89ef8
make the JS autobuilder consistent with Ruby when no JS code was detected 2022-11-29 13:42:27 +01:00
Erik Krogh Kristensen 7a3898168f
Update README.md 2022-11-28 12:12:36 +01:00
erik-krogh 8cb68b79c1
bump extractor version 2022-11-15 22:09:09 +01:00
erik-krogh b0b5761a8c
update TS from 4.9.2-rc to 4.9.3 2022-11-15 22:08:54 +01:00
erik-krogh 75ef5b1b0b
add support for `satisfies`-expressions 2022-11-15 22:07:24 +01:00
erik-krogh 30c66303ba
initial skeleton for TypeScript 4.9 2022-11-15 22:07:24 +01:00
erik-krogh cec5045b52
Merge branch 'main' into erb 2022-11-15 17:16:05 +01:00
Asger F 2bcf9b86cf JS: Bump extractor version string 2022-11-14 15:09:50 +01:00
Asger F b028d72d51 JS: Handle DynamicImport in the context of a type 2022-11-14 15:07:59 +01:00
erik-krogh 676327d9e4
Merge branch 'main' into erb 2022-11-10 15:39:58 +01:00
erik-krogh 012fb28e25
only extract .html.erb files instead of all .erb files 2022-11-10 15:38:51 +01:00
erik-krogh ad7fc34efd
extract .erb files as html 2022-11-09 12:43:19 +01:00
Asger F 69f5879384 JS: Update TRAP test output 2022-11-08 13:02:26 +01:00
Asger F fef922e417 JS: Bump extractor version string 2022-11-08 11:44:40 +01:00
Asger F 92e8f059c8 JS: Avoid emitting column zero in yaml files 2022-11-08 11:38:26 +01:00
erik-krogh ccae0933c7
try to parse JS files without using the supported extensions 2022-09-19 12:20:20 +02:00
Erik Krogh Kristensen 27bc69883c
Merge pull request #10184 from erik-krogh/ts48
JavaScript: Update to TypeScript 4.8
2022-08-29 15:03:32 +02:00
erik-krogh 56292cad26
don't modify the TypeScript nodes, instead forward illegalDecorators to the java extractor 2022-08-29 13:22:04 +02:00
erik-krogh 6aca9b9f49
fix support for illegal decorators in the TypeScript extractor 2022-08-29 12:14:58 +02:00
erik-krogh e0ff27331f
bump extractor version 2022-08-29 12:14:58 +02:00
erik-krogh b7367ca649
update to TypeScript 4.8RC 2022-08-29 12:14:55 +02:00
Asger F 1a0abfa7a5 JS: Enable type extraction inside conditional types again 2022-08-26 09:27:53 +02:00
erik-krogh e7f009e879
support top-level for await statements 2022-08-11 09:53:32 +02:00
Edoardo Pirovano 5c3d39579a
JS: Change how TRAP cache is configured 2022-08-08 10:25:50 +01:00
Asger F c8b2be616f JS: Bump extractor version string 2022-06-27 13:52:44 +02:00
Asger F c082578688 JS: Always sniff file type of TypeScript files 2022-06-27 13:48:00 +02:00
Asger F 15278fe94f JS: Remove debug println 2022-06-17 14:57:03 +02:00
Asger F 6a4b3a190d JS: Bump extractor version 2022-06-17 14:40:22 +02:00
Asger F 608de70568 JS: Associate symbols with external module decls 2022-06-17 14:40:22 +02:00
Asger F 5faff5609d JS: Map symbol base types to their actual type 2022-06-17 14:40:22 +02:00
Asger F c188aa87c7
Merge branch 'main' into js/madman-prep 2022-05-30 15:03:14 +02:00
Asger F a60caced98 JS: Update TRAP output 2022-05-25 15:59:58 +02:00
Erik Krogh Kristensen 2da001ebd7 bump TypeScript version to stable release 2022-05-24 22:55:59 +02:00
Asger F 039a7ba828 JS: Handle .d.mts files when generating module bindings 2022-05-24 14:30:36 +02:00
Asger F ec55c84abf JS: Whitespace fixes in ASTExtractor 2022-05-24 14:30:36 +02:00
Asger F d7e3e9e5db JS: Fix extraction of identifiers in EXPORT_BASE context
This is needed to ensure that the base of the RHS of an ImportEqualsDeclaration is bound to a namespace. That is, B below should be bound to a namespace:

import A = B.C.D;
2022-05-24 14:30:36 +02:00
Asger F 2e858db848 JS: Declare variables from ambient declarations
fixup
2022-05-24 14:30:36 +02:00
Stephan Brandauer 813fbf27de support for .mts and .cts file extensions 2022-05-20 13:33:52 +02:00
Stephan Brandauer 67697e1066 update meta information and release note for typescript 4.7 upgrade 2022-05-19 15:45:27 +02:00
Stephan Brandauer b928ca518f update dependency version to 4.7.1-rc 2022-05-19 10:47:08 +02:00
Erik Krogh Kristensen 4c58f9781b add support for TypeScript 4.6 2022-03-01 09:56:21 +01:00
Asger Feldthaus 3e6389cad6 JS: Bump extractor version string 2021-12-17 10:32:00 +01:00
Asger Feldthaus 61cc84ba69 JS: Recognize leading/trailing ~ and & in mustache-tags 2021-12-17 10:31:50 +01:00
Asger Feldthaus ce68a6d1c5 JS: Remove unneeded qualifier in static field access 2021-12-17 10:31:50 +01:00