{"_id":"grunt-legacy-util","_rev":"23-c8c42a7704cb222fa81737c80688b4b6","name":"grunt-legacy-util","dist-tags":{"rc1":"1.0.0-rc1","latest":"2.0.2"},"versions":{"0.1.0":{"name":"grunt-legacy-util","version":"0.1.0","keywords":[],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"_id":"grunt-legacy-util@0.1.0","maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"58c61a55912e1dbc3c5e761d48f25d45bc236d47","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.1.0.tgz","integrity":"sha512-fHXVbzrMVT7gOy7XQTG9228mtChIu6v+UwkSD93/4r/88yI95I+wS+mP5IIE25p/8uCHdiIqxOYIzOK/XwgtfQ==","signatures":[{"sig":"MEQCIBTP80IuWN4mAOo8o5598TVh8hJaYsHdqxcR9Pf0/0JZAiA58lhJZ5Jncv6JojRTbqahuW32hMsaadCdnI1ZP3Dm6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"licenses":[{"url":"http://github.com/gruntjs/grunt-legacy-util/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"1.4.3","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"dependencies":{"exit":"~0.1.1","async":"~0.1.22","which":"~1.0.5","hooker":"~0.2.3","lodash":"~0.9.2","getobject":"~0.1.0","callbackify":"^0.1.1","underscore.string":"~2.2.1"},"devDependencies":{"grunt":"^0.4.2","temporary":"0.0.8","grunt-contrib-jshint":"~0.6.4","grunt-contrib-nodeunit":"~0.2.0"}},"0.1.1":{"name":"grunt-legacy-util","version":"0.1.1","keywords":[],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"_id":"grunt-legacy-util@0.1.1","maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"cowboy","email":"cowboy@rj3.net"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"67c779c5cf661985eb775eed45f93352f09f93e3","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.1.1.tgz","integrity":"sha512-E5tXxn3uF8RBNRS+0iUPiJTIyMsQkc/PNBOJkHXPFS7Pjzb6Ez2ydHc9/Aqk0ieDRpOsPYuKb76nufJv7Wf3qw==","signatures":[{"sig":"MEQCIFjQ31vpGCwh7QWkpAHUakYYMlZt/BMvFcTBY3VNvZtZAiBSFFv4wZ2okJfYrF+a4P1hWrXBo597pdYOkg9vlK3I+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"licenses":[{"url":"http://github.com/gruntjs/grunt-legacy-util/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"1.4.3","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"dependencies":{"exit":"~0.1.1","async":"~0.1.22","which":"~1.0.5","hooker":"~0.2.3","lodash":"~0.9.2","getobject":"~0.1.0","underscore.string":"~2.2.1"},"devDependencies":{"grunt":"~0.4.2","temporary":"0.0.8","grunt-contrib-jshint":"~0.6.4","grunt-contrib-nodeunit":"~0.2.0"}},"0.1.2":{"name":"grunt-legacy-util","version":"0.1.2","keywords":[],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"_id":"grunt-legacy-util@0.1.2","maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"cowboy","email":"cowboy@rj3.net"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"be84d337ef4a0137dc8566092a46528fd8957ebd","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.1.2.tgz","integrity":"sha512-kDCKK+ruz0Ld0w8Xcc+nWKYCB9Y1AJeyNq4LZUko0h15z1sOWT/GYL/ns6f94yhj3ZHHE/Uw/z2UV9cAPE/7mQ==","signatures":[{"sig":"MEUCIQD/9my96sLWlp7RuzC1C9QLq4hLtOyr3OxFMKAGGMAGZAIgRvZXagt5/sbv6iPtgzb9wE3OeFET1olaw3Xp24FaYT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"cowboy","email":"cowboy@rj3.net"},"licenses":[{"url":"http://github.com/gruntjs/grunt-legacy-util/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"1.3.23","description":"Deprecated Grunt utils provided for backwards compatibility.","directories":{},"dependencies":{"exit":"~0.1.1","async":"~0.1.22","which":"~1.0.5","hooker":"~0.2.3","lodash":"~0.9.2","getobject":"~0.1.0","underscore.string":"~2.2.1"},"devDependencies":{"grunt":"0.4.2","temporary":"0.0.8","grunt-contrib-jshint":"~0.6.4","grunt-contrib-nodeunit":"~0.2.0"}},"0.2.0":{"name":"grunt-legacy-util","version":"0.2.0","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"_id":"grunt-legacy-util@0.2.0","maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"cowboy","email":"cowboy@rj3.net"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"93324884dbf7e37a9ff7c026dff451d94a9e554b","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz","integrity":"sha512-cXPbfF8aM+pvveQeN1K872D5fRm30xfJWZiS63Y8W8oyIPLClCsmI8bW96Txqzac9cyL4lRqEBhbhJ3n5EzUUQ==","signatures":[{"sig":"MEYCIQC6y6yfE1I8a5Abeu7vdEo2NRfshSvP4LkQj11m4JILKgIhALi3JmG9lG2Bz0K/bbqSV8O7za+6jF3M59z6QmzS8vLk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"cowboy","email":"cowboy@rj3.net"},"licenses":[{"url":"http://github.com/gruntjs/grunt-legacy-util/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"1.4.4","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"dependencies":{"exit":"~0.1.1","async":"~0.1.22","which":"~1.0.5","hooker":"~0.2.3","lodash":"~0.9.2","getobject":"~0.1.0","underscore.string":"~2.2.1"},"devDependencies":{"grunt":"~0.4.2","temporary":"0.0.8","grunt-contrib-watch":"~0.6.1","grunt-contrib-jshint":"~0.10.0","grunt-contrib-nodeunit":"~0.2.0"}},"1.0.0-rc1":{"name":"grunt-legacy-util","version":"1.0.0-rc1","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"license":"MIT","_id":"grunt-legacy-util@1.0.0-rc1","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"shama","email":"kyle@dontkry.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"e9d2ddf57d337b03263f62af07037ed729b3d7bb","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0-rc1.tgz","integrity":"sha512-d0ZR3pXFhsbO7WcekYhXbzgWLFToOpTwj8R7qHhHeN/NVE1WjHK7zB5/7WBeCVQiHReg12CKPyR4IkxrHxdeWw==","signatures":[{"sig":"MEUCIQDlqgIh6FOEuoxFk4j6JQ+Mab4sMOA/2ZRSD/krGymTzAIgY2DLJa1URSQof0NY1zGdO5zT8r1j1cdypm05SYM5y2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e9d2ddf57d337b03263f62af07037ed729b3d7bb","engines":{"node":">= 0.10.0"},"gitHead":"89b3eda998a9f2d0a6d59edfa9b748b88ee36f75","scripts":{"test":"grunt test"},"_npmUser":{"name":"shama","email":"kyle@dontkry.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"2.14.12","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"exit":"~0.1.1","async":"~1.5.2","which":"~1.2.1","hooker":"~0.2.3","lodash":"~4.3.0","getobject":"~0.1.0","underscore.string":"~3.2.3"},"devDependencies":{"grunt":"~0.4.5","temporary":"0.0.8","grunt-contrib-watch":"~0.6.1","grunt-contrib-jshint":"~0.12.0","grunt-contrib-nodeunit":"~0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util-1.0.0-rc1.tgz_1455210167698_0.06259508547373116","host":"packages-5-east.internal.npmjs.com"}},"1.0.0":{"name":"grunt-legacy-util","version":"1.0.0","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"license":"MIT","_id":"grunt-legacy-util@1.0.0","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"shama","email":"kyle@dontkry.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"386aa78dc6ed50986c2b18957265b1b48abb9b86","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz","integrity":"sha512-KvPwmOldHh7qeFMnlxKyoO7XO6cFC98xtPM8IVQu24txjKIJ6RBLcL7g/qv5NFmiKgg0xCS3CSH78quoeYBWcg==","signatures":[{"sig":"MEQCIHLdXJwy7moXT1eN9X/gf7akVxbB3ii7eHNtVQeLd8U8AiA1px4e1clwbH4UeiP3ofU1wgIGlFNJzvR5iU1fuvWPUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"386aa78dc6ed50986c2b18957265b1b48abb9b86","engines":{"node":">= 0.10.0"},"gitHead":"8034177cdaa2638a823fd960c0a2c5c180d064b4","scripts":{"test":"grunt test"},"_npmUser":{"name":"shama","email":"kyle@dontkry.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"2.15.3","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"4.4.1","dependencies":{"exit":"~0.1.1","async":"~1.5.2","which":"~1.2.1","hooker":"~0.2.3","lodash":"~4.3.0","getobject":"~0.1.0","underscore.string":"~3.2.3"},"devDependencies":{"grunt":"^0.4.5","grunt-cli":"^1.2.0","temporary":"0.0.8","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util-1.0.0.tgz_1459724318831_0.3792555355466902","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"grunt-legacy-util","version":"1.1.0","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"license":"MIT","_id":"grunt-legacy-util@1.1.0","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"shama","email":"kyle@dontkry.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"4ce8eeb4cc5c1a90bcb3a2644e2f9c0b11ad5ba0","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.0.tgz","fileCount":22,"integrity":"sha512-5NVkkOmHGPkvDO30ZqtzUHnH6l0Z9ZFvNNMU6oAElMTX1PzYFk5pcyiu/mpZZA2Y/kymqaPITTIy4Cd3gPl92Q==","signatures":[{"sig":"MEUCIQDPSQn+BGidZ6N0dIhysg+WSDR2vB1GL1elCLywsL/YEAIgUeVMOKIIrBv6F0w9lYvKHsc/chvqPNOM8fNyhFXEUfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAM0MCRA9TVsSAnZWagAArOMP/Aq8kNY0GsFLh/IYJmdr\nJ54FlruCkT97HTiTu5kXBjm9xK3j7A+DWagCu7mDu+Dw9/i6blI1ar9m/6Fk\nSgoE8PYi1LD0JInq37WcwMJ40dHnxsoDNhFuJDeFPLqNAoTPAUuGJ3jYBtc3\nIZh0vX+9V5czwdQ2XIEV8atL9nscNrFsIi7xPP3zYdwyDTYN6ovr/Qax1vDn\nFwYXAA+bq7M8RSnOmO4bIWcu/jJNYMjAnz0jy/H2kLGumY8sQA14T9mXChyF\n3Bsqq9YGv7Tq7+/BTLzIHJcFS1JxNpasI0zWPqRrMQfHZsgM6wm4e46G3BeF\ntESu0XH8iPkHWjIn32iJqjNfM50Yz7zzfPOXjAxiOSDPTWKCKcRHV2MvbSlD\n4bSicvhn6pKVvAI350SDLdNpaO2U6EbN8NvYxsW1khme1pGL9zEQ8pQEImv6\nwo+s/QGOwv0PJBh9mHhD6BcLYqLFbpRDRYXOM1pccX7d25DrrMPtcGs1Rp8q\nRrL1Jt+2cmXxARfhDgnQZWKsn3B+5Dwh+ZsvpJHVdPk3is9LkcF/wuGSsMe9\nItgSYoY2D6xeRc6Ha2pHWb7iqAJmuwTfcz9kRodPG9NRGBGEtCKeq8Hj/V9s\nZ2rhWx87YcSq9duUti6z05JLb3UPAuelHVyGouO2S2A2hQC2wjAvUWFJTRy6\nXF3j\r\n=DEio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"2272a26f1b120135593db4cc10bc68646b064d92","scripts":{"test":"grunt test"},"_npmUser":{"name":"vladikoff","email":"vlad@vladikoff.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"5.10.0","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"exit":"~0.1.1","async":"~1.5.2","which":"~1.3.0","hooker":"~0.2.3","lodash":"~4.17.10","getobject":"~0.1.0","underscore.string":"~3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.2","grunt-cli":"^1.2.0","temporary":"0.0.8","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util_1.1.0_1526779147427_0.7599363444237488","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"grunt-legacy-util","version":"1.1.1","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"license":"MIT","_id":"grunt-legacy-util@1.1.1","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"shama","email":"kyle@dontkry.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"e10624e7c86034e5b870c8a8616743f0a0845e42","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz","fileCount":22,"integrity":"sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==","signatures":[{"sig":"MEYCIQC65LcSAjMoxJSUXwfw1O70Uq2OIENluxys9TSVIkRxsQIhAMfw7lySkgNJcnGRHVK/tr0FlZq/kpiAXMLmOUviFhY4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAzGsCRA9TVsSAnZWagAA/vcP/jHsSMWWwC5bzryT3f5H\nXxCNWVVsJ61NtgFyaNtKyXcMZz305mH6DNNaRAngSCJaGtB0gI0FIhHHdZVr\nMI/D/C5bVUukL1NetLPfJxT9ByxlZvlaLsiqQMCV5jiUMaVkbSgvVH1SoPm8\n4lledGMW4TrVtoBPAISLAUfZaidG/yWyhG7cy5LQqOrmnYZkSpFkYJe4N1I0\n1GCimKm3i/AyonysLrvncN5TA+x6Q3VxSNOc8HZ3VajIle/GQ6NXm3YRe2Cc\nj06FFXqxzPcD+9H5Vtn02WPabRaHTdGLuFEYbibEcb2+D/ssICXetM9rilm4\nPTnJ1N+j33AxqWXvKOeTFioHMVNw39MRSOjyGuwlTi6DjJTDSfZ9Lgtel4Qe\n2nLhWH5JMasCuN/dSgRF+4OnkOPOBCbT+CqkOA21yNkp22MQauf+ny/Zx0Ul\nwsjK25Xum9AU9hwXiQwxHR01Gw+Xf/41hRxze/tCbA3D5ol7D8vSKJEUUzra\nownUx3wjyt3zvqRy0J6As1QndAgkJE32IVNzqO1FVRnGQZ6KivnpKLsnthg9\nHbck+Y8f3UdY6gA6G2gM9BVbAiFkA5IUGaiagZQ5h00jONfKJGz6NoI8aqgA\n3AhluDxgc5gTYJtgPPuhpdOgT++XGZfc44KrrD9xtvB3Q9EABKu4g/YjdzOB\nwfIe\r\n=Wz7X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6"},"gitHead":"8f534d7761d2cadc6591eef285e59c9618b9c6f5","scripts":{"test":"grunt test"},"_npmUser":{"name":"vladikoff","email":"vlad@vladikoff.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"5.10.0","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"8.11.1","dependencies":{"exit":"~0.1.1","async":"~1.5.2","which":"~1.3.0","hooker":"~0.2.3","lodash":"~4.17.10","getobject":"~0.1.0","underscore.string":"~3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.2","grunt-cli":"^1.2.0","temporary":"0.0.8","grunt-contrib-watch":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util_1.1.1_1526935979014_0.3165582999883718","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"grunt-legacy-util","version":"2.0.0","keywords":["grunt","legacy"],"author":{"url":"http://benalman.com/","name":"\"Cowboy\" Ben Alman"},"license":"MIT","_id":"grunt-legacy-util@2.0.0","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"shama","email":"kyle@dontkry.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"34d20f2a26c6adebfe9a9bdc8823f7016b0369c3","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz","fileCount":23,"integrity":"sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==","signatures":[{"sig":"MEUCIGGJSdRHbzO2gew+k7l3pEcXrP6cxwY8M0Lcx43boslJAiEAl2X4ghGAUzP8kHhyY+gGenl0zBxMFvmNAz/dVstC0cI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPCzeCRA9TVsSAnZWagAAhaAQAIYw7j7wY8lh7zslxE3o\nQhw8/oqbyaT7bh6cBJiYrlizlP9OHwN8ahZ2ctm41DPUogVqQ8WkfuRiQSb8\nPNCAYya44jc/02WajNGkWjHQPKllAxV/7DZfgZH23zfGWLO3oRQu2DWVoSC7\nBpVzuxM/LJTQey2ZOPikoCigMZtbzsPmeMdRVgKbEkkFP0Y72l/euCAp/Wdm\nbfI9MZ03l3QGde84psS9ntVP6RxcLqwWdUVzGS4zO4Mvb+4frI1vspRR26EX\nQqMeYc4C4RsFcSJdNaCatRq3Z4rY2bBnuM6Y4bClgLtG4fkYGzlCNDtQSlaC\nkdzsypV+AI4bQfbmx5tBeY/QIKkQLHJ8lpDGgplv9xgmrXEzJW7otixls8yE\nAOuTaFhX1pAVnW1GBkajcM8OK7x2TbIK/6cbgKT0iD/+yUZbumHcEkQ6NQdR\nl1X0TdUwRbhtaYlqNc17SmAIcR/S3lxF6DoRYFikeXjPCI8yHJGALubH+LRi\nPnGpfBjFAZp0UZw0K/wReUcx3eedVkD1YYn3aKLZ4oEE8vMy0uWsHENc2j1L\n/I2YGB2jMwOtjdbkLFR8gKG8YBTQG/bdDkJocu6PTDi9EqMVEggewuZ4Pr7/\n03qILFbrgW7Hr0kNZlW+h537FU28RlTAJydwKbq95iUrXAlr7T6lkGuZH+BK\nLPLf\r\n=uw2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8"},"gitHead":"9bcef1912709eed0a173de6b53838d1bdd8d24ef","scripts":{"test":"grunt test"},"_npmUser":{"name":"vladikoff","email":"vlad@vladikoff.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"6.14.5","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"exit":"~0.1.1","async":"~1.5.2","which":"~1.3.0","hooker":"~0.2.3","lodash":"~4.17.20","getobject":"~0.1.0","underscore.string":"~3.3.5"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.2.1","grunt-cli":"^1.3.2","temporary":"0.0.8","grunt-contrib-watch":"^1.1.0","grunt-contrib-jshint":"^2.1.0","grunt-contrib-nodeunit":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util_2.0.0_1597779165947_0.26211013053584664","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"grunt-legacy-util","version":"2.0.1","keywords":["grunt","legacy"],"author":{"url":"https://gruntjs.com/development-team","name":"Grunt Development Team"},"license":"MIT","_id":"grunt-legacy-util@2.0.1","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"},{"name":"shama","email":"kyle@dontkry.com"}],"homepage":"http://gruntjs.com/","bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"dist":{"shasum":"0f929d13a2faf9988c9917c82bff609e2d9ba255","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz","fileCount":21,"integrity":"sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==","signatures":[{"sig":"MEYCIQDSpcMLdTqyFQgxi8YnbzM1+Agic6Vc1yripHs0i1zfUgIhAMQOup9Gic8hzFZlG9iY8DTYzkhPZ9AmEst23D9sibPq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggZL8CRA9TVsSAnZWagAAyzAQAJfr8Bc8sfLBJ3Tf3heV\ndPXnHtjqTH1WQMJdzEg+yt+GclRnOsWi0q9Z6ULDPuBq2ZRx4Oh1btoetGS+\nvL2PT9EWRuofC1ikFDyqL+W1dszeH0EgeFgXg5fM8wvyvmeTIsDUPpB9vuTk\nD4iL3OVXDl1MV6jIf6BOgyKUa4/+sTAAAxknt9cycY3+v7FN9wnbFHOco2y4\n9hwC/MDHqPwT6xzwDi3nbLeTkNoBEWQNjnmJBg1pB7711mzYfudkVCq0LOGB\nKCKgC+R83iZJJuj54AYjVPXXnZwoIMUemZEvubhvrx5dMdDvgqXWQJV5UFGH\nNDy+V150JTJOtj7oM5du77YZIoud5R6415lKzX5397qNTSb9H5KobudCqknH\nsi3PPFfwb+i6bXb2zwPOjjzOsDvwgrfeyEAAGLWPUH8IRilXwTQilvxUw1SR\nWhMKoiORHZX5UOztD6ji3vmSk/1z5cwfUzdlSBwt8hsMJpRq4HkYx6VBX9ux\nWX4BT4DSrXmi2a7L/t9GiUHP0TtAwWKJgUwQNM3euqmcMbuXyKs90dD1MU7R\nT3jCkHm18EtgNNw8fSqE0RADXvw7uzD18uPNKJ1emxoA8t6dNXNpBJKjcBmI\nEsVPGAhV4L0Z+EYCsJYDHvhpVvLMpYp5lP3r7H1D118lVxvJBVK45v/p/cxX\ndIv1\r\n=yrds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"f164ae5d734c69271120fe2a2ba615ec8f7855cc","scripts":{"test":"grunt test"},"_npmUser":{"name":"vladikoff","email":"vlad@vladikoff.com"},"repository":{"url":"git://github.com/gruntjs/grunt-legacy-util.git","type":"git"},"_npmVersion":"6.14.9","description":"Some old grunt utils provided for backwards compatibility.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"exit":"~0.1.2","async":"~3.2.0","which":"~2.0.2","hooker":"~0.2.3","lodash":"~4.17.21","getobject":"~1.0.0","underscore.string":"~3.3.5"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.3.0","grunt-cli":"^1.3.2","temporary":"1.1.0","grunt-contrib-watch":"^1.1.0","grunt-contrib-jshint":"^3.0.0","grunt-contrib-nodeunit":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-legacy-util_2.0.1_1619104508082_0.5646479879104809","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"grunt-legacy-util","description":"Some old grunt utils provided for backwards compatibility.","version":"2.0.2","author":{"name":"Grunt Development Team","url":"https://gruntjs.com/development-team"},"homepage":"http://gruntjs.com/","repository":{"type":"git","url":"git://github.com/gruntjs/grunt-legacy-util.git"},"bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"license":"MIT","main":"index.js","scripts":{"test":"grunt test"},"engines":{"node":">=10"},"keywords":["grunt","legacy"],"dependencies":{"async":"~3.2.0","exit-x":"~0.2.2","getobject":"~1.0.0","hooker":"~0.2.3","lodash":"^4.18.0","underscore.string":"~3.3.5","which":"~2.0.2"},"devDependencies":{"grunt":"^1.3.0","grunt-contrib-jshint":"^3.0.0","grunt-contrib-nodeunit":"^3.0.0","grunt-contrib-watch":"^1.1.0","temporary":"1.1.0"},"_id":"grunt-legacy-util@2.0.2","gitHead":"499310927cf283783d50ecd1abc3e20a4408a198","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-0xoDILyR4BVJel5uJwnhjdWN9evOQ8A0uXbQUIJ0hgVthIA6kloXHSoqATQPj6BRrHrHkcQtCeGVb0ixFoHyEQ==","shasum":"e8582f120baf7ffc9716dc0b5459f656ac8c19ff","tarball":"https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.2.tgz","fileCount":17,"unpackedSize":32185,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICXgEYcLud+VSdN0/pHH5vA0n2iKLAVKfXcGRfysGqygAiBFkscmVd5YnkqDceNbddmNXwnurnw2h8869hUbs0OP1A=="}]},"_npmUser":{"name":"krinkle","email":"krinkle@fastmail.com"},"directories":{},"maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"krinkle","email":"krinkle@fastmail.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"},{"name":"shama","email":"kyle@dontkry.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grunt-legacy-util_2.0.2_1776192336421_0.16099744010257466"},"_hasShrinkwrap":false}},"time":{"created":"2014-03-06T20:03:01.776Z","modified":"2026-04-14T18:45:36.670Z","0.1.0":"2014-03-06T20:03:01.776Z","0.1.1":"2014-03-06T20:06:09.131Z","0.1.2":"2014-03-06T20:43:00.401Z","0.2.0":"2014-05-09T16:08:36.620Z","1.0.0-rc1":"2016-02-11T17:02:50.515Z","1.0.0":"2016-04-03T22:58:39.362Z","1.1.0":"2018-05-20T01:19:07.548Z","1.1.1":"2018-05-21T20:52:59.163Z","2.0.0":"2020-08-18T19:32:46.050Z","2.0.1":"2021-04-22T15:15:08.297Z","2.0.2":"2026-04-14T18:45:36.558Z"},"bugs":{"url":"http://github.com/gruntjs/grunt-legacy-util/issues"},"author":{"name":"Grunt Development Team","url":"https://gruntjs.com/development-team"},"license":"MIT","homepage":"http://gruntjs.com/","keywords":["grunt","legacy"],"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-legacy-util.git"},"description":"Some old grunt utils provided for backwards compatibility.","maintainers":[{"name":"cowboy","email":"cowboy@rj3.net"},{"name":"krinkle","email":"krinkle@fastmail.com"},{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"vladikoff","email":"vlad@vladikoff.com"},{"name":"shama","email":"kyle@dontkry.com"}],"readme":"[![Build Status](https://github.com/gruntjs/grunt-legacy-util/workflows/Tests/badge.svg)](https://github.com/gruntjs/grunt-legacy-util/actions?workflow=Tests)\n[![Built with Grunt](https://gruntjs.com/builtwith.svg)](https://gruntjs.com/)\n[![npm](https://img.shields.io/npm/v/grunt-legacy-util.svg?style=flat)](https://www.npmjs.com/package/grunt-legacy-util)\n\n# grunt-legacy-util\n> deprecated utilities from grunt\n\nWith the next major release of Grunt, we will no longer support these APIs.  Where possible, please use the recommended modules in their place.  If you would like to support or improve any of these APIs, please notify us when you have published a backwards compatible npm module&mdash;we will then recommend its usage here.\n\n`grunt.util.namespace` use [getobject]  \n`grunt.util.hooker` use [hooker]  \n`grunt.util.async` use [async]  \n`grunt.util._` use [lodash]  \n`grunt.util.exit` use [exit]  \n`grunt.util.callbackify`  \n`grunt.util.error`  \n`grunt.util.linefeed`  \n`grunt.util.normalizelf`  \n`grunt.util.kindOf` use [lodash]  \n`grunt.util.toArray`\n`grunt.util.repeat`  \n`grunt.util.pluralize`  \n`grunt.util.recurse` use [traverse]  \n`grunt.util.spawn` use [require('child_process').spawn]  \n\n[getobject]: https://www.npmjs.org/package/getobject\n[hooker]: https://www.npmjs.org/package/hooker\n[async]: https://www.npmjs.org/package/async\n[lodash]: https://www.npmjs.org/package/lodash\n[exit]: https://www.npmjs.org/package/exit\n[traverse]: https://www.npmjs.org/package/traverse\n[require('child_process').spawn]: https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options\n","readmeFilename":"README.md"}