SteVen Batten
c7faaf0ea0
update wt static declarations ( #120443 )
...
* update wt static declarations
* add description
* fix hygiene
2021-04-06 09:27:15 -07:00
Andrew Branch
29ca249959
[typescript-language-features] Support import statement completions for TypeScript 4.3 ( #119009 )
...
* Support import statement completions for TypeScript 4.3
* Fix forgotten argument
* Add snippet preference
Co-authored-by: Matt Bierner <matb@microsoft.com >
2021-03-29 11:38:22 -07:00
Martin Aeschlimann
3e16e9151b
update typescript-vscode-sh-plugin. For #120103
2021-03-29 16:42:37 +02:00
SteVen Batten
9c00242866
updating telemetry module for built-in exts
2021-03-22 16:28:08 -07:00
Matt Bierner
e7f3b77a9c
Remove typings for unused package
2021-03-17 16:50:32 -07:00
Martin Aeschlimann
c09b3d2358
typescript: enable built-in 2020 semantic token support
2021-03-17 00:15:42 +01:00
Ladislau Szomoru
149a8b71c5
Workspace trust changes ( #119017 )
...
* Add dialog button customisation and reject promise if cancelled
* Use different promises to modal/soft requests
2021-03-16 10:18:42 +00:00
Matt Bierner
e066c74761
Document new fixedChunkSizePolling ts watch mode
2021-03-05 18:49:17 -08:00
Ladislau Szomoru
8fd4a68845
Factor in workspace trust when switching versions ( #117774 )
2021-03-01 09:09:13 +01:00
Matt Bierner
3dc8cb1afc
Add setting to enable/disable returns generation in jsdoc
...
Fixes #116282
2021-02-10 12:20:01 -08:00
Matt Bierner
a0855b30c7
Use rmdirSync instead of rimraf
...
Fixes #115668
2021-02-04 11:44:33 -08:00
João Moreno
8bf9b56ade
Merge branch 'joao/extensions'
2021-02-02 12:06:01 +01:00
Matt Bierner
925d9234b8
Pick up latest TypeScript 4.2 nightly
...
This also migrates us to use our normal TS install for the serverless version
2021-02-01 14:15:27 -08:00
João Moreno
ec805db5ed
add repository field to extensions package.json
2021-01-29 15:30:45 +01:00
Matt Bierner
b565c422aa
Add find all references command for JS/TS
...
Fixes #66150
2021-01-04 16:57:24 -08:00
Alexandru Dima
20831dd3df
Keep only @types/* deps in /build/ and share terser ( #112718 )
2020-12-18 19:51:10 +01:00
Alexandru Dima
f74ad9692f
Align @types/* dev dependencies ( #112718 )
2020-12-18 13:28:39 +01:00
Alexandru Dima
7ca71e763d
Move away from deprecated 'vscode' node module ( #112718 )
2020-12-17 21:40:14 +01:00
Alexandru Dima
cbc47b1d7b
Do not share terser
2020-12-17 14:38:44 +01:00
Alexandru Dima
1cada18542
Share webpack related node modules ( #112718 )
2020-12-17 11:16:03 +01:00
Matt Bierner
072d922c45
Revert "Revert "Pick up offical TS build for web server""
...
This reverts commit eb5c4388c7 .
2020-12-11 13:39:19 -08:00
Matt Bierner
eb5c4388c7
Revert "Pick up offical TS build for web server"
...
This reverts commit f29a3cabc4 .
2020-12-11 12:14:58 -08:00
Matt Bierner
f29a3cabc4
Pick up offical TS build for web server
2020-12-09 17:22:26 -08:00
Matt Bierner
9e5f14c1bc
Default strict null checks to off for implicit projects
...
For #109988
2020-11-30 16:40:15 -08:00
Andrew Casey
9195c9ab14
Expose TS server tracing ( #110534 )
...
* Add typescript.tsserver.enableTracing setting
* Document typescript.tsserver.enableTracing setting
2020-11-20 15:28:18 -08:00
Andrew Branch
00fa5d3884
[typescript-language-features] Update importModuleSpecifierPreference values ( #110536 )
...
* Update importModuleSpecifierPreference values
* -using
* Add minimum version message
2020-11-16 13:06:40 -08:00
Benjamin Pasero
ac2ca0b539
typescript - fix nls issue
...
//cc @mjbvz
2020-11-05 10:49:22 +01:00
Matt Bierner
81a25a894c
Rename implicit project settings and deprecate old ones
...
For #109990
2020-11-04 14:55:28 -08:00
Matt Bierner
64705a07dc
Add two new setting for strict null and strict funtion in js/ts that are implicit projects
...
For #109988
The new `js/ts.implicitProjectConfig.strictNullChecks` and `js/ts.implicitProjectConfig.strictFunctionTypes` control these settings in implict javascript and typescript files that are not contained in a jsconfig or tsconfig project. They are enabled by default for now so that we can collect feedback on them
2020-11-04 14:33:24 -08:00
Matt Bierner
16075cc22a
Add insertSpaceAfterOpeningAndBeforeClosingEmptyBrackets formatting setting
...
Fixes #109190
2020-10-22 22:36:08 -07:00
Alex Ross
924ccf2b63
Include weird timestamp pattern in tsc-watch problem matcher
...
Fixes #104157
2020-08-07 11:00:41 +02:00
Andrew Branch
4a206a33e5
Change includePackageJsonAutoImports options ( #103732 )
2020-08-03 14:16:28 -07:00
Andrew Branch
1c8662b8bf
Add setting for package.json auto imports ( #103037 )
2020-07-22 15:28:22 -07:00
Matt Bierner
5b9fd525fa
Minimize shipped tsserver
...
This takes the shipped size from 9Mb to 2.9mb
2020-07-22 14:52:38 -07:00
Matt Bierner
23c4467ed3
Enable web TS Server ( #102990 )
...
This enables running the TS Server on web. This currently requires a special version of the TypeScript server
2020-07-21 16:13:52 -07:00
Martin Aeschlimann
6eeb350744
update typescript-vscode-sh-plugin (fix version check)
2020-06-26 15:26:15 +02:00
Mads Kristensen
860ca64f07
Fix SchemaStore.org URLs
...
SchemaStore.org now support HTTPS directly instead of relying on the backdoor through *.azurewebsites.net
2020-06-25 10:13:47 -07:00
Andrew Casey
13d3a9358b
Update npm script compile-extension:typescript-language-features ( #96320 )
2020-04-27 18:38:08 -07:00
Matt Bierner
a4597e1905
Enable JS/TS workspace symbol search for all projects
...
Fixes #11026
Adds a new `typescript.workspaceSymbols.scope` setting that enables searching all known projects when using TS 3.9+
2020-04-24 00:42:55 -07:00
Duncan Walter
c7c2301bc2
TS: Add setting to prompt users about workspace tsdk ( #95566 )
...
* add a setting to prompt users to switch to tsdk version
* version manager in control
Co-authored-by: Duncan Walter <dwalter@hubspot.com >
2020-04-22 10:57:22 -07:00
Matt Bierner
a51f8c4626
Fix missing property description string
2020-04-15 12:46:40 -07:00
Josh Smith
3f9e68436b
Issue #93589 : Rename 'renameShorthandProperties' setting to 'useAliasesForRenames' ( #94480 )
...
* Issue #93589 : Rename 'renameShorthandProperties' setting to 'useAliasesForRenames'
* Issue 93589: Added deprecation message to 'renameShorthandProperties' preference
* Issue 93589: Old and new setting value added for mitigtion
Co-authored-by: joshuahs <joshuahs@umich.edu >
2020-04-14 14:53:19 -07:00
Martin Aeschlimann
8ef9a03b52
typescript: update typescript-vscode-sh-plugin
2020-04-09 17:24:48 +02:00
Martin Aeschlimann
72df4fc229
update typescript-vscode-sh-plugin
2020-04-07 09:46:21 +02:00
Martin Aeschlimann
40077f5ea9
[typescript][semantic] add library modifier. Fixes #91090
2020-03-27 14:35:22 +01:00
Martin Aeschlimann
c65ea4300d
update typescript-vscode-sh-plugin
2020-03-13 00:42:20 +01:00
Pine Wu
2362584a62
Revert "Fix #73803 "
...
This reverts commit 67e6aef0c8 .
2020-03-06 00:30:14 -08:00
Pine Wu
67e6aef0c8
Fix #73803
2020-03-05 11:34:58 -08:00
Andrew Branch
23850c7990
[typescript-language-features] Add importModuleSpecifierEnding preference ( #90405 )
...
* Expose importModuleSpecifierEnding to typescript-language-features
* Add default `auto` setting
* Use string 'auto' for auto setting
* Work with TypeScript 3.8
2020-02-28 11:20:50 -08:00
Martin Aeschlimann
b2e0925ba1
update jsonc-parser
2020-02-21 15:03:33 +01:00