{"_id":"grunt-util","_rev":"35-a40975c5c06b6611e4234afc2e6a9b4d","name":"grunt-util","description":"Organize your grunt configs in separate files","dist-tags":{"latest":"0.5.3"},"versions":{"0.1.0":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.1.0","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["grunt util","grunt-util","grunt extend config"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.1.0","_from":".","dist":{"shasum":"b584fe650ec4830178f4acb6d3e4d630e1c7ff6b","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.1.0.tgz","integrity":"sha512-3rHcSa+oObIZ5Z2PT3/QhQhRP1OpeEMivMdhlvnDJAFDOl1jiiu1xgIbP7ISZMFpqKPWfdZ/t4LDB8KQtp8CCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEhMGiyrgiGnXdMrB74iYTd64zdBDV69kEo/RN8+bMigIhANLGNHF8vAI2haLyGa/EUE7LBlWyevN/Tfbf2geRqmQx"}]},"_npmVersion":"1.3.2","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"directories":{}},"0.1.1":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.1.1","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["grunt util","grunt-util","grunt extend config"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.1.1","_from":".","dist":{"shasum":"3fbd4b3cb892d7b6313f867f22154927f4e9ec74","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.1.1.tgz","integrity":"sha512-45+4O6/y7yNOIiDqKs+Gei6UuJiVUpyQWhh4Q0LAGu5Quh1hBMEsJCYPzIwt7qWQMUwl7Y/5LHQ56N359vzDgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPxN3uOTbFoWqEJOM+pFmX5nLYlBHUTVQdq6m/we8qFAiAK9NrBiFdWOAMr/3QtZuWFvDjTBv5JZtEgIH52KkHlhg=="}]},"_npmVersion":"1.3.2","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"directories":{}},"0.2.0":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.2.0","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["grunt util","grunt-util","grunt extend config"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.2.0","_from":".","dist":{"shasum":"5f3fce6892a238434c1f6be286538f4d76a3dd3f","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.2.0.tgz","integrity":"sha512-vPHSyRMnMDw1wde/wvNm+pJ4Or3XXIMfvtByg7NwPk4C8oM3r9uUHdG7MjqgxFnVURhEoB3zZASLQz7IuILy1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEkQhgzKzXVMmBseBWsojDcaPdMjxMfM3UB41f5OioqAiBSBJW7O4yXx5v8xX6U0ktzdPhar7WSXynast5JRf9Vcg=="}]},"_resolved":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.1.1.tgz","_npmVersion":"1.2.14","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"directories":{}},"0.2.1":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.2.1","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.2.1","_from":".","dist":{"shasum":"5b5d84578d1408a547af527805933ddbfb8ab5a4","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.2.1.tgz","integrity":"sha512-99PJrFgdnXiBi3AxJBgmFy0HGdJZsGvs+B2jOiKCpwvexRbi/4vVE44EUlvpO3ekdeD/78+m7kscjX73p4DfWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf7Dj+MwoPIu86VWfxgeoUj0DiisZriuu9LR2g8bcyYAIhANaaJgJPkO43GCiSGDLNu18rhsXL+df/eD987N6q4lYr"}]},"_resolved":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.1.1.tgz","_npmVersion":"1.2.14","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.3.0":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.3.0","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.3.0","_from":".","dist":{"shasum":"8c0f5d5be9da782c79f6c2e6355a89388b39b3ca","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.3.0.tgz","integrity":"sha512-1pkk8E5TDT0K1+dd/2wD+XPJeWHXArKuMZeLer2KYKZWC0EPrY0l6gHPdePYU63c5UyFuBitq4SrmeHv+Q6Hxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVpJ8/DSM7vqFqQPxZ0yHYgotVUbch0CwR8isK8GatvQIhAL4k/9jA4nzhy++5FSPVJS64UStB0GBHVVgsoQiHfss8"}]},"_resolved":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.2.1.tgz","_npmVersion":"1.3.2","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.3.1":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.3.1","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.3.1","_from":".","dist":{"shasum":"1d19baa4e1ee1baa15e5886fcb0c3a7f95d20cf4","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.3.1.tgz","integrity":"sha512-x71shNs+fNI783Zqby6N5/8vZOSlk4B1V9+7IpD+LJdw9pDRABP3GLDqcyjRzUCKyx37wIFSq4jOh2UrzjVzmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv86CDDFIzvIguYULmzifbg5inSHupWc6YQk6eruvjBAIhAOh0iyAApWC8rZ1sQu+SIzo14tf+e65t9xj/czgwFOI/"}]},"_resolved":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.2.1.tgz","_npmVersion":"1.3.2","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.3.2":{"name":"grunt-util","description":"Collection of grunt utility methods","version":"0.3.2","author":{"name":"Min Hur","email":"minhur@gmail.com"},"dependencies":{},"devDependencies":{},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"lib/grunt-util.js","engines":{"node":"*"},"licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"_id":"grunt-util@0.3.2","_from":".","dist":{"shasum":"939b4d4762c7d67daa5633c3511732e5b3aa9ed2","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.3.2.tgz","integrity":"sha512-C461cRrrAuzwL6tWZZGpXXO/KrQOkY/4/ihaApAQ2vW+GAyH8ZhBhcMg5y91sdsSo5m6tdo5/O/SUIZctaQmqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5maF0hCPEVPlWtXt/NGsTiI2eWQ616EnCOstmfuj6ZQIhAKngGfEGpiK0qrSDFXsGPAgpJQF0UyHGvYlYZ5MJI9Oe"}]},"_resolved":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.2.1.tgz","_npmVersion":"1.2.14","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.4.0":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.4.0","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.4.0","dist":{"shasum":"f6cbdb43564f489197366f8a4a8cf8422361ecb0","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.4.0.tgz","integrity":"sha512-IPvaxiSVhfI9Gc/BX34Rwbsz2o29/1szp9e9selXHmSGUhhvZ1gxtq4W17AId3R1rJh8GJtbpdIPuTcdcZfLKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9CBaMV5RCSTopSWYpPe7adqgHWWIxd1C05b7RtNVL6AiEAmYf7K4eDvvczuwV63rbzd/yl/G/uNjSLZnODcQ+vASM="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.4.1":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.4.1","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.4.1","dist":{"shasum":"bd5ff526152348075624cccc5df2570634f98238","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.4.1.tgz","integrity":"sha512-qsfS6/l1juwe4aEtDqk43Hq2jggaipKKC4L4FJmFY3uoSwNEGvW1wr1EIqUhMJEFCMK9HOdKrd6h+tHIvqr65Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMYE+T458sE+hxbq4P20crCdsLZGg4BBCuZ3JxHroSJAIhAKNTOTTQyn6bRs/WC7qCGIKZN5HcFYptl8l9W06gpCyZ"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.5.0":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.5.0","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.5.0","dist":{"shasum":"7916001eae33604bf0b847b19a63b5b3db8adfda","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.5.0.tgz","integrity":"sha512-GR3V7MqTOdJd8nbLx12HpTjT0Uh7X5TQsnf3Qyvsl7Ahcxt82jzqF6exIcAo+WnFuJiDmWqyf34pcT1puBgl/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGlGw97gde7lU2XLYdCECIeE8s8VO0qACcQmi5brKvtAiEA/cuUxYXAdYeaTtj5yMfHGH7sDw9VOWkT2Tk9nRhDirA="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.5.1":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.5.1","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.5.1","dist":{"shasum":"36786987f243b2bcd09a2bb2fa38e8dce33c3452","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.5.1.tgz","integrity":"sha512-KHaIwjmPaaIFoGNNGAVkFbK43ItVKcnWeVtAsQvjJF76viTfBW0dAK4lHzNQb8tVvx6Fbq398nBOGYrUTlMiVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbSbCQw+rI3v6PgYRqenslu/ArEjguDL1x/CLRZxr7xwIgUYlE6yqjtL21hA1TLfbo0vWzq+nm33Q4I2BVcddhlX0="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}]},"0.5.2":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.5.2","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"gitHead":"4737cd469d4ef4a7b8794eaee750f886480334c1","homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.5.2","scripts":{},"_shasum":"dc333e8bc06d0edb46eb28fab68bb493db520e8a","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"dist":{"shasum":"dc333e8bc06d0edb46eb28fab68bb493db520e8a","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.5.2.tgz","integrity":"sha512-8IlLOb4o1LqffPzhELQ1e3wdCep4BxNCuWa79LahyZws6gIqO4kfuG+EHdzcyGrfJ3k/gdI2Cww2r7P96UJLQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBzsJM1rOJAPgVI1O0rwG563pOxDaiRU2y+yjkXH8nyQIhALqDf5HTORxHXbTFWzsgPNikDKxQww7eezUPfM4tIA96"}]}},"0.5.3":{"name":"grunt-util","description":"Organize your grunt configs in separate files","version":"0.5.3","author":{"name":"Min Hur","email":"minhur@gmail.com"},"keywords":["gruntutil","grunt util","grunt-util"],"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"main":"grunt-util.js","licenses":[{"type":"MIT","url":"https://github.com/minhur/grunt-util/blob/master/LICENSE"}],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"gitHead":"4b33297689c7f3a61a43706900a3ff0f4aa6e499","homepage":"https://github.com/minhur/grunt-util","_id":"grunt-util@0.5.3","scripts":{},"_shasum":"65e703b7ba84906ce8cdddcf1f3e451aef9ccfcb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"minhur","email":"minhur@gmail.com"},"maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"dist":{"shasum":"65e703b7ba84906ce8cdddcf1f3e451aef9ccfcb","tarball":"https://registry.npmjs.org/grunt-util/-/grunt-util-0.5.3.tgz","integrity":"sha512-HcrzLQ4kFNm4827PqOu99KoNeVJMyNbmbVxC3I2KuzqNGt/ITLtPrBStsJlRgEKKrUxz/x/F42l9vgMS3lDMOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2rQD7lt2tDshslqVNuZQqXt55xAEfnqoF+H/mFhrpnAiB5z8n8lt3oTLAULVUPkGe3cipvfZjRacrsdMIWD6+kQQ=="}]}}},"readme":"grunt-util\n==========\n\n> Organize your grunt configs in separate files\n\n## Getting Started\nThis plugin requires Grunt `~0.4.0`. you may install this plugin with this command:\n\n```shell\nnpm install grunt-util --save-dev\n```\n\n## Loading grunt-util\n\ngrunt-util allows you to organize your grunt configs in a directory of your choice.  \nTo use it, just require it and call loadConfig from your `Gruntfile.js`\n\n```js\nmodule.exports = function(grunt) {\n    require('grunt-util')(grunt);\n    var config = grunt.loadConfigs('configs');\n    grunt.initConfig(config);\n}\n```\n\n## File/Folder structure\n\nAfter loading grunt-util, you can organize your configs like this:  \n\n```\nGruntfile.js\nconfigs/jshint.js\nconfigs/coffee.js\nconfigs/handlebars.js\nconfigs/less.js\nconfigs/...\n```\n\n## Separate config files\n\nEach file can have one or multiple config options.\n\n```js\nmodule.exports = function(grunt) {\n\treturn {\n\t\tjshint: {\n\t\t\tchanged: {\n\t\t\t\tsrc: ['src/**/*.js'],\n\t\t\t\tfilter: grunt.file.changed\n\t\t\t}\n\t\t},\n        watch: {\n\t\t\tjs: {\n\t\t\t\tfiles: ['src/**/*.js'],\n    \t\t\ttasks: ['jshint:changed']\n\t    \t}\n\t    }\n\t}\n}\n```\n\n\n\n\n\n","maintainers":[{"name":"minhur","email":"minhur@gmail.com"}],"time":{"modified":"2022-06-18T16:14:34.411Z","created":"2013-07-19T06:18:01.355Z","0.1.0":"2013-07-19T06:18:03.263Z","0.1.1":"2013-07-19T06:19:08.125Z","0.2.0":"2013-07-19T20:15:19.810Z","0.2.1":"2013-07-19T20:34:28.917Z","0.3.0":"2013-07-22T03:48:27.860Z","0.3.1":"2013-07-22T04:23:17.283Z","0.3.2":"2013-07-22T20:16:20.124Z","0.4.0":"2013-12-13T22:47:12.272Z","0.4.1":"2013-12-13T22:52:47.951Z","0.5.0":"2013-12-13T23:11:31.466Z","0.5.1":"2014-03-13T14:48:52.013Z","0.5.2":"2014-05-30T20:04:58.131Z","0.5.3":"2015-01-28T19:41:23.151Z"},"author":{"name":"Min Hur","email":"minhur@gmail.com"},"repository":{"type":"git","url":"git://github.com/minhur/grunt-util.git"},"homepage":"https://github.com/minhur/grunt-util","keywords":["gruntutil","grunt util","grunt-util"],"bugs":{"url":"https://github.com/minhur/grunt-util/issues"},"readmeFilename":"README.md","users":{"benboarder":true,"columbennett":true}}