Skip to content

Commit 8a4e90e

Browse files
authored
Merge pull request #48 from vkarpov15/vkarpov15/feat-add-polar
upgrade tm-grammars to v1.22.0 for polar support
2 parents 319283c + be24a91 commit 8a4e90e

File tree

5 files changed

+20
-5
lines changed

5 files changed

+20
-5
lines changed

.changeset/perfect-buttons-do.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@code-hike/lighter": patch
3+
---
4+
5+
add Polar grammar

lib/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"funding": "https://github.com/sponsors/code-hike",
5555
"dependencies": {
5656
"ansi-sequence-parser": "1.1.1",
57-
"tm-grammars": "^1.21.10"
57+
"tm-grammars": "^1.22.0"
5858
}
5959
}

lib/src/dynamic-imports.ts

+2
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,8 @@ export async function importGrammar(langId: string): Promise<any> {
276276
return import("tm-grammars/grammars/plsql.json");
277277
case "po":
278278
return import("tm-grammars/grammars/po.json");
279+
case "polar":
280+
return import("tm-grammars/grammars/polar.json");
279281
case "postcss":
280282
return import("tm-grammars/grammars/postcss.json");
281283
case "powerquery":

lib/src/language-data.ts

+8
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ export const LANG_NAMES = [
193193
"php",
194194
"plsql",
195195
"po",
196+
"polar",
196197
"postcss",
197198
"pot",
198199
"potx",
@@ -447,6 +448,7 @@ export type LanguageName =
447448
| "php"
448449
| "plsql"
449450
| "po"
451+
| "polar"
450452
| "postcss"
451453
| "powerquery"
452454
| "powershell"
@@ -666,6 +668,7 @@ export type ScopeName =
666668
| "source.php"
667669
| "source.plsql.oracle"
668670
| "source.po"
671+
| "source.polar"
669672
| "source.css.postcss"
670673
| "source.powerquery"
671674
| "source.powershell"
@@ -941,6 +944,7 @@ export const aliasOrIdToScope: Record<LanguageAlias, ScopeName> = {
941944
"po": "source.po",
942945
"pot": "source.po",
943946
"potx": "source.po",
947+
"polar": "source.polar",
944948
"postcss": "source.css.postcss",
945949
"powerquery": "source.powerquery",
946950
"powershell": "source.powershell",
@@ -1926,6 +1930,10 @@ export const scopeToLanguageData: Record<ScopeName, LanguageData> = {
19261930
"id": "po",
19271931
"embeddedScopes": []
19281932
},
1933+
"source.polar": {
1934+
"id": "polar",
1935+
"embeddedScopes": []
1936+
},
19291937
"source.css.postcss": {
19301938
"id": "postcss",
19311939
"embeddedScopes": []

yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -2867,10 +2867,10 @@ tinyspy@^2.2.0:
28672867
resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-2.2.0.tgz#9dc04b072746520b432f77ea2c2d17933de5d6ce"
28682868
integrity sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==
28692869

2870-
tm-grammars@^1.21.10:
2871-
version "1.21.10"
2872-
resolved "https://registry.yarnpkg.com/tm-grammars/-/tm-grammars-1.21.10.tgz#978b2fa8ceea6bda6df39bf888af0e216cd0e909"
2873-
integrity sha512-0TSAeQ90vvh0xRGdLw/HZG3K4M9gE1rwhGDB29QtoA5h2eRRD8tlGwukBJKx/y23l9EDbMP3+2QFeJqMsVOgBQ==
2870+
tm-grammars@^1.22.0:
2871+
version "1.22.0"
2872+
resolved "https://registry.yarnpkg.com/tm-grammars/-/tm-grammars-1.22.0.tgz#5bba813016cad974183854a936775671f7dc3f2d"
2873+
integrity sha512-sjtT/JxrBHyHfkuLu/Fyp2FNZSVZCbroyZfRKzFQ76d3678AMKiXbUlTKdvv7uyW7ssrNP7WB+9/7iBal6P/XA==
28742874

28752875
tmp@^0.0.33:
28762876
version "0.0.33"

0 commit comments

Comments
 (0)