diff --git a/lib/markd.js b/lib/markd.js index 5683956..3a17215 100644 --- a/lib/markd.js +++ b/lib/markd.js @@ -8,11 +8,6 @@ const md = require('markdown-it') const confluencer = require('confluencer') const { newError, contentSecurityPolicy } = require('./utils.js') -const createDOMPurify = require('dompurify') -const { JSDOM } = require('jsdom') -const window = (new JSDOM('')).window -const DOMPurify = createDOMPurify(window) - const tmpl = fs.readFileSync(path.resolve(__dirname, 'pages', 'template.html')) const markedppP = promisify(markedpp) @@ -44,7 +39,6 @@ async function markdown(title, data, config) { config.markdownItPlugins(mdIt) let _data = mdIt.render(data) - _data = DOMPurify.sanitize(_data, { USE_PROFILES: { html: true } }) if (config.confluencer) { const confluenceHtml = diff --git a/test/index.test.js b/test/index.test.js index cfd2034..276c13d 100644 --- a/test/index.test.js +++ b/test/index.test.js @@ -181,7 +181,7 @@ describe('md-fileserver', function () { return request(url) .get(filename2uri(resolve(__dirname, 'cheatsheet.md'))) .catch((err) => { - assert.strictEqual(err.message.startsWith('ECONNRESET'), true) + assert.strictEqual(err.code === 'ECONNRESET', true) }) }) }) diff --git a/test/test.md/confluencer.key.md.chtml b/test/test.md/confluencer.key.md.chtml index 61006ae..383f2b5 100644 --- a/test/test.md/confluencer.key.md.chtml +++ b/test/test.md/confluencer.key.md.chtml @@ -3,6 +3,7 @@
+