{"_id":"@aboviq/kollektor","_rev":"9-901548e5185c46375299b6921323d659","name":"@aboviq/kollektor","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@aboviq/kollektor","version":"1.0.0","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","travis-deploy-once":"travis-deploy-once","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-angular":"^7.1.2","@commitlint/travis-cli":"^7.2.1","eslint-plugin-jest":"^21.22.1","husky":"^1.1.3","jest":"^23.6.0","prettier":"^1.14.2","semantic-release":"^15.10.8","travis-deploy-once":"^5.0.9","xo":"^0.23.0"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.0.1","matcher":"^1.0.0"},"gitHead":"97936038634f32ef7ae204da70b166fab9340b5a","_id":"@aboviq/kollektor@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"dist":{"integrity":"sha512-IZd5B/+Ad26tP6YA7rxwJLjm5Aqp6BaX/xpucWirJl9CDB9NYTTy7/XXsTo2LtKn77G9xzN2i2gLXKNkNV/6Xg==","shasum":"f03f408d64c53fa5d058ba52f0d31a4b3320ab64","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.0.0.tgz","fileCount":3,"unpackedSize":6642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5YhECRA9TVsSAnZWagAA/eUP/A5jjlKfLhOd3DLwwFsd\nQ16ra2IGoexNTZJY2I3Q8/dWc+RFoaXikJEnvnu8Imr3rcfXSiU3V0l8UrmQ\nLv/+PXJiOd7iDaPSMYIVgUl0uYPrwvhF6EuOrjhHJFZu61oMpSJbYm9qaRxU\n+RiAH0SsFTR5quvOjjVAqAtUVLG7crbvv/ESGtYnpsJdmXu2prRjekdmK1bz\nIKWb8I1eRBQhwJBWZszz2oONTdundCI5Ywi3vasdYtm+kVo8K8bIjrI3lNCZ\nx/CF4Iz3VBdaqZVp0dHj3G77ZTDIKYhGWvt31ADZ0tdVzXsJlykexsWtlvvR\nFOm541zp/pX71MwOVsf2xgoGbJgyRrZFmw1H42wWGiiXCDdVHDmJkPCelZvX\nWE10LBj4JkhbRjbAqt/W0vWTZ/oHL4NhdNd+lX4ZF2kExIjs7qJmaxYtO4bT\n9FXpTJ6fbxCNZtb3/6Xw8Aepg+0pwzyx/CEwAefD2kPTgrCBTqVZgk0cF5it\nDYP4Ct0QDFgchqrdHf/gvCg1u9Ay3p4b4vtIx/VYOzneepcf4PeNAzuKU1jW\ngXQBa3edLzF4mEb+HwgeAhA4Zg2lzAoCkXAmg9JMyz1qEdVNXpTCm9h+80nO\njNvz1KFhYyn1EDd75t2E51HJ3Y439Z8iXFaZsw+sv8muy7JQJ0mOLIlfN1U0\n90U3\r\n=A99I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQU1FLOPalCVgAW7gB+6fp+fVq9Bc/VqslWVoWwhdcoAiBdDOgRwsxw+tXaycd9in5JO832RIZgOkin7NDYmEX1PQ=="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.0.0_1541769283663_0.7125005354269258"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aboviq/kollektor","version":"1.0.1","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","travis-deploy-once":"travis-deploy-once","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-angular":"^7.1.2","@commitlint/travis-cli":"^7.2.1","eslint-plugin-jest":"^21.22.1","husky":"^1.1.3","jest":"^23.6.0","prettier":"^1.14.2","semantic-release":"^15.10.8","travis-deploy-once":"^5.0.9","xo":"^0.23.0"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.0.1","matcher":"^1.0.0"},"publishConfig":{"access":"public"},"gitHead":"607634dee37e555da856396eba67a7802a9365ef","_id":"@aboviq/kollektor@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"dist":{"integrity":"sha512-Vkl9Ll6S/xdpv8K7yQhNtdDnS4suqPpIWhDzwwRZwR52fYn8gneUiTYJI8qk8R6rKivg4HhTLkZHBFVyxkxfTg==","shasum":"39cd0c474018846ec67d0b5f95d435ad2b051f5e","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.0.1.tgz","fileCount":3,"unpackedSize":6687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5YlPCRA9TVsSAnZWagAA/XEP+gKcltTONmKnRGI6Q3ZR\nTXK4kwwviWWxMTeE24tOxZaGjwpBDYZMPYn1GIShU/fyxGX0ZDrnLLSTpPUb\nRH1UPRtSsl/x7jEjEdpw2GpEc/4r6ws4MV0RZa3mvyq5XbU69jUwA9RAfaeW\nwXI2XyrmNFlPGPr65dQRi/zR+peuyiHykTmUcsxhHhU8I5jfORDWnAPxGljO\n0G5vrj7p2NhIDT4315C9fjvSzNlt5rkXBBusPh11TXboiEAzelx1t/KjJ5pt\nCW2Tb0nHPr97bZ9U4yXm9/i0j7pAq/IWILoj1HW0Fqoqu+AqxVYAmdeppz+5\nPSoJDtic1Bn0L0oVO9nmC/8wFFp3xYwM0JVVSJsZbJOxYNNsD8ow7Ng7udO9\nrqhKumceZxmKGk7ude7T98CCl9i+xGolAndNxM04IyJOxFdDn0KwtYY7egBm\nFAvo1b6HJnITDupiNZpcLnNOx5DqC85bRW5X6xEk8xlGlNmy5z4PAM2lcxKq\nckFyRq/u4Cwk07RlP3708z8hjd8k2rLeutegR0cuChCbojn7meaxbXQMfeRq\nElCC0mz9jfnOSdW4Qb23a6LxHGF86VMZSTscBvP6601c1fBepg7BxBU9xFoE\nJenexX/Sn6zT1qVRO/mlQdh2UeDcyyyGvVxyZ7z4k6iLE13yuv2aQysxZmHy\neSjN\r\n=e1AT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf3SX9yB1gYCjbP5HOmNqaiyzBp5KSf/FGxOVF3Zes3AiBz/41itXXP7b6bqV+K1eJ9kMyWH+LG1zBXEn9yUyuNvQ=="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.0.1_1541769550775_0.9077925164161855"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aboviq/kollektor","version":"1.0.2","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","travis-deploy-once":"travis-deploy-once","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-angular":"^7.1.2","@commitlint/travis-cli":"^7.2.1","eslint-plugin-jest":"^21.22.1","husky":"^1.1.3","jest":"^23.6.0","prettier":"^1.14.2","semantic-release":"^15.10.8","travis-deploy-once":"^5.0.9","xo":"^0.23.0"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.0.1","matcher":"^1.0.0"},"publishConfig":{"access":"public"},"gitHead":"e3cb224cc758cc5ce079e124308f7102793fa8fb","_id":"@aboviq/kollektor@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"dist":{"integrity":"sha512-sB53kcSsH4AYO4ifnZxfa9nD+CURwZDecfLfKD9sCfY09QQh1KOvgH6JDVWB2zeB9be8a4Q79SyTxGu2Hs+8jw==","shasum":"b663a5fe39e8ead8704022ac6f3fd3b6652d28fe","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.0.2.tgz","fileCount":3,"unpackedSize":6693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUDDeCRA9TVsSAnZWagAAMcQP/ilIiYZmxenkKH1tQJMp\ncjjBE8gsGM5zK1imdXQ6wTwG/ebO+SCsUnrB5brmoWkMdMD8LRiyt1qbVquu\nW4chEueblAUmMFYt5j5z6IV97H3txJbMnJGxDW38uKc/91CMc6gQuy0B3J1a\nnMcmTQfMTdYzNIF3NsNs37ulMoTgVem+zciW1IJCzaSA5nH/fZaOJdvE+fEc\n8/j0lNG2QOnsGq3fWzEhkgubEW2UcOtyO5g/pEZzK3Rew5s3eJ7dY8IKIFHL\nY8mI3nsiLJ1nxp8Vi25hKaJ0VTDcvFBFXD+oUTG3+ADsubZOw/RrimHwCK6u\nh6UaHlSPPmk9Q1+XxcqFtXZHpYUR7Ww2JtX7lvAHXg/XTCxlRaqTc1QwaxSl\nLq8G6bAwuqP5K5Mmmt8I0ft3NARj+dUjXG9iyBMPRkFiFdPSXIK8HeGDnc0e\nm35TB0uFDfO+0ORwtFS1+lAQPkPB+3+2tBIhZaDNt6hChbZESXUpvVrblxTG\n8Vu0xsvQHChwCNACMFD6gk9sbN9MzfaB1AbulbLhgzdRCxDIEhul6loWpONh\nnipdtlsG4usVjYWF/5fOcDAFLVii7Ifnn+Um5W+UHDzootRjMtxi1kDiKkpa\na+iC+Z7+VxtjASkHWyjepJq86yYrfhrxnzGOrHO8frIvZLx/t4moi4GoTmGB\n3ctZ\r\n=hchR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv/mXhhEVcy1YHJGgC/faL1XPfKOQl7xa2EjYWCCDg9gIgIEAUKPPtJyoK69e/mpv10iDWI6hukLrcdMXc6H9Yh0o="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.0.2_1548759261929_0.27437101425154875"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aboviq/kollektor","version":"1.1.0","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","travis-deploy-once":"travis-deploy-once","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-angular":"^7.1.2","@commitlint/travis-cli":"^7.2.1","eslint-plugin-jest":"^21.22.1","husky":"^1.1.3","jest":"^23.6.0","prettier":"^1.14.2","semantic-release":"^15.10.8","travis-deploy-once":"^5.0.9","xo":"^0.23.0"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.2.0","matcher":"^1.0.0"},"publishConfig":{"access":"public"},"gitHead":"5eda35e36260c37c886683b35c074a0b8308479e","_id":"@aboviq/kollektor@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"dist":{"integrity":"sha512-1zXbmFfvU8yvfYIYmg7NjYT4DjE5ozOXOJYK6buZ232Gn1s9PiNQJVc1D2y1dy/6JHzrU0h5VKgqjVXHrzhz4A==","shasum":"9c5abe1920376ec00c3732df814170b36c19045d","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.1.0.tgz","fileCount":3,"unpackedSize":8261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci66zCRA9TVsSAnZWagAAaIoP/R6ICSX8zvdnejprVWUW\n2sQEtr09Zw4jzG3E/QCMDuIXD91IL0/XRxqn3PJN6PFVwiiVXcSXs5a13+07\nehnDHIHPk4P8f6r8lGBLdUFgjonXkkfri6lwBPF8paZXrOeSgvQ2j/RFE2Lq\nlRCts5YMjXU7dj3Mt2rjdFB6jmu+eqMFGVnZyWMlixQLCNaXRfQd2cIJlone\nxlkkAyIA1ShdDvVKUL6sT1bZpJrFyTZ6zGxCouSOSUR5ppZWqUElHrpRX6Et\nM4GfFsRpIwJy7igXHdclYV/5XsA/kicvlI9JSTGS6GSPywyRa1aqH0KgX1T1\nYIP9rDUeR/haiW8TiFKGfb0TjDbwUmdWGDRuKE2PeOYr3HwED0gejdJz71t2\nj9uBLtohVX4seSOPQMUJCeGm4bK6l0OfaVbxE+AFHpP75kygspJK/rfi+2q6\nYG3bIfbAfpLyszYiZL+O+lySW0bLA0/gbAQ+sI7JAFvaN2oEnVi7/F9cod4k\n1Q23Ek3VtJ4O8jTa+Cz7/U6PeKTCzIeC6etMtyfGX3ximVlF7+kI1yiWvACc\nKG80HTj0PY7iytk9ehic8V3rXAFW0YWWCfdTvTR7Rt2Qr26MLeyV5uJNkA1V\nl2Y+QG8s71u4UEFkyzflbU2Z9b9Ncq13lomg5GdM3XgIkp+2UFpd0lb6+R1i\nVV2C\r\n=D3F2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrnPXwBLtqPMgWzgd9Vl6TZef2KyA4fblK9DnuFv+LCAiEA0XakYPGPRQsr0ThkMnz8EqZus6oNjk1i6v6bE0yfwro="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.1.0_1552658099026_0.13086937870188242"},"_hasShrinkwrap":false},"1.1.1":{"name":"@aboviq/kollektor","version":"1.1.1","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","travis-deploy-once":"travis-deploy-once","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-angular":"^7.1.2","@commitlint/travis-cli":"^7.2.1","eslint-plugin-jest":"^21.22.1","husky":"^1.1.3","jest":"^23.6.0","prettier":"^1.14.2","semantic-release":"^15.10.8","travis-deploy-once":"^5.0.9","xo":"^0.23.0"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.2.1","matcher":"^2.0.0"},"publishConfig":{"access":"public"},"gitHead":"3a0022e973a327745cc11f9de0cba97f774d6b2b","_id":"@aboviq/kollektor@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.16.0","_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"dist":{"integrity":"sha512-mjwxDjxrevcHdyh/DcP30+ojbxwezRcUgAfpICQ/hu2ZxCn11fY8yJWbkf9sLn6s7RQr4FJRdav6OlgPRcdGbw==","shasum":"08f2a8c7a9b490fcd3e78a47377f00678ad6bcd6","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.1.1.tgz","fileCount":3,"unpackedSize":8261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+jUPCRA9TVsSAnZWagAAkOEP/0QfzRvc9poSnn+Bie+6\nTw8dFPUFhCt+ciD918kmnt0vtlWA81oCYUngVWOZUyMzQtoBObtSrTtcKtx2\nyWHyddwpbMUhCC4K6V40ROVxQw/U4FSvpfQyiXO/qqn55d95JvrHQOn9Wb2p\ndAHoLlv6GpS+IVT8J24mZFOVownDLzkYO1Py6EL1xYpQHF7TGvmDeT4ksxag\nQWRTyzqjDZC8UI+6i9yLlneM6/n8G1knzM9RfbaoT/qe6WPnLYiOgZLFRtPp\nQDtaBMbRCXIu+dfHBaJIS7IkmiRjYTatiLQfVN/hrE6I2TLC3ATDVkdzJojE\n5BPl0fm8UDGEmHlTSp5x42TWLudUEiRL/wESdQVXNxzwB4pmMk1NnXZ2GzHy\nDXloC5wVIN9wWZ3YIt3Q/OYPmDN+JnxHSqLkVVXeRN312jrl4yIgKp9ZJhc0\nYT2nSo72KiXllDik9VTpwFLjl5nE5k24g04ssldHNDcTd0myctLS5vrKJ/yj\nRrdq7x+28QoWhMsPWVvBkY7zMLVavkbrZocSiGCqbVUvrJV86OjjJG6KZCaQ\nLD7AYOCMmE17O9uWQfCRA8nNO5DHSi/iBZ+Y9Vy2eRxslnrzH/1PPaPEC2A7\nwFHcSr8GkIooMjziN7/FvcyuUXxOrKptjFwm5RrYGWxNDRMk63uTrh5vQpQz\nWDeJ\r\n=Wfyl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMB71WPYjHNl23vsM+3d3hcWf7Hvyj837btLvHgKVUwAiB7iASHw1Q+wbuHlACxrijiz7Q2A+64vJxIlMlHYvisOg=="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.1.1_1559901455049_0.7915761606898946"},"_hasShrinkwrap":false},"1.2.0":{"name":"@aboviq/kollektor","version":"1.2.0","description":"Generic file collector, useful for mono repos and microservices","main":"src/index.js","scripts":{"test":"xo && jest --coverage","semantic-release":"semantic-release"},"engines":{"node":">= 8.10.0"},"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"keywords":["files","kollektor","microservices","monorepo"],"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"license":"MIT","bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"homepage":"https://github.com/aboviq/kollektor#readme","devDependencies":{"@commitlint/cli":"^8.2.0","@commitlint/config-angular":"^8.2.0","@commitlint/travis-cli":"^8.2.0","eslint-plugin-jest":"^23.1.1","husky":"^3.1.0","jest":"^24.9.0","prettier":"^1.19.1","semantic-release":"^15.13.31","xo":"^0.25.3"},"xo":{"parserOptions":{"sourceType":"script"},"prettier":true,"plugins":["jest"],"extends":["plugin:jest/recommended"],"rules":{"strict":["error","safe"],"jest/valid-expect":0,"jest/consistent-test-it":["error"],"jest/valid-describe":["error"]}},"dependencies":{"@aboviq/readdir-recursive":"^1.3.0","matcher":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"37948ad771fa1385e6f85c159108641ef8a313bc","_id":"@aboviq/kollektor@1.2.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-855Zi4AVg255pYzphmJLT5/aJbwxxe18vZO1zXljwOurRo62wlmB5+Ds4zu1xyiTi+7RrDCz8F7cYH97GWa9vA==","shasum":"256b6c32e51dc1dd0e2e9d46bb64b0ddeae16880","tarball":"https://registry.npmjs.org/@aboviq/kollektor/-/kollektor-1.2.0.tgz","fileCount":3,"unpackedSize":8184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+zlZCRA9TVsSAnZWagAAsnkP/2jSi8oeM555PTNYbVpH\ngDai2HpeQi382sT1/tV4N+Jk8p9Yg5Cis9WNWisaEBY+kQbZT3u0WZnQMNlx\ne79czEYe43s+d8wB6DM3AVwlBXNxVp/TQMfunEyawT9fiB8ltyR7WAGFrVl9\nQIG3OlVxoHhmtokcu8LEJDpngUFS6ZLDg424Ubc/nsXh4P+FGPoxsu94XFhn\n0apdjVzhGTpepMc+BkeeoQUSdxpqeenT2kj4+c+KgerbDy4NxqB7izWV71wU\nTFi6F6HxZ1iLWpkEwFl2m04depSCyW9MFw0nPZGYWLAqCyADanAmu66/TaK/\n2go7CXe2bj+lVOSLZAK4efFT9mHhtqEre3asdMlzp0KEK4JWNwfmAEynlaty\nHlPXGIrV7wIXpv9V5wB+oIMuLHlu9oVUpgKjyhWvTNDoJoV91dHyGDGrJ5Ao\nDBtjsN71Hu4xVfE0SKckC2FP+DnFOSVxw8SNcyq/GnswIFRw/nUnwRtDOd8M\na3egQSjT163W96u4+PL+S+oOM+xaJrQtLYcfNnpCB5uDIh4L6MSP+2/5ZY9F\n3zVgqC8nmAcvZbJarIpVp2xU32Tt/NnkVkjJQCtUWaopqTzGSjBGluRNaYzo\nnyWfuyhpkVgw83eTmRgIKflPDYA6pPJxfZdcvTAnTNagdrVBnMcCc22nlK8r\ns8OZ\r\n=UGLO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxuLDQo5oP7kJpuRLpek/dqrY4Od0kcD9cnJjlnvkTXAiEAtCudWOxp2Hj5+DXIf9xufDf0spENSsgVOSKFTcFc/FU="}]},"maintainers":[{"name":"joakimbeng","email":"joakim@beng.se"},{"name":"magnuslang","email":"magnuslang@gmail.com"},{"name":"mneme","email":"mnemem@gmail.com"}],"_npmUser":{"name":"joakimbeng","email":"joakim@beng.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kollektor_1.2.0_1576745305018_0.6696021551232176"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-09T13:14:43.663Z","1.0.0":"2018-11-09T13:14:43.823Z","modified":"2022-05-20T10:48:12.950Z","1.0.1":"2018-11-09T13:19:10.941Z","1.0.2":"2019-01-29T10:54:22.062Z","1.1.0":"2019-03-15T13:54:59.165Z","1.1.1":"2019-06-07T09:57:35.136Z","1.2.0":"2019-12-19T08:48:25.194Z"},"maintainers":[{"email":"joakim@beng.se","name":"joakimbeng"},{"email":"magnuslang@gmail.com","name":"magnuslang"}],"description":"Generic file collector, useful for mono repos and microservices","homepage":"https://github.com/aboviq/kollektor#readme","keywords":["files","kollektor","microservices","monorepo"],"repository":{"type":"git","url":"git+https://github.com/aboviq/kollektor.git"},"author":{"name":"Aboviq AB","email":"dev@aboviq.com","url":"https://www.aboviq.com/"},"bugs":{"url":"https://github.com/aboviq/kollektor/issues"},"license":"MIT","readme":"# @aboviq/kollektor\n\n[![Build status][travis-image]][travis-url] [![NPM version][npm-image]][npm-url] [![XO code style][codestyle-image]][codestyle-url]\n\n> Generic file collector, useful for mono repos and microservices\n\n## Installation\n\nInstall `@aboviq/kollektor` using [npm](https://www.npmjs.com/):\n\n```bash\nnpm install @aboviq/kollektor\n```\n\n## Usage\n\n### Module usage\n\n```javascript\nconst kollektor = require('@aboviq/kollektor');\n\n// Read all package.json files in a mono-repo async:\nconst packages = await kollektor({\n\thandlers: {\n\t\t'package.json': packageFile => require(packageFile)\n\t}\n});\n\n// ...or sync:\nconst packages = kollektor.sync({\n\thandlers: {\n\t\t'package.json': packageFile => require(packageFile)\n\t}\n});\n```\n\n## API\n\n### `kollektor(options)`\n\n| Name    | Type     | Description                                       |\n| ------- | -------- | ------------------------------------------------- |\n| options | `Object` | Options for specifying the behaviour of Kollektor |\n\nReturns: `Promise<Array<Object>>`, all collected information depending on given [handlers](#optionshandlers).\n\n### `kollektor.sync(options)`\n\n| Name    | Type     | Description                                       |\n| ------- | -------- | ------------------------------------------------- |\n| options | `Object` | Options for specifying the behaviour of Kollektor |\n\nReturns: `Array<Object>`, all collected information depending on given [handlers](#optionshandlers).\n\n#### Options\n\n#### `options.cwd`\n\nType: `String`  \nDefault: `process.cwd()`\n\nSets the current working directory\n\n#### `options.handlers`\n\nType: `Object<Handler>`\n\nExample:\n\n```js\n{\n\t\"handlers\": {\n\t\t\"package.json\": () => {},\n\t\t\"*.yml\": () => {},\n\t\t\"README.md\": () => {}\n\t}\n}\n```\n\n##### `Handler` definition\n\nType: `Function`  \nSignature: `handlerName :: String -> Object -> Object`\n\n`handlerName` is the name of the handler and is usually a filename, e.g. `\"package.json\"` which will call the handler for each package.json file it finds. The `handlerName` can also be a simple pattern matching multiple files, e.g: `\"*.yml\"`.\n\nWhen a file is found that matches the `handlerName` the handler function will be called with these arguments:\n\n| Name     | Type     | Description                                                                                                                                                           |\n| -------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| fullPath | `String` | The full path to the found file                                                                                                                                       |\n| data     | `Object` | This contains `dir` (the relative path of the folder), `dirPath` (the full path of the folder) and all data returned from previous handlers affecting the same folder |\n\nThe handler function can be async (return a promise) for the asynchronous version of Kollektor but must be synchronous for the sync version.\n\nAny `Object` returned from a handler is merged with the current folder's `data` and will be fed to the next handler affecting files in the same folder. When all handlers have been called and completed for a specific folder the resulting `data` is what's being returned in the `Array` of collected information. See the tests for more details on how it works.\n\n## Contributing\n\nSee [Contribution Guidelines](CONTRIBUTING.md) and our [Code Of Conduct](CODE_OF_CONDUCT.md).\n\n## License\n\nMIT © [Aboviq AB](https://www.aboviq.com/)\n\n[npm-url]: https://npmjs.org/package/@aboviq/kollektor\n[npm-image]: https://badge.fury.io/js/%40aboviq%2Fkollektor.svg\n[travis-url]: https://travis-ci.org/aboviq/kollektor\n[travis-image]: https://travis-ci.org/aboviq/kollektor.svg?branch=master\n[codestyle-url]: https://github.com/sindresorhus/xo\n[codestyle-image]: https://img.shields.io/badge/code%20style-XO-5ed9c7.svg?style=flat\n","readmeFilename":"README.md"}