Skip to content

Commit 118dab6

Browse files
pirhoobamthomas
authored andcommitted
fix: add "mjs" and "cjs" to javascript content types
1 parent 3d0b9a3 commit 118dab6

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/main/java/net/codestory/http/types/ContentTypes.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ public static String get(String filename) {
5454
case ".less":
5555
return "text/css;charset=UTF-8";
5656
case ".js":
57+
case ".mjs":
58+
case ".cjs":
5759
case ".coffee":
5860
case ".litcoffee":
5961
return "application/javascript;charset=UTF-8";

src/test/java/net/codestory/http/types/ContentTypesTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ public void content_type_from_extension() {
4646
assertThat(get("font.woff")).isEqualTo("application/x-font-woff");
4747
assertThat(get("font.woff2")).isEqualTo("application/x-font-woff");
4848
assertThat(get("script.js")).isEqualTo("application/javascript;charset=UTF-8");
49+
assertThat(get("script.mjs")).isEqualTo("application/javascript;charset=UTF-8");
50+
assertThat(get("script.cjs")).isEqualTo("application/javascript;charset=UTF-8");
4951
assertThat(get("script.coffee")).isEqualTo("application/javascript;charset=UTF-8");
5052
assertThat(get("script.litcoffee")).isEqualTo("application/javascript;charset=UTF-8");
5153
assertThat(get("favicon.ico")).isEqualTo("image/x-icon");

0 commit comments

Comments
 (0)