summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/publishtag.js13
1 files changed, 1 insertions, 12 deletions
diff --git a/modules/publishtag.js b/modules/publishtag.js
index 9828443..8f0baa2 100644
--- a/modules/publishtag.js
+++ b/modules/publishtag.js
@@ -1,16 +1,5 @@
const fs = require('fs');
module.exports = (file) => {
- file = fs.readFileSync(file).toString();
- try {
- frontmatter = file.split("---")[1].trim()
- lines = frontmatter.replaceAll("\r\n", "\n").split("\n");
- if (lines.map(i => i.trim()).includes("publish: true") || lines.map(i => i.trim()).includes("publish : true") || lines.map(i => i.trim()).includes("publish :true")) {
- return true;
- } else {
- return false;
- }
- } catch (e) {
- return false;
- }
+ return fs.readFileSync(file).toString().match(/---\n(.*)\npublish( *):( *)true\n(.*)---/gm)
} \ No newline at end of file