Skip to content

Commit 3fd199e

Browse files
committed
fix: make age correct in profile page description
1 parent a89e5bc commit 3fd199e

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

scripts/generatePages.ts

+7-9
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ const generatePages = (): void => {
88
const partials = findInDir('./partials', '.html');
99
const pages = findInDir('./pages', '.html');
1010

11+
const age = new Number(
12+
(new Date().getTime() - new Date('1992-05-01').getTime()) /
13+
(31536000000 - 1)
14+
).toFixed(0);
15+
1116
pages.forEach((page) => {
1217
// console.log(`Processing ${page}`);
1318
let pageContents = fs.readFileSync(page, 'utf8');
@@ -22,8 +27,7 @@ const generatePages = (): void => {
2227
description = 'A peak inside my brain you ask? Reader, beware...';
2328
break;
2429
case 'profile':
25-
description =
26-
"So who am I? I'm James King, a 27 year old Software Engineer from Lincolnshire. You want some more info?";
30+
description = `So who am I? I'm James King, a ${age} year old Software Engineer from Lincolnshire. You want some more info?`;
2731
break;
2832
case 'coding':
2933
description = "Shall we take a look at some projects I've done?";
@@ -47,13 +51,7 @@ const generatePages = (): void => {
4751
)
4852
.replace(/{subpage}/g, '')
4953
.replace(/{description}/g, description)
50-
.replace(
51-
/{age}/g,
52-
new Number(
53-
(new Date().getTime() - new Date('1992-05-01').getTime()) /
54-
(31536000000 - 1)
55-
).toFixed(0)
56-
)
54+
.replace(/{age}/g, age)
5755
.replace(/{year}/g, new Date().getFullYear().toString())
5856
.replace(
5957
/{noindex}/g,

0 commit comments

Comments
 (0)