UNPKG

459 BJavaScriptView Raw
1'use strict';
2
3function helper(paper) {
4 paper.handlebars.registerHelper('inject', function (key, value) {
5 if (typeof value === 'function') {
6 return;
7 }
8
9 paper.inject[key] = value;
10 });
11
12 paper.handlebars.registerHelper('jsContext', function () {
13 const jsContext = JSON.stringify(JSON.stringify(paper.inject));
14
15 return new paper.handlebars.SafeString(jsContext);
16 });
17}
18
19module.exports = helper;