text-embedder
Advanced tools
Comparing version 1.0.2 to 1.0.3
{ | ||
"name": "text-embedder", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "Embed content to text", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -17,6 +17,7 @@ const lineEmbedder = require('line-embedder'); | ||
*/ | ||
const main = ({ text, embeds }, newline = '\n') => { | ||
const main = ({ text, embeds, beforeEmbed }, newline = '\n') => { | ||
log('开始执行'); | ||
const lines = text.split(newline); | ||
lineEmbedder({ | ||
@@ -29,3 +30,3 @@ lines, | ||
})), | ||
beforeEmbed: ({ mode, args }) => { | ||
beforeEmbed: beforeEmbed || (({ mode, args }) => { | ||
if (mode === 'insert') { | ||
@@ -40,3 +41,3 @@ const insert = args; | ||
log('替换内容,从第 %s 行到第 %s 行', from, to); | ||
}, | ||
}), | ||
}); | ||
@@ -43,0 +44,0 @@ |
2372