You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable TypeScript in the following UIs:
* CLI
* Vim plugins
* ALE
* CoC (untested)
* nvim-lspconfig
* Visual Studio Code extension
* Web demo
Also document how to enable TypeScript in the following UIs:
* Emacs plugins
* Flymake
* Sublime Text
The following UIs aren't working with TypeScript yet:
* Emacs plugins
* Eglot #1146
* Flycheck #1148
* LSP Mode #1147
* Kate #1149
Copy file name to clipboardExpand all lines: docs/cli.adoc
+6-16Lines changed: 6 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -172,25 +172,15 @@ Added in quick-lint-js version 0.3.0.
172
172
* *default* (default): infer the _languageid_ from the file's extension:
173
173
** *.js*: *javascript-jsx*
174
174
** *.jsx*: *javascript-jsx*
175
-
** (anything else): *javascript-jsx*
176
-
* *experimental-default*: infer the _languageid_ from the file's extension (EXPERIMENTAL; subject to change in future versions of quick-lint-js):
177
-
** *.js*: *javascript-jsx*
178
-
** *.jsx*: *javascript-jsx*
179
-
** *.d.ts*: *experimental-typescript-definition*
180
-
** *.ts*: *experimental-typescript*
181
-
** *.tsx*: *experimental-typescript-jsx*
175
+
** *.d.ts*: *typescript-definition*
176
+
** *.ts*: *typescript*
177
+
** *.tsx*: *typescript-jsx*
182
178
** (anything else): *javascript-jsx*
183
179
* *javascript*: the latest ECMAScript standard with proposed features.
184
180
* *javascript-jsx*: like *javascript* but with JSX (React) extensions.
185
-
* *experimental-typescript*: the latest TypeScript version.
186
-
(EXPERIMENTAL.
187
-
Subject to change in future versions of quick-lint-js.)
188
-
* *experimental-typescript-definition*: the latest TypeScript version (.d.ts file).
189
-
(EXPERIMENTAL.
190
-
Subject to change in future versions of quick-lint-js.)
191
-
* *experimental-typescript-jsx*: like *experimental-typescript* but with JSX (React) extensions.
192
-
(EXPERIMENTAL.
193
-
Subject to change in future versions of quick-lint-js.)
181
+
* *typescript*: the latest TypeScript version.
182
+
* *typescript-definition*: the latest TypeScript version (.d.ts file).
183
+
* *typescript-jsx*: like *typescript* but with JSX (React) extensions.
194
184
195
185
If *--language* is given twice, then the _languageid_ for the first *--language* option applies only to the input files between the two *--language* options, and the _languageid_ for the second *--language* option apples only to the input files after the second *--language* option.
Copy file name to clipboardExpand all lines: plugin/vscode/package.json
-6Lines changed: 0 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -28,12 +28,6 @@
28
28
"type": "object",
29
29
"title": "quick-lint-js",
30
30
"properties": {
31
-
"quick-lint-js.experimental-typescript": {
32
-
"scope": "window",
33
-
"type": "boolean",
34
-
"default": false,
35
-
"description": "Lint TypeScript and TypeScript JSX files, not just JavaScript and JSX files. (Requires restart.) (EXPERIMENTAL. Subject to change in future versions of quick-lint-js.)"
0 commit comments