{"_id":"neslogging","_rev":"28-ba2b9c5d13aa7230fc7539ba9f929c15","time":{"0.0.1":"2018-11-16T16:17:13.463Z","0.0.2":"2018-11-16T16:17:13.463Z","0.0.3":"2018-11-16T16:17:13.463Z","0.0.4":"2018-11-16T16:17:13.463Z","0.0.5":"2018-11-16T16:17:13.463Z","0.0.6":"2018-11-16T16:17:13.463Z","0.0.7":"2018-11-16T16:17:13.463Z","0.0.8":"2018-11-16T16:17:13.463Z","created":"2019-02-19T09:42:02.288Z","0.0.14":"2019-02-19T09:42:02.487Z","modified":"2022-05-10T12:26:06.277Z","1.1.2":"2019-02-19T18:47:08.637Z","1.0.5":"2019-02-21T18:03:45.212Z","1.1.3":"2019-02-21T18:06:19.359Z","1.1.4":"2019-02-21T18:15:29.941Z","1.1.5":"2019-02-21T18:20:17.906Z","1.1.6":"2019-02-22T05:12:53.458Z"},"name":"neslogging","dist-tags":{"latest":"1.1.6"},"versions":{"0.0.14":{"name":"neslogging","version":"0.0.14","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"NESLogger.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify NESLogger.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"@daymon-nes/nes-logging":"^1.0.1","aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@0.0.14","_nodeVersion":"11.1.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-nOEaDZa5db/A/mZJ1ZOZ5ZS2eH0VGvD2FOemewQ4Xey9cB8LoIdSL12a++6p2QWbH5p+dvAvTJZeXX74qwLnQg==","shasum":"d3ca478cba8f72e6e4a49057b3f6d700be89df9c","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-0.0.14.tgz","fileCount":29,"unpackedSize":69903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca89qCRA9TVsSAnZWagAA5SIP/3jdtZVZqL8hWzBsWWu5\nUyCOhzKMQS54WaHxybcWVjM/fUeYzCC8fNDG756+txnwVUzBxqm97lMIcnCC\nKg2/ZkpjBEhza1w0HMZAUBDAvHNwQiWsLWW/6Mqixq0iCAwv19Ch5eW62x9E\nIokqLFvM8k964R6iWsYAyt0Jq3X9q+kfeUtYMBI/SNp/CnS1k9eoPRncUsXv\n4mq+ZmF/8Md2IAOo4q3w0Gp0w1iYX4VcVdnv4OOt8+t0I8/olrryjvv3e0b3\nW7Rs8p28vKvVsIc6YLv2CLf05v3wgSJkjRjbiX1mSWGlUedxJGTkSq2mzovo\nmez7IiFjZ/lp185nNAERP02wftlRLDPjezhG6TgKL81BeoXOhDW4uoy4ZX4N\nl+sIGOKq8xsDS0XsJr585+hLcNOQpnWy7b8AvPtL2P+92ySSnsXOcokfBzUX\n8M/TEjBktjG7vSiFR0YPlDGInAuGY7iwfKItTKF2es6vGMVFZ1rgNeTR+P93\nZTJ3KardJqfZZ5itIeyhsI7curHaCROTrc584aYBilIdt/5rYour3mnMtxYc\nkU1Ve4ciWSQorouu/Kr2TiNMVkwuMqL0QljOYt+ahLR3kXc+eI40uUaF8ZHv\nH896nPnWqiauKsTP2PMOn7ApvlVsMPz3cyNU3mzW+QetqN+fR2Qn1lamKlSY\n2j+h\r\n=yFHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbiGH9isod6ZVjf73ZX8T+9ffnrUqZyDH0GnXmfXHtbAiAgBsHy7/Oeffk/5ObXyGBrpFKodTN2UfofpvgJ2y+/0w=="}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_0.0.14_1550569322289_0.8035253779849143"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.1.2":{"name":"neslogging","version":"1.1.2","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"NESLogger.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify NESLogger.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.1.2","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-+LCzC4aDb82lPuNnuLGqwJX/hW+sdNUFqdMXP9F0YZ3yGzYqEeXiSGB6ZHkR3BeU8emoMBipwmf0aCzG8lZS8w==","shasum":"bb24fa05441ce9ec9bbc1d9f4854dc62dc4485d1","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.1.2.tgz","fileCount":29,"unpackedSize":69831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbE8tCRA9TVsSAnZWagAAjMUP/A2LhC36XrdCxLugY6x4\nc/o/Owq8zwX9gm5lTP3jOaF7MI62zfn7FM+TgaR4KRo36BvIrGdZa8Rmmo/i\nXIXFzHhgFE87dMJ2ywE8mhXs6uV5T9VKFATzlvl1Q8Psu3cJx/axmu94K77v\nBPzCVhaBRVbZXWBXQmfIBRbS3sECA7Gn7urYL1IaJ8T93g3rFkyyDDSDLaLC\nNui1SN6xrwbLHhWMSy07tLWMw2VpR3sI+Jp9HB7Ioch3TmRbu6Fu8eALKQVq\n7gPvcQgsTticFpfiYQmuY0IBxRt9AEcbcYoiRqP3bKhJ9NTztBZ+Lvu9dcWG\ntkKZnYr516peQ6sGqmf2GdW/zYn77FTyRDQeMM/pppmWQuIxICRxXPNZgs7I\nFPT/vFZFOTcgwwFmCc1dJXK7KEV6xefHxw8XJAjniA53yogN5OuP1nzUS25Y\nI2epbVGupWrSUGX7SC1Xb6k4yBsnx2eXPXcZx06ieBOKLfeeUmEmhkDEijqE\nac+/HRv3dNMXd044HfOPf572yB2JEng8G67FxDuj5S0htqLTq1kKn9trKMq1\n+I/8DHWJTVChylMhqLhdCZ38FVm6j3N4sa0y8dVDbrfM3G99TvFkWhSIVq4c\nTTwh6yjomeXx5wLFpS1KVGjWW3HRZap3PJc9ElBDNIUQBBPruP4z7BRztl0O\n9fDF\r\n=1Q19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvS3DCaCo8OcU62uFYpVWbTTR3IU6W5CmwIx9dNaNW3gIhAPcYqnbmPthQYNT6yrKgz7xDhpou+HBW0Tnz6Kj/YeBo"}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.1.2_1550602028489_0.3752175596902112"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.0.5":{"name":"neslogging","version":"1.0.5","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"index.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify index.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"@daymon-nes/nes-logging":"^1.0.1","aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.0.5","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-68W0Xo39JZoiiMQpcerMxHidgLnTKwHqVqX5C2QcSmFnWBl7+R3Y5BMgkFJUcVKAY1PBvIXNhgEbUZ84NvewLw==","shasum":"be5a561557dd7a23598ba89a07b38c2b45462ce0","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.0.5.tgz","fileCount":29,"unpackedSize":69592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbugCCRA9TVsSAnZWagAA6H0P+weogMbq+kHY93hwAS4B\nMJ8zgsttBMDhEOVY9xV9Yx8yeJud3j/dKOalgVHskkEexmD79vF4znyTo1Zv\nch3yiq7iWs2bTj2v1nrwW6VoaMRcl92IU33yjjbliyDzwgwT3yZYfXDNUvSg\neJX1e1aNp2uCuNZimG7Xe4hYWT4RuD73CcE9vTuiPBwL8cjdKBqOpJzMdnFj\nWEmmqU9BCwmJCbRQ7EzWa+rzrI/5v/zze5IsJtIVdfYZzlrsK5T61CkV27jF\ncSZOFJvoDjbPFSIq7TSGYOxp0aTfp6KA2MZunwkClkLxu7gVZp4Gbh0CpCZ0\n546X3CXPT35+o4+ixX4Zp1+I1tTKp9Nd8o9u232xRZTAePemR+fG0gWItMq2\nx9EMzvaOO4g+Ax1yKXePT6ul+nF4BT2VO7C8/iBgitBU7TlhHfibCsgoOBjX\n2penZF4SyDnsEyzABx2G3hsXc+fE5z8cpuRQ0/E0lR19MtN10oS1NNp6Yt/S\nHeRyOIBBjZ4qMu79TrtG8I9prRbENDKetwK3KlxGE6XVeDYmvYzt1//bxNd7\nMKiv9yTRe2iHRI3iy2+vlFGfFVqRQ0h2msDgVhtfoO/3u2l+DzhojFNc32AM\nyAQcj8Suoiy2HPk0E14MprYwx/recfYXSR434TawMGRqKYfDMID3ZFxU6wLp\njJKw\r\n=WKLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQLk2onW6y/pBTp8ayK5xZy8/LjTyKkx/7zBTKEP+0EAIhAPyyF4iCR5NHGfqOgsavH0X/UeuDkcK43l4rZovb7+m2"}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.0.5_1550772223889_0.8693896481821444"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.1.3":{"name":"neslogging","version":"1.1.3","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"index.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify index.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"@daymon-nes/nes-logging":"^1.0.1","aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.1.3","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-j4ZbJ2jETSKP4wguYwZNEBruuwrF9Ltn1/w50UUK7o+99GY6WC+ADIjRk5HMsNtuRi1VNOJQ+7UHnah73Tx15Q==","shasum":"000005c8922e8bf6959f8b0471355fbc592a71d4","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.1.3.tgz","fileCount":29,"unpackedSize":69592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbuicCRA9TVsSAnZWagAA4eIQAJrHEKfJLnuxgar1AtQn\nugfe5//MYi91GPP02Ae4iQY3OnyCGMa7wzqfAeEXZ1k8HaPHtShh+PkVreBL\nZUOGk0DzBCEpzAPFIoPnuHzkEzwLqFc/jh20rz8/6ocAdu1woQ235v1SN76K\nuSChoT0oFR2M0QGOsntyZVxCbm6jqn7veeK2VMFytm+ZY7TZGHZbeO8l74X+\na94RPj/pPUz3MXWEsieIllnsBQBWccWYd69pKOEIWEFwkK88Cl0MJnUTTlXV\nqTwEruw/md9867Hj66OyZ/aDQ2Ts/gah9KgDbj0kaSTdxZN5x1AhBNXnucF6\nSVe7/cEiSa8z9ivHnunxL8CWBboxCRsfHr68RtqkE8op6RRrMNppMNJq2QKI\nVnZd4tm2rl0+Q19nTPUAtqkS24ZkWm3eO9KlcG5w9kd1XBP8C7VPSiUAng6z\nd6YCBB4hGd/2pg+A4/kvh1p6mr9SJZM58EO7QC2HCMzhqHkee7vG1QGb92Ek\nQxwM1T+BMJcBQIM96rVvAezamJxNTLdJxBYf15XilJtmqQJvcADOBVBeIR9w\nMIgN3vCfVSsaMC3DYagS/p2W4yVkGYlhc5ubNG9QiYZtdvmrvTngjclEM0+m\nHApRFyvJ3QNYsdzXunoFY53g7NqE4TjBGg+p9CxL/vUy1STKjKh+qNgtC3y1\nGCFC\r\n=SkXP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFK31xi1thpmZa1sEC2X1XxugjXw89BsSxaqV5APq50MAiBihRI7sS4GIsOjUnAvLUDItPj8+Ci7l9rO1ugB1uF22A=="}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.1.3_1550772379182_0.942134588660442"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.1.4":{"name":"neslogging","version":"1.1.4","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"index.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify index.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"@daymon-nes/nes-logging":"^1.1.2","aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.1.4","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-OiVuJ/12RRRPHRcJsLwCDnvDX3MnBrV7mUn2Ghh+tU+/qSlGXWeo6zczGa59H8+c70OplUpGXwzr4c0kSjXTXQ==","shasum":"022f2d48dfda2295a2e1f718d17816b7468c1a42","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.1.4.tgz","fileCount":29,"unpackedSize":69592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcburCCRA9TVsSAnZWagAAotEP/i6+kXgtNlUwgke3z81C\n2njIorG6vzF97jw6zXIoR69y0GgQOeegaiuPhRrN4sE3zFoKE/Qi1J+2nTDs\nnL6QPq0PdhOoKPJp5j5ndIxpaujumeU/A1UHqDpdOM/VR5dJE3sLGVrX5u3H\nxZt0rDncWNGrWeleLUuQZPFQdh7MTIfGmWd0/XrpovgOcjtCPmnIgOlIUnVn\n2AvbqovElqMmeTTStsUdOGZinj8ZQ4LoWgv2A24aRQdSOz6lGFOQZrIPpmi6\n2hjNFMhql1L4UpH49LOGf1JGvcfSZhm7D2rdgRe95OEiCtDYwcQxHq+zQZFY\nWjb7KmNW5cmq7xrCNV9SULQRi1M205DLwcjYFV0FPwlSGIyhYY03rgu4s1tq\nlksKzo32ZJGHzbdp5E11T/ZbfRImCyOn95FjoBKDwSKZ8FnbJ+wOGE8XP0rO\nHQ69HpdHgDB3C9a1hw5AnHGGoq9okZQ0fRl8x0s05cqbK+vpnBKBnDqE+tIw\nkcQikBbgo2Nj6gXdwVyhPnNKqtofxYlNWJcd5yNQ52COa8vTywXdYZW5VfXl\nAAQyNqCC3LT+h1a4A7tf5B/QZYX1cI8D3GkE8CmDlADvcpbmmlJwDNAXF3nr\nHJ4oJ04sAavFE69db7L0qD6oBG58JyWdbs2/5M3SCVHfx9dgTzaroKXVbhJM\nbcGZ\r\n=JjiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGLl9z+xow2V/AfHKGXnU3pNK3llm53bdDKSC/bNSddAiBMIccuK1QNRmriu0CHjIouIG5T6jPkm2jIFNIrcfdksw=="}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.1.4_1550772929698_0.9763898014267716"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.1.5":{"name":"neslogging","version":"1.1.5","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"index.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify index.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.1.5","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-X0LRV8T2AWxbbrNBmbwfSP7QHAV/W0vPROsJWr1dW0KYYL2SFq7OMBrJXtyE6mToSULhjA0sh7M99/4Ef3jiPg==","shasum":"062dc194d2c496c3f43a2be6ba207efd621e7192","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.1.5.tgz","fileCount":29,"unpackedSize":69550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbuviCRA9TVsSAnZWagAAHoIP/0Gw0botbR/fpHQ0ZYcy\ncIIbsNm2yiXtasMYuAC5Cust8xWwNPu1ebn7df/7qOvzrIhzy2Qt6nwcEBL1\nFio5GFeIgdV942B/Hjr2ABHDvA6uNIYrygOIJTQg/rjVPGRqJLAsUToKRNz0\nJCFCVdnlr3mFF69WRPHWFDtEw3R1Mmh6BOJbhjDsmhuou3A2DekGB+OSrbpd\nF9uQZtzQNOOHabneP+gqMIc4BIPZYEyXec2unLyKV1BRPHgh0oJM/qZGdfn7\nrM0D8+O94zhgU9OjqhMczhQgmknc3smZgmBdHVhkmJLF7a6NYAxx1kbCZElT\noiv1u6RJhdLsqEOnSTm930QB8TzgOOrgvdZTVBB5Wock2VzrLHSMax2cDLdu\no/mQOhP5X7rzdwpNZTuW7GFatkmxOGLgpy1uA8hp2b7BNS3eJTs0IxUs7x/e\nOeQVo1WgVrUVQq4TDkjZuQSqp4zUlm4YKs5g4DyYT4sY3JkDOHYIk23Cl/hQ\nEsXdd+W8ucvw4y3F6eJqYxsRTednzZaVsnX4UpZVDQI4c3zRYZrjLCW3AIWz\nZBOVS81MDDuQDzMhgXrs+mNpWlEhZmCTjqw1RRIkvt8T4tQg0jv/Guun7prR\nV3dEMk2cuK+dD/1AURahVeJatk3nx345k99ph20yr4XGBn0flvVfK1awy0vB\nuOHe\r\n=TI9d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDc44Mixk8YmTfw6s15VelF4vG5EydOqUqKkBM5n8v1EAiEAgIM6s4kdZ/myVONNsw+qQsQsFpmAWv+4r5oWA4R6Vc4="}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.1.5_1550773217711_0.42051500833085975"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"},"1.1.6":{"name":"neslogging","version":"1.1.6","description":"Port of log4js-node to work with both FE and node.","keywords":[],"license":"Apache-2.0","main":"index.js","author":{"name":"FPT Software"},"engines":{"node":">=6.0"},"scripts":{"clean":"find test -type f ! -name '*.json' ! -name '*.js' ! -name '.eslintrc' -delete && rm *.log","prepush":"npm test && npm run typings","commitmsg":"validate-commit-msg","posttest":"npm run clean","pretest":"eslint 'lib/**/*.js' 'test/**/*.js'","test":"tap 'test/tap/**/*.js' --cov","typings":"tsc -p types/tsconfig.json","codecov":"tap 'test/tap/**/*.js' --cov --coverage-report=lcov && codecov","build":"browserify index.js > nes.logging.min.js"},"directories":{"test":"test","lib":"lib"},"dependencies":{"aws-amplify":"^1.1.9","axios":"^0.18.0","circular-json":"^0.5.5","date-format":"^1.2.0","debug":"^3.1.0","public-ip":"^2.4.0","rfdc":"^1.1.2"},"devDependencies":{"@log4js-node/sandboxed-module":"^2.1.0","codecov":"^3.0.2","conventional-changelog":"^1.1.24","deep-freeze":"0.0.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-import-resolver-node":"^0.3.1","eslint-plugin-import":"^2.11.0","nyc":"^11.7.3","tap":"^11.1.5","typescript":"^2.8.3","validate-commit-msg":"^2.14.0"},"browser":{"os":false},"config":{"validate-commit-msg":{"types":["feat","fix","docs","style","refactor","example","perf","test","chore","revert"],"warnOnFail":false,"maxSubjectLength":72,"subjectPattern":".+","subjectPatternErrorMsg":"subject does not match subject pattern!","helpMessage":"\n# allowed type: feat, fix, docs, style, refactor, example, perf, test, chore, revert\n# subject no more than 50 chars\n# a body line no more than 72 chars"}},"nyc":{"all":true,"include":["lib/**/*.js"],"require":["./test/sandbox-coverage"]},"_id":"neslogging@1.1.6","_nodeVersion":"11.1.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-b3QztMIL23g/mJE5+rTmh6l031NH/QN0PQIKXeQj7eJPa6LwYpOtsIX5ANv86Ek2dl4DpiJLzr7qlyCelN90wA==","shasum":"4bcc2c5c7c314bc371ffae3501d0e2115633f2f1","tarball":"https://registry.npmjs.org/neslogging/-/neslogging-1.1.6.tgz","fileCount":29,"unpackedSize":69550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb4TWCRA9TVsSAnZWagAA0NoP/2czhi7aBJ00pyQ4z3tk\nJ5TL7DdfGFDI19tPvlOWqCSIDA9/9nxJvaGJxzjfbe2i42sb/qVhOvb8GClz\nya/w2XRvVYJaAwP3eg78VC2WAA2bEr8FPv19LBcrSRQqCwKcbKBRIKdaE41I\nEeCkiQuhUGDyXZeXrLBmIwh3z63WrT3Gj86mkDJf3VTCgU0NVvo0Wx1z81eD\nCwNo34KIRj6NyEsS83w/b3r3uD7h879jALaWmHafpSGKWINOpR5Nfn7F7Sg1\nfXXu2CsrrKgJZ7Xm8v7LqRbqKxWOQ11N4USGilXyHEFQTBtBPzN5YBD2K3tE\nIdn4iW7jRoiPszAz1L37cIO+yzkR/KSd+NhSDrBeVmOVqAhy9oryS3vXrDV9\nrVltTfkkukdUxBadJUPMUqbowIJnCmIrrIxKHGVE0LzlAtDPtpO2BSKj9fc7\njD2sqslQ2OjdXMem9tQXtYMI6cnv4cs//TuRkjfepANEfYBLfn1KYa8DDpK6\nUYD8eLgBkqb7aAIx5TE5DrfZBVJbvpsFtSdQSw0LRMGWnvhQyE8Hz8vwF095\n1Pu7rYqepZE8vYbKtBDTS3rz1rdIwozNE2V5pXdH2yFqd3kiu7RhmunyvTNN\nvBG9smam7GqWFGuuuHezScDWWvmNbdOhDo4Tnd9Rkl6i3tGtYMKckGx6Z2vj\n5iUq\r\n=4e1W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDei/uq6Y+Q6AF/Jb0GU5e8G23usl0w2fCX9GzVZdMNXQIgN1vs651Uz8HFjCNDKt3BPJoQZbXoC3FIvMIBWZowEE0="}]},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"_npmUser":{"name":"artlecompte","email":"art.lecompte@yahoo.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/neslogging_1.1.6_1550812373299_0.2631034407959507"},"_hasShrinkwrap":false,"deprecated":"POC - This package should not be used"}},"maintainers":[{"name":"artlecompte","email":"art.lecompte@yahoo.com"}],"description":"Port of log4js-node to work with both FE and node.","keywords":[],"author":{"name":"FPT Software"},"license":"Apache-2.0","readme":"**Installation:**\r\n\r\n```\r\nnpm install --save @daymon-nes/nes-logging\r\n```\r\n\r\na wrapper for [log4js/node library](https://github.com/log4js-node/log4js-node) with custom appenders\r\n\r\n**Example:**\r\n```javascript\r\nconst neslogging = require('neslogging');\r\n//setup only once\r\nneslogger.setup(config:optional);\r\n\r\n\r\n//default config if nesslogger doesn't detect any custom config;\r\ndefaultconfig {\r\n  appenders: {\r\n    console: { \"type\":\"console\" },\r\n    kinesis: {\r\n      \"type\":\"kinesis\",\r\n      \"identityPoolId\":\"us-east-1:a1a30fa6-dda8-44ba-bfd9-d7ddc7fc8a40\",\r\n      \"region\":\"us-east-1\",\r\n      \"isExtended\": true // NOTICE: It is important in case this appender is defined in appenders directory\r\n    }\r\n\t},\r\n    // you can specify different categories\r\n\tcategories: {\r\n\t\tdefault: { \"appenders\": [ \"console\" ], \"level\": \"all\" },\r\n        test: { \"appenders\":[\"console\",\"kinesis], \"level\":\"error\"}\r\n\t}\r\n\t//geoTracking: toggle ON/OFF geodata\r\n\tgeoTracking:true\r\n}\r\n\r\n//specify categories for neslogger to retrive. If none were given then \"default\" category will be use\r\nconst log = neslogger.getLogger();\r\n//get test logger \r\nconst logTest = neslogger.getLogger('test');\r\n\r\n\r\n// placeholder doesn't support deeply nested object\r\nlogTest.debug(\"hello my name is $name$. I am $age$ \",{ name:\"Huy\",age:24,city:\"Houston Texas\"},attributes:Object);\r\n```\r\n\r\n**Result**\r\n\r\n```javascript\r\n[2018-11-14T11:08:59.671] [DEBUG] test - hello my name is Huy, I am 24\r\n\r\n[2018-11-14T11:08:59.671] [DEBUG] test -\r\n{\r\n\t\"evenId\": \"036a7eb0-e7c3-11e8-bb74-cb0abc574bdb\",\r\n\t\"logDate\": \"Wed Nov 14 2018 11: 08: 59 GMT + 0700(Indochina Time)\",\r\n\t\"geoData\": {\r\n\t\t\"type\": \"Feature\",\r\n\t\t\"geometry\": {\r\n\t\t\t\"type\": \"Point\",\r\n\t\t\t\"coordinates\": \"10.8142,106.6438\"\r\n\t\t},\r\n\t\t\"properties\": {\r\n\t\t\t\"ipAddress\": \"113.161.73.14\",\r\n\t\t\t\"name\": \"Ho Chi Minh City\",\r\n\t\t\t\"country\": \"Vietnam\"\r\n\t\t}\r\n\t},\r\n\t\"data\": null\r\n}\r\n```\r\n\r\n\r\n**LogLevel:**\r\n\r\n```\r\n1/ Debug\r\n2/ Info\r\n3/ Error\r\n\r\n```\r\n\r\n\r\n\r\n```\r\nappenders (object) - a map of named appenders (string) to appender definitions (object); \r\nappender definitions must have a property type (string) - other properties depend on the appender type.\r\n```\r\n\r\n```\r\n\r\ncategories (object) - a map of named categories (string) to category definitions (object). \r\n\r\nYou must define the default category which is used for all log events that do not match a specific category. Category definitions have two properties:\r\nappenders (array of strings) - the list of appender names to be used for this category. A category must have at least one appender.\r\n\r\nlevel (string, case insensitive) - the minimum log level that this category will send to the appenders. For example, if set to ‘error’ then the appenders will only receive log events of level ‘error’, ‘fatal’, ‘mark’ - log events of ‘info’, ‘warn’, ‘debug’, or ‘trace’ will be ignored.\r\n```\r\n\r\n**Currently support  2 appenders:**\r\n\r\n`Console`\r\n\r\n`Kinesis` comes with these settings\r\n\r\n**identityPoolId**: *must have*\r\n\r\n**region**: *must have*\r\n\r\n**bufferSize**: (optional), default = 1000,\r\n\r\n**flushSize**: (optional), default = 100,\r\n\r\n**flushInterval**: (optional), default = 5000,\r\n**resendLimit**: (optional), default = 5\r\n\r\n\r\n**Issues:**\r\n\r\nFor Angular 6:\r\n\r\nyou need to include \r\n\r\n```javascript\r\n(window as any).global = window;\r\n```\r\nin **polyfill.ts**\r\n\r\n\r\n\r\nDoesn't support pm2 \r\n\r\n\r\n\r\n\r\n","readmeFilename":"README.MD"}