16 lines
711 B
Markdown
16 lines
711 B
Markdown
![]() |
# @astrojs/language-server
|
||
|
|
||
|
The Astro language server, implement the [language server protocol](https://microsoft.github.io/language-server-protocol/)
|
||
|
|
||
|
## Folder structure
|
||
|
|
||
|
```plaintext
|
||
|
├── bin # .js file used to start the server
|
||
|
├── dist # Compiled files, generated by TypeScript
|
||
|
├── src # Source files
|
||
|
│ ├── core # Core code such as .astro file parsing, configuration manager, document definition etc
|
||
|
│ └── plugins # Modules for the different languages supported in .astro files
|
||
|
├── test # Tests
|
||
|
└── types # Types injected into Astro files by the language server under certain conditions
|
||
|
```
|