| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Parameterize untrusted JSON structures safely. This is basically a very simple library for substituting strings into JSON structures.
Example
var parameterize = require('json-parameterization');
var input = {
"{{key-prefix}}Key": "{{now}} ms",
"say": "{{Hello World | to-lower }}"
};
var params = {
'key-prefix': 'time',
'now': function() {
return new Date().getTime();
},
'to-lower': function(param) {
return param.toLowerCase();
}
};
parameterize(input, params);Result
{
timeKey: "1411165317832 ms",
say: "hello world"
}The json-parameterization library is released on the MIT license, see the LICENSE for complete license.
| Back | FazBrowse Home | New Git URL |