Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaaaash/lsif-typescript-cli

A command line tools for LSIF Typescript Server, Index and upload.
https://github.com/aaaaash/lsif-typescript-cli

lsif-typescript-cli lsif-typescript-server

Last synced: 7 days ago
JSON representation

A command line tools for LSIF Typescript Server, Index and upload.

Awesome Lists containing this project

README

        

## LSIF TypeScript Cli

[![Build Status](https://travis-ci.org/Aaaaash/lsif-typescript-cli.svg?branch=master)](https://travis-ci.org/Aaaaash/lsif-typescript-cli)

Index project and upload LSIF file to LSIF TypeScript Server.

## Usage

### Run
```bash
lsif-ts-cli --index # Index project infomation by lsif-tsc.
lsif-ts-cli --upload # Upload lsif file to server.
```

### Best Practices
- In Travis

```jsonc
// package.json
{
"scripts": {
"index": "./node_modules/.bin/lsif-ts-cli --index --upload"
},
"devDependencies": {
"lsif-ts-cli": "0.0.1"
}
}
```
```yml
script:
- yarn run lint # Linter
- yarn run build # Build
- yarn run index # Index and upload
```

### TODO

- 索引 TypeScript 项目
- 上传索引文件到指定服务器