Skip to content

Commit e34d1af

Browse files
committed
fix(gen): permit to import .yml
Signed-off-by: 90dy <90dy@proton.me>
1 parent 384e1e8 commit e34d1af

File tree

5 files changed

+23
-4
lines changed

5 files changed

+23
-4
lines changed

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.5.17",
2+
"version": "0.5.18",
33
"author": "90dy",
44
"license": "MIT",
55
"workspace": [

src/core/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@
2020
"exports": {
2121
".": "./mod.ts"
2222
},
23-
"version": "0.5.17"
23+
"version": "0.5.18"
2424
}

src/core/mod.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ export const LANGUAGES: Record<string, LanguageDefinition> = {
6666
mimeType: "application/xml",
6767
description: "Extensible Markup Language",
6868
},
69+
yml: {
70+
extension: "yaml",
71+
aliases: ["yaml"],
72+
mimeType: "application/yaml",
73+
description: "YAML Ain't Markup Language",
74+
},
6975
yaml: {
7076
extension: "yaml",
7177
aliases: ["yml"],

src/gen/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@
2929
"bin": {
3030
"tmpl-gen": "./runner.ts"
3131
},
32-
"version": "0.5.17"
32+
"version": "0.5.18"
3333
}

vscode-extension/package.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "TypeScript Template Engine",
44
"description": "Use TypeScript as a template engine with syntax highlighting for template tag functions",
55
"publisher": "90dy",
6-
"version": "0.5.17",
6+
"version": "0.5.18",
77
"icon": "icon.png",
88
"engines": {
99
"vscode": "^1.60.0"
@@ -138,6 +138,19 @@
138138
"meta.embedded.block.yaml": "yaml"
139139
}
140140
},
141+
{
142+
"injectTo": [
143+
"source.ts",
144+
"source.tsx",
145+
"source.js",
146+
"source.jsx"
147+
],
148+
"scopeName": "inline.yaml.template",
149+
"path": "./syntaxes/yaml.json",
150+
"embeddedLanguages": {
151+
"meta.embedded.block.yaml": "yaml"
152+
}
153+
},
141154
{
142155
"injectTo": [
143156
"source.ts",

0 commit comments

Comments
 (0)