mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig.space.git
synced 2025-12-13 16:26:50 +00:00
23 lines
562 B
JavaScript
23 lines
562 B
JavaScript
// configure markdown-it
|
|
const transformer = require('jstransformer')
|
|
const { _tr: mdTransformer } = transformer(require('jstransformer-markdown-it'))
|
|
|
|
const config = {
|
|
typographer: true,
|
|
}
|
|
|
|
// monkey-patch render function to pass custom options
|
|
const { render: renderMd } = mdTransformer
|
|
|
|
mdTransformer.render = str => renderMd(str, config)
|
|
|
|
// replacements
|
|
const replacements = str => {
|
|
return str.replace(/"https:\/\/twitter\.com\/_d11n_\/?"/, '"https://bitcoinhackers.org/@d11n"')
|
|
}
|
|
|
|
module.exports = {
|
|
markdown: mdTransformer.render,
|
|
replacements
|
|
}
|