# TypeScript-TmLanguage **Repository Path**: HTWX/TypeScript-TmLanguage ## Basic Information - **Project Name**: TypeScript-TmLanguage - **Description**: No description available - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2018-04-22 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TypeScript-TmLanguage [![Build Status](https://dev.azure.com/ms/TypeScript-TmLanguage/_apis/build/status/Microsoft.TypeScript-TmLanguage)](https://dev.azure.com/ms/TypeScript-TmLanguage/_build/latest?definitionId=15) [![Build status](https://travis-ci.org/Microsoft/TypeScript-TmLanguage.svg?branch=master)](https://travis-ci.org/Microsoft/TypeScript-TmLanguage) This repository contains TmLanguage files that are consumed by TypeScript editors and plugins such as [Visual Studio Code](https://github.com/Microsoft/vscode), [The TypeScript Sublime Plugin](https://github.com/Microsoft/TypeScript-Sublime-Plugin), [Atom TypeScript](https://github.com/TypeStrong/atom-typescript), and possibly others. Latest version of the grammar can be also found as a [VSCode extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.typescript-javascript-grammar). # 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 ``` sh npm install ``` ## Build Compile the yaml file into the tmLanguage and tmTheme files ``` sh npm run build:grammar ``` ## Tests ``` sh 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 ```