{"_id":"@8select/strulo","_rev":"36-ffd109ad30926948a61d8bb20e70aae1","name":"@8select/strulo","description":"Log messages in a structured format.","dist-tags":{"dev":"0.1.2","latest":"0.5.1"},"versions":{"0.1.2":{"name":"@8select/strulo","version":"0.1.2","description":"Log messages in a structured format.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"gitHead":"605ba4c05a749b4010911619352fefa640bea78a","_id":"@8select/strulo@0.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"akleiber","email":"andreas.kleiber@8select.de"},"dist":{"integrity":"sha512-/Sk5CwbG6D/5mKLIdgQ5kMrm4JiVpdoS53NKIH4l34DpqP4orab8yUScUWM5JCAIf2wUeOHOQSFCXB9BS4d0kw==","shasum":"d644f39a732286eaa5c3653c039e02ac77f97688","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvmzwABHm2lgz1m/D7cE18UkSNei4wkbZJqbKV1esWaQIgGxBRbI0yDjpjBTGZJBXd5IHLhvfQ5A2aNRWPZ4Wp46Y="}]},"maintainers":[{"name":"akleiber","email":"andreas.kleiber@8select.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.1.2.tgz_1506516905459_0.523714535869658"},"directories":{}},"0.2.0":{"name":"@8select/strulo","version":"0.2.0","description":"Log messages in a structured format.","main":"index.js","scripts":{"test":"DEBUG=DEBUG,INFO,ERROR jest"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"intercept-stdout":"^0.1.2","jest":"^21.1.0"},"gitHead":"6089c92d8c2152fd89e044ec4302b44bed91ce10","_id":"@8select/strulo@0.2.0","_shasum":"f4b2fcff80372ec2c9cf235bebaf9fdcbe57756e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"swirth","email":"stephan.wirth@mail.de"},"dist":{"shasum":"f4b2fcff80372ec2c9cf235bebaf9fdcbe57756e","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.2.0.tgz","integrity":"sha512-n3VURqtdcDHz9swh2N+HdjAh6ceN+yJpIUkdEULTZrGon7tiJ3HrjMjoIX8nnXMjREI3pTodgw1wAxRAbay0fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEMPanLNKqdXEwrO6PYp0zG5BT7I31Mphl4G6TkdZ+gAiEA/Bp6q/r268iWKPDSvTa7iq2U/du5z4/SoMaSYkQ90SQ="}]},"maintainers":[{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.2.0.tgz_1507808508907_0.44199156225658953"},"directories":{}},"0.3.0":{"name":"@8select/strulo","version":"0.3.0","description":"Log messages in a structured format.","main":"lib/index.js","scripts":{"precommit":"lint-staged","prepush":"npm test -- --coverage && npm run coverbadge && dit add badges/coverage.svg && git commit -m \"update test coverage badge\"","test":"DEBUG=DEBUG,INFO,ERROR jest","build":"npm run build:lib && npm run build:flow","build:lib":"babel --out-dir lib src","build:flow":"flow-copy-source src lib","prepublish":"npm run build","coverbadge":"cat coverage/lcov.info | coverbadge -o ./badges/coverage.svg"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","coverbadge":"^0.5.5","eslint":"^4.9.0","eslint-config-8select-node":"github:8select/eslint-config-8select-node#WGT-434-update-to-lambda-blueprint-reference","flow-bin":"^0.57.3","flow-copy-source":"^1.2.1","intercept-stdout":"^0.1.2","jest":"^21.1.0","lint-staged":"^4.3.0","prettier":"^1.7.4"},"jest":{"collectCoverage":true,"collectCoverageFrom":["src/**/*.js"],"moduleDirectories":["node_modules"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"lint-staged":{"*.js":["prettier --parser flow --print-width 120 --no-semi --single-quote --write","eslint --fix","git add"]},"gitHead":"8169050c9cfcd7bf48423798dfaea3de0cc2a719","_id":"@8select/strulo@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"swirth","email":"stephan.wirth@mail.de"},"dist":{"integrity":"sha512-n/ceAi1Ez+F6joV7f1QY+TxxWlhegWh55SptBOTckCSrZAmh2MkFBFvBYaFpFRoM+he0uQ84OPktWgTtBRzxKQ==","shasum":"d74435cd4cddc2c630911debc81aaa8d9c7e0053","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLJK5q6RLpCSYir72K6b1StiitOc8FWger+SvEHY8ZOwIgD3KN23fP/pDM8GX0Ei8VdVOkRS9Jl2fjUoc6Orug4wc="}]},"maintainers":[{"email":"jj.breckel@gmail.com","name":"jbreckel"},{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.3.0.tgz_1510151762433_0.6567621922586113"},"directories":{}},"0.4.0":{"name":"@8select/strulo","version":"0.4.0","description":"Log messages in a structured format.","main":"lib/index.js","scripts":{"precommit":"lint-staged","prepush":"npm test -- --coverage && npm run coverbadge && git add badges/coverage.svg && git commit -m \"update test coverage badge\"","test":"DEBUG=DEBUG,INFO,ERROR jest","build":"npm run build:lib && npm run build:flow","build:lib":"BABEL_ENV=production babel --out-dir lib src","build:flow":"flow-copy-source src lib","prepublishOnly":"npm run build","coverbadge":"cat coverage/lcov.info | coverbadge -o ./badges/coverage.svg"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","coverbadge":"^0.5.5","eslint":"^4.9.0","eslint-config-8select":"^1.0.0","flow-bin":"^0.57.3","flow-copy-source":"^1.2.1","husky":"^0.14.3","intercept-stdout":"^0.1.2","jest":"^21.1.0","lint-staged":"^4.3.0","prettier":"^1.8.2"},"gitHead":"da0e4484831ffc8fc4658e0d73af0d09741a8fa3","_id":"@8select/strulo@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jbreckel","email":"jj.breckel@gmail.com"},"dist":{"integrity":"sha512-3g3DE7YsdjWm+p70YCfFTZAyqdAHNY4qJ+TMiNrXcCQlsDqlR9v6OYzw9w5Qr7g7u/tSnIFZ2/2d2rt8skxmwg==","shasum":"6b903fac709f2a1553ee6b0a7affe4d93574c7d3","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuyQqNzoxWT0X3/E/6Rm6Wpj3+Y/m9L8tAzk4ImXn4tAIgcpKEy4v0lL0y8ZDPSncXosfIFfWQKrRLaKq4pzzp8TI="}]},"maintainers":[{"email":"jj.breckel@gmail.com","name":"jbreckel"},{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.4.0.tgz_1511338974114_0.2323670967016369"},"directories":{}},"0.4.1":{"name":"@8select/strulo","version":"0.4.1","description":"Log messages in a structured format.","main":"lib/index.js","scripts":{"precommit":"lint-staged","prepush":"./scripts/prepush.sh","test":"DEBUG=DEBUG,INFO,ERROR jest","build":"npm run build:lib && npm run build:flow","build:lib":"BABEL_ENV=production babel --out-dir lib src","build:flow":"flow-copy-source src lib","prepublishOnly":"npm run build","coverbadge":"cat coverage/lcov.info | coverbadge -o ./badges/coverage.svg"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","coverbadge":"^0.5.5","eslint":"^4.9.0","eslint-config-8select":"^1.0.0","flow-bin":"^0.57.3","flow-copy-source":"^1.2.1","husky":"^0.14.3","intercept-stdout":"^0.1.2","jest":"^21.1.0","lint-staged":"^4.3.0","prettier":"^1.8.2"},"gitHead":"b565da0bc3057fba15e26eb4fc4938cd3fb8f593","_id":"@8select/strulo@0.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jbreckel","email":"jj.breckel@gmail.com"},"dist":{"integrity":"sha512-tr8hX0GFdqg5vH36NxR4BLXUwlIOu+0IxH0uMrzRH6u45FYLKmWnVuI0AdlTtwdFKJHJmPUq11G5qXK+Ek1jBA==","shasum":"f4ae3d96440ca7155eb7afb04ee453cb17d74332","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/eVViKM3+4DMVy4IMtedY0Zk6pjeWFeV5FEld56BRDAiEAzu4ASKLhyXEvIbEEwE+vrhTTfegDUeDunyMw37anGZM="}]},"maintainers":[{"email":"jj.breckel@gmail.com","name":"jbreckel"},{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.4.1.tgz_1511342646079_0.759843805572018"},"directories":{}},"0.5.0":{"name":"@8select/strulo","version":"0.5.0","description":"Log messages in a structured format.","main":"lib/index.js","scripts":{"precommit":"lint-staged","prepush":"./scripts/prepush.sh","lint":"eslint --ext js .","test":"DEBUG=DEBUG,INFO,ERROR jest","build":"npm run build:lib && npm run build:flow","build:lib":"BABEL_ENV=production babel --out-dir lib src","build:flow":"flow-copy-source src lib","prepublishOnly":"npm run build","coverbadge":"cat coverage/lcov.info | coverbadge -o ./badges/coverage.svg"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","coverbadge":"^0.5.5","eslint":"^4.9.0","eslint-config-8select-flow":"^1.0.1","flow-bin":"^0.57.3","flow-copy-source":"^1.2.1","husky":"^0.14.3","intercept-stdout":"^0.1.2","jest":"^21.1.0","lint-staged":"^4.3.0","prettier":"^1.8.2"},"gitHead":"0d23e8a9d0db830fb4f61e3e2d814aa052763ae0","_id":"@8select/strulo@0.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jbreckel","email":"jj.breckel@gmail.com"},"dist":{"integrity":"sha512-kaFzxFUY6Kx2ukKxPl4SKSwsQR6ED8qiKl0f20sHEihfCZ7OGezplKT7cB1sj7fqukw3HWCGnawK+luI/mTDJg==","shasum":"1c3e5906ef406c3af49f83b8bdb0c11d6968fe35","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7BM/yjfIvGh9aXqYGtHGhjslhOq78DGgYdnA9lTqPCQIgCrsBsotDb2oO0JBgZY7W7tXRDA4XwhaoZs9D9VjxLtY="}]},"maintainers":[{"email":"jj.breckel@gmail.com","name":"jbreckel"},{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.5.0.tgz_1511365824997_0.5102382588665932"},"directories":{}},"0.5.1":{"name":"@8select/strulo","version":"0.5.1","description":"Log messages in a structured format.","main":"lib/cjs/index.js","module":"lib/es6/index.js","files":["lib"],"scripts":{"precommit":"lint-staged","prepush":"./scripts/prepush.sh","lint":"eslint --ext js .","test":"BABEL_ENV=cjs DEBUG=DEBUG,INFO,ERROR jest","build":"rm  -rf lib && npm run build:lib && npm run build:flow","build:lib":"npm run build:lib:cjs && npm run build:lib:es6","build:lib:cjs":"BABEL_ENV=cjs babel --out-dir lib/cjs src","build:lib:es6":"BABEL_ENV=es6 babel --out-dir lib/es6 src","build:flow":"flow-copy-source src lib/cjs && flow-copy-source src lib/es6","prepublishOnly":"npm run build","coverbadge":"cat coverage/lcov.info | coverbadge -o ./badges/coverage.svg"},"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"author":{"name":"8select Software GmbH"},"license":"MIT","bugs":{"url":"https://github.com/8select/strulo/issues"},"homepage":"https://github.com/8select/strulo#readme","dependencies":{"debug":"^2.6.8"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","coverbadge":"^0.5.5","eslint":"^4.9.0","eslint-config-8select-flow":"^1.0.1","flow-bin":"^0.57.3","flow-copy-source":"^1.2.1","husky":"^0.14.3","intercept-stdout":"^0.1.2","jest":"^21.1.0","lint-staged":"^4.3.0","prettier":"^1.8.2"},"gitHead":"54580537d2f35562e9685173acdc3e1cba054713","_id":"@8select/strulo@0.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jbreckel","email":"jj.breckel@gmail.com"},"dist":{"integrity":"sha512-+hoBDYkO2inp1COMxIvWFuQI1auTTafKyjBv6/KnjIPIIEILHhzJrI4w1/NOpX387XMAJDG4lEsvMRQAaPi4Hw==","shasum":"0f0a7be09e14667bf6a7d86e148f6dadb46c3d1e","tarball":"https://registry.npmjs.org/@8select/strulo/-/strulo-0.5.1.tgz","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuwghCRA9TVsSAnZWagAAtD0QAJ7nVPeKXhbe1gWRGCSH\nn/UvG4QGLR8vMI5gAm4bc+sGQp81a9JrQ/sD4Fz/sznmSZpNkbs9Odm6yWRt\nqSR9iBSYoXi63ZQQzRTt5kc17OULBTcWh2EpCEpwN+YjX9Q6/94B9fwS2+FF\nCqreYQD9oJhLUfNN5T481zfVNrpoy40KSogtLj3V21pX768+BuarvogrUdZJ\n9agCp8tG96lTfyFrzEtBu6fcRFphoZDd9zmMgsw7LVXougCMgFhQcoGj6s4L\n++vX1ZSk8a8fWyp63dmkFkcRR3NtYnJ+nrKNJJ/E9PP+pzuy1d3YodBULXsW\nnzT+0Ju6wMjf6Sd5tE0uUEr3s+z4YRjS2p40ZgUDgHDQX7P/w3IrxykNfpgA\ne+ufD+LfNiJmUIkD1xx6hHkIjF+9n85ZAC5L+Jn20s9UpHa40klGi6D9VoxP\n8Ca7hlbC89SzAWPCt0vykXsQWgqcMXTI1+zIgJzO9RCd1P7gECkxI5xH3VkL\n0EJeml0eaMg8wpmu5fMJepuSofCpr/25HijY/uvqWhL9DxvLh+lXhuG+6FCv\ngVYVGd5h122OeL64IsOoXWVG6QLAps9Hh8DZYk3g9qSlT9A23lzNZub2lwR6\n4WmfF8k0NJ4gAnWE0n3qHRoEnMoAUjNuHt4suff0lXGcGdTS06l+hPNhlz2K\n470b\r\n=MKYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2B+tTaaCJp3TQQ0q/QQZXICNW+pBZ7tAQwv2WgdzLpAiBYNvCvwPoRi6yZefPo+/IlzsnnoG6ENrohpuoi8fem3A=="}]},"maintainers":[{"email":"norman.steger@8select.de","name":"voodoods"},{"email":"jj.breckel@gmail.com","name":"jbreckel"},{"email":"stephan.wirth@mail.de","name":"swirth"},{"email":"dominik.stoetter@8select.de","name":"domis4"},{"email":"mail@robertschweizer.me","name":"rschweizer"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strulo-0.5.1.tgz_1511427668017_0.4537165279034525"},"directories":{}}},"readme":"# strulo\n[![CircleCI](https://circleci.com/gh/8select/strulo/tree/master.svg?style=svg)](https://circleci.com/gh/8select/strulo/tree/master)\n\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![](https://img.shields.io/npm/v/@8select/strulo.svg)](https://www.npmjs.com/package/@8select/strulo)\n[![](https://img.shields.io/npm/dm/@8select/strulo.svg)](https://www.npmjs.com/package/@8select/strulo)\n![module formats: cjs, esm](https://img.shields.io/badge/module%20formats-cjs%2C%20esm-green.svg)\n![](/badges/coverage.svg?sanitize=true)\n\nLog messages in a structured format\n\n## Install\nusing NPM\n\n`npm install --save @8select/strulo`\n\n## How to use it\n```js\nconst logger = require('@8select/strulo')\nlogger.debug('hello')\nlogger.info('hello from strulo')\nlogger.error('some error')\n```\n\nThe DEBUG environment variable is used to enable these based on space or comma-delimited names. Here are some examples:\n\n```sh\nexport DEBUG=DEBUG,ERROR,ALERT\n```\n\ndisplays only log messages with log level debug, error and alert\n\n```sh\nDEBUG {\"message\":\"hello\",\"level\":\"100\",\"level_name\":\"DEBUG\",\"time\":1506502514498} +0ms\n\nERROR {\"message\":\"some error\",\"level\":\"400\",\"level_name\":\"ERROR\",\"time\":1506502554430} +40s\n```\n\n# directory structure\n\n```sh\n+-- lib - \"contains the lib files (ES5) + flow definitions\"\n|   +-- index.js - \"which is compiled with Babel and stripped of types\"\n|   +-- index.js.flow - \"which is the original file, with types left in it\"\n|   +-- info.js\n|   +-- info.js.flow\n|   +-- ...\n+-- src - \"contains the source files (ES.next)\"\n|   +-- index.js\n|   +-- info.js\n|   +-- ...\n+-- test - \"contains unit tests to related src structure\n```\n","maintainers":[{"email":"mail@robdasilva.com","name":"robdasilva"},{"email":"andreas.kleiber@8select.de","name":"akleiber"}],"time":{"modified":"2023-07-10T07:13:29.348Z","created":"2017-09-27T12:55:06.358Z","0.1.2":"2017-09-27T12:55:06.358Z","0.2.0":"2017-10-12T11:41:49.895Z","0.3.0":"2017-11-08T14:36:03.401Z","0.4.0":"2017-11-22T08:22:55.091Z","0.4.1":"2017-11-22T09:24:06.145Z","0.5.0":"2017-11-22T15:50:26.097Z","0.5.1":"2017-11-23T09:01:09.497Z"},"homepage":"https://github.com/8select/strulo#readme","keywords":["8select","javascript","logging","lambda","aws","log","cloudwatch","json","level","log-level"],"repository":{"type":"git","url":"git+https://github.com/8select/strulo.git"},"author":{"name":"8select Software GmbH"},"bugs":{"url":"https://github.com/8select/strulo/issues"},"license":"MIT","readmeFilename":"README.md"}