/language-tools

Prisma Language Tools for Prisma schema files. Mainly powers the Prisma VSCode extension.

Primary LanguageTypeScript

Prisma Language Tools

Using the Language Server Protocol to improve Prisma's developer experience.

Repository Structure

.
├── packages
│   └── vscode
│       └── src
|           └── extension.ts // Language Client entry point
|   └── language-server      // Language Server
│       └── src
│           └── cli.ts    // Language Server CLI entry point
└── package.json         // The extension manifest

Build Status

  • E2E Tests Status

    E2E tests after release on VSIX

    E2E tests before Insider release

  • LSP Unit Tests Status

    Unit tests for LSP on master