https://github.com/lumakernel/tree-sitter-prisma
Tree-sitter parser definition for prisma schema
https://github.com/lumakernel/tree-sitter-prisma
lexer parser prisma2 tree-sitter
Last synced: 11 months ago
JSON representation
Tree-sitter parser definition for prisma schema
- Host: GitHub
- URL: https://github.com/lumakernel/tree-sitter-prisma
- Owner: LumaKernel
- License: mit
- Created: 2021-01-02T06:08:36.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-12-10T23:29:34.000Z (about 4 years ago)
- Last Synced: 2025-02-24T14:15:41.958Z (11 months ago)
- Topics: lexer, parser, prisma2, tree-sitter
- Language: C
- Homepage:
- Size: 60.5 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tree-sitter-prisma
[](https://github.com/luma-dev/luma-style-guide#readme)
[tree-sitter](https://github.com/tree-sitter/tree-sitter) parser definitions for [prisma](https://github.com/prisma/prisma) schema.
It's not so serious project. I welcome any PRs.

## References
- Reference: https://www.prisma.io/docs/reference/api-reference/prisma-schema-reference
- Reference: https://github.com/prisma/specs/tree/master/schema
- Reference Implementation: https://github.com/prisma/language-tools/tree/master/packages/vscode/syntaxes
- Reference Implementation: https://github.com/pantharshit00/vim-prisma
## License
- Overall are licensed under [MIT](./LICENSE).
- Additionally, [types/tree-sitter-sdk.d.ts](./types/tree-sitter-sdk.d.ts) is dual-licensed under the UNLINCENSE. This means you can copy and paste this file and edit without any attribution.
## Digression
- I found https://github.com/victorhqc/tree-sitter-prisma .
- I'm trying to use with nvim-tree-sitter, but not succeeded yet...