WIP - add extractor, generate snippet_data
This commit is contained in:
26
node_modules/remark-stringify/lib/visitors/thematic-break.js
generated
vendored
Normal file
26
node_modules/remark-stringify/lib/visitors/thematic-break.js
generated
vendored
Normal file
@ -0,0 +1,26 @@
|
||||
'use strict';
|
||||
|
||||
var repeat = require('repeat-string');
|
||||
|
||||
module.exports = thematic;
|
||||
|
||||
/* Stringify a `thematic-break`.
|
||||
* The character used is configurable through `rule`: (`'_'`)
|
||||
*
|
||||
* ___
|
||||
*
|
||||
* The number of repititions is defined through
|
||||
* `ruleRepetition`: (`6`)
|
||||
*
|
||||
* ******
|
||||
*
|
||||
* Whether spaces delimit each character, is configured
|
||||
* through `ruleSpaces`: (`true`)
|
||||
*
|
||||
* * * *
|
||||
*/
|
||||
function thematic() {
|
||||
var options = this.options;
|
||||
var rule = repeat(options.rule, options.ruleRepetition);
|
||||
return options.ruleSpaces ? rule.split('').join(' ') : rule;
|
||||
}
|
||||
Reference in New Issue
Block a user