blob: d734164e4755ef0c8cc034e68aed92cb89806fd6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
/*** IMPORT ------------------------------------------- ***/
import { join } from "dep/std.ts";
/*** UTILITY ------------------------------------------ ***/
const baseDirectory = await Deno.realPath(".");
const isDevelopment = Deno.args.includes("development");
/*** EXPORT ------------------------------------------- ***/
export const author = "Paul Anthony Webb";
export const description = "Welcome to Paul Anthony Webb’s corner of the ’Net where he’ll regale you with whatever he finds interesting.";
export const descriptionRemarks = "Nifty notes and snippets I come across that aren’t suitable for long-form posts.";
export const email = "paul+blog@webb.page";
export const environment = isDevelopment ? "development" : "production";
export const feedDirectory = join(baseDirectory, "feed");
export const memoDirectory = join(baseDirectory, "memos");
export const port = Number(Deno.env.has("PORT") ? Deno.env.get("PORT") : 3465);
export const remarkDirectory = join(baseDirectory, "remarks");
export const remarkRegex = /^(WR-\d*).txt$/;
export const title = "the webb blog";
export const titleRemarks = "the webb blog • remarks";
export const url = "https://blog.webb.page";
export const urlRemarks = "https://blog.webb.page/remarks";
export async function getVersion() {
let version = "";
try {
version = await Deno.readTextFile("./version.txt");
} catch {
/*** ignore ***/
}
return version.trim();
}
export const errorMessage = `
Document: HTTP 404 ERROR
20XX
Not Found
Body
Not sure what you were looking for but, it’s not here. Welp. Maybe
try the main page[1]?
References
[1] <https://blog.webb.page>
`;
|