Add InlineTitle component
This new component doesn’t rely on marked.js but escapes any special
characters and then replaces any backtick with a <code> HTML tag to
render any inline codeblocks in all titles.
Also updates tsconfig target to es2021, this gives us support for String.replaceAll
16 files changed
+76
-91
02057b5b
→
e4b15e72
deleted src/components/InlineMarkdown.svelte
@@ -1,45 +0,0 @@
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
modified src/components/Markdown.svelte
@@ -93,9 +93,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified src/lib/markdown.ts
@@ -40,19 +40,14 @@ const anchorMarkedExtension = {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -69,16 +64,6 @@ export class Renderer extends BaseRenderer {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified src/lib/utils.ts
@@ -26,6 +26,10 @@ export function formatUserAgent(agent: string): string {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/projects/Cob/CobCommitTeaser.svelte
@@ -8,7 +8,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -68,7 +68,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Commit.svelte
@@ -5,7 +5,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -50,10 +50,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Commit/CommitTeaser.svelte
@@ -7,7 +7,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -86,7 +86,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Issue.svelte
@@ -37,7 +37,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -499,10 +499,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Issue/IssueTeaser.svelte
@@ -4,7 +4,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -93,7 +93,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Patch.svelte
@@ -75,7 +75,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -724,10 +724,7 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Patch/PatchTeaser.svelte
@@ -5,7 +5,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -105,7 +105,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Source/ProjectNameHeader.svelte
@@ -1,13 +1,14 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -15,6 +16,12 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -94,5 +101,5 @@
|
|
|
|
|
|
| - | |
| + | |
|
added src/views/projects/components/InlineTitle.svelte
@@ -0,0 +1,28 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified tests/e2e/project/issue.spec.ts
@@ -2,7 +2,7 @@ import { test, cobUrl, expect } from "@tests/support/fixtures.js";
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified tests/unit/utils.test.ts
@@ -34,6 +34,23 @@ describe("Format functions", () => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tsconfig.json
@@ -4,7 +4,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|