{"_id":"gulp-json-concat","_rev":"14-4fd60177eea066eccc22388d8c235782","name":"gulp-json-concat","description":"⚡️ Combine several JSON files into one with Gulp","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"gulp-json-concat","version":"0.0.1","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"https://github.com/daviddiasfront/gulp-json-concat"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.4","through2":"^0.6.5"},"devDependencies":{"event-stream":"*","jshint":"^2.7.0","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"7e5161ae600bb222a1b2a8266c0673f3822726ff","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat","_id":"gulp-json-concat@0.0.1","_shasum":"5783a733d857f3790123b0dd9396c765fc81fc17","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"},"dist":{"shasum":"5783a733d857f3790123b0dd9396c765fc81fc17","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.0.1.tgz","integrity":"sha512-1JeAH7hZGkBDpVNWXZiF8vRWoMZBpnjVIzDL3aI6aeG71cUxjTH/FJWGJli0KwaTN6gSzrxNjCZ1gkqos0Ta0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhIIQttDiSEvVR2SaGG9uXk+v14PH6V2rxXVsb2Sg9QgIhAIe4x//erW0x15cG0uN5hmSLFq6gRw/kxDfhVbAn+oDX"}]},"maintainers":[{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"}],"directories":{}},"0.0.2":{"name":"gulp-json-concat","version":"0.0.2","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"https://github.com/daviddiasfront/gulp-json-concat"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.4","through":"^2.3.8"},"devDependencies":{"event-stream":"*","jshint":"^2.7.0","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"e9c2973411536d714c48e7255fd342cad8500691","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat","_id":"gulp-json-concat@0.0.2","_shasum":"a08da6ad431eba95aede6e7ff9912b70f3719b85","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"},"dist":{"shasum":"a08da6ad431eba95aede6e7ff9912b70f3719b85","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.0.2.tgz","integrity":"sha512-rZJyy0iu3df3y7NMQPwGgDvEFyFbiGgCykDB+4nFMWDmBhPLB23TTELvVwMYQJQwgO9q6z/cFHWPSOwt5o1PpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4FmFHvWvITcqyoHuPqyiKd1clCvtgTKaDuhAkBEEPEwIhAMe8Kb+PLKmxfoDd7M0F09lcg2xeuduD+ijoUymThFPF"}]},"maintainers":[{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"}],"directories":{}},"0.0.3":{"name":"gulp-json-concat","version":"0.0.3","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"https://github.com/daviddiasfront/gulp-json-concat"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.4","through":"^2.3.8"},"devDependencies":{"event-stream":"*","jshint":"^2.7.0","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"945493e80be48d08beddfbcbb5a6f21ad4ee7cdd","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat","_id":"gulp-json-concat@0.0.3","_shasum":"0525fecac4911deb168c602892c220614a124364","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"},"dist":{"shasum":"0525fecac4911deb168c602892c220614a124364","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.0.3.tgz","integrity":"sha512-e9FNlvDoP4/1/e0gpzlHZOHBlOEbVW1AvLQdMdT23R1+RaVCGS2eXAQ+k08gCCa1fRChLq8MCW1ulBNPW2O8zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHJUhdmaj4ZLNVbf5nWXCQfrK33WiX1gWoIyQfvLCXLAIgMY/zAXzpDCL/HzrWp1oYMbxwazvRaSoyoEN1U9O8yAg="}]},"maintainers":[{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"}],"directories":{}},"0.0.4":{"name":"gulp-json-concat","version":"0.0.4","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"https://github.com/daviddiasfront/gulp-json-concat"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.4","jsonlint":"^1.6.2","through":"^2.3.8"},"devDependencies":{"event-stream":"*","jshint":"^2.7.0","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"7878ad95485ff305ae4c082ba920451fc2ca3238","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat","_id":"gulp-json-concat@0.0.4","_shasum":"0e3a940c0e242ace1ee3396db6fa251694a0fa38","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"},"dist":{"shasum":"0e3a940c0e242ace1ee3396db6fa251694a0fa38","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.0.4.tgz","integrity":"sha512-17SjcMRx4fs+jpy2aA+r2HMihVinrlyR4qYkqjrFKa6tYUtu/wwBNLOw4XT1d88/tdeqpDJjL/cS2x0LY0utEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFpsSpuh0Y2Y303/aJ2E0+Ay+Ma3ENYz1PFmYTIoUi5AiEA2ua/FxcL7GPCEJ/cWRYVHwiAZ7V8xXViJM1FJhNOkp8="}]},"maintainers":[{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"}],"directories":{}},"0.0.5":{"name":"gulp-json-concat","version":"0.0.5","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"https://github.com/daviddiasfront/gulp-json-concat"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.4","jsonlint":"^1.6.2","through":"^2.3.8"},"devDependencies":{"event-stream":"*","jshint":"^2.7.0","mocha":"^2.2.5","should":"^6.0.3"},"gitHead":"ab5398945ffa6ee6d099a683cac87546c87dca5c","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat","_id":"gulp-json-concat@0.0.5","_shasum":"fae6868ca8dcf0eb8db82f899f597d72cdc78632","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"},"dist":{"shasum":"fae6868ca8dcf0eb8db82f899f597d72cdc78632","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.0.5.tgz","integrity":"sha512-Y+qd9sMDm7TxNFOTH4lhJVOLBWWIEwYznbwoiGCam1+qn2+FQxqoncX95VN2MpRqbjBp/ni7LQwxoWGh3axgPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHHZm1GgfcJifcdYDCopb+4Ag12M6geYs5q/OVWz+x5AiEAjXJU1kuroZf20syQ1D9xupvKjSZ/abgjaCt84m1Z24k="}]},"maintainers":[{"name":"daviddiasfront","email":"daviddiasfront@gmail.com"}],"directories":{}},"0.1.0":{"name":"gulp-json-concat","version":"0.1.0","description":"Combine several JSON files with Gulp","license":"MIT","repository":{"type":"git","url":"git+https://github.com/daviddiasfront/gulp-json-concat.git"},"author":{"name":"David Dias","email":"daviddiasfront@gmail.com","url":"https://www.david-dias.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulpplugin","json","concat"],"dependencies":{"gulp-util":"^3.0.8","jsonlint":"^1.6.2","through":"^2.3.8"},"devDependencies":{"event-stream":"^3.3.4","jshint":"^2.9.5","mocha":"^4.0.1","should":"^13.1.2"},"gitHead":"f39bf4dd436362d3c55570691bc3289cbc19ce64","bugs":{"url":"https://github.com/daviddiasfront/gulp-json-concat/issues"},"homepage":"https://github.com/daviddiasfront/gulp-json-concat#readme","_id":"gulp-json-concat@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"7.1.0","_npmUser":{"name":"thedaviddias","email":"thedaviddias@gmail.com"},"dist":{"integrity":"sha512-6p9k1lXegSDobrJPLab5uIOaXS0RY4eFT7/Facysp/eki9ovds8gfomGuzVhHaysRybPcandYi0sSh/MAmYsHQ==","shasum":"e777bf174fdccc66131e03f167a5fab219e40f14","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELRnd9RYFNQdw76QRXLzuD6GhUOHoNAQKc/SUKq0X5+AiEA2vUkrKyGUHPjsfNowchKKn1nME3YPtokev8DhVZHLKg="}]},"maintainers":[{"name":"thedaviddias","email":"thedaviddias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-json-concat-0.1.0.tgz_1508773337639_0.1667836643755436"},"directories":{}},"0.1.1":{"name":"gulp-json-concat","version":"0.1.1","description":"⚡️ Combine several JSON files into one with Gulp","license":"MIT","repository":{"type":"git","url":"git+https://github.com/thedaviddias/gulp-json-concat.git"},"author":{"name":"David Dias","email":"thedaviddias@gmail.com","url":"http://thedaviddias.me"},"engines":{"node":">=0.10.0"},"scripts":{"test":""},"files":["index.js"],"keywords":["gulp","gulpplugin","json-concat","json","concatenation","concat","json-files"],"dependencies":{"gulp-util":"^3.0.8","jsonlint":"^1.6.2","through":"^2.3.8"},"devDependencies":{"event-stream":"^3.3.4","jshint":"^2.9.5","mocha":"^4.0.1","should":"^13.1.2"},"gitHead":"88295333b14000ae403637d6484d1ec6ff836f29","bugs":{"url":"https://github.com/thedaviddias/gulp-json-concat/issues"},"homepage":"https://github.com/thedaviddias/gulp-json-concat#readme","_id":"gulp-json-concat@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"7.1.0","_npmUser":{"name":"thedaviddias","email":"thedaviddias@gmail.com"},"dist":{"integrity":"sha512-6E9HBFUIvdFYrqmO8j2+e0DcJ2uuY7qxQcrxZ4eFNvhYy+M34+vKjv272OuA7NSnt0G2EPITBazmjv8hszJpgQ==","shasum":"b66cda73fbb8cfc3d23de601a3e72fc52432ec5d","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDoysIArr6bt4ThzsBN9EWSoN6ZTOTh7AWrzXKzj2dQAiBWpSwUZu9Ud6OqP/Jsh4aSMHisMWMof/hvsRBsBIJ2Bw=="}]},"maintainers":[{"name":"thedaviddias","email":"thedaviddias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-json-concat-0.1.1.tgz_1508774955516_0.6492326704319566"},"directories":{}},"0.2.0":{"name":"gulp-json-concat","version":"0.2.0","description":"⚡️ Combine several JSON files into one with Gulp","license":"MIT","repository":{"type":"git","url":"git+https://github.com/thedaviddias/gulp-json-concat.git"},"author":{"name":"David Dias","email":"thedaviddias@gmail.com","url":"http://thedaviddias.dev"},"engines":{"node":">=12.13.1"},"scripts":{"test":""},"keywords":["gulp","gulpplugin","json-concat","json","concatenation","concat","json-files"],"dependencies":{"gulp-util":"^3.0.8","jsonlint":"^1.6.3","through":"^2.3.8"},"devDependencies":{"event-stream":"^4.0.1","jshint":"^2.10.3","mocha":"^7.0.0","should":"^13.2.3"},"gitHead":"a64b37311bb0cf7747176e15f885c204d8a032df","bugs":{"url":"https://github.com/thedaviddias/gulp-json-concat/issues"},"homepage":"https://github.com/thedaviddias/gulp-json-concat#readme","_id":"gulp-json-concat@0.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-N0uRcTRidE4pICEcX99CO1pvSsudWgSVJmDW5Jt4RnSvWtofnwtrO7RuV3kBDRjhMX20MuzvMDTqZ4t00FHPiw==","shasum":"931908e321bc0f6017a5b7174b7909d8cde0f0ad","tarball":"https://registry.npmjs.org/gulp-json-concat/-/gulp-json-concat-0.2.0.tgz","fileCount":4,"unpackedSize":6781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF6GQCRA9TVsSAnZWagAASK4P/2H6i911LuZN+rDCwV0+\n/nUVfDDWfKI22By+au9KpqhfAXP7MhM61kXi4y2Vw3/8DnBY8pRtWQW4LILE\ntY/Ap38OI84+Ja/PsIebwBVCsxnGU2i1rUm73iqskz39czp5qLIr8GkD2JIz\n/w2Sy6galGzw+VwbbnI+zNXLrLTjnKddNQamiZEEclSf+RmNLFl78QM6nUh3\nTCaUhdmXnqYzaYpTPnAILx5GFnRhRdg1Fez1ksPY45Y9q/0i2tJMm6305j8W\nM49BlCVtuYQYK7ak1Y9VkRPkET4dX2RUvKJxnKB4QIf3JPzBx5xw/yhngo7w\nmR4J3vgzLkXPeuueEyStcK6MrM5kEHuRTdVIVq83asEm0B33wzJmRO4HPsdF\nIDHdni7B/qC1jgi7Dfcq4nbUeHL3f/m4aI7cchFLW0ECHDppNBhQSonJh5T9\nUg6YeWVxCqYg1Xo35KNHkkPp4bCnJFYMBU6EbNGvLaerb7r1h8EmLg4fw4qs\naU09nxFWofKxWqZPo6XWG8K3pGOYlunEdVNhV3LNyD1PbLDNIsDuUIEDxvBL\n5A6snyDBkchXfU8pJJcYAE+jMeHzG98mPe44AHOrBpSRfr0oXOe0dur7yvnB\nwrOzaUH5LHTeaOYSNMHJSF8qzrnzXxl9FrTjBelAw1ENnTmKrqy1cL6f3HTC\nEnou\r\n=qB8R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEuMNcx1NjRfaFTm4SKz+WHn6+bUXCxoX/WwI+v3CyaQIgXv26xjdcnJV1o3SvgyWz2zZNub84z/tsyNuIhV8XGIQ="}]},"maintainers":[{"name":"thedaviddias","email":"thedaviddias@gmail.com"}],"_npmUser":{"name":"thedaviddias","email":"thedaviddias@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-json-concat_0.2.0_1578606991589_0.8645265723934599"},"_hasShrinkwrap":false}},"readme":"# [gulp](https://gulpjs.com)-json-concat\n\n[![Build Status](https://travis-ci.org/thedaviddias/gulp-json-concat.svg?branch=master)](https://travis-ci.org/thedaviddias/gulp-json-concat)\n[![Coverage Status](https://coveralls.io/repos/github/thedaviddias/gulp-json-concat/badge.svg?branch=master)](https://coveralls.io/github/thedaviddias/gulp-json-concat?branch=master)\n[![Dependencies](https://david-dm.org/thedaviddias/gulp-json-concat.png)](https://david-dm.org/thedaviddias/gulp-json-concat)\n[![Known Vulnerabilities](https://snyk.io/test/github/thedaviddias/gulp-json-concat/badge.svg)](https://snyk.io/test/github/thedaviddias/gulp-json-concat)\n[![npm module downloads per month](http://img.shields.io/npm/dm/gulp-json-concat.svg)](https://www.npmjs.org/package/gulp-json-concat)\n\n> Combine several JSON files with Gulp\n\ngulp-json-concat is a fork of [gulp-jsoncombine](https://www.npmjs.com/package/gulp-jsoncombine) with new few options.\n\n## Install\n\n[![NPM](https://nodei.co/npm/gulp-json-concat.png?compact=true)](https://www.npmjs.org/package/gulp-json-concat)\n\n```shell\n$ npm install --save-dev gulp-json-concat\n```\n\n## Usage\n\nYou can combine json files that are in subfolders. The json generated will remove the name of these folders to keep only the name of the file.\n\n```js\nvar gulp = require('gulp');\nvar jsonConcat = require('gulp-json-concat');\n\ngulp.task('json', function () {\n  return gulp.src('db/**/*.json')\n    .pipe(jsonConcat('db.json',function(data){\n      return new Buffer(JSON.stringify(data));\n    }))\n    .pipe(gulp.dest('dist/json'));\n});\n```\n\n## API\n\n### jsonConcat(fileName, processor)\n\n#### fileName\nType: `String`\n\nThe output filename.\n\n#### processor\nType: `Function`\n\nThe function that will be called with the dictionary containing all the data from the processes JSON files, where the keys of the dictionary, would be the names of the files (sans the '.json' postfix).\n\nThe function should return a new `Buffer` that would be writter to the output file.\n\n## Changelog\n### 0.2.0 Update\n* Update dependencies\n\n### 0.1.1 Update and corrections\n* Update dependencies\n* Fix relative path + filename on macOs (thanks to @cmandlbaur)\n* Update travis.yml, editorconfig and package.json\n* Add new badges (Coveralls, Snyk)\n\n### 0.0.4 Add jsonlint\n* Analyse json files and show exactly wehre is the error\n\n### 0.0.1 Initial release\n* initial code\n\n## License\n\nMIT © 2017 [David Dias](http://thedaviddias.me)\n","maintainers":[{"name":"thedaviddias","email":"thedaviddias@gmail.com"}],"time":{"modified":"2022-06-18T17:23:13.471Z","created":"2015-07-29T14:16:20.096Z","0.0.1":"2015-07-29T14:16:20.096Z","0.0.2":"2015-07-29T14:41:41.685Z","0.0.3":"2015-07-29T15:03:06.489Z","0.0.4":"2015-07-29T16:13:59.086Z","0.0.5":"2015-07-30T16:02:52.970Z","0.1.0":"2017-10-23T15:42:17.730Z","0.1.1":"2017-10-23T16:09:15.598Z","0.2.0":"2020-01-09T21:56:31.764Z"},"homepage":"https://github.com/thedaviddias/gulp-json-concat#readme","keywords":["gulp","gulpplugin","json-concat","json","concatenation","concat","json-files"],"repository":{"type":"git","url":"git+https://github.com/thedaviddias/gulp-json-concat.git"},"author":{"name":"David Dias","email":"thedaviddias@gmail.com","url":"http://thedaviddias.dev"},"bugs":{"url":"https://github.com/thedaviddias/gulp-json-concat/issues"},"license":"MIT","readmeFilename":"README.md","users":{"gormus":true}}