Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@keyrock-dev/jotun

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@keyrock-dev/jotun - npm Package Compare versions

Comparing version
23.3.29
to
23.5.0
+1
-1
client/package.json
{
"name": "@keyrock-dev/jotun-client",
"version": "2023.3.2",
"version": "2023.3.3",
"description": "MJS and Common JS template rendering",

@@ -5,0 +5,0 @@ "main": "src/mjs/index.mjs",

@@ -0,1 +1,3 @@

Handlebars.registerHelper('ifEquals', function(arg1, arg2, options) {

@@ -2,0 +4,0 @@ return (arg1 == arg2) ? options.fn(this) : options.inverse(this);

@@ -1,77 +0,77 @@

import * as hb from 'handlebars';
import * as Handlebars from 'handlebars';
// Handlebars.registerHelper('ifEquals', function(arg1, arg2, options) {
// return (arg1 == arg2) ? options.fn(this) : options.inverse(this);
// });
// Handlebars.registerHelper('ifNotEquals', function(arg1, arg2, options) {
// return (arg1 != arg2) ? options.fn(this) : options.inverse(this);
// });
Handlebars.registerHelper('ifEquals', function(arg1, arg2, options) {
return (arg1 == arg2) ? options.fn(this) : options.inverse(this);
});
Handlebars.registerHelper('ifNotEquals', function(arg1, arg2, options) {
return (arg1 != arg2) ? options.fn(this) : options.inverse(this);
});
// Handlebars.registerHelper('toFixed', function(num, dp) {
// return parseFloat(num).toFixed(dp);
// });
Handlebars.registerHelper('toFixed', function(num, dp) {
return parseFloat(num).toFixed(dp);
});
// Handlebars.registerHelper('toString', function(val) {
// return String(val);
// });
Handlebars.registerHelper('toString', function(val) {
return String(val);
});
// Handlebars.registerHelper('fromJson', function(val) {
// const returnVal = (val === undefined) ? 'null' : JSON.stringify(val, 2);
// //console.log('fromJson', val, returnVal);
// return returnVal;
// });
// Handlebars.registerHelper('urlEncodeJson', function(val) {
// const returnVal = (val === undefined) ? 'null' : FA.toUrlEncodedString(val);
// //console.log('fromJson', val, returnVal);
// return returnVal;
// });
// Handlebars.registerHelper('urlEncodeString', function(val) {
// if (typeof(val) === 'object') {
// return encodeURIComponent(JSON.stringify(val));
// }
// return encodeURIComponent(val);
// });
Handlebars.registerHelper('fromJson', function(val) {
const returnVal = (val === undefined) ? 'null' : JSON.stringify(val, 2);
//console.log('fromJson', val, returnVal);
return returnVal;
});
Handlebars.registerHelper('urlEncodeJson', function(val) {
const returnVal = (val === undefined) ? 'null' : FA.toUrlEncodedString(val);
//console.log('fromJson', val, returnVal);
return returnVal;
});
Handlebars.registerHelper('urlEncodeString', function(val) {
if (typeof(val) === 'object') {
return encodeURIComponent(JSON.stringify(val));
}
return encodeURIComponent(val);
});
// Handlebars.registerHelper('length', function(list) {
// if (typeof(list) === 'object') {
// return list ? list.length : 0;
// }
// return '';
// });
Handlebars.registerHelper('length', function(list) {
if (typeof(list) === 'object') {
return list ? list.length : 0;
}
return '';
});
// Handlebars.registerHelper('templateDebug', function(val) {
// console.log('DEBUG:', val);
// return val;
// });
Handlebars.registerHelper('templateDebug', function(val) {
console.log('DEBUG:', val);
return val;
});
// Handlebars.registerHelper('getArrayValue', function(list, idx) {
// return list[idx];
// });
Handlebars.registerHelper('getArrayValue', function(list, idx) {
return list[idx];
});
// Handlebars.registerHelper('add', function(v0, v1) {
// return v0 + v1;
// });
Handlebars.registerHelper('add', function(v0, v1) {
return v0 + v1;
});
// Handlebars.registerHelper('secToHMS', function(v) {
// return FA.secToHMS(v);
// });
Handlebars.registerHelper('secToHMS', function(v) {
return FA.secToHMS(v);
});
// Handlebars.registerHelper('secToDHM', function(v) {
// return FA.secToDHM(v);
// });
Handlebars.registerHelper('secToDHM', function(v) {
return FA.secToDHM(v);
});
// Handlebars.registerHelper('truncDateTime', function(v) {
// return FA.truncDateTime(v);
// });
Handlebars.registerHelper('truncDateTime', function(v) {
return FA.truncDateTime(v);
});
// Handlebars.registerHelper('eachItem', function(context, options) {
// var ret = "";
Handlebars.registerHelper('eachItem', function(context, options) {
var ret = "";
// if (!context) return ret;
if (!context) return ret;
// for (var i = 0, j = context.length; i < j; i++) {
// ret = ret + options.fn(context[i]);
// }
for (var i = 0, j = context.length; i < j; i++) {
ret = ret + options.fn(context[i]);
}
// return ret;
// });
return ret;
});

@@ -10,3 +10,3 @@ import * as hb from 'handlebars';

export function render(name, data) {
const template = hb.Handlebars.partials[name];
const template = hb.partials[name];
if (!template) {

@@ -21,3 +21,3 @@ console.warn(`Template not found: ${name}`);

export function compile(strVal) {
return hb.Handlebars.compile(strVal);
return hb.compile(strVal);
}
{
"name": "@keyrock-dev/jotun",
"version": "23.3.29",
"version": "23.5.0",
"description": "Jotun Builder and Client Lib",

@@ -26,7 +26,7 @@ "main": "builder/index.mjs",

"dependencies": {
"rollup": "3.18.0",
"@rollup/plugin-commonjs": "24.0.1",
"@rollup/plugin-node-resolve": "15.0.1",
"@rollup/plugin-terser": "0.4.0",
"rollup-plugin-node-globals": "1.4.0",
"rollup": "3.21.4",
"@rollup/plugin-commonjs": "24.1.0",
"@rollup/plugin-node-resolve": "15.0.2",
"@rollup/plugin-terser": "0.4.1",
"rollup-plugin-node-globals": "1.5.0",
"rollup-plugin-node-builtins": "2.1.2",

@@ -38,4 +38,4 @@ "chokidar": "3.5.3",

"node-notifier": "10.0.1",
"nunjucks": "3.2.3",
"sass": "1.58.3",
"nunjucks": "3.2.4",
"sass": "1.62.1",
"terser": "5.16.5",

@@ -42,0 +42,0 @@ "yargs": "17.7.1",