tasks/markdown.js
function setTemplateContext(contextArray) {

      var newTemplateContext = {};
      contextArray.forEach(function(item) {
        var cleanString = item.slice(options.contextBinderMark.length, -options.contextBinderMark.length),
          separatedPairs = cleanString.split(':');

        newTemplateContext[separatedPairs[0]] = separatedPairs[1];
      });
      options.templateContext = newTemplateContext;
    }
function setTemplateContext(contextArray) {

      var newTemplateContext = {};
      contextArray.forEach(function(item) {
        var cleanString = item.slice(options.contextBinderMark.length, -options.contextBinderMark.length),
          separatedPairs = cleanString.split(':');

        newTemplateContext[separatedPairs[0]] = separatedPairs[1];
      });
      options.templateContext = newTemplateContext;
    }
function setTemplateContext ( contextArray ) { var newTemplateContext = { } ; contextArray . forEach ( function ( item ) { var cleanString = item . slice ( options . contextBinderMark . length , - options . contextBinderMark . length ) , separatedPairs = cleanString . split ( ':' ) ; newTemplateContext [ separatedPairs [ 0 ] ] = separatedPairs [ 1 ] ; } ) ; options . templateContext = newTemplateContext ; }
Apply new template context option to Object
Apply new template context option to Object