{"_id":"grunt-regex-replace","_rev":"29-1cbdcb2caef9532b627c6cf4c280757c","name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.1.0","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.1.0","dist":{"shasum":"9ab8e3c6adb52f52fba39cf004419049536e25a1","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.1.0.tgz","integrity":"sha512-Vg+5g3oRIEWiWRepzNduN2jdRupvlpbANVCzM+I3HZn50W5dFunmV7bFI825CCycJpYqDRKp6OAV7YYV3SGHfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBiqmBmilHiz+CdX8FL3dzs9bPpg+bpabd7ed4RbTAmAiEAlZVin2dWkZcPM7tUqsWvYEp+Ynnr8MM/miIx2fXj2HI="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.1.1":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.1.1","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.1.1","dist":{"shasum":"7a00233b6450901f9c357604f9983c30e775fc83","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.1.1.tgz","integrity":"sha512-ri3H25Hoe7JbuVubGdqQ7kK3FCLS/mb/QZljIByj/ug1OVCckgg+OjsICO3Kd3eNM2yRB4l5x7U840NKcEqYQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSrfqmvLmL1NMubD1uxxWWs0BqW1juoL27D+w9I02MyAiEA33W1UNOhYzbhndRn3lnjk6WUioapGX40uIALKZAkElc="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.1.2":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.1.2","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.3.17"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.1.2","dist":{"shasum":"7697a061c3118340e011a20a3b08b78b7dca1603","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.1.2.tgz","integrity":"sha512-zOQfM8ls0SXmR8x6phzr3rIYHpkfw9KMlD9uybsNNn4HLyAa6Zt/yfmZAYCSDwlZa2DNt/yUlTIZYsZhRoffEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyh6YgQWH22hs980OgN/wOMCYXzotbGeum8yui44c/OAIgFpLTgZpajsFjDjMxwqXdoAkpN26WUHUs27TN8aNdEUU="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.1":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.1","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"0.4.x","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.2.1","dist":{"shasum":"123f41ec1d56a22cf1cc9278e3666bc375811235","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.1.tgz","integrity":"sha512-eC5ufqv96EywQ3JKYmrsdqMuf913pBIiuUkiSzUFXzs8UFmTpt/al8rgVqNxpDb4ucSdxctREvQ6LUSpMfAnNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDKzJdOCvyIbJ+u5G2pI2Y4nt5B57HYspKUznZIZ7afAiEAukCFuaVz32Mtk/QlfOdgMLNnhcFC9qDR7U/jC7WZJKI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.2":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.2","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.2.2","dist":{"shasum":"80bc12e4955904254053131badc4073c4161ab3d","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.2.tgz","integrity":"sha512-WFZsZ33oWB5grrfPY9EcCqaq7wlt06SJjVO9eYFMfL6fdb9wXtyxkGoMdRTBxwrKO0kPjnv2Per8KMb7z77z+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZVGDmELMkXl2CD8TKWl+xNfjQ4HzZvgZt6jLnVk+ghQIhAJkw9z6reIXk2UlrhZRo9Ln6zeNvIq1+9OH53xQHTYJ6"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.3":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.3","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.2.3","dist":{"shasum":"849c2a839739e04cd431214a892b1f381e076d23","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.3.tgz","integrity":"sha512-DV7ySMAjDegzIFt6HStO/nzmCUREzy8FmNyPXjuN7ingqahu1VVRry7nK8aBOpzkDo2tt8uV1pviYGqzjFAELQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrbPybdMQNWd5UoNOHfWToXuf3m9pJZRRp/7ZK5gSS2wIhAPdYiJyQd/qQBWqrLExXh2yYhtPL8NnkEvuRZzeM9JsK"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.4":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.4","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1","grunt-contrib-clean":"~0.4.1","grunt-contrib-copy":"~0.4.1"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.2.4","dist":{"shasum":"a428306ea8296595913cd87a2e946b90e804841b","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.4.tgz","integrity":"sha512-z8G6drPX3zFsQ0ZV+Pu2JxxWrq2KSSF5y0DLBxa2+hl+Qs9MGAE8kCSFGDJkxdrrAt2oRJUrwKDPBDepgQI8Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAA9ShTb5s11N8Q55y+8MKQLpjqDAtM8rEVMlmvBpeRwIhALe+4Hkie0jzY88rwTGE47sbsZ5/x5mHvE7R+YnA9bVN"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.5":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.5","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1","grunt-contrib-clean":"~0.4.1","grunt-contrib-copy":"~0.4.1"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","regex","string","replace"],"_id":"grunt-regex-replace@0.2.5","dist":{"shasum":"9992a11435c088ab29c37cf78419e97556f7087d","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.5.tgz","integrity":"sha512-2MVApS4ihy8SMdSVZwpYv0EfZkGrup7f5EF/9VviEfkCzK0O5RwDVUbyVrXXZOj8UGUak6eMM3dG/lUkW/2fMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9WTjjevuu1/EqTX7fIV0n7JSDGwnMUxz0enI7WHdJ1QIhAL4crITV/1FNogf2dd8Fruy6gThmaXuJExczbWammpwL"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.6":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.6","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-watch":"~0.3.1","grunt-contrib-clean":"~0.4.1","grunt-contrib-copy":"~0.4.1"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"_id":"grunt-regex-replace@0.2.6","dist":{"shasum":"b9d593a8fd8196f176e5910c45608bda4578b8a2","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.6.tgz","integrity":"sha512-QzE0sAgH8V3EIbryDXLCtL8m92cKYYnXn3OZDTbZ+Opq35Fnf8OVI4n+h6V+kZO8BG5nOj3qruaD5HVEFh34TQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoUTvw16iyCPCdxeBu4GeB8ZFjRpu0WnQoTjPzcokmQAiEA+OmGyI9+Oiy3B/of09dTFcMcYLZFh/Yg/XZ6T1YwuLU="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.7":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.7","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.0","grunt-contrib-clean":"^0.4.1","grunt-contrib-copy":"^0.4.1","grunt-contrib-jshint":"^0.4.3","grunt-contrib-nodeunit":"~0.4.1","grunt-contrib-watch":"^0.3.1"},"peerDependencies":{"grunt":"^0.4.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"6ec80a0ec85c501e1985695493b786ceeb453f61","_id":"grunt-regex-replace@0.2.7","_shasum":"48a2f7e96d8c1742d9bbe1da6f7ce4135254b210","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"48a2f7e96d8c1742d9bbe1da6f7ce4135254b210","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.7.tgz","integrity":"sha512-Qynf03RF13LRmQJRB16hsOT7DC4WBaba83jomsepgKPnB8iycHUJlUsTmi7w/4xzdSFp3e9PCYAZ83Bx31Jbbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVI0khy94NUF9SJ3x3Y/LEGrXZgIUSzL8zK/965mH/vAIhAJQqkrlZrcxdglEaHovVFtA3rSpCCqFYuk0KOzwqBVbj"}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}]},"0.2.8":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.8","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.0","grunt-contrib-clean":"^0.4.1","grunt-contrib-copy":"^0.4.1","grunt-contrib-jshint":"^0.4.3","grunt-contrib-nodeunit":"~0.4.1","grunt-contrib-watch":"^0.3.1"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"144515de83dfdd3196867d693af65395b4a5157a","_id":"grunt-regex-replace@0.2.8","_shasum":"5acaf46c56f554417473599695146ac2cf82a5ee","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"5acaf46c56f554417473599695146ac2cf82a5ee","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.8.tgz","integrity":"sha512-GYsUxbFcUvlTl4px9+KKO9EIzeIN9G07F8OpRWgGBs0FedBbKQ+cHB/uHZoWrVQeoDnD6XxJLdBIJ4qCYD+XlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD80FhriLctlp5+r7A+Ud/zI3uNXovxJzXwmoj5LQ0CIQIhANIUvF0W+JTf1/kL1abW6TfZLgcIvK+auTbTn9w5aWPv"}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/grunt-regex-replace-0.2.8.tgz_1457146824605_0.42299702181480825"}},"0.2.9":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.9","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.0","grunt-contrib-clean":"^0.4.1","grunt-contrib-copy":"^0.4.1","grunt-contrib-jshint":"^0.4.3","grunt-contrib-nodeunit":"~0.4.1","grunt-contrib-watch":"^0.3.1"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"2a36f375d5e1102451f2f6fb9dc0da9387aeb151","_id":"grunt-regex-replace@0.2.9","_shasum":"8286258b06108965addd931c709d677e89e60bd7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"8286258b06108965addd931c709d677e89e60bd7","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.9.tgz","integrity":"sha512-/HNrC+MgX8FnmLLdpOZZoAlJ23s+a5/0D/5lmlXR7KR/5VcWGgW9EOyVzOTYNCB/z8GCLHJotB2txMYfUJSrbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+NTgPZN1BZy+0zbA+G9QKPi2/g3Yi6V6I+vf0znx31AiEAsGpJaxyzYf8G2Q+EXljYMb04y8PlTq0v0X8uVfZWkXA="}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/grunt-regex-replace-0.2.9.tgz_1458648430188_0.4921154109761119"}},"0.2.10":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.2.10","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.0","grunt-contrib-clean":"^0.4.1","grunt-contrib-copy":"^0.4.1","grunt-contrib-jshint":"^0.4.3","grunt-contrib-nodeunit":"~0.4.1","grunt-contrib-watch":"^0.3.1"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"2ae71e9a32add0548832bede6aaa85c786a61cdb","_id":"grunt-regex-replace@0.2.10","_shasum":"2ec45ea383e168d9e43822c5c6dc0a3e3fd946b8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"2ec45ea383e168d9e43822c5c6dc0a3e3fd946b8","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.2.10.tgz","integrity":"sha512-n3m0kBzDKW+5/BXPrFixeOv0+wHUSGeb/3++z0/BAlXtGXtzZ//WOOGHzTJxN3Avs4Pp79inGPKwZx18+x8h0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmPRWIQGnbqmA7U4GK6odvc/wwvzDSpTjBSnhxdz0PuAiEAiqAz1WTbJiFTx1T3zAF5KW6GhqhLSEKO3ykybLvwOxk="}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-regex-replace-0.2.10.tgz_1466971126797_0.7568865036591887"}},"0.3.0":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.3.0","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licence":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0","grunt-contrib-watch":"^1.0.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"c12ef02c624c4b4212707fe02713ade4cf85b1e3","_id":"grunt-regex-replace@0.3.0","_shasum":"f1e71b1f0c0eff02d7313b62a66daa350e7e5417","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"f1e71b1f0c0eff02d7313b62a66daa350e7e5417","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.3.0.tgz","integrity":"sha512-3VcZ1LOWYXEp++et9Rz7CF8iXwemLZsyHky64/fygHSQ9osSgv9oOpEd+hhdyU6EolDYFTOFPtQfZX8alnIOKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUqv9gNWCVmSIeoBXisNA5OzDuZVDdM6ohD1feFpjLkQIhAIfFjkWThnQq+l6k04BJ1roV0bkU3e+4rsykiXDKiyCg"}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-regex-replace-0.3.0.tgz_1467377429864_0.842156212311238"}},"0.4.0":{"name":"grunt-regex-replace","description":"Grunt plugin to search and replace text content of files based on regular expression patterns","version":"0.4.0","homepage":"https://github.com/bomsy/grunt-regex-replace","author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"licence":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bomsy/grunt-regex-replace/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","bin":{"grunt-regex-replace":"bin/grunt-regex-replace"},"engines":{"node":"*"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0","grunt-contrib-watch":"^1.0.0"},"keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"gitHead":"ab806f306eda7963c43626f326a43f17fb66eba0","_id":"grunt-regex-replace@0.4.0","_shasum":"4973bebd54a317cb630964ac28c9b1713022821c","_from":".","_npmVersion":"3.10.7","_nodeVersion":"5.5.0","_npmUser":{"name":"bomsy","email":"b4bomsy@gmail.com"},"dist":{"shasum":"4973bebd54a317cb630964ac28c9b1713022821c","tarball":"https://registry.npmjs.org/grunt-regex-replace/-/grunt-regex-replace-0.4.0.tgz","integrity":"sha512-ubhOWJiB9XdcTtviU6EvCynYk1FtW8GgYdrsRkHELG8Y88A66eKOFD0HZ6YxkfyalJIzhnvGF6aWbab47zSdPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBMrkEEwJfWvHcNx5npGLg49P5ni+MJq1Btzi8PQ5sBTAiBHNLwKbr6ZrQdvXkgg1BdWDNzoKdVTEoXnrSlWkGH9ZA=="}]},"maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-regex-replace-0.4.0.tgz_1476576822738_0.1487598659005016"}}},"readme":"# grunt-regex-replace\n\n[![NPM](https://nodei.co/npm/grunt-regex-replace.png?downloads=true)](https://npmjs.org/package/grunt-regex-replace)\n\nGrunt plugin to search and replace text content of files based on regular expression patterns\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with:\n\n```\nnpm install --save-dev grunt-regex-replace\n```\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-regex-replace');\n```\n\n[grunt]: http://gruntjs.com/\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## How to use\nHere is a sample of the definition within the object passed to grunt.initConfig\n\n###Sample Code\n\n    \"regex-replace\": {\n        foofoo: { //specify a target with any name\n            src: ['foo/bar.js'],\n            actions: [\n                {\n                    name: 'bar',\n                    search: '(^|\\\\s)console.log',\n                    replace: '//console.log',\n                    flags: 'g'\n                },{\n                    name: 'foo',\n                    search: 'var v = \\'[^\\']*\\';',\n                    replace: 'var v = \\'<%= pkg.release.version_code %>\\';',\n                    flags: ''\n                },{\n                   name: 'foobar',\n                   search: new RegExp('\\\\w+'),\n                   replace: function() {\n                   \t    return 'foofoo';\n                   }\n                },{\n                   name: 'baz',\n                   use: function(data) {\n                     return data.sourceContent.length > 3;\n                   },\n                   search: 'abc',\n                   replace: 'abcde'\n                }\n            ]\n        }\n    }\n\n### src property\nTakes the path to the files relative to the grunt file, it accepts strings as well as an array of file paths.\nAlso supports templates, e.g\n\n    src: 'customisation/*.js',\n    src: '**/*.js',\n    src: ['foo/bar.js','foo/foo.js'],\n    src: ['<%= pkg.id %>/bar.js', 'foo/foo.js']\n\n### dest property\nTakes a file path string or an array of file paths that match the src paths. If a `dest` file is specified for the corresponding\n`src` file, the `src` file remains unchanged and the changes are applied to the `dest` file. e.g\n\n1) `bla.js` will not be overwritten but `foo.js` will contain the new changes.\n```\n {\n    src: ['bla.js'],\n    dest: 'foo.js'\n }\n```\n\n2) `bla.js` and `foo.js` will be affected as above. `baz.js` will be overwritten.\n\n```\n {\n    src: ['bla.js', 'baz.js'],\n    dest: ['foo.js']\n }\n```\n\n3) `bla.js` and  `foo.js` will be affected as above. `baz.js` will be ignored.\n\n```\n {\n    src: ['bla.js'],\n    dest: ['foo.js', 'baz.js']\n }\n```\n\n\n\n### actions property (array | function)\nAccepts an array of objects or a function (which returns an array of objects) representing the actions to take place. Each action contains an optional `name` property, an optional `use` property, a `search` property, a `replace` property and\nan optional `flags` property. Here are some examples of the object.\n\n    {\n        name: 'foo',\n        use: function(data) {\n          return data.file.indexOf('.skip') === -1 && data.sourceContent.indexOf('console.log') > -1;\n        }, //also accepts a template string or any value\n        search: '(^|\\\\s)console.log',\n        replace: '//console.log',\n        flags: 'gi'\n    }\n\n    {\n        name: 'bar',\n        search: /\\\\w+/g, //also accepts new RegExp()\n        replace: function() {\n            return 'foo';\n        }\n    }\n#### name property\nA string value.\n\n#### use property (function | template string | value)\n*Default*: `true`\n\nUsed to determine whether the corresponding action should be executed or not. If set to `true` the action executes,\nif `false` it does not. Can also be a function which returns a value, a template string producing a value.\nIt enables specifying the conditions for when actions are used.\n\nAn object with the following fields is passed in test function:\n\n* `file` - path to a file that is being processed;\n* `sourceContent` - source contents of the processed file;\n* `updatedContent` - contents of the file after previously applied actions;\n* `action` - object that is representing options of the current action;\n* `task` - reference to the corresponding task;\n* `grunt` - reference to grunt.\n\n#### search property (regexp | substr)\nA regular expression string or object defining the text content to be found.\n\n#### replace property (substr | function)\nA string / regular expression pattern or function to replace the text content.\nFor the replace function, values that match the parenthesized substring matches are passed as arguments\n```\n    {\n        search: new RegExp(/(\\w+)\\s(\\w+)/),\n        replace: function(arg1, arg2, ... argN) {\n          // arg1 is the full string matched\n          // arg2 is the first parenthesized substring match\n          // argN is the Nth parenthesized substring match\n        }\n    }\n```\nSee [MDN Documentation](https://developer.mozilla.org/en/docs/Web/JavaScript/Guide/Regular_Expressions#Using_parenthesized_substring_matches) for details on \"using parenthesized substring matches.\"\n\n#### flags property\nRegular expressions options (ie `gmi`). If the flags property is not defined, and the search property is a string, it defaults to `'g'`. To specify no options, set the flags to empty string (ie flags : '').\nNote: Do not use the `flags` property if a `regexp` was used for the search property. Instead, use the flag(s) in your regex. ie: `/^[a-z0-9_-]{6,18}$/g`\n\n#### debug log\nspecify `--verbose` as a command-line option to show detailed logs\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][grunt].\n\n## Release History\n* `v0.3.0` - added new `use` property to `actions`, removed peerDependencies restrictions\n* `v0.2.10` - add verbose logging\n* `v0.2.9` - Clarification for regex flags usage\n* `v0.2.7` - Support for passing a function to the action property, Updated documentation for using parenthesized substring matches\n* `v0.2.6` - Support for file globbing patterns.\n* `v0.2.5` - fix /bin not exist error\n* `v0.2.4` - added name property, search property now supports regexp object, replace property now supports functions.\n* `v0.2.3` - task format fixes for compatibilty with 0.4.0.\n* `v0.2.2` - version fixes\n* `v0.2.1` - Updated to support grunt 0.4.x\n* `v0.1.2` - Changes to readme\n* `v0.1.1` -\n* `v0.1.0` - First Release\n\n## License\nCopyright (c) 2012 Hubert Boma Manilla  \nLicensed under the MIT license.\n=======\n","maintainers":[{"name":"bomsy","email":"b4bomsy@gmail.com"}],"time":{"modified":"2022-06-18T15:48:22.104Z","created":"2012-11-29T14:45:50.018Z","0.1.0":"2012-11-29T14:45:52.355Z","0.1.1":"2012-11-29T15:59:34.967Z","0.1.2":"2012-12-03T11:24:02.796Z","0.2.1":"2013-04-21T22:35:47.590Z","0.2.2":"2013-04-22T22:41:36.491Z","0.2.3":"2013-04-24T15:22:35.905Z","0.2.4":"2013-05-14T10:20:40.847Z","0.2.5":"2013-05-14T14:46:38.539Z","0.2.6":"2014-02-25T13:55:09.460Z","0.2.7":"2016-02-01T13:24:43.171Z","0.2.8":"2016-03-05T03:00:27.742Z","0.2.9":"2016-03-22T12:07:12.800Z","0.2.10":"2016-06-26T19:58:49.489Z","0.3.0":"2016-07-01T12:50:32.326Z","0.4.0":"2016-10-16T00:13:44.423Z"},"author":{"name":"Hubert Boma Manilla","email":"b4bomsy@gmail.com"},"repository":{"type":"git","url":"git://github.com/bomsy/grunt-regex-replace.git"},"homepage":"https://github.com/bomsy/grunt-regex-replace","keywords":["gruntplugin","regex","regexp","strings","string","replace","regular expressions"],"bugs":{"url":"https://github.com/bomsy/grunt-regex-replace/issues"},"readmeFilename":"README.md"}