lsif-node/tsc
Dirk Bäumer c64f5e9d3f
Trigger PR flow (#194)
2024-08-15 16:09:28 +02:00
..
bin Update dependencies plus code cleanup (#165) 2023-12-07 15:28:13 +00:00
src Trigger PR flow (#194) 2024-08-15 16:09:28 +02:00
.eslintignore Add reference link support to all the toolings 2020-03-27 14:37:40 +01:00
.eslintrc.json Update dependencies plus code cleanup (#165) 2023-12-07 15:28:13 +00:00
.npmignore Support tsc 3.4 incremental compilation 2019-04-04 10:21:05 +02:00
LICENSE Reasonable defaults for tsc command line arguments 2019-03-25 23:05:51 +01:00
README.md Update dependencies plus code cleanup (#165) 2023-12-07 15:28:13 +00:00
ThirdPartyNotices.txt Update notices file 2021-02-17 11:01:04 +01:00
package-lock.json Update dependencies (#174) 2024-06-24 17:33:07 +02:00
package.json Update dependencies (#174) 2024-06-24 17:33:07 +02:00
tsconfig.json Improve tooling setup 2020-11-27 12:08:26 +01:00
tsconfig.publish.json Improve tooling setup 2020-11-27 12:08:26 +01:00
tsconfig.watch.json Improve tooling setup 2020-11-27 12:08:26 +01:00

README.md

lsif-tsc

Languag Server Index Format tool for TypeScript

Requirements

About

This tool supports creating LSIF dumps for TypeScript and JavaScript.

See also the Language Server Index Format Specification

How to Run the Tool

The easiest way to run the tool is to install the latest version (which are pre-release version starting with 0.x right now):

npm install -g lsif

Then execute the command on a TypeScript project using the following command:

lsif tsc -p tsconfig.json --out=dump.lsif

This saves an LSIF dump to dump.lsif.

You might also want to execute list tsc --help to get an overview of available command line options. Also of interest could be the overall readme