TextMate grammar files for TypeScript for VS Code, Sublime Text, and Atom.
Перейти к файлу
Sheetal Nandi 8975bb1b2e Fix typeof as typeof expression in type arguments
Fixes #846
2021-01-04 11:29:09 -08:00
.github/ISSUE_TEMPLATE Update bug_report.md 2020-11-05 17:16:08 -08:00
.vscode Add .YAML-tmTheme as well 2017-09-13 11:22:31 -07:00
build Fix the operand of a 'delete' operator must be optional error in typescript 4.0 (#838) 2020-11-05 12:36:24 -08:00
tests Fix typeof as typeof expression in type arguments 2021-01-04 11:29:09 -08:00
.gitattributes Adding azure pipelines 2018-11-08 15:00:23 -05:00
.gitignore Add xunit.xml to .gitignore so it doesn't get checked in 2018-11-14 09:13:41 -05:00
.travis.yml Fix tests to use latest vscode-textmate extension 2019-07-10 14:36:38 -07:00
Comments.tmPreferences Generate new UUIDs 2017-02-22 01:50:03 -06:00
ErrorList.YAML-tmLanguage Initial commit. 2015-11-05 13:14:57 -08:00
FindRefs.YAML-tmLanguage Parse longer expressions first, to help ligatures in Editors 2016-04-18 14:21:47 +02:00
LICENSE.txt Remove non-standard text at beginning of license 2017-07-23 12:31:09 +02:00
README.md Add Pipelines Build Status Badge 2018-11-29 13:24:38 -05:00
ThirdPartyNotices.txt Adding third party notices 2016-09-23 15:51:09 -07:00
TypeScript Indent.YAML-tmPreferences Initial commit. 2015-11-05 13:14:57 -08:00
TypeScript Indent.tmPreferences Initial commit. 2015-11-05 13:14:57 -08:00
TypeScript.YAML-tmLanguage Fix typeof as typeof expression in type arguments 2021-01-04 11:29:09 -08:00
TypeScript.YAML-tmTheme Fix an issue with coloring of the `this` parameter in parameter lists 2019-05-02 13:30:33 -07:00
TypeScript.tmLanguage Fix typeof as typeof expression in type arguments 2021-01-04 11:29:09 -08:00
TypeScript.tmTheme Fix an issue with coloring of the `this` parameter in parameter lists 2019-05-02 13:30:33 -07:00
TypeScriptReact.YAML-tmLanguage Fix multiline arrow with destructuring parameters 2019-10-30 14:08:21 -07:00
TypeScriptReact.YAML-tmTheme Generate new UUIDs 2017-02-22 01:50:03 -06:00
TypeScriptReact.tmLanguage Fix typeof as typeof expression in type arguments 2021-01-04 11:29:09 -08:00
TypeScriptReact.tmTheme Fix an issue with coloring of the `this` parameter in parameter lists 2019-05-02 13:30:33 -07:00
appveyor.yml Fix tests to use latest vscode-textmate extension 2019-07-10 14:36:38 -07:00
azure-pipelines-template.yml Use python 2 2018-11-19 08:18:41 -05:00
azure-pipelines.yml Fix tests to use latest vscode-textmate extension 2019-07-10 14:36:38 -07:00
package-lock.json Update 'copyfiles' dependency to address downstream 'minimist' vulnerability (#818) 2020-06-30 18:25:15 -07:00
package.json Update 'copyfiles' dependency to address downstream 'minimist' vulnerability (#818) 2020-06-30 18:25:15 -07:00

README.md

TypeScript-TmLanguage

Build Status Build status

This repository contains TmLanguage files that are consumed by TypeScript editors and plugins such as Visual Studio Code, The TypeScript Sublime Plugin, Atom TypeScript, and possibly others.

Latest version of the grammar can be also found as a VSCode extension.

Contributing

The XML files are generated from the YAML files, so contributors should hand-modify the YAML files, and XML files should only be generated by running build script.

Install dependencies

npm install

Build

Compile the yaml file into the tmLanguage and tmTheme files

npm run build:grammar

Tests

npm test            # Compiles & runs tests

npm run diff        # Diffs the test baselines with generated one using tool set in environment variable DIFF
npm run accept      # Accepts the test baselines