Sandeep Somavarapu
1e0580ec23
Use categories for builtin extensions groups ( #202453 )
...
* support grouping of extensions
* remove grouping
* reuse categories parsing
* cleanup
* fix tests
2024-01-14 18:19:29 +01:00
Matt Bierner
9ad5c4a205
Use JSX in display names of the TypeScript React
and JavaScript React
languages ( #168368 )
...
Use JSX in display names of the TypeScript React and JavaScript React languages
Fixes #138285
This changes the display name of the languages `JavaScript React` -> `JavaScript JSX` and `TypeScript React` -> `TypeScript JSX`
This only changes the display names and leaves the ids alone. Changing the ids would be a very breaking change for extensions with no real user benefits
2022-12-08 00:56:04 +01:00
Alex Dima
174db5eb99
Fixes #134662 : Configure strings and comments embedded in template expressions to be identified as strings and comments
2021-10-28 17:46:56 +02:00
Alex Dima
8358d0ca67
Define 2500 chars max limit for javascript, not typescript ( #135573 )
2021-10-22 14:22:20 +02:00
Matt Bierner
bc0e917553
Mark embedded template expressions as other
...
Fixes #127005
Fixes ##124270
2021-08-05 17:08:52 -07:00
João Moreno
ec805db5ed
add repository field to extensions package.json
2021-01-29 15:30:45 +01:00
João Moreno
9a5d14e307
run prettier over extensions json files
2021-01-29 15:19:18 +01:00
João Moreno
3b03189afa
Restore extensions in core ( #114921 )
...
* bring back grammar extensions
* fix hygiene
* Revert "pull themes from the marketplace"
This reverts commit 0738f76dac
.
2021-01-25 17:07:56 +01:00
João Moreno
bc7d3c9ea6
remove grammar extensions
2021-01-15 12:35:17 +01:00
Martin Aeschlimann
d5e12a12dd
Use code-snippet suffix for extension snippets. Fixes #94625
2020-04-08 10:12:23 +02:00
Martin Aeschlimann
17e140249f
more typescript specific rules
2020-03-31 01:12:41 +02:00
Martin Aeschlimann
3c938c800a
language specific scopes
2020-03-29 18:03:17 +02:00
ZHAO Jinxiang
352d641042
Add .cjs to known JavaScript file extensions ( #85460 )
2019-11-25 19:46:09 -08:00
Matt Bierner
a967c8ada3
Move js/ts json validation to js/ts language features extension
...
Fixes #73336
2019-10-04 15:31:21 -07:00
Aurélien Pupier
7a5bca9faf
Add License field to package.jsons #68423 ( #68771 )
...
it should avoid to have "warning XXX: No license field" during yarn
build
Signed-off-by: Aurélien Pupier <apupier@redhat.com>
2019-06-06 11:44:50 +02:00
Matt Bierner
a4c3e74748
Auto trigger suggest on jsdoc parameter names
...
Fixes #48976
2018-04-30 17:08:53 -07:00
Matt Bierner
5900899b83
Fix quick suggestions not shown in ${|
template string
...
Fixes #37176
2018-04-02 18:43:28 -07:00
Matt Bierner
95a406bd2a
Mark import paths as other
type instead of string
...
Ensures that quick suggestions work properly
Fixes #46142
2018-03-19 14:58:14 -07:00
Matt Bierner
eb2b0dfc20
Fix should auto trigger at ${|
in js/ts template strings
...
Fixes #37176
2018-03-16 15:18:14 -07:00
Matt Bierner
d74145ed78
Support quickSuggestions in JSDoc Types ( #46001 )
...
* Support quickSuggestions in JSDoc Types
Fixes #43715
Requires vscode-textmate 3.3.1 before merging
* Pick up new vscode textmate version
2018-03-16 15:14:44 -07:00
Martin Aeschlimann
8bd41ceeca
built-in extensions: version to 1.0.0 (for #43978 )
2018-02-27 15:16:07 +01:00
Matt Bierner
8e0bdd6040
Split package-json specific logic out of javascript extension
2018-02-22 16:27:20 -08:00
Matt Bierner
5a73518833
Add real displayname and description to the javascript extension
...
Part of #43978
2018-02-22 15:12:09 -08:00
Dirk Baeumer
e91b851ca8
Upgrade to latest language pack format
2018-01-30 00:11:57 +01:00
Dirk Baeumer
04594c864b
Add support for Language Packs
2018-01-25 21:14:34 +01:00
Tony Collen
8ee4aba28b
Switch all schemastore.org URLs to use SSL. ( #40737 )
...
References SchemaStore/schemastore#12
2018-01-02 11:36:21 -07:00
Martin Aeschlimann
0865d488b7
[js] update request-light
2017-12-21 11:06:10 +01:00
Matt Bierner
90fc6b1739
Update javascript jsonc
...
Fixes #40098
2017-12-12 15:50:07 -08:00
Matt Bierner
640cd6624e
Update request-light in JS extension
...
#40101
2017-12-12 11:07:10 -08:00
Martin Aeschlimann
30296f6e61
No JSON IntelliSense for babelrc. Fixes #24267
2017-11-27 10:37:47 +01:00
Matt Bierner
35f46e131c
Use shared snippets for js and jsx, and ts and tsx
2017-11-07 15:03:26 -08:00
Matt Bierner
989c40066d
Fix commenting of jsx attribute using jsx style comments
...
Fixes #36175
2017-10-13 14:51:04 -07:00
Matt Bierner
b811aa6c40
Fix all javascript being tagged as the javascript react language
2017-10-11 18:15:31 -07:00
Matt Bierner
0bd33bbd96
Use strict versions for @types. Fixes #35561
2017-10-09 11:21:00 -07:00
Matt Bierner
761d23b04c
Mark inline js expressions in js with language javascript
...
Fixes #20874
2017-09-18 14:32:58 -07:00
Hearstzhang
ee36947c88
#issue 33155: treate .pac file as javascript file ( #33245 )
2017-08-28 10:21:11 -07:00
Erich Gamma
d312f2b940
Add a schema association for babelrc #30380
2017-07-11 11:02:08 +02:00
Bradley Meck
d6c61a0e12
Add .mjs to known JavaScript file extensions ( #25747 )
...
Also add .es6 in missing places
2017-05-04 16:21:08 -07:00
Matt Bierner
5f628cd731
Use js/tsconfig schema for jsconfig.*.json files ( #24637 )
...
Fixes #24572
Applies the js/tsconfig schema to file names such as `jsconfig.app.json`
2017-04-12 14:46:08 -07:00
Matt Bierner
7c633148b3
Remove unneeded d.ts files from extensions ( #19653 )
...
* Remove unneeded d.ts files from extensions
Moves most extensions to use the lib files for the standard library that typescript provides.
* Remove a few more node.d.ts references
2017-02-01 12:34:50 -08:00
Martin Aeschlimann
56d2e439e6
Update jsonc-parser
2017-01-26 11:31:23 +01:00
Alex Dima
e664ba622d
Fixes #18262 : interpret languages with empty aliases array as languages that don't want to show up in the picker
2017-01-09 12:32:39 +01:00
Martin Aeschlimann
d826ad6e4f
[jsx][tsx] Wrong type of comments for React code. Fixes #6461
2017-01-07 10:57:37 -04:00
Martin Aeschlimann
5ca799fd07
[javascript] update grammar, grammar as JSON
2016-08-02 17:27:04 +02:00
Martin Aeschlimann
c84ecd7867
Update JSON Schema for JS and TS #8221
2016-07-22 11:04:01 +02:00
Martin Aeschlimann
e929d1d8f0
Migrate JS/TS to language-configuration
2016-07-21 20:06:20 +02:00
Martin Aeschlimann
573844e49a
Update to latest jsonc-parser
2016-06-15 09:33:13 +02:00
Martin Aeschlimann
6e8f659617
update to jsonc-parser 0.2.0
2016-04-20 14:07:50 +02:00
Martin Aeschlimann
8678d9e60a
update jsonc/request versions to 0.1.0
2016-04-19 12:37:35 +02:00
Martin Aeschlimann
235cbcdf9d
Move bower/package.json dependency completions to javascript extension
2016-04-18 17:55:40 +02:00