Skip to content
TypeScript TypeScriptToLua Language Service plugin
TypeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows ci: switch to GitHub Actions Sep 30, 2019
docs chore: initial commit May 21, 2019
src chore: migrate to eslint Jul 20, 2019
test-workspace chore: initial commit May 21, 2019
.editorconfig chore: initial commit May 21, 2019
.eslintignore chore: migrate to eslint Jul 20, 2019
.gitignore
.prettierignore chore: initial commit May 21, 2019
LICENSE chore: initial commit May 21, 2019
README.md docs: update vscode extension url May 21, 2019
package.json chore: upgrade @ark120202/eslint-config Aug 6, 2019
tsconfig.json chore: initial commit May 21, 2019
yarn.lock chore: upgrade @ark120202/eslint-config Aug 6, 2019

README.md

TypeScript TypeScriptToLua Language Service plugin

TypeScript Language Service plugin for TypeScriptToLua.

Installation

The simplest way to use this plugin in Visual Studio Code is to install the extension.

For other editors that use TypeScript Language Service you can enable this plugin manually:

npm install typescript-tstl-plugin
# or
yarn add typescript-tstl-plugin

tsconfig.json:

{
  "compilerOptions": {
    "plugins": [{ "name": "typescript-tstl-plugin" }]
  },
  "tstl": {
    // "tstl" key is required
  }
}

Features

Currently the only feature this plugin implements is displaying TypeScriptToLua diagnostics:

You can’t perform that action at this time.