add dedent package and finish example usage
This commit is contained in:
parent
9338217743
commit
f6a039905b
4 changed files with 37 additions and 79 deletions
6
build.js
6
build.js
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env node
|
||||
const dedent = require("dedent");
|
||||
const ejs = require("ejs");
|
||||
const fs = require("fs");
|
||||
|
||||
|
|
@ -12,8 +13,9 @@ function getCurrentId() {
|
|||
|
||||
function example(code) {
|
||||
const magicBrackets = /\[\[(.*)\]\]/g;
|
||||
const inline = code.replace(magicBrackets, "$1");
|
||||
const escaped = code
|
||||
const dedented = dedent(code);
|
||||
const inline = dedented.replace(magicBrackets, "$1");
|
||||
const escaped = dedented
|
||||
.replace(magicBrackets, "")
|
||||
.replace(/</g, "<")
|
||||
.replace(/>/g, ">");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue