Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prisma/language-tools
🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.
https://github.com/prisma/language-tools
langauge-server language-server-protocol prisma syntax-highlighting vscode vscode-extension
Last synced: 12 days ago
JSON representation
🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.
- Host: GitHub
- URL: https://github.com/prisma/language-tools
- Owner: prisma
- License: apache-2.0
- Created: 2019-06-06T05:47:45.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T11:18:31.000Z (13 days ago)
- Last Synced: 2024-10-29T13:10:24.726Z (13 days ago)
- Topics: langauge-server, language-server-protocol, prisma, syntax-highlighting, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=Prisma.prisma
- Size: 692 MB
- Stars: 257
- Watchers: 18
- Forks: 39
- Open Issues: 150
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Prisma Language Tools
Using the Language Server Protocol to improve Prisma's developer experience.
- [Prisma VS Code Extension](packages/vscode)
- Install stable version (recommended) [Prisma](https://marketplace.visualstudio.com/items?itemName=Prisma.prisma):
![Prisma](https://img.shields.io/visual-studio-marketplace/v/Prisma.prisma)
- or install the insider version (for Prisma developers) [Prisma Insider](https://marketplace.visualstudio.com/items?itemName=Prisma.prisma-insider): ![Prisma Insider](https://img.shields.io/visual-studio-marketplace/v/Prisma.prisma-insider)- [Language Server implementation](packages/language-server)
## 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](https://github.com/prisma/language-tools/workflows/E2E%20tests%20after%20release%20on%20VSIX/badge.svg?branch=main)](https://github.com/prisma/language-tools/actions/workflows/e2e_published_vsix.yml?query=branch%3Amain)
- [![E2E tests before Insider release](https://github.com/prisma/language-tools/workflows/5.%20Integration%20tests%20in%20VSCode%20folder%20with%20published%20LS/badge.svg?branch=main)](https://github.com/prisma/language-tools/actions/workflows/5_e2e_tests.yml?query=branch%3Amain)
- Language Server Tests Status
- [![Tests for Language Server on `main`](https://github.com/prisma/language-tools/workflows/3.%20Unit%20tests%20for%20LS%20and%20publish/badge.svg?branch=main)](https://github.com/prisma/language-tools/actions/workflows/3_LS_tests_publish.yml?query=branch%3Amain)