David Sherret
68d356eed9
feat: TypeScript 5.3 ( #21480 )
...
https://github.com/denoland/TypeScript/pull/9
2023-12-06 18:49:34 -05:00
David Sherret
c228adc27d
feat: TypeScript 5.2 ( #20425 )
...
Without `using` declarations or decorator metadata (waiting for that in
v8).
2023-09-09 15:03:21 -04:00
David Sherret
3fc19dab47
feat: support import attributes ( #20342 )
2023-09-07 09:09:16 -04:00
David Sherret
7a7e0748e3
feat: upgrade to TypeScript 5.1.6 ( #19695 )
...
Integrates https://github.com/denoland/TypeScript/pull/7
2023-07-04 00:36:35 +02:00
David Sherret
b8495e0377
fix(cli): upgrade to Typescript 5.0.4 ( #19090 )
2023-05-11 14:12:58 +00:00
David Sherret
7ec45770c8
fix: upgrade to TypeScript 5.0.3 ( #18532 )
2023-03-31 17:09:04 +00:00
David Sherret
87ccd4bcd1
fix(lsp): better handling of data:
urls ( #18527 )
...
1. Log instead of error when the referrer can't be found
2. Fixes typescript to resolve data urls correctly. Properly documented
here:
https://github.com/denoland/TypeScript/pull/4/files#diff-180da7c288743d11d8590d30f0c07c48e5dcf291aa671bbea0dd520a9a1359d2
Closes #18524
2023-03-31 16:48:18 +00:00
Matt Mastracci
ad77ba0f7b
fix(core): panic at build time if extension code contains anything other than 7-bit ASCII ( #18372 )
...
This will improve diagnostics and catch any non-ASCII extension code
early.
This will use `debug_assert!` rather than `assert!` to avoid runtime
costs, and ensures (in debug_assert mode only) that all extension source
files are ASCII as we load them.
2023-03-23 16:00:46 -06:00
David Sherret
253b556e6f
perf(check): type check local files only when not using --all
( #18329 )
...
Closes #18171
2023-03-21 18:19:42 -04:00
David Sherret
2fcf1f14cf
feat: TypeScript 5.0.2 (except decorators) ( #18294 )
...
This upgrades TypeScript to 5.0.2, but does not have ES decorator
support because swc does not support that yet.
2023-03-21 15:46:40 +00:00
Bartek Iwańczuk
fc2e00152b
feat: support node built-in module imports ( #17264 )
...
Co-authored-by: David Sherret <dsherret@gmail.com>
2023-01-24 09:05:54 -05:00
David Sherret
9e9e8f1e38
fix: upgrade to TS 4.9.4 ( #17048 )
2022-12-14 13:00:51 -05:00
David Sherret
f4385866f8
feat: upgrade to TypeScript 4.9.3 ( #16973 )
...
Updated from: https://github.com/denoland/TypeScript/pull/2
2022-12-07 12:59:59 -05:00
Bartek Iwańczuk
b70f520ebc
fix: Make npm packages works with import maps ( #16754 )
...
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-11-22 20:09:30 +01:00
David Sherret
bfd9912e1f
fix(typescript): allow synthetic default imports when using ModuleKind.ESNext
( #16438 )
...
Closes #16437
2022-10-27 08:12:40 -04:00
David Sherret
bcfe279fba
feat(unstable/npm): initial type checking of npm specifiers ( #16332 )
2022-10-21 15:20:18 +00:00
Kitson Kelly
73e89844ba
feat(cli): update to TypeScript 4.8 ( #15064 )
2022-09-20 07:00:01 +10:00
Rafael Ávila de Espíndola
2d15e926f9
fix: update to TypeScript 4.7.4 ( #15022 )
2022-07-04 15:13:50 +10:00
Kitson Kelly
7eee521199
feat: update to TypeScript 4.7 ( #14242 )
2022-06-01 10:19:18 +10:00
Kitson Kelly
ef26a267ae
fix(cli): add dom.extras lib ( #14430 )
...
Closes : #12558
Fixes : #14344
2022-04-29 13:47:58 +10:00
Kitson Kelly
7fc5bfe51b
feat(cli): update to TypeScript 4.6.2 ( #13474 )
2022-03-02 07:44:43 +11:00
Kitson Kelly
345f0fbe5c
feat(cli): update to TypeScript 4.5 ( #12410 )
...
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-12-10 09:12:21 +11:00
Kitson Kelly
935133f53a
feat(cli): Update to TypeScript 4.4 ( #11678 )
2021-08-27 10:12:59 +10:00
Kitson Kelly
465cf9a6fe
feat: add new esnext types ( #11627 )
2021-08-10 10:33:08 +02:00
Kitson Kelly
07eb44e483
fix(tsc): add .at() types manually to tsc ( #11443 )
...
Fixes : #11441
2021-07-19 11:56:14 +10:00
Kitson Kelly
59237d195f
feat(cli): upgrade to TypeScript 4.3 ( #9960 )
2021-05-28 09:33:11 +10:00
Kitson Kelly
881e1e8164
fix(cli): re-add dom.asynciterable lib ( #9888 )
...
Fixes : #9881
2021-03-25 22:09:03 +11:00
Kitson Kelly
d7837c8eb5
feat(cli): update to TypeScript 4.2 ( #9341 )
2021-02-25 15:16:19 +11:00
Trivikram Kamat
ffe12aa92d
chore: bump TypeScript to 4.1.4 ( #9459 )
2021-02-09 23:27:38 +01:00
Kitson Kelly
7bda0f567e
fix(cli): add lib dom.asynciterable ( #9288 )
...
Fixes #9218
2021-01-29 06:41:30 +11:00
Trivikram Kamat
63e0ab99a1
upgrade TypeScript to 4.1.3 ( #8785 )
2020-12-16 11:46:32 -05:00
Kitson Kelly
276f529755
feat(cli): update to TypeScript 4.1 ( #7573 )
2020-11-24 09:31:10 +11:00
Trivikram Kamat
40cd4db974
feat(cli): bump TypeScript to 4.0.5 ( #8138 )
2020-11-03 06:39:39 +11:00
Trivikram Kamat
49807ac4ac
feat: bump TypeScript to 4.0.3 ( #7637 )
2020-09-23 14:36:03 +10:00
Kitson Kelly
c4d5b01acf
feat: update to TypeScript 4.0 ( #6514 )
2020-08-24 19:43:54 -04:00
Ryan Dahl
c4d9c6aa4b
upgrade: TypeScript to 3.9.7 ( #7036 )
2020-08-12 20:49:02 +02:00
Ryan Dahl
bf9930066d
Reduce size of TypeScript Compiler snapshot ( #6809 )
...
This PR is intentionally ugly. It duplicates all of the code in cli/js2/ into
cli/tsc/ ... because it's very important that we all understand that this code
is unnecessarily duplicated in our binary. I hope this ugliness provides the
motivation to clean it up.
The typescript git submodule is removed, because it's a very large repo and
contains all sorts of stuff we don't need. Instead the necessary files are
copied directly into the deno repo. Hence +200k lines.
COMPILER_SNAPSHOT.bin size
```
master 3448139
this branch 3320972
```
Fixes #6812
2020-07-22 12:03:46 -04:00