Matt Bierner
2b3fe79f88
Revert service-worker js -> ts rewrite
...
This is causing build issues by pulling in the webworker typings
2025-07-07 16:53:13 -07:00
Benjamin Pasero
84c18c543e
esm - more cleanup of rules and files ( #230083 )
2024-09-30 11:20:59 +02:00
Benjamin Pasero
96cf88a8fe
esm - convert window related helpers to TS ( #229961 )
2024-09-27 15:39:15 +02:00
Benjamin Pasero
3b8c31c64a
esm - fix transpile
2024-09-27 08:32:14 +02:00
Benjamin Pasero
7a0eed1dd0
esm - convert bootstrap files to TS (part 4)
2024-09-27 08:06:26 +02:00
Benjamin Pasero
c184d01276
esm - convert preload*.js to TypeScript
2024-09-27 08:06:19 +02:00
Benjamin Pasero
f6bfbf0d93
esm - convert bootstrap files to TS (part 3)
2024-09-27 08:06:10 +02:00
Benjamin Pasero
0496e9cf3c
esm - convert bootstrap files to TS (part 2)
2024-09-27 08:06:01 +02:00
Benjamin Pasero
5fcebed5fc
esm - convert bootstrap files to TS (part 1)
2024-09-27 08:05:57 +02:00
Benjamin Pasero
2c12afef59
esm - convert nls.js to nls.ts
2024-09-27 08:05:50 +02:00
Benjamin Pasero
4d5d8b1b3a
esm - convert userDataPath.js to userDataPath.ts
2024-09-27 08:05:44 +02:00
Benjamin Pasero
1fd17c53cf
esm - convert jsonc.js to jsonc.ts
2024-09-27 08:05:37 +02:00
Benjamin Pasero
f3d4653936
esm - convert performance.js to performance.ts
2024-09-27 08:05:32 +02:00
Benjamin Pasero
9155abfce8
esm - convert unc.js to unc.ts
2024-09-27 08:05:26 +02:00
Benjamin Pasero
723a714d36
esm - introduce and adopt bootstrap-esm
2024-09-27 08:04:48 +02:00
Daniel Imms
e85c95fe9e
Merge remote-tracking branch 'origin/main' into tyriar/gpu_exploration
2024-09-04 07:57:11 -07:00
Johannes Rieken
2456c4b2f5
disable isolatedModules because they prevent const enum inlining ( #227380 )
...
fixes https://github.com/microsoft/vscode/issues/227372
2024-09-02 17:45:55 +02:00
Daniel Imms
27d6205a04
Reduce diff outside view part/gpu
2024-08-23 11:12:10 -07:00
Daniel Imms
aa639ac50b
Merge remote-tracking branch 'origin/main' into tyriar/gpu_exploration
2024-08-14 10:16:50 -07:00
Benjamin Pasero
4ccb98926f
esm - bootstrap import ( #225615 )
2024-08-14 17:48:45 +02:00
Benjamin Pasero
01d7b7a315
esm - reduce diff (bootstrap files) ( #225598 )
2024-08-14 15:32:09 +02:00
Daniel Imms
d3fa6db52b
Merge branch 'main' into tyriar/gpu_exploration
2024-08-12 08:00:56 -07:00
Benjamin Pasero
4c1b0e9ff1
esm - reduce diff ( #224919 )
...
* esm - reduce diff
* .
* .
* .
* .
* .
2024-08-06 17:32:43 +03:00
Benjamin Pasero
3db7016374
debt - some cleanup from nls change ( #221242 )
2024-07-09 09:53:17 +02:00
Daniel Imms
cb8ae71b6b
Merge remote-tracking branch 'origin/main' into tyriar/gpu_exploration
2024-07-08 11:26:54 -07:00
Benjamin Pasero
e5da006a74
nls - update reference in ts config ( #220982 )
2024-07-08 07:39:13 +02:00
Jake Bailey
34107733c7
Fix tsc -p ./src, remove no-default-lib ( #216760 )
2024-06-24 06:45:19 +00:00
Benjamin Pasero
83f03bbb7b
debt - enlist most JS files in tsconfig.json ( #216566 )
2024-06-19 08:35:55 +02:00
Johannes
09981a84af
configure esModuleInterop: true, change some star-imports
2024-06-03 16:50:28 +02:00
Daniel Imms
4f7eededdc
Merge remote-tracking branch 'origin/main' into tyriar/gpu_exploration
2024-05-24 08:13:54 +09:00
Simon Siefke
a9e0dbdfc5
feature: enable isolated modules
2024-05-16 18:22:58 +02:00
Daniel Imms
679935d556
Get webgpu rendering a char
2024-03-22 23:23:35 -07:00
Benjamin Pasero
38518f236e
debt - typecheck our top level JS files ( #166844 ) ( #200007 )
...
* debt - typecheck our top level JS files (#166844 )
* fix build
2023-12-05 09:18:57 +01:00
Tyler James Leonhardt
5134662139
Remove CredentialsService & keytar ( #192224 )
...
* Remove CredentialsService & keytar
ref https://github.com/microsoft/vscode/issues/115215
fixes https://github.com/microsoft/vscode/issues/143395
* compile
* remove imports
* rip the bandaid
2023-09-05 17:47:30 -07:00
Johannes
eeae481e47
set emit-target and libs to ES2022, avoid static-blocks, fix Error#cause conflict
...
https://github.com/microsoft/vscode/issues/185991
2023-06-30 11:43:19 +02:00
Matt Bierner
5d5280012e
Include server-main.js in main TS project ( #168375 )
...
* Include server-main.js in main TS project
Fixes #167055
This fixes a conflict in the `@types/node` types in this file
* Fixing a few more type errors
* Fix typing of `onLoad`
2023-01-09 15:20:15 -08:00
Johannes
84719ad22c
set JS compile target to 2021
2022-07-04 17:18:44 +02:00
Johannes Rieken
a4d426a1c2
split vscode.proposed.d.ts into a file per proposal, https://github.com/microsoft/vscode/issues/131165
2021-11-12 09:48:17 +01:00
Johannes Rieken
3d6385a745
feed all "vscode-dts/vscode.proposed.*.d.ts" into tsc, https://github.com/microsoft/vscode/issues/131165
2021-11-11 16:21:59 +01:00
Johannes Rieken
9254a8cd27
move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165
2021-11-09 15:00:03 +01:00
Johannes Rieken
72e47d9dfe
set vscode compile target to es2020, https://github.com/microsoft/vscode/issues/121144
2021-06-25 15:08:33 +02:00
João Moreno
288368cdc0
add @types/wicg-file-system-access
2021-04-19 22:16:33 +02:00
Johannes Rieken
7d286c50c7
enable tsec tsserver plugin
2021-02-22 09:50:47 +01:00
Alex Dima
71462d03fe
Fixes #111309
2020-11-25 17:13:30 +01:00
Emanuel Tesar
2f232ccbca
Enable tsec language service plugin
2020-10-14 21:30:33 +02:00
Johannes Rieken
5fc41c151d
add trusted-types to types-enumeration
2020-10-05 13:35:58 +02:00
Johannes Rieken
12a725842b
fix outDir to enable tsc-selfhosting, https://github.com/microsoft/vscode/issues/91503
2020-03-10 10:38:09 +01:00
Johannes Rieken
1da42812e8
remove custom d.ts-files, update tsconfig-files, fix new compile errors
2020-02-14 11:27:45 +01:00
Benjamin Pasero
3f029e3cf3
debt - cleanup tsconfig.json
2020-01-06 18:55:01 +01:00
Matt Bierner
ee0960b25b
Update to use node 12 typings ( #85578 )
...
* Update to use node 12 typings
Fixes #82514
* Revert es6 promise changes
This gets us back to having the duplicate indentifier errors
* exclude es6-promise from vscode compile
2019-12-17 13:40:04 -08:00