aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/wikiparser.mjs2
-rw-r--r--package-lock.json21
-rw-r--r--package.json2
3 files changed, 22 insertions, 3 deletions
diff --git a/app/wikiparser.mjs b/app/wikiparser.mjs
index cd13b18..a089c29 100644
--- a/app/wikiparser.mjs
+++ b/app/wikiparser.mjs
@@ -1,6 +1,8 @@
'use strict';
import { PARSER_MAX_RECURSION, TEMPLATE_DIR, IMAGES_DIR } from './constants.mjs';
+import dateFormat from 'dateformat';
+import htmlEscape from 'escape-html';
import * as fs from 'fs';
const re = (regex, flag = 'mgi') => {
diff --git a/package-lock.json b/package-lock.json
index e63fd3a..71fd050 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,15 +1,17 @@
{
"name": "website",
- "version": "1.0.0",
+ "version": "unpublished",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "website",
- "version": "1.0.0",
- "license": "ISC",
+ "version": "unpublished",
+ "license": "UNLICENSED",
"dependencies": {
+ "dateformat": "^5.0.2",
"ejs": "^3.1.6",
+ "escape-html": "^1.0.3",
"express": "^4.17.1"
},
"devDependencies": {
@@ -324,6 +326,14 @@
"node": ">= 8"
}
},
+ "node_modules/dateformat": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-5.0.2.tgz",
+ "integrity": "sha512-h9vywpuz+ReixnJTwFx5JLtZpS8eLCbRm8shwwKkCKOZA547N6yoMtD3W91Z6+NFZ8wOaZlcaCcK/w+kELhSVg==",
+ "engines": {
+ "node": ">=12.20"
+ }
+ },
"node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
@@ -1838,6 +1848,11 @@
"which": "^2.0.1"
}
},
+ "dateformat": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-5.0.2.tgz",
+ "integrity": "sha512-h9vywpuz+ReixnJTwFx5JLtZpS8eLCbRm8shwwKkCKOZA547N6yoMtD3W91Z6+NFZ8wOaZlcaCcK/w+kELhSVg=="
+ },
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
diff --git a/package.json b/package.json
index 66966b1..d677bad 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,9 @@
"author": "Leonardo Bishop",
"license": "UNLICENSED",
"dependencies": {
+ "dateformat": "^5.0.2",
"ejs": "^3.1.6",
+ "escape-html": "^1.0.3",
"express": "^4.17.1"
},
"type": "module",