mkup

transparently insert metadata chars into a string at offsets without affecting the overall offset

mkup

Insert metadata characters into a string without affecting the indexing of the string. Useful for inserting color codes into a string of javascript.

var mkup = require('mkup')
 
var decorate = mkup('some string')
 
decorate
  .insert(2, 'xx')
  .insert(3, 'xx')
 
console.log(decorate.toString()) // == 'soxxmxxe string' 

Create a new Decorator instance.

Insert markup str at index in original content. Returns itself. Mutates the decorator instance.

Render the string.

MIT