Commit Graph

45 Commits

Author SHA1 Message Date
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
Joao Moreno
cfbf9294e4 add javascript react snippets
fixes #3415
2016-02-26 10:31:26 +01:00
Martin Aeschlimann
710b5a1d42 fixes #2174 : [js] Salsa - JS ReactNative - use the TypeScriptReact grammar for JS 2016-02-11 09:40:15 +01:00
Martin Aeschlimann
b102636053 No Intellisense with package.json #1769 2016-01-05 14:21:38 +01:00
Martin Aeschlimann
736ff0bd99 [json] move schema associations to extensions 2015-12-09 23:40:36 +01:00
Martin Aeschlimann
0b3f7b223d [javascript] Bring back ES6 syntax highlighting support #133 2015-12-03 16:03:48 +01:00
Johannes Rieken
3f7972116a Fix #47, add support for comments and brackets for JSX 2015-11-24 16:19:14 +01:00
Erich Gamma
8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00