This package provides a major mode for editing GNAT Project source code. It supports syntax highlighting, indentation, navigation, Imenu, outlining, casing, completion and code alignment. To use `gpr-ts-mode', you will need the appropriate tree-sitter grammar installed. By default, on mode startup if the grammar is not detected, you will be prompted to automatically install it.