Skip to content

Commit 80ef67d

Browse files
authored
Add shtml extension to known HTML extensions (#56)
1 parent d3ab57f commit 80ef67d

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Sources/CodeEditLanguages/CodeLanguage+Definitions.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public extension CodeLanguage {
145145
static let html: CodeLanguage = .init(
146146
id: .html,
147147
tsName: "html",
148-
extensions: ["html", "htm"],
148+
extensions: ["html", "htm", "shtml"],
149149
highlights: ["injections"]
150150
)
151151

Tests/CodeEditLanguagesTests/CodeEditLanguagesTests.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,13 @@ final class CodeEditLanguagesTests: XCTestCase {
274274

275275
XCTAssertEqual(language.id, .html)
276276
}
277+
278+
func test_CodeLanguageHTML3() throws {
279+
let url = URL(fileURLWithPath: "~/path/to/file.shtml")
280+
let language = CodeLanguage.detectLanguageFrom(url: url)
281+
282+
XCTAssertEqual(language.id, .html)
283+
}
277284

278285
func test_FetchQueryHTML() throws {
279286
var language = CodeLanguage.html

0 commit comments

Comments
 (0)