typescript-language-server 0.1.0

A high-performance TypeScript and JavaScript language server implemented in Rust
mod analysis;
mod capabilities;
mod document;
mod parser;
mod project;
mod resolution;
mod server;
mod types;

use server::Backend;
use tower_lsp::{LspService, Server};

#[tokio::main]
async fn main() {
    let stdin = tokio::io::stdin();
    let stdout = tokio::io::stdout();

    let (service, socket) = LspService::new(Backend::new);
    Server::new(stdin, stdout, socket).serve(service).await;
}