{"_id":"config-templator","_rev":"3782860","name":"config-templator","description":"Dynamic replacement in object, inspired by GruntJS config","dist-tags":{"latest":"0.0.8"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"time":{"modified":"2025-05-20T01:54:12.000Z","created":"2013-08-16T14:47:08.576Z","0.0.8":"2014-10-20T14:23:52.681Z","0.0.7":"2014-02-21T09:31:16.564Z","0.0.6":"2014-02-21T09:27:54.343Z","0.0.5":"2013-08-20T15:11:39.366Z","0.0.4":"2013-08-19T09:36:10.767Z","0.0.3":"2013-08-16T15:16:21.424Z","0.0.2":"2013-08-16T14:51:29.630Z","0.0.1":"2013-08-16T14:47:08.576Z"},"users":{},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"versions":{"0.0.8":{"name":"config-templator","version":"0.0.8","description":"Dynamic replacement in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt","prepublish":"npm test"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"~0.6.3","grunt-contrib-watch":"~0.5.0","chai":"~1.7.2","grunt-release":"~0.7.0"},"gitHead":"afba35c02b0de4fc5edcc127ca5abe5b0bb02ab7","_id":"config-templator@0.0.8","_shasum":"c3fa100d73365d850e8c03963d03d0031e64b897","_from":".","_npmVersion":"1.4.24","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"dist":{"shasum":"c3fa100d73365d850e8c03963d03d0031e64b897","size":3984,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.8.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:36.050Z","publish_time":1413815032681,"_cnpm_publish_time":1413815032681},"0.0.7":{"name":"config-templator","version":"0.0.7","description":"Dynamic replacement in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt","prepublish":"npm test"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"~0.6.3","grunt-contrib-watch":"~0.5.0","chai":"~1.7.2","grunt-release":"~0.7.0"},"_id":"config-templator@0.0.7","dist":{"shasum":"b42537ccf681323c7a5209dd6113f87c3780aca7","size":3984,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.7.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:35.195Z","publish_time":1392975076564,"_cnpm_publish_time":1392975076564},"0.0.6":{"name":"config-templator","version":"0.0.6","description":"Dynamic replacement in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"~0.6.3","grunt-contrib-watch":"~0.5.0","chai":"~1.7.2","grunt-release":"~0.7.0"},"_id":"config-templator@0.0.6","dist":{"shasum":"7d8e301aa8bedac81a475e2e42240db827562a16","size":3976,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.6.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:34.340Z","publish_time":1392974874343,"_cnpm_publish_time":1392974874343},"0.0.5":{"name":"config-templator","version":"0.0.5","description":"Dynamic replacement in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-mocha-test":"~0.6.3","grunt-contrib-watch":"~0.5.0","chai":"~1.7.2"},"_id":"config-templator@0.0.5","dist":{"shasum":"91d21fbc3a949840009ee3ef795ac33224948b24","size":3996,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.5.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:33.482Z","publish_time":1377011499366,"_cnpm_publish_time":1377011499366},"0.0.4":{"name":"config-templator","version":"0.0.4","description":"Dynamic replacement in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.0"},"_id":"config-templator@0.0.4","dist":{"shasum":"f0f28db6bb6acafbfe3e3caef7d8a13aa2707ebd","size":3955,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:32.605Z","publish_time":1376904970767,"_cnpm_publish_time":1376904970767},"0.0.3":{"name":"config-templator","version":"0.0.3","description":"Dynamic remplacment in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"scripts":{"test":"grunt"},"main":"lib/config-templator","dependencies":{"ejs":"~0.8.4"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.0"},"_id":"config-templator@0.0.3","dist":{"shasum":"f3cb863e261845493c53a267225616a7a6d03332","size":4288,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:31.740Z","publish_time":1376666181424,"_cnpm_publish_time":1376666181424},"0.0.2":{"name":"config-templator","version":"0.0.2","description":"Dynamic remplacment in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.0"},"scripts":{"test":"grunt"},"main":"lib/config-templator","_id":"config-templator@0.0.2","dist":{"shasum":"93863fe9aeee58fd360da8d7101640e6d65b7cb4","size":3993,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:30.865Z","publish_time":1376664689630,"_cnpm_publish_time":1376664689630},"0.0.1":{"name":"config-templator","version":"0.0.1","description":"Dynamic remplacment in object, inspired by GruntJS config","homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"},"author":{"name":"Loic Mahieu","email":"mahieuloic@gmail.com"},"repository":{"type":"git","url":"https://github.com/loicmahieu/config-templator"},"licenses":[{"type":"MIT"}],"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-watch":"~0.5.0"},"scripts":{"test":"grunt"},"_id":"config-templator@0.0.1","dist":{"shasum":"971a7a33b34fbf73956fa45b19d927d87b7a313f","size":3773,"noattachment":false,"key":"/config-templator/-/config-templator-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/config-templator/download/config-templator-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"loicmahieu","email":"mahieuloic@gmail.com"},"maintainers":[{"name":"loicmahieu","email":"mahieuloic@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T08:18:29.983Z","publish_time":1376664428576,"_cnpm_publish_time":1376664428576}},"readme":"# config-templator [![Build Status](https://secure.travis-ci.org/LoicMahieu/config-templator.png?branch=master)](http://travis-ci.org/loicmahieu/config-templator) [![Dependency Status](https://gemnasium.com/LoicMahieu/config-templator.png)](https://gemnasium.com/LoicMahieu/config-templator)\n\nDynamic replacement in object, inspired by GruntJS config\n\n## Getting Started\nInstall the module with: `npm install config-templator`\n\n## Documentation\n_(Coming soon)_\n\n## Examples\n\nFlatten:\n\n```javascript\nvar config = { foo: 'bar', baz: '<%= bar %>' };\n\nvar config-templator = require('config-templator');\nconfig = config-templator.flatten(config); // { foo: 'bar', baz: 'bar' }\n```\n\nGet:\n\n```javascript\nconfig = config-templator.get(config, 'baz'); // bar\n```\n\n### More examples\n\n```javascript\nvar config = { port: 3000, uri: 'localhost:<%= port %>' };\n\nvar config-templator = require('config-templator');\nconfig = config-templator.get(config, 'uri'); // localhost:3000\n```\n\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n_(Nothing yet)_\n\n## License\nCopyright (c) 2013 Loic Mahieu. Licensed under the MIT license.\n","_attachments":{},"homepage":"https://github.com/loicmahieu/config-templator","bugs":{"url":"https://github.com/loicmahieu/config-templator/issues"}}