Skip to content

Commit 2d95afa

Browse files
authored
Merge pull request #2906 from romainmnr/master
2 parents 404a7cb + df1033f commit 2d95afa

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/lib/utils/html.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export function createNormalizedUrl(url: string) {
7272
codePoints[i] = Chars.UNDERSCORE;
7373
}
7474

75-
return String.fromCharCode(...codePoints);
75+
return String.fromCodePoint(...codePoints);
7676
}
7777

7878
const enum Chars {

src/test/utils/html.test.ts

+8
Original file line numberDiff line numberDiff line change
@@ -288,4 +288,12 @@ describe("createNormalizedUrl", () => {
288288
it("Permits Chinese characters", () => {
289289
equal(createNormalizedUrl("文档"), "文档");
290290
});
291+
292+
it("Permits Emoji characters", () => {
293+
equal(createNormalizedUrl("🐌 Foo 🪐.md"), "🐌_Foo_🪐.md");
294+
});
295+
296+
it("Permits UTF8 characters", () => {
297+
equal(createNormalizedUrl("◉ bar⚐.md"), "◉_bar⚐.md");
298+
});
291299
});

0 commit comments

Comments
 (0)