Всем привет!
Хочу сшить все json'ы в папке. Просто объекты друг за другом.
Сделал папку с тестовыми объектами a.json, b.json и c.json с одинаковой структурой. Вот начало a.json:
[
{
"header": "a1",
"date": "a2",
"body": "a3",
"link": "a4"
},
{
"header": "b1",
"date": "b2",
"body": "b3",
"link": "b4"
},
В b.json сделано всё то же, но буквы алфавита - двойные. В c.json - тройные
Запускаю по папке с этими объектами следующий примитивнейший скрипт, чуть ли не копипаста из документации:
var jsonConcat = require("json-concat");
jsonConcat({
src: "./Testjoin/",
dest: "./Testjoin/result.json"
}, function (json) {
console.log('done');
});
Ума не приложу - почему-то в выходном json'e не сшитые объекты, а содержимое только c.json, например. Или b.json. Очевидно - того, который достался скрипту последним.
Я же хочу получить последовательно сшитое (порядок не важен) содержимое a, b и с
Подскажите, куда копать?
Спасибо!