summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/config.ts16
-rw-r--r--src/util/markdown.ts66
2 files changed, 41 insertions, 41 deletions
diff --git a/src/util/config.ts b/src/util/config.ts
index a012398..c65fdb0 100644
--- a/src/util/config.ts
+++ b/src/util/config.ts
@@ -3,15 +3,15 @@ import getConfig from "../lib/config.js";
const config = getConfig();
interface FrontendConfig {
- domain: string;
- email: string;
- siteName: string;
- showKofi: boolean;
+ domain: string;
+ email: string;
+ siteName: string;
+ showKofi: boolean;
}
export const frontendConfig = (): FrontendConfig => ({
- domain: config.general.domain,
- email: config.general.email,
- siteName: config.general.site_name,
- showKofi: config.general.show_kofi,
+ domain: config.general.domain,
+ email: config.general.email,
+ siteName: config.general.site_name,
+ showKofi: config.general.show_kofi,
});
diff --git a/src/util/markdown.ts b/src/util/markdown.ts
index b1577d9..9f5d384 100644
--- a/src/util/markdown.ts
+++ b/src/util/markdown.ts
@@ -5,40 +5,40 @@ import { marked } from "marked";
// ? to ? helper
function htmlEscapeToText(text: string) {
- return text.replace(/\&\#[0-9]*;|&/g, function (escapeCode) {
- if (escapeCode.match(/amp/)) {
- return "&";
- }
- const code = escapeCode.match(/[0-9]+/);
- return String.fromCharCode(Number(code));
- });
+ return text.replace(/\&\#[0-9]*;|&/g, function (escapeCode) {
+ if (escapeCode.match(/amp/)) {
+ return "&";
+ }
+ const code = escapeCode.match(/[0-9]+/);
+ return String.fromCharCode(Number(code));
+ });
}
export const renderPlain = () => {
- var render = new marked.Renderer();
- // render just the text of a link, strong, em
- render.link = function (href, title, text) {
- return text;
- };
- render.strong = function (text) {
- return text;
- };
- render.em = function (text) {
- return text;
- };
- // render just the text of a paragraph
- render.paragraph = function (text) {
- return htmlEscapeToText(text) + "\r\n";
- };
- // render nothing for headings, images, and br
- render.heading = function (text, level) {
- return "";
- };
- render.image = function (href, title, text) {
- return "";
- };
- render.br = function () {
- return "";
- };
- return render;
+ var render = new marked.Renderer();
+ // render just the text of a link, strong, em
+ render.link = function (href, title, text) {
+ return text;
+ };
+ render.strong = function (text) {
+ return text;
+ };
+ render.em = function (text) {
+ return text;
+ };
+ // render just the text of a paragraph
+ render.paragraph = function (text) {
+ return htmlEscapeToText(text) + "\r\n";
+ };
+ // render nothing for headings, images, and br
+ render.heading = function (text, level) {
+ return "";
+ };
+ render.image = function (href, title, text) {
+ return "";
+ };
+ render.br = function () {
+ return "";
+ };
+ return render;
};