Alex Ross
94ae470f1b
Adopt ensureNoDisposablesAreLeakedInTestSuite in a few files ( #241462 )
...
Part of #200091
2025-02-21 12:47:29 +01:00
Rob Lourens
94da87e5c9
Remove vscode-dts-region-comments ( #239868 )
...
This is from how the old vscode.proposed.d.ts was managed, and is no longer relevant
2025-02-06 17:45:08 -08:00
Justin Chen
363d424f91
adopt ensureNoDisposablesAreLeakedInTestSuite ( #239536 )
...
* adopt
* fix import change
* remove disposablestore and organize imports
* fix disposable leak error
* more disposables fix
* rename to code actions disposable
---------
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2025-02-04 23:37:31 +01:00
Matt Bierner
68ec60529e
Require export on all vscode public api types
...
Adds new eslint rule which requires `export` be used for public api types
The `export` is not actually needed, but our existing typing files largely use it. This makes it consistent
2025-01-08 11:40:36 -08:00
Joyce Er
d4de5ceba4
test: adopt ensureNoDisposablesAreLeakedInTestSuite ( #236766 )
...
* test: adopt `ensureNoDisposablesAreLeakedInTestSuite`
* test: adopt `ensureNoDisposablesAreLeakedInTestSuite`
2024-12-21 04:23:36 +00:00
Christof Marti
3d41ba214c
Proxy support for Node.js fetch ( #228697 )
2024-11-06 00:22:35 +01:00
Daniel Imms
a845c87459
Add ligatures working under Electron
...
Part of #34103
2024-11-01 07:42:40 -07:00
Matt Bierner
4b14c2d045
Use Array<x | y> for union types in vscode.d.ts
...
Pedantic but we mostly use `Array<x | y>` for arrays of unions instead of `(x | y)[]`. Just adding an eslint rule and updating some places to be consistent
2024-10-21 18:55:14 -07:00
Benjamin Pasero
912b1142d0
eslint - warn when using ESM-incompatible globals ( #231428 )
2024-10-15 12:22:29 -07:00
Matt Bierner
71f16d9c13
Use fileURLToPath for eslint ( #230734 )
2024-10-07 21:13:41 +02:00
Matt Bierner
ab554de6ca
Don't require loading project for eslint rules ( #230732 )
...
This is no longer required
2024-10-07 12:07:25 -07:00
Matt Bierner
7d10ec0123
Merge terminalContrib eslint rules
2024-10-04 08:38:44 -07:00
Matt Bierner
e21d646bd7
Rename to plain js
2024-10-04 08:35:56 -07:00