made a basic extension

This commit is contained in:
afonya 2025-06-17 23:47:38 +02:00
parent ae1cc90a2a
commit 10eef39f12
Signed by: afonya
GPG key ID: EBB9C4CAFAAFB2DC
6 changed files with 264 additions and 1 deletions
extension

41
extension/package.json Normal file
View file

@ -0,0 +1,41 @@
{
"name": "asl-extension",
"version": "0.2.0",
"description": "The extension for Astro Lang",
"license": "MIT",
"author": "Afonya",
"type": "module",
"main": "index.js",
"engines": {
"vscode": "^1.22.0"
},
"contributes": {
"languages": [
{
"id": "astrolang",
"aliases": [
"Astro Lang",
"AstroLang",
"ASL"
],
"extensions": [
".asl"
],
"configuration": "./language-configuration.json"
}
],
"grammars": [
{
"language": "astrolang",
"scopeName": "source.astrolang",
"path": "./astrolang.tmLanguage.json"
}
],
"snippets": [
{
"language": "astrolang",
"path": "./snippets.json"
}
]
}
}