{"_id":"gulp-change","_rev":"18-65e0a44814600dd6340e9c2cc41de68b","name":"gulp-change","description":"allow file content manipulations","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"gulp-change","version":"1.0.0","description":"allow file content manipulations","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/PoliteJS/gulp-change"},"keywords":["gulp","change","file","content","modify","static","analysis"],"author":{"name":"PoliteJS"},"license":"MIT","bugs":{"url":"https://github.com/PoliteJS/gulp-change/issues"},"homepage":"https://github.com/PoliteJS/gulp-change","dependencies":{"event-stream":"^3.1.7"},"gitHead":"1236d763d88bae1525e2078b7097a58f8dd31714","_id":"gulp-change@1.0.0","_shasum":"8a759fe1bbe25344ed164e740e99313b15cce639","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"mpeg","email":"marco.pegoraro@gmail.com"},"maintainers":[{"name":"mpeg","email":"marco.pegoraro@gmail.com"}],"dist":{"shasum":"8a759fe1bbe25344ed164e740e99313b15cce639","tarball":"https://registry.npmjs.org/gulp-change/-/gulp-change-1.0.0.tgz","integrity":"sha512-NggkTRXs3ECEKYquzRYJMuUI0G3fOo7PuD4g8nqrIHAGpshhx2EjjpO5ZySm5XyuGGaWmVz6JGHvdEsTDTGBZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD75e1y7eBPqEAVkk85C4rHs4mEPxrc5C7bHoy/iF3FUQIgT+n+JLTuekIk+VuMf4Dpz9Tj/2QRmawq210OIjCBM5Q="}]},"directories":{}},"1.0.1":{"name":"gulp-change","version":"1.0.1","description":"allow file content manipulations","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/PoliteJS/gulp-change.git"},"keywords":["gulp","change","file","content","modify","static","analysis"],"author":{"name":"PoliteJS"},"license":"MIT","bugs":{"url":"https://github.com/PoliteJS/gulp-change/issues"},"homepage":"https://github.com/PoliteJS/gulp-change","dependencies":{"event-stream":"^3.3.4"},"gitHead":"cf25bf3104a82e0290996a76990ad9740f336ac6","_id":"gulp-change@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"marcopeg","email":"marco.pegoraro@gmail.com"},"dist":{"integrity":"sha512-GcoR2WbD2LjMVxF3pussoeLr65O+359J+oQiY3vRCWuWfSmeK2cXkoE3OOl7ktS6+LTxYU/DwyX6SNJ9bXkajw==","shasum":"44053b4492ebe702266971aaf2d42b881a10daec","tarball":"https://registry.npmjs.org/gulp-change/-/gulp-change-1.0.1.tgz","fileCount":3,"unpackedSize":2699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAnKwCRA9TVsSAnZWagAAs48P/jkK0yNaiKbtdZ3h9V+F\nAemOBedzRVSXx3+1AvrI5v4LWIu6lLNb0w2muWLt+AFvWDmRt0qp4HPsKaNG\nBDzp3cZ43j5HwC5OdiJ54ccAX5zmr3qJIu7b3YhKgsAU7w+VDDwtCywcvTGc\nuNOnxSSjMTF2wbPNUxDjHqgXqsRmEAyGifKD5qf+hLNSZVAW87m4pMT0iajU\nzKM1iZ5MtecCbdBVa3fZj02Pr/f9HL1XQKjOpuyQUrLanePC6MFzhwTqCxpw\nYZ79o4wBGmLjiV4xJQtd/G5W+wK3c7dL6S5azLcaOfUdN5qzvCXSR+bm7Ykm\nFiEok7kGTWp3GgQaQIgPPYBjg38ta3Fsyo5X70y73C/8t6guyNQmJ/uv8lt7\ndZoLfRNbPtGwRC4eT3XvKiUi6QAEfYzkRSPCLxJMdOLhWD3RRS6A4zs38eON\nMBXbzU1p1eFR1BeuRfApJ08AKFatUyiKSCJSnz+F8zHDK4JyMWXnqJ7N2L6V\n9jumHIjQxZehYno21y56pbKKPbvmRWJuXhUx829NvHPLSd62RuU5qK44fD3I\nFfjUOrOJ/otcMTmE0vnD52OstkIa5DMmOcrLzCBSSysSX9qF/YM+nuYEItIo\nUIzfIyy4xjjDlx9E55zNzSQoynsKBepLHeSzie6gQw2gHhmD18KmHeKr0i7e\nBvtW\r\n=rIXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAYuLKiMeGwvGtmFQjadW0LtdfyCopLeKQPcFHgeyWuAiEAkZnRiUnt/CW+bb0R08kYuCw5UQ+ezTg2d36FrYVs0j8="}]},"maintainers":[{"name":"marcopeg","email":"marco.pegoraro@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-change_1.0.1_1543664304389_0.3778141530414234"},"_hasShrinkwrap":false},"1.0.2":{"name":"gulp-change","version":"1.0.2","description":"allow file content manipulations","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git+https://github.com/PoliteJS/gulp-change.git"},"keywords":["gulp","change","file","content","modify","static","analysis"],"author":{"name":"PoliteJS"},"license":"MIT","bugs":{"url":"https://github.com/PoliteJS/gulp-change/issues"},"homepage":"https://github.com/PoliteJS/gulp-change","dependencies":{"event-stream":"^4.0.1"},"gitHead":"2baff8f398167368330f555d638cdd2c5c3431ff","_id":"gulp-change@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"marcopeg","email":"marco.pegoraro@gmail.com"},"dist":{"integrity":"sha512-Okikw3E9bK+mmhC8VGFk+i4iafKTtGTnTGpCheuGtJn51TuMxQ5ooLeRvAfncyr4FQF+Byksj9OaecpDpYDFkw==","shasum":"1105124c40564a293ee2e885dde62de46629ce8e","tarball":"https://registry.npmjs.org/gulp-change/-/gulp-change-1.0.2.tgz","fileCount":3,"unpackedSize":2699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAnTHCRA9TVsSAnZWagAAiTwQAIHxFLzwajJtZtT7RqVE\nfjt3PavsF+ug6g74hwaePrStn91NrXvIydWeBJhcGfVK1ypizd0abMvcfdbH\nDUezx999xSeZQbWjMn5F2Fqv534I7+7s1yZ6u6+14gZVtfT9wOcEQgJJ7Z+s\nLqRGCmtxElUPaTqXgB1vcbor2Tvf06HzQfIGUlYM1oMS0JcPbYUvHXg9GAbX\n2kMB9byeZfzCWakPNyYn60VtInbb61ExPCTI/Oty7W/nWSNntrKqJt8g9vIW\naZdI2tuiGqKFogimI9S3szxvtfwS1FLQn9HWKHbh6aTAOqNSUKXA/KzpABsq\n5eJn//yAkWrRkDZIuTutR0SE49N6fzoAQWlE7BgMVAjGOngCuFkZMcLQHZLf\nBeD5Vd0MLzfHh6cUn0Hsw1rIJLVzumbMOCNqMAu2GOsdkTL/yvl2Io8RrL1w\nIjMcF11+IHWtGwM+m4vzueMcyy0vn5V30J+4+CBMg6IsX0Wzd6Ok1ML3y6ha\n4N17Wh80OlFQVx1TzjTd3ouL7jyexcTNAlY+Gz7K+gQq9Zx+jgGkhE9qEHK6\n1/NjZYEZ1vZQN9De+3HG+b0PNFx+QIpAq/NzLrrUXgYr8ejDl1VQvkQ0HODC\nlqjIlDBbtw0eLQMmZJZQ1/nwcoJ67i5S8BRrlUUHWOLnw1CKbVNWd+/u3z00\nx9el\r\n=9B9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnRR/ja/fmSqIOHEzJUCITbLA9j0ktTvTVSVbl8Heo1wIgYXgXXlIU9LmCKrAdjJIIvM2Ome/tbTEYRYLCsoSdzFg="}]},"maintainers":[{"name":"marcopeg","email":"marco.pegoraro@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-change_1.0.2_1543664839129_0.7267135739316273"},"_hasShrinkwrap":false}},"readme":"gulp-change\n===========\n\nFile content change utility for [GulpJS](http://gulpjs.com/).  \n\n> Allow to easily alter the content of a Gulp files stream with a\n> sync/async callback\n\n    npm install gulp-change\n    \n## Sync Usage\n    \n    var gulp = require('gulp');\n    var change = require('change');\n    \n    function performChange(content) {\n        return content.replace(/foo/g, 'FOO');\n    }\n    \n    gulp.task('change', function() {\n        return gulp.src('src/*.html')\n            .pipe(change(performChange))\n            .pipe(gulp.dest('build/'))\n    });\n\n## Async Usage\n    \n    var gulp = require('gulp');\n    var change = require('change');\n    \n    function performChange(content, done) {\n        content.replace(/foo/g, 'FOO');\n        done(null, content);\n    }\n    \n    gulp.task('change', function() {\n        return gulp.src('src/*.html')\n            .pipe(change(performChange))\n            .pipe(gulp.dest('build/'))\n    });\n    \n## Callback Context\n\nThe callback receive a custom context (`this`) populated with:\n\n### file\n\noriginal file object from Gulp' stream\n\n### fname\n\nfile name\n\n### originalContent\n\noriginal file content","maintainers":[{"name":"marcopeg","email":"marco.pegoraro@gmail.com"}],"time":{"modified":"2022-06-18T16:44:29.558Z","created":"2014-10-25T08:25:35.746Z","1.0.0":"2014-10-25T08:25:35.746Z","1.0.1":"2018-12-01T11:38:24.538Z","1.0.2":"2018-12-01T11:47:19.238Z"},"homepage":"https://github.com/PoliteJS/gulp-change","keywords":["gulp","change","file","content","modify","static","analysis"],"repository":{"type":"git","url":"git+https://github.com/PoliteJS/gulp-change.git"},"author":{"name":"PoliteJS"},"bugs":{"url":"https://github.com/PoliteJS/gulp-change/issues"},"license":"MIT","readmeFilename":"README.md","users":{"npmmax":true,"itonyyo":true,"pines-cheng":true,"ionous":true,"tdmalone":true,"cognivator":true,"joshukraine":true,"frankl83":true,"webfacer":true}}