{"_id":"@calyptia/fluent-bit-config-parser","_rev":"9-acd1db1ae27a0047110fd943de35a21a","name":"@calyptia/fluent-bit-config-parser","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.0":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.0.0","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"b677b8f050894f58189b46cefbc2109330bcb44f","_id":"@calyptia/fluent-bit-config-parser@1.0.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ti+B+5SjOdnlCpWNo3T+9y+7Y41A5fb6kKDxvPjEyPk1HRo0obNx85LI7sf/cI/JVyXVEFZLhdhSlfIlxRE2+A==","shasum":"a1c9560a3755aa86f802b883ef386d6ff4e86a07","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.0.0.tgz","fileCount":26,"unpackedSize":75681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvldqCRA9TVsSAnZWagAAX4MP/0Z7zKPQOX/ZcEH5C6B5\nWLexc/kGifw+MrTuLBphlAj8YaSlDcKTA3R5ea+wkdzla+MqGiKmoe7pecgC\nAfB9eeZWOmT4khfO0CCLHFQbP1D6JpA+vOSMRJQ2/b6X7iJwP869s+dfF768\nKYlpOZpy78OFmeQDYbafioyTH0q457xQdGiwNTsTAUYZ/cmwG+nUJbDn5dXO\nzg9spqZv75HtmcKRdI5oBtOMGA9HwOcyG2QObdY4owgv2wPwtjBrmnYd0Eq3\ncPx6JMQEo5NlSaK7w/967Hr93yHu0zgxrIvNzgiwQAb3uqaWaBcrK4fnOJ4p\nJHAK//k27LjDa/B1P8IPcaNLjqQPvdklAe7uCa88uivbWhXjTu8ozjds7NZD\niVdS9HjwxndspJXRl3OPs3TaGQZppzEB1Tb1HZgV8+ysU1NBWDmj/JrEppDf\nX7iAborILHiQjOgJr8NpzG6MXM00ntI6ngqGlvjMt2ZdLEmyRSCnDvh5fC1U\nN3QIOIDk3FcTx8gRAIuRNTttVnGGQchTbg3In6Kl2TZchnSNFyh+IoCRP5X0\naC2hYWWS2RrHtIC5XGnKnjy8+S41lfZsYoB3GwXgJYBTiGs3Wilr4OTMaf+7\nAuPnUtyhtIlZmfd7YOIzT9BLXI5f7chACjKJs8sjBogXIT6uPdbPnlaq/M93\nSL+U\r\n=LAdD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6zrgnEe3qq0Q/2Xs6eA5mLkgRQx7Z81qaazeoXczEdAIgV+c/qv311hfpVcTh0OdR+YG8NrGBvblj6EqSKnBFoAM="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.0.0_1639864170500_0.9054673510994136"},"_hasShrinkwrap":false},"1.1.0":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.1.0","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"586d7a4202a01623f40894bd9360a4b7512b3d65","_id":"@calyptia/fluent-bit-config-parser@1.1.0","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qsFVA+X0YHhMeuu7KBd854/0186nZgKUuGTZDGeQGmUYfJkeAeuWQvr2sy+YZ7Nc95x4NthVONcO7pVHht5T+A==","shasum":"30f1f2ef7acaf52ec689a325ea7dfde9595e7ee7","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.1.0.tgz","fileCount":41,"unpackedSize":347307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBJFRCRA9TVsSAnZWagAAcZ4QAIQki5EopUsBcNV5cm3f\n2t9tUhKEUO/gsdnT8PZYlxUK6BOlOleWup+YJ6CCL3PFdfK1vApslghr0q3V\n86WoaAC/JS3JXpZLPICBffrbd2ZogJVxmPVRbCC9l+NNvj1AudTNMmTl7bPv\n9FXd3mg1/08x5UoPDBki51+7RbNCM1C1y60h5bcYGokx0y++txXhoNZ5YwD+\nKSrKqNepIvoKGZ63xM/4d5X8QZVLDb4aLnlEV1PsUNaNyWCyTRk5kCdPbIKe\nUIMW6NUGTUgx+xihbDcIMwn+18uPJ9qFI9f1em9lrtBY2JZ5MRd//1ZYGsyz\nlHJIlPKUbpyvosy8WZ5xp3aM1owmmgDv+Q08TnBnvrQhL66fw4VE/3Kck8g5\ntvteLpvVzlAItovyflWQYIKrv1aZp+pSTHzJl07qcuE5qmWnOkO0F0OOrI+A\nrfLkGrks9lBAU0qc4j0eSOu/lKxP0pNR6XGIJfDqmx7px8YaDB/q/nS4xvMs\nB9GYDFaYkxUNp4TCIdtKZBe0mGshxPC+ruoXeTZWFxc5vSQPIj3/OlnDjopc\nwD7Q9Ez3EhJOzosPuGKkeFFZra/vqLwOkOYFtF2qFER4vXwIkOWsXf/r8qGP\nviG2EhbO5oCzIb2OU+1F0jU5dihx2m3GhXVL8Os73DbZArfBAHOheeM9edpd\nlmcm\r\n=FUms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn3kHNpArDXBBUBHhGHGXxL2xEL0n3x5A0nEkkZJmzxAIhANEYaTHRPf0DJfju8NtHv2xStnULybaHCinNGDfNc191"}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.1.0_1644466512534_0.695424816551391"},"_hasShrinkwrap":false},"1.1.1":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.1.1","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"d55a6bfa892460d91626bd642ed6da41865c4353","_id":"@calyptia/fluent-bit-config-parser@1.1.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-22KCVUJqHH7P8ZA3VYZEGKrgJHmKUHkTOoI9YHvZBGjjLUGyBzLukuibbMKF8F2eChUzOubH5oEMAifHafa0Ew==","shasum":"0c4885169c96024826e0582b03f99694c18e6fb8","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.1.1.tgz","fileCount":41,"unpackedSize":348800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBdPaCRA9TVsSAnZWagAAUqsP/RLy5wgDMeVNfq8u0PCx\nP5MZC1TGe/WbxkXgWPWnqG51xuAaybcQLGE0uWMGleNn7jenLlbXqaWEDG3c\nrxtTbXlRrU90DwVvbQcpSfkxSs2sys+ftFBk8Y4nO0iNTmnEEfa/TXXcqc1F\nLmsZVQOCSw69AFj57BVo5q5LvYltjcMvcZLUrbfIxdS8KKdLGQncKZrkJxtb\nvCJHOHfZt6TqlGxGwWOUjchOigM/KOXECqbrBgOVEV/wbEUUZYmFvlwDyVj3\nSBMZToHxpVPHgZJcJP/wpek4uM89SHaV6ruHZz3w711HkJ3nUxKmwE3FF5Hm\nGV7EDzUzViYjiLERKghesmB4+OB+EpSaYHmu93bFnJyvlq8CuZXIezgFqe3P\nM2djDSXb6jfi1kVwlMrUhljLg4ivQ8mE94AVC0d2Wz2Bep4h6HOxB5m6gfSu\n7PxCKos0+c9J1deSKBJp/kcYswYgy00LOWriwXNgb5IS2cmgsf5PSY6251Mr\nD6UYkJVz/P4VQW2ZqQxa3q8sfgozejvIifXQ8FrEXBGhNcZ3lOOZKpXTlHLt\n4r2I1a9GCBb54ikjFQWSwRC08OYymu62HvY9uldjZMt/SAH+EndmRyYD45PX\nAuCsJLNOZ1OpL2vxToy01dSRV477YEMJnZN4YICLg2gF6JvnSoMD5MeevRtn\nc/QZ\r\n=vtfv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoNr89Ekv0i/zEiz17t1TG+BZKifDMnjnbqVJdfjTsGAiBc6ucldK5Otr/rAntf3iWd+1kkT1pgXZMRHcUK7YoBCA=="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.1.1_1644549081841_0.6492600257424439"},"_hasShrinkwrap":false},"1.1.2":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.1.2","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"b849b11d75d2c23f540ace75cb3e464c364f5cd3","_id":"@calyptia/fluent-bit-config-parser@1.1.2","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WcG/+x2DVt/KzkErzqeFebPqQv+2o5tDZMFIeNM6eiXeQCc/Gno3YB/w4Xr229AGF/qe2Np5b8ZGaTJpNyu24w==","shasum":"aba642803b58991fc41711375a90bab8dc843bf5","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.1.2.tgz","fileCount":41,"unpackedSize":349179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBdX+CRA9TVsSAnZWagAAsAMP/33w4ZnIeeu8bUt4tDvL\n3vf5LfdNV4YtDpxNg4i9baxBukau5lpQv4yHW3Ov5JZqI8Yj4ddxK5UlESDJ\n/yKnJIGOVyBjSZiohTPa5VH2OOvMvN6O9uzFQqo21wKBDsKICtXKmurpOTSp\nt9FoEKMSTqC5/4Y+ANwBvJJ5VUIvaJetyWfPkNUXbMJr8cXj8lSyfa7fKQ50\nm0wb4a9LwBWPsvO4CE/CbCXfHXoibBJLW7Jc3h7brG2RWBNBnNDxr2NaJamd\n7zhjoFXkZ37jS85ISafWGDYGvkt5qYBaklADcHBUlbvG1PZyINhfefr4jXCs\n0GP3Qw54Zzug6ZV1b/JeghJYntWn9z8NGNB48c8kNMwFdKEyF3xW0zhImNnj\nuYDdbDw2JQeTUIeCHQdCVgRlhcc3WP9MYZNGBHunjpL9Q60EacKCgmh4RhPL\npgEr30m3Z2+IORrorQNm4vR9nb5hBrE3Wnh7wewIoJIkQHUv4Dq1/XuwwhFI\nbdQL3GcpOX7sW8vdU3Gm86/cnbac0rFEZtjnbshW4KumZCj1hW9TZI452TPO\nySoauoYyS5C63yg4WLe0l2oHSkyKgSZ0G3O9Q2STp4mVieBFm+6cRjwg+hOV\nBQB4ddguvIjzLO0yjjsq8n6Dtp7RCjnGCo3N1CqV63zPdcob6dZW7k8FEbdu\n9mff\r\n=Upwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8Sa/oLc0S+iuxfxZ0IbnUqlQVys9d6hCJ1UTvw+w+0AiA0Ew3spkkHahK2cq0P40itxxriyLWhy1v4sVcGYZVzAQ=="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.1.2_1644549630450_0.9350813283986208"},"_hasShrinkwrap":false},"1.1.3":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.1.3","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"caa9e2ef87a92f9cc17d99a1a4c5ec1529a016c9","_id":"@calyptia/fluent-bit-config-parser@1.1.3","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-0blPRwnnFZCU2OGgt/BVLsW117F24U3yvOAdFviFTEjXnD//rk056B09F/gmdM7Sx0ApaXF/u4zRA7IWN0hZRw==","shasum":"8aaf7eb8866893622b746c31ac8387195e8c8573","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.1.3.tgz","fileCount":42,"unpackedSize":352678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBfGXCRA9TVsSAnZWagAAFLQP/R1PHsUQtZfpnkz1iq0Y\naj0pEMOYDwB/nEH9DZ4t87/Rh/tGCyLWx1EDgrCTYtA9iyNDaevJ64g2An1W\nJmzCAyFuDEFz3n5vd7UDT4LHswq+zCqqY4fXcExwpBHO2g3VlGWVSpnb2KnT\n67gW2Lx1WlFMfmFnRxWWZUz47+CBsc1mUOw7wewk+HF5BzDA1Yrra/Qc7f0h\nofoEp1tOpXZyP9hKZa5FVK2i/3NsQ4StSZbfcU8BmE3CTuFY2h7y+Lj5ySkD\n1di8k3zR7+4U7Fu0LQOt0/iO9s8vYypVK8xVi467VizVP16iF8qwqsjFtZdn\nX9RJrPFgCkmTiiEhIWYAj0yIlQnc7YG+Du8QWcfUPaf77Jn518di6rW5E3gP\nQ8C92NXzWACyT60/Wm4CeaXMT7wVvmSqyrpTn8Itme57MVQ9rIiP+8Dv7Jcv\nY5HJS67dg1hqSyD/rmFKyq8BD/O03b1aXb8HXfxAVFK53sqahWHHZKddE5RG\nbiBQLe/XpJ0LU9dV/gaatNAOEZ0ibXle82/cqGhd2W0ghP/n/+SmHRTmDh6R\n+/5e6Mw4mVrhf9CV0wWnrjQlk1SpAtiIbKzz+dKiOL7EdwMqOxNttiqcsWEz\nQGAt5IkwcT9eelYzm1lF9Wz2fdUB+YUo0T5NSmAg9JEQmaxxtbkSSzp2pCjz\nG22z\r\n=nKAd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ/Rms8B2JoVQsWcRV0leNy2xWxgyelwJGwj+xmdTdWQIgcRBr99o7mRhg+apc2czdnc7tCZ4rm9Bp9KQlYi9S248="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.1.3_1644556695582_0.7033366200570501"},"_hasShrinkwrap":false},"1.2.0":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.2.0","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"55c00a9602c8fa96188d6b696319f925012c132f","_id":"@calyptia/fluent-bit-config-parser@1.2.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Ndmc2vAJ/ag9Zl3MJRW4VjAT8Dt0JnxYDDNlvFO264jOpRbFkrUzYhmdAnMyZriEDpB2wGn5qBxHRGb/+fE4/w==","shasum":"087f0d33b0ed3838ed6d1259e72bc052d712606b","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.2.0.tgz","fileCount":42,"unpackedSize":357155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCtQNCRA9TVsSAnZWagAAD4sP/Rqrlf+NJyAxdYASY1D8\nCYSVdJGd1NCIN19oi9PtneS7nMHRaoNHBgDR+qgOiKfN6p7LUhr3PJ3Avntw\nHtYoelezHsebLEL7i3Q/nfIZjoECiuxRL+y6NM6QNBg4K4f69qPX0fzXw4nr\n7hukiuV6t5fxcqk2vUCXegftPiXrQXcBhoFxoqxOiLmnGFttdjo9z5IpSUU1\nuJvbW4s0ANDZuQXP5mDKkLDfLZoAbIGfrCio/CZEoeHaQALTUXz7YR5YiPYS\nC5BFoYyak+0a9dmjIS4ABmB3wG67SkthZCXRIcJQxTr9oCzKWPHQNhYKEL/7\nxp3zHoNbCGQ1C+mtFNx4mw74296qreOV4hCEgtGPsMEsaRB/NFjRIw6VHqgv\n4fYZhdPhPX0QM6DDsw3asp6Av0cCFKocHKZJYUGZ4abIhEbR2GQi6FwIa/bP\nvA+yxZE1N3te7WtEql96ABaUbslpC9VFhYnXTOlqXSD0qtVseMn7Uds7CBrR\nyWbmjH/NsafemiH7TQN3KI12/uBUimm52BFJ0rY2gJ0EZHp2lyKLaIZQVGPT\n3is1KgsohnbczPxkztGidzLh711Jyp2Pdu3t1sRQRREN26TAVB4CvQ3mUA4m\nMWVo+p8xE1H/epy2ZkGX24a4U9q7gGmC3QPGceiqpewTmJN6yTN/rzN28sbK\nQ3eL\r\n=hIUx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDh3Lo6xOGK9564eGEW6lM32g2d4B1rvhZhMUE5sr4hnAiBrNAhrSTYojwMHCps0sUp/qQuhpuuDEbkhzFiqrOVtkg=="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.2.0_1644876813446_0.5630490737101543"},"_hasShrinkwrap":false},"1.2.1":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.2.1","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"cc3094a55e51909fa70a5b07de5be5c822badf59","_id":"@calyptia/fluent-bit-config-parser@1.2.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-pGSYncEo4gJeVKDjZEoetT/TiGDrMO9rSAJVBCy61OXepZoB8ZYwIaZTlYDCvzc8mIuSPlqjJzOFyE182+TwYA==","shasum":"9fb68cc1deeeb0e8853af2994abfc7ce35bf29e6","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.2.1.tgz","fileCount":42,"unpackedSize":357551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCzRKCRA9TVsSAnZWagAA+qAP/0snOrzN1CXTaRD0jSVj\n+CvBGvktCmZDg8BD8oqb2Vhss+Agc0pEBK884NEYG2PjWp8IqZgfIn867AIF\nWDIICTkdCRq8oBFFdjl/sl0E4vuUQmrDvuHifSqQCJpm1OyM/4qPrfGreham\nnVdHtNCZX0mBfOElLuba0MlxCj0+vmxKsyYxBt6y4rW/1jn08SNObonU+QRQ\nLNgRYlZQblcn6rD//PgHBgRT8eTEmGxMaHwzJ9QJ8K7qiywTYhRF5lCFTvyd\nqwz70/XJpVx/GY/XwiqRdF8WPyxfmwkrpD7wAyQTyh6GzFQhgDiR5xsrmIBG\n8jNa4hpiuK4lHI2gKnKd68pQ31M/Q6KxZSJHVoMJu+bq+5WkzQ8X+8+zC5nC\nfpvFZN0GUKsOrAHAN5svkC54Kx3kbQKcaTXbjFEyVfL8Do3FU04jeFzI8B0U\nkzA8of/UvA9d/CihJNDz8LfRHLYXf8lgupqXkKMmycgr1O/Hqde1o/Wu6e6I\npy1S/ZCOcTpbyZKhNbCu8Efi+bzv6ZYs5kzfkJYDiWT0iideXMq/yLzI0Sdm\nBjUZNcemt8SxhF9i0sYUIHGY39nrT7ju6tC3Xoof6pgQr14/QlLUl4vdvbrq\nkyr6jFSRXvUEJ6EUVUYEw0C9nn3ePnR5/Pa7acSLBd1jMUub8cbVR4txvBr8\nW1qv\r\n=+mBD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAOBQ5SFpBIvfcxttt1yb4Bp+1rBCq4GoPDdn8LzDZ5gIgKLFBctDIcAiu2iv1t6YoPPHZZrxVJKqwqhAIxI7IHKM="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.2.1_1644901449979_0.22468817086717086"},"_hasShrinkwrap":false},"1.3.0":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.3.0","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"6c030678d7a47f8b66f59e433f58e41735e7351c","_id":"@calyptia/fluent-bit-config-parser@1.3.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-EVG6kH8AdbLfNv335qdavFgEaOn3u2Hk2rI2g1RLk6at+GKhjxngREJ6qNTv42YagSQ8Xta0nEztMwIcM1j0cQ==","shasum":"941d912177cb895120ff9d67a12bb5a8ab10a97a","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.3.0.tgz","fileCount":42,"unpackedSize":360758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDtv/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9QA//fhCemLhWwnydXBjHK9C/kBCetWyUmBxMnII4/2qTRt86iBaV\r\ndzDUnrU1cOSvXRYYpIuW1HJhXLvpXPdiANoLgxzr8wy8BDmuHwPn/tZvrcR+\r\nghfzgn/MGNVASOl4z2ig20YsuXyQ+RsmjHdOPIT8MXjqObjVfoJ6+KkHfEif\r\ncaW3rqGfBIGMZjPjLpufew626iKF9wFvi45nSwCXoI7Y3iGh+q6ih/Llmwvp\r\nf1NIGh0kwOK1hpAIH7bZQnwktgWfzJSRkw+rFdrAcguL6jZE8N9wE/scukOT\r\nsxRIjCu5Lb9plY01yMNxY3uxJDfgA7xDA7+WsTaifx8rV1NkNtYz9q4OkGgZ\r\nI+am7somRoopJoP3zyzV87Hn3Gd3GR0gn/q030OuOeFe9mPwjwvpfTiDTgKS\r\nHYp43bsywRfKKZYfnkfoCZ/nmeIEar4sgEvJf4RjxNxU+fWVhNiGppH20O+r\r\np/T8ryimWNi27wwZSO/iTc0/Ga4vJODlZ3oT9YMcYdxlSCDJxqThjXRxaWjB\r\n1BtuYZA1cgM+AX6z84Jv6QHZu3ObswKnKQdUQfEDXsSG3YFwAAcgIe0UNQPD\r\nc8kx0B4dxJyCc2IILP/7/hE5YX9cgBYjs+r0rKasqm9HFB3M1iSRiaDHwcB9\r\nAzvSxQrCHFhfaNFSviLrwOKEpRvoNF95fXA=\r\n=qSRP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbNQQqir2VQM3tplE5PeekKlZ8n7+oSl1AnPND6aloiAiAj2PiDeYwUHtjMFFVl+M8xgl4McJ//9u9z+WyVhnXaoQ=="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.3.0_1645140991414_0.7220801261191347"},"_hasShrinkwrap":false},"1.3.1":{"name":"@calyptia/fluent-bit-config-parser","repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"license":"Apache-2.0","version":"1.3.1","description":"fluent-bit config parser for js/ts","main":"dist/index.js","types":"types/index.d.ts","scripts":{"precommit":"lint-staged","test":"jest","build":"esbuild --bundle ./index.ts --platform=node --target=node12 --main-fields=main --outdir=dist","lint":"eslint src/* --ext .ts","build-types":"tsc --emitDeclarationOnly --outDir types","version":"auto-changelog -p && git add CHANGELOG.md","release":"npm run build && npm run build-cli && npm publish"},"engines":{"node":">12.0.0"},"keywords":["fluent-bit","node"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*":["pretty-quick --staged"],"*.ts":["eslint --fix","bash -c \"npm run build\""]},"prettier":{"singleQuote":true,"semi":true,"printWidth":120},"eslintConfig":{"extends":["plugin:@typescript-eslint/recommended","plugin:prettier/recommended"],"parser":"@typescript-eslint/parser","rules":{"quotes":[2,"single","avoid-escape"],"no-debugger":"error","no-process-env":"off","import/prefer-default-export":"off","@typescript-eslint/explicit-function-return-type":"off","new-cap":["error",{"capIsNewExceptions":["Injectable","Inject"]}],"prefer-destructuring":["error",{"VariableDeclarator":{"array":false,"object":true},"AssignmentExpression":{"array":true,"object":false}},{"enforceForRenamedProperties":false}]}},"author":{"name":"Gago","email":"xeroice@gmail.com"},"dependencies":{"debug":"4.3.3","moo":"^0.5.1","table":"^6.8.0","uuid":"^8.3.2"},"devDependencies":{"@types/debug":"4.1.7","@types/jest":"26.0.24","@types/moo":"^0.5.5","@types/node":"16.11.12","@types/uuid":"^8.3.3","@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","ajv-keywords":"5.1.0","auto-changelog":"2.3.0","bufferutil":"4.0.5","esbuild":"0.14.2","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","husky":"4.3.8","jest":"26.6.3","jest-mock-process":"1.4.1","jest-serializer-path":"^0.1.15","lint-staged":"10.5.4","prettier":"2.5.1","prettier-eslint":"13.0.0","prettier-eslint-cli":"5.0.1","pretty-quick":"3.1.2","ts-jest":"26.5.6","ts-node":"^9.1.1","tslib":"2.3.1","typescript":"4.5.2","utf-8-validate":"5.0.4"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","gitHead":"fd294293beb96c572fdd77af6f0ae2836dee8f8c","_id":"@calyptia/fluent-bit-config-parser@1.3.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-9/UCQ+hZ7boZ9wGcW3G/2e82RgWR52XEZsRLvW1YTzvxeZediU32d12UFHQ+18QgCMCrUXB6X6IqAl30+loe7A==","shasum":"88c95c302c4352b65a5c6f60d8d5a72ff9fc263e","tarball":"https://registry.npmjs.org/@calyptia/fluent-bit-config-parser/-/fluent-bit-config-parser-1.3.1.tgz","fileCount":53,"unpackedSize":365620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEy8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn/g/+Pcz+2TmIh/NClH+CEy5nM9RE3U1e4R1DJLCBsRknr7jbfk1j\r\nXmKX2v9NDsGwp0GNQbjaMQkCOIiFiOL1LaWS39vaJqDS6XS2SENYCTI7PkkI\r\nr3w4WrBCP4RhnkNsplZjzK6QaO5Kf6pfpTuvYVsKWZkbBmPLD8QXUyVLrFyy\r\nuHI7SfJQ3pRNyOUXrSFncyEzMpdm3USEq5EulEo6aSqM1lWj601XGrAaOd76\r\nk9Jci1SH3SsrUdXcfiq0c6hboineZ1e/wSFSH2cLCjmkcMSVmY+PQ1jVMKWm\r\nBfBQoBABfrUlrG7tRQHt1j3yyP/DfXOlSfHkyYAngXBIRLu6Uj7z4klcdmJ2\r\nmrXDW8pzXdmHKY+i1wN4xFDSuM/85vz9WSHaJMTvR0+IFrYDpj93g8cqEIug\r\nN3WPsiT/H3/Uj/Bxy9sDzNMOnS0ffdM4d2hdBDzo3ZHxR+mGZMsx0WDn54io\r\nZuTAqp1Z/LZyicwx8X2I/TyXINQC2oWPgeWBGgx9hc966VnOP69mUAiNU3AO\r\netXYnJu4UKVRwpuTA+QtHJwOmlmtdMCTbviISBNKV1X085z+rsCaAANVNLqx\r\n+rLKUdONuX67fYw8NZPYTAHVei/qGDt4pMyCJM6cwbXwXFDNlEvoHKlKWyRY\r\nsYgW/qmKbmQgcZmxi8ry/wQ7gACD/GcptDY=\r\n=cEjX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyQ+RXdwd+9/qidt0R4Mb1DfVt6Bo9Le4xeSfxEtphSAiEAub+hx/y1hVEb5mL9x2PMkdjIddx68sbjzl9FJD4pAew="}]},"_npmUser":{"name":"gagoar","email":"xeroice@gmail.com"},"directories":{},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fluent-bit-config-parser_1.3.1_1645424405422_0.21696593720141744"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-18T21:49:30.459Z","1.0.0":"2021-12-18T21:49:30.884Z","modified":"2022-04-04T21:33:42.164Z","1.1.0":"2022-02-10T04:15:13.016Z","1.1.1":"2022-02-11T03:11:22.010Z","1.1.2":"2022-02-11T03:20:30.846Z","1.1.3":"2022-02-11T05:18:15.854Z","1.2.0":"2022-02-14T22:13:33.641Z","1.2.1":"2022-02-15T05:04:10.172Z","1.3.0":"2022-02-17T23:36:31.632Z","1.3.1":"2022-02-21T06:20:05.552Z"},"maintainers":[{"name":"gagoar","email":"xeroice@gmail.com"}],"description":"fluent-bit config parser for js/ts","homepage":"https://github.com/calyptia/fluent-bit-config-parser#readme","keywords":["fluent-bit","node"],"repository":{"type":"git","url":"git+ssh://git@github.com/calyptia/fluent-bit-config-parser.git"},"author":{"name":"Gago","email":"xeroice@gmail.com"},"bugs":{"url":"https://github.com/calyptia/fluent-bit-config-parser/issues"},"license":"Apache-2.0","readme":"<p align=\"center\">\n    <a href=\"https://github.com/calyptia/fluent-bit-config-parser/actions/workflows/linting.yml\">\n      <img src=\"https://github.com/calyptia/fluent-bit-config-parser/actions/workflows/linting.yml/badge.svg\" alt=\"Linting\" />\n    </a>\n    <a href=\"https://github.com/calyptia/fluent-bit-config-parser/actions/workflows/unit-tests.yml\">\n      <img src=\"https://github.com/calyptia/fluent-bit-config-parser/actions/workflows/unit-tests.yml/badge.svg\" alt=\"unit-tests\" />\n    </a>\n    <a href=\"https://codecov.io/gh/calyptia/fluent-bit-config-parser\">\n      <img src=\"https://codecov.io/gh/calyptia/fluent-bit-config-parser/branch/main/graph/badge.svg?token=48gHuQl8zV\" alt=\"codecov\" />\n    </a>\n    <a href=\"https://github.com/calyptia/fluent-bit-config-parser/blob/main/LICENSE\">\n      <img src=\"https://img.shields.io/github/license/calyptia/fluent-bit-config-parser\" alt=\"APACHE 2.0 license\" />\n    </a>\n    <a href=\"https://www.npmjs.com/package/@calyptia/fluent-bit-config-parser\">\n      <img src=\"https://img.shields.io/npm/v/@calyptia/fluent-bit-config-parser\" alt=\"npm version\" />\n    </a>\n    <!--  -->\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/calyptia/fluent-bit-config-parser\">\n    <img src=\"images/logo.png\" alt=\"Logo\" width=\"128\" height=\"128\">\n  </a>\n\n</p>\n\nConfiguration parser for [Fluent-bit](https://github.com/fluent/fluent-bit)\n\n## Table of Contents\n\n- [Getting Started](#getting-started)\n  - [How to import](#how-to-import)\n  - [Use Cases](#use-cases)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Getting Started\n\nfluent-bit configuration parser will allow you to validate some aspects of fluent-bit configuration.\n\nfor more information about fluent-bit configuration you can visit [fluent-bit website](https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/configuration-file).\n\n### How to import\n\nYou can import the parser as follows:\n\n```typescript\nimport { FluentBitSchema } from '@calyptia/fluent-bit-config-parser';\n```\n\nThis library offers a couple of methods:\n\n`schema`: it will return the parsed configuration as a fluent-bit schema.\n\n`toString()`: it will return the parsed schema, back to a string\n\n`source`: it will return the config as it was provided.\n\n`FluentBitSchema.isFluentBitConfiguration`: A static method, to validate if the configuration is fluentBit. It's important to notice, that this method, will not confirm if the provided config is valid. For that please see below:\n\n## Use cases.\n\n### I have a file, but I'm not sure if is fluent-bit or Fluentd:\n\n```typescript\nimport fs from 'fs';\n\nimport { FluentBitSchema } from '@calyptia/fluent-bit-config-parser';\n\nconst filePath = '/path/to/file.conf';\nconst file = fs.readFileSync(filePath, { encoding: 'utf-8' });\n\nconsole.log(FluentBitSchema.isFluentBitConfiguration(file)); // => true/false\n```\n\n### I want to confirm if my `fluent-bit` configuration is valid:\n\n```typescript\nimport fs from 'fs';\n\nimport { FluentBitSchema } from '@calyptia/fluent-bit-config-parser';\n\nconst filePath = '/path/to/file.conf';\nconst file = fs.readFileSync(filePath, { encoding: 'utf-8' });\n\ntry {\n  const config = new FluentBitSchema(file);\n  console.log('yay! my configuration is valid');\n} catch (e) {\n  console.log(e.message); // this message will provide some insight int what went wrong.\n}\n```\n\n### I would like to re-format my configuration.\n\n```typescript\nimport fs from 'fs';\n\nimport { FluentBitSchema } from '@calyptia/fluent-bit-config-parser';\n\nconst filePath = '/path/to/file.conf';\n\nconst file = fs.readFileSync(filePath, { encoding: 'utf-8' });\n\nconst config = new FluentBitSchema(file, filePath);\n\nconsole.log(config.toString());\n```\n\n### Options\n\nFluentBitSchema can handle directives such as @SET and @INCLUDE. That's why the second argument is a `filePath`. Sometimes the configuration we create has full paths. These paths will most likely change when placing them in a repository. If that's your case, you can set `ignoreFullPaths: true` and the parser will ignore @INCLUDES containing full paths. One handy example of this could be:\n\n```typescript\nimport fs from 'fs';\n\nimport { FluentBitSchema } from '@calyptia/fluent-bit-config-parser';\n\nconst filePath = '/path/to/file.conf';\n\nconst rawConfig = `\n@INCLUDE /this/is/a/full/path/that/does/not/exist/in/my/repo/config.conf\n\n[INPUT]\n  name dummy\n`;\n\nconst file = fs.readFileSync(filePath, { encoding: 'utf-8' });\n\nconst config = new FluentBitSchema(file, filePath, { ignoreFullPaths: true });\n\nconsole.log(config.toString()); // will not contain the @INCLUDE directive call.\n```\n\n<!-- CONTRIBUTING -->\n\n## Contributing\n\nContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n<!-- LICENSE -->\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n","readmeFilename":"README.md"}