{"_id":"grunt-sed","_rev":"18-7fb8aa2c36f330a2c4e2707c72c93b83","name":"grunt-sed","description":"Grunt task for search and replace.","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.0":{"name":"grunt-sed","description":"Grunt task for search and replace.","version":"0.0.0","homepage":"https://github.com/jharding/grunt-sed","author":{"name":"Jake Harding","email":"jacob.s.harding@gmail.com"},"repository":{"type":"git","url":"git://github.com/jharding/grunt-sed.git"},"bugs":{"url":"https://github.com/jharding/grunt-sed/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jharding/grunt-sed/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.8.0"},"dependencies":{"replace":"~0.2"},"devDependencies":{"grunt":"0.4.0rc7","grunt-contrib-jshint":"0.1.1rc6"},"keywords":["grunt","gruntplugin","sed","search","replace"],"_id":"grunt-sed@0.0.0","readme":"ERROR: No README.md file found!","dist":{"shasum":"f0aeab454e834d44bc9a9477df9e7c8404730f34","tarball":"https://registry.npmjs.org/grunt-sed/-/grunt-sed-0.0.0.tgz","integrity":"sha512-bb0f66GgqmvN8bNVQP+01/GrQEAKh9qbQCI8e+5d4zKbkvAsbHvuZhGWAZ7HrEm/azURrpkAd4g1MfsFVa2axg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNWjq1mBPZHuPVJ8DpqL79ykw2TJq15ottP5gtPT4EHAiBBIo9NECj5Qk+6Dabc3fe9nSwh5RLwjkcmCrklGi7dXw=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"jharding","email":"jacob.s.harding@gmail.com"},"maintainers":[{"name":"jharding","email":"jacob.s.harding@gmail.com"}],"directories":{}},"0.1.0":{"name":"grunt-sed","description":"Grunt task for search and replace.","version":"0.1.0","homepage":"https://github.com/jharding/grunt-sed","author":{"name":"Jake Harding","email":"jacob.s.harding@gmail.com"},"repository":{"type":"git","url":"git://github.com/jharding/grunt-sed.git"},"bugs":{"url":"https://github.com/jharding/grunt-sed/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jharding/grunt-sed/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.8.0"},"scripts":{"test":"/usr/bin/env node test/test.js"},"dependencies":{"replace":"git://github.com/jharding/replace.git#support-regex-values-for-regex"},"peerDependencies":{"grunt":"~0.4"},"devDependencies":{"grunt":"~0.4","grunt-contrib-jshint":"~0.1"},"keywords":["grunt","gruntplugin","sed","search","replace"],"readme":"[![build status](https://secure.travis-ci.org/jharding/grunt-sed.png?branch=master)](http://travis-ci.org/jharding/grunt-sed)\ngrunt-sed\n=========\n\nBuilt on top of [replace][replace], grunt-sed is a Grunt plugin for performing search and replace on files.\n\n[replace]: https://github.com/harthur/replace\n\nInstallation\n------------\n\nInstall grunt-sed using npm:\n\n```\n$ npm install grunt-sed\n```\n\nThen add this line to your project's *Gruntfile.js*:\n\n```javascript\ngrunt.loadNpmTasks('grunt-sed');\n```\n\nUsage\n-----\n\nThis plugin is a [multi task][types_of_tasks], meaning that Grunt will automatically iterate over all exec targets if a target is not specified.\n\n[types_of_tasks]: https://github.com/gruntjs/grunt/blob/master/docs/types_of_tasks.md#multi-tasks\n\n### Properties\n\n* `path` - File or directory to search. Defaults to `'.'`.\n* `pattern` -  String or regex that will be replaced by `replacement`. **Required**.\n* `replacement` - The string that will replace `pattern`. Can be a function. **Required**.\n* `recursive` - If `true`, will recursively search directories. Defaults to `false`.\n\n### Example\n\n```javascript\ngrunt.initConfig({\n  pkg: grunt.file.readJSON('package.json'),\n\n  sed: {\n    version: {\n      pattern: '%VERSION%',\n      replacement: '<%= pkg.version %>',\n      recursive: true \n    }\n  }\n});\n```\n\nTesting\n-------\n\n```\n$ cd grunt-sed\n$ npm test\n```\n\nIssues\n------\n\nFound a bug? Create an issue on GitHub.\n\nhttps://github.com/jharding/grunt-sed/issues\n\nVersioning\n----------\n\nFor transparency and insight into the release cycle, releases will be numbered with the follow format:\n\n`<major>.<minor>.<patch>`\n\nAnd constructed with the following guidelines:\n\n* Breaking backwards compatibility bumps the major\n* New additions without breaking backwards compatibility bumps the minor\n* Bug fixes and misc changes bump the patch\n\nFor more information on semantic versioning, please visit http://semver.org/.\n\nLicense\n-------\n\nCopyright (c) 2013 [Jake Harding](http://thejakeharding.com)  \nLicensed under the MIT License.\n","readmeFilename":"README.md","_id":"grunt-sed@0.1.0","dist":{"shasum":"20e2332843ccf14d6590ed2db5b291adb755eb0f","tarball":"https://registry.npmjs.org/grunt-sed/-/grunt-sed-0.1.0.tgz","integrity":"sha512-ILTxNdY74MNzDnzTzS9LfuTdiLv7fVSo9GdVNNmABS99XB2cC0k9QuX32LBxQss7xkKX0hPlpq7QVmnhg3QALQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrwxLVvs3VEIPBTd1gTylLHOWhaPhNjAHGiJn4ta32NAiEA9rhvIQf7jjHtOrL2AhQVHuKOW0l8H7nqo/zmeTbY/JY="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"jharding","email":"jacob.s.harding@gmail.com"},"maintainers":[{"name":"jharding","email":"jacob.s.harding@gmail.com"}],"directories":{}},"0.1.1":{"name":"grunt-sed","description":"Grunt task for search and replace.","version":"0.1.1","homepage":"https://github.com/jharding/grunt-sed","author":{"name":"Jake Harding","email":"jacob.s.harding@gmail.com"},"repository":{"type":"git","url":"git://github.com/jharding/grunt-sed.git"},"bugs":{"url":"https://github.com/jharding/grunt-sed/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jharding/grunt-sed/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.8.0"},"scripts":{"test":"/usr/bin/env node test/test.js"},"dependencies":{"replace":"~0.2.4"},"peerDependencies":{"grunt":"~0.4"},"devDependencies":{"grunt":"~0.4","grunt-contrib-jshint":"~0.1"},"keywords":["grunt","gruntplugin","sed","search","replace"],"readme":"[![build status](https://secure.travis-ci.org/jharding/grunt-sed.png?branch=master)](http://travis-ci.org/jharding/grunt-sed)\ngrunt-sed\n=========\n\nBuilt on top of [replace][replace], grunt-sed is a Grunt plugin for performing search and replace on files.\n\n[replace]: https://github.com/harthur/replace\n\nInstallation\n------------\n\nInstall grunt-sed using npm:\n\n```\n$ npm install grunt-sed\n```\n\nThen add this line to your project's *Gruntfile.js*:\n\n```javascript\ngrunt.loadNpmTasks('grunt-sed');\n```\n\nUsage\n-----\n\nThis plugin is a [multi task][types_of_tasks], meaning that Grunt will automatically iterate over all exec targets if a target is not specified.\n\n[types_of_tasks]: https://github.com/gruntjs/grunt/blob/master/docs/types_of_tasks.md#multi-tasks\n\n### Properties\n\n* `path` - File or directory to search. Defaults to `'.'`.\n* `pattern` -  String or regex that will be replaced by `replacement`. **Required**.\n* `replacement` - The string that will replace `pattern`. Can be a function. **Required**.\n* `recursive` - If `true`, will recursively search directories. Defaults to `false`.\n\n### Example\n\n```javascript\ngrunt.initConfig({\n  pkg: grunt.file.readJSON('package.json'),\n\n  sed: {\n    version: {\n      pattern: '%VERSION%',\n      replacement: '<%= pkg.version %>',\n      recursive: true \n    }\n  }\n});\n```\n\nTesting\n-------\n\n```\n$ cd grunt-sed\n$ npm test\n```\n\nIssues\n------\n\nFound a bug? Create an issue on GitHub.\n\nhttps://github.com/jharding/grunt-sed/issues\n\nVersioning\n----------\n\nFor transparency and insight into the release cycle, releases will be numbered with the follow format:\n\n`<major>.<minor>.<patch>`\n\nAnd constructed with the following guidelines:\n\n* Breaking backwards compatibility bumps the major\n* New additions without breaking backwards compatibility bumps the minor\n* Bug fixes and misc changes bump the patch\n\nFor more information on semantic versioning, please visit http://semver.org/.\n\nLicense\n-------\n\nCopyright (c) 2013 [Jake Harding](http://thejakeharding.com)  \nLicensed under the MIT License.\n","readmeFilename":"README.md","_id":"grunt-sed@0.1.1","dist":{"shasum":"2613d486909319b3f8f4bd75dafb46a642ec3f82","tarball":"https://registry.npmjs.org/grunt-sed/-/grunt-sed-0.1.1.tgz","integrity":"sha512-70jT0SJrvYWtgZ6pzG/rOFEZtV8bmC4YhkutSkQ38osv8lumb+UkFIrdN49ArlJSmfUo+SqdIKQsMtzpy8fOaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGu6zG459HuddPZT/U3SVkAwNIlw8CXd5gGENjPZQnFwIhAMKcU6vsL5gov+6H6E/uV7dcJ5os5eRyTMIy5f9h5ep2"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"jharding","email":"jacob.s.harding@gmail.com"},"maintainers":[{"name":"jharding","email":"jacob.s.harding@gmail.com"}]}},"readme":"ERROR: No README.md file found!","maintainers":[{"name":"jharding","email":"jacob.s.harding@gmail.com"}],"time":{"modified":"2022-06-18T15:55:53.170Z","created":"2013-02-12T05:56:18.920Z","0.0.0":"2013-02-12T05:56:19.670Z","0.1.0":"2013-02-18T19:54:34.226Z","0.1.1":"2013-04-10T02:29:52.525Z"},"author":{"name":"Jake Harding","email":"jacob.s.harding@gmail.com"},"repository":{"type":"git","url":"git://github.com/jharding/grunt-sed.git"},"users":{"adammacias":true}}