{"_id":"logger-for-cannot-duplicate","_rev":"29-dcec17e4d07b9a68e712d83c40a755aa","name":"logger-for-cannot-duplicate","dist-tags":{"v1.0.0.release":"1.0.0","latest":"5.0.2","v1.0.2.release":"1.0.2","beta":"5.0.0"},"versions":{"1.0.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.0","license":"MIT","author":{"name":"shoujian"},"dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"2dce645f6ce36df4925e898487685092675749e9","_id":"logger-for-cannot-duplicate@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-J9j79lyjYPemGGnW37Z8vlH3EcXscCGglph3+sqfX9OwOLGWR9GQnBKBgi7f4S6RzFDGx0UxrgA9cQ1qKSGMHw==","shasum":"a9b7e4c094b5f1791a09df31d9b92d4a73e01b12","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.0.tgz","fileCount":6,"unpackedSize":23487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCwDlCRA9TVsSAnZWagAAWY4P/21NElt3wEMNA6sBgEsY\neXPnwqrkNwWiyxwdS1vXRGeGSkS2nN7n3qNuvpMSX52i5cVfZ1mclHp5H+ts\nYcfJZU6TOxJA/EkGOdP9u5yzl59EL8RGfcViiGlFgycpIHI8+sI+WxzARzbb\nnzpJyG7/zPjMV5DRCeXILwMSdRtna7a6wkYhStZXGDhLxAZFZZ08HIbkQz7w\nGO/SA3/AVmx9G4/P8BTEMXxXKy5HTv2ahFvhQxQkcK13CpmyCct+AUnUU7rA\ntv8n00D+Hx8K2oEfSL84B0nhSgiO7gDriEQ7l0vXsC5fl+nODEwJQxt0f+dQ\nqYggjaJ6q3Adbu+FrkFKttaALFfN3dvne2sK3grN7dC3qchFMvGEeAb8Lfm7\nTqmqBJDmk4EtaAV1G8sh2eAyrAiS4hGfUJb1bH5r0USDm3fqBRQntpx97sk5\ndaHq6d7aJUxzzn052A4nq8aDXEhp+vB5ZZm/K23O6zpxofvfyxjUXwi/6GJh\nzzOucLXuZ7N+rT3okgbmDwFb+xnmyrP7Fz2ujBexhgPJztegwuanTI/RL5Ii\nsW/vy4EOXFrrsvyosUTtddqxnjjzVkUg0giHYzjWQ7I9CJEKqM90vWp3k75o\n3qqXfk86PJp8BuRnig1Ux+ZBXs4VuvF8QjQrQ+QYkPHUbnbgVqHijMv8qZsg\nK7Ku\r\n=1rWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwGgPh+GW85RoR6KvT37Uisgia+3JVVtsUIHTCIkvN1AIgNqx/DM0cJwJhyI6JUHDAP6ZMthQ4YawRcND98L194Cc="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.0_1594556645036_0.6449591806001522"},"_hasShrinkwrap":false},"1.0.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"9e04cba891ac3a92340341969035d5c349a95cff","_id":"logger-for-cannot-duplicate@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-Y/Emi9rq4xwtzLOETUzhmoNPcGWxYDMoDlkmAyRfsNjxtKn0rfODJObzCUyhEE+lvpB9CKKz9sD27oaW/ZOzvQ==","shasum":"2d03d5d1177fb3b16089a5c1111d00335dc04674","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.1.tgz","fileCount":6,"unpackedSize":23513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCwTpCRA9TVsSAnZWagAAXK8P/0xpw3PxiVkQY/5AGzsL\n7nJw3/6h63CY4bpahlVOivjwp5L3TfVvpKRFFKnl7EA9VWPjMQG7Wwn/Jkh+\n5+CCHC8uJeYODVSgfe5VEI5+SQORANkU/tVIU6+ku2fNQG69phLtCMVt+yjy\nN7QuCEvFWDk2kUpog4HuQTVtoGP96/tQIKPyvuumAEw5FxI04b83NJ0CTQmk\nFHW3kRdwgXJNpiC/uRmPSOpCAKFRkkXaIiLsNxKBW7HTjBUuD4jo5Cl+zcQ+\nsf1N4d1Ash2CVTk1ti9jKC4ie+otMIgWTgkGwl0X2qM6wydobBqXGRBWFVKe\nm8aHXydKs51MhR3JVe9iIL9MfQmV9f7o8jq8tAqBEDJogP4s63SJo0Zlxmmp\n2EAHMbDjyoG+eNLewz4lipcZvM8zQovFx4rBoisB1K+Qns7IxHz040sx2SmT\nKPkZlJu2Epeo3uIwjVeXbwts1hMxDdYpl8NVrS4VklY/wtJ/Ve0vcisA8lSd\nAgO9NTdNpDQuYviLflL+XaIkmTDr0CjjfoQptz2LThBZmFJhUQMMCrMPkJ41\njmLAe2S6lo/rkx5KPFAf0n3rOT4RiWw7GU+j4d+s5VKNVtUe6gxAAOrHQS1D\nUQExmU3VROVXUapZ2Y3oUQp22k+dTnBnqXafBuXacp1bUqu0BibwjLaFflOi\nasyq\r\n=TUbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0StgMSUHzFkyudcvMIKd9VsO2PFGMuAjdy4nMqgd1NQIhAPH86jWG9SCMxuh810uTnKStfEhhkqvaVk6kz4DfReYr"}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.1_1594557672741_0.24429592225839936"},"_hasShrinkwrap":false},"1.0.2":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.2","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"readme":"# LoggerForCannotDuplicate\r\nA light logger system for browser for the case which can not duplicate but sometimes happened.  \r\n\r\n# Functions\r\n```zero dependence```  \r\n```written with ES5```  \r\nLog useful info to indexedDB to send to server for analysis  \r\n\r\n# Usage\r\n```js\r\nimport Logger from \"logger-for-cannot-duplicate\"\r\n\r\n// support more one instances\r\nconst logger1 = new Logger({\r\n  collectionName: \"foo\",  //to put lof info\r\n  serverAddr: \"put your log server addr here\"  //to receive your log infos\r\n})\r\nconst logger2 = new Logger({\r\n  collectionName: \"oops\",\r\n  serverAddr: \"put your log server addr here\"\r\n})\r\n//Due to initialize indexedDB is async, so if read or remove or add will return a result named pending \r\n//it's better to instance Logger first and then to use.\r\nlogger1.add('123456')  //add one log to indexedDB\r\nlogger1.add(true)\r\nlogger1.read()  //read logs in that indexDB collection\r\n  .then(result => {\r\n    console.log(\"result\", result)\r\n    logger1.remove()  //remove that indexDB collection\r\n    logger1.send(result)  //send log infos to server\r\n  })\r\nlogger2.add(123456)\r\nlogger2.add([1, 2, 3, 4, 5, 6])\r\nlogger2.read()\r\n  .then(result => {\r\n    console.log(\"result2\", result)\r\n    // logger2.remove()\r\n  })\r\n```\r\n\r\n# Api\r\nThere are only four apis at present and are easy to use.  \r\n```add```\r\nadd one log info to indexedDB to save  \r\n\r\n```read```\r\nread log infos from that indexedDB  \r\n\r\n```remove```\r\nremove that indexedDB database  \r\n\r\n```send```\r\nsend your log infos to your server  \r\n\r\n# License\r\n[MIT](https://github.com/zhoushoujian/logger-for-cannot-duplicate/blob/master/LICENSE)  ","readmeFilename":"readme.md","gitHead":"9e04cba891ac3a92340341969035d5c349a95cff","_id":"logger-for-cannot-duplicate@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-zgGp8lhRu3as33cm+0QTyWohXSz2VUhExDStBBlrnvv/AVE9Ux/Q8U0gKZekWUbbIyiASvvp7HVMCVwBfqtEjw==","shasum":"e5925caf2080d5980e902b7b8fa48699707d4378","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.2.tgz","fileCount":6,"unpackedSize":23513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCwXOCRA9TVsSAnZWagAAAiYP/0EpyQ8+XN3M4SK04l4Y\nJULRqPhF42v6/czenhebOKknzABqrlTCMJgb7LSuc0V3ezwtnQUVJ4ksK9/g\nvu5CkNPQyVyhmpUIbigK0AGsBJyqr9PWPm4Gd+fYOiOvonneQMWmDhJGteI7\nETNs8KF/sS7EXioLH4NK/r4ubuTc079Qzhub0NWyTgS9Z2QunXC+r7qjFdn8\nLQeiiTzdllwKURyb9jVBrw7vuQYD24Q9kIHF8pQ7r1q1ZuqbQ98YN9TIpATM\nTN4PnujWLtzqHeZ+hWrxObAK75UftMSxOihwhyIHNogYPnNDofnNmTG3/Hkp\njRjppCxs6IXb/ZHNaR9qeigcP0lba1nGaHJIWTIpZIQTWO/PVAUKsGRF1FUe\nJR4Zrk2vITRKGmE4CBauWeJjfc56jJUUTsN+d9fLP1uQYN/qXEbePCq3PgZY\n3IvVEwJ65HbkLk3hNQ9shcWJrzHSsmwmi+kA9klaJGjjWrF/N0cL+BAdMpcd\nWESY7rRKJgGM1GtKdLynqVIHUnD3yxoBEdJF3qN1e/4idNCW2cWlm5bWBajP\nQ+48BaMnxFBir7g9eBElg5YKWulhK8UGEbaMxvYIsIEqRsAcZJsJlrbvfsFc\nwHP9q/JVcY+FSXg8ksL83fjwGeaYfQXbmJIxoQlj4zc8AYky8xwMxsT205A8\nv9Kv\r\n=ZqpS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0gEcIXoo4OKDtaqiKzsW4wLdcfcrl3IGKrxeMEE7VfgIga5syNKh85plphDM1HvommvlZCigTiHMruGd97e2yxHw="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.2_1594557902065_0.5474140218529409"},"_hasShrinkwrap":false},"1.0.3":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.3","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.2","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"ad50b1a5cc55953a45a39888aecb0a3f53561fd4","_id":"logger-for-cannot-duplicate@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-MsslbtQmd2UWJ9TudH9YyB9vlvQpM92sQRXnEIASde+5WmV8hlD34p9bFXNr5C80cMwMJUnRsue05FCuhQ6piA==","shasum":"0eb0aa72c3ce0a725464c2f307a6a8a940267997","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.3.tgz","fileCount":6,"unpackedSize":23777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISDoCRA9TVsSAnZWagAAkPEP/1DQ8UtazoZ57jhWujoU\n9hdsdDSshm9CyqB5bLRbVjUpcgL/F4bqc6oz5ESsr1LxxIGATlGpPTAqX8kp\nZWiqWOFQZhAHSXa4lt6ypMtmJhzO0UbArdPwKc7L8HA5kJKU2keWpxeHJ+Wb\nC1hZ2b/hpla/ptiJm9StZzu6/Qz/OIgtG1PZZ3sVelqbd09Wjf7CaCnOSYoh\nKmKgqpz5SotSEYu7U9VQGfADff1bL3oHugRIA35mPYCwHGN3zmtRNq+SGL/M\nryF7xLEQTjL14mbJfojdNCROzMyEj/kJonwGovsdiXEpORw+znirqlmWsGWY\nEiLCgqHS/y/8rNEi1PhCzExW8JgMzDXb1jL62wdRtrwT4/EcBCL8FJDgsBZ3\nKzmzpZNf+NWo8fthq55Y/3n90B6a+KkMcEovqGXlkVz0ovdREI2iWqkWemPS\nHbLGHmhypeyXTVHPEzLtEhgPBhUyp7LVQDHDVCoynO3fpmU7+eyj219z+QTX\n9WXdTR6quZ2ufL3cx5vwF93Cxosu+z8AMwrH0B0A6E7srmlBNa7D6wpjDBTY\nvucQEFsMzw46wlWuF53d2lHPpO/M7arUtqoPbPMfAVpW1bLQhoTVR2lDB6NC\n8dYblPT9dlXoR5nW8AksbDkCjf6UryFVCCPGBnGLyAx22VrIt/FaCvibsVBF\nzJeK\r\n=XD4b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRr95pZCIM97ODB/80Qx8BzMAfYHjGQcDeQ4jcW4mlugIgG4hwFxOBbrs5LlG6hWDpGUVtkVriT4wHNim9Xx8nSSU="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.3_1596006631861_0.9507149870236131"},"_hasShrinkwrap":false},"1.0.4":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.4","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.2","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"ad50b1a5cc55953a45a39888aecb0a3f53561fd4","_id":"logger-for-cannot-duplicate@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-KN/87Px2h/0XlzAWCtB0A8n+GYIbwKIKSbbmoPpwCjKtbNy9S4DFiwA+Z986A8AIiRKGrzdPpoigBOboAW66sw==","shasum":"fe93c853d74af017f381255750130d20de455fe4","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.4.tgz","fileCount":6,"unpackedSize":23793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIS4xCRA9TVsSAnZWagAAEQUP/0KUpnAYfpGfioH16fac\nUGzuFeo8E8P7tcfjQf67xpNToE5jXmmA/8hY2E31w8ihebjrH6HMeBxaRNTE\npsKUBv/6DS7gPaS1xt8//yOAOjMzKEPq1wSRsdyNa9D9v+h1nUQShdrwqOzv\n1OO4SX9b+KCsnPbx1PXjzEV/gpBcIPkRoFxtPlyrHunCOCEmk0TQ9AwiDBVw\nrXcGpvlCERKw9Hfbi4PdZGp8mgMx9OfxWpaMcrTDfpEVI67zYzHFOKnTkDkA\nUWULgG1gixjRusXJ7eIExGxD0YN/PvWREBuUbhT1/BI1H/7Qek8nmn9kGiqt\n7NFLIPVX5AIyBdUUzqdlciuVyeLbs/P8kMGrxI3K2sfqdbvPnNkk8b00YSXq\nL88tMd2KsBZh//VXJaUrACLz0yNhRRqkU+KJ9S9zX0OtlE+vZzXtp5f9b5US\n0GdZX1vF58IblsTzrR3KLaHIqh5X1flDkrCCS9zQKKtp4TPlrLASUisEILHv\ne4M+sPeRuRhlQldMhFaxh2sE9NnqYCwXzKuS2BGKpofyRScr2f8tue+0sPEL\njdSDdztCOzfvYZeXuJli/wUxXS/vT4bu2bUQ5m3aSfi913OfauNQzj6zoByw\nCIqmyifJUmZWIIxy6XnH6vkpZdjzlL7WlVDNJGIxh3RjStbXsjE/112PaLO9\n2RT4\r\n=4Z+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIuSHiP/G4SdTVWTmnv/VSaoOJCnoQRiYGCdsra3P/vwIgS90+0ocrDtATX8zqEKadhjB2Fb3gTGqZ7KdT7t5nFCg="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.4_1596010033347_0.641427272125346"},"_hasShrinkwrap":false},"1.0.5":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.5","license":"MIT","author":{"name":"shoujian"},"main":"index.min.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.2","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"9b42349f3ef7a00538b914e69585effa58b7f47e","_id":"logger-for-cannot-duplicate@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-ISppSnx16mLgDGPyM3MuWiBbyodIgnnXZyxwRKTEpKZ+2fvV+lQrSpg58p0KKs8KztvbaB59ziZ+ucHS/ROfcg==","shasum":"6bf0db930daf9c2096cd027cdc87d7a48b24c9bb","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.5.tgz","fileCount":7,"unpackedSize":27309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIUUOCRA9TVsSAnZWagAAppYP/1neQ+ULcqSaUzADWRXC\n+YOFnrpC2qIoRuMrWzukJWfMdSj7Nh37luNoU40pTygzXgehhMIXby7iakr3\nJ49BFooEOvIEUUah+sL4q+IETYs9OPyrG2KnVTeugL4UYZtlDoEGlUb1Wynk\naccv7GVD25/EfEONllRyFtzY+oOQzPh1A0n/RFMOBZkG3b4l5/V6I5/6JYQL\nhmImSy0ZgLDOUN6wfBN2BECq4uUsNdIvLaTbwxO79eC0VIKHQsxezqqAhqUl\n2yCiL8naeCfMy9UsZ/ndc9ehttXtB47oVuFI6u/iBnkjxd+9Ximd7iiCG/NG\n0TmuTen/Xi1FA6X1n9i1CH/ijS/OpMg2M/lWFgwa9vd4cLwVJydobEE58diT\nGLozMqpbu9PJMCm8Nopd7VJh17aNbdX8iV594ugcWKR2F4Y0CYn5nZPz5TAF\nI6hDFch7TczLls9NymXjsS8/4d1LPbnTxUVFXk++aQu2QmD1JGh6qwJ+JzGc\nh8LH17J8xVrUI2D8Py62Hc9ucnPSbYG18N0zMArmtQs2Vt4sWpiI1k9LKmoi\nlZKkn7TVlXT0Hu2KTZG3eEG68NWUNnsRf3Q/eALupU0c6IuvA0eHHkhdVXAr\n80DD39dHORZzfYjd6Tb2bjtOiNEG9Qbi9nGOMD2Ho3CxNRKUjQrRC2jkYXcZ\nF0fc\r\n=eCdN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeWI7s243XV5eN9dGHp5EptTXuBcllNye9Cb/URaaWRwIhAMWJhYVFL7cU8B7NWccrp3LqeZ1R4/IpEAb/IqAMUZ28"}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.5_1596015885603_0.48697635491967084"},"_hasShrinkwrap":false},"1.0.6":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.6","license":"MIT","author":{"name":"shoujian"},"main":"index.min.js","dependencies":{},"scripts":{"eslint":"eslint *.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.2","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"1d1f7dd3686d75c6ff5fa65c00d29d1db5eac582","_id":"logger-for-cannot-duplicate@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-Q62tOyVUfY2oeeWTxG4+sZixz+mTe24CmX/LKbUu9r80dQaxHJR1CMMR+GJYdZnowemvB3W8HkrGwRRPSc3VXw==","shasum":"347321409ed9fc8e1428dbc001c3794b2a1ebc7e","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.6.tgz","fileCount":7,"unpackedSize":27676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIVMACRA9TVsSAnZWagAA6tcP/0zLKKW+eURDRz3JYiSq\nbqbXro09wmBxc//tOkISdCGMGyk8VxyCjkCb1+cDNPXAoLrMdHxSBa/xj8CX\nM+MTHDT2Ub4zsYhXxwrAXdQDHKanO1A0oo/MUKVe1o5rX8BR5WwzW0BfX+TI\nPc0llNZiGdw6dCoG/Xel+XvW9SgA7baAAY+Djjope6spjX225luNKHKj0xD2\n8wGK6BHBC5/x+I7aVf2AUg+W/TD9W2prOF1xVRcmt0PEQFYZGidpsXWTbPvT\nqkiRlQ8uphfyEO5Y2NMBAvJN4f+ig0FUWlDXOZba8fTPWE4DG41kFxeWBC2/\nFuu34QyD1GnL2vq2W35mDnVqyXIIgYr87EqVtMMxIJ/f7Ui8d5iI5OWIr2+l\n1bl2ODDzUPiH4wLd35QkZcGCmJN6Kp39clA95efNSBzNDK1W6OZUuKD9th2F\nX62lxYe6UYAfyfRQl8Ok6wp81HfNjyDeGdLxBVlObdikDycf4Bbx6fpQiuEz\nimK2EuPIDr8OOKg4eqU8qs/J8D5PY7rNMUxwXYyOb7mQzk8um5qeQMC4k9Bd\npzepWuGiGwVa8nY9to6FtPtT8p6KtetwfwMCrn9QVQzBVdu4Ro2iRGN1ebFS\nZSzMQfiqkc0JY+1Elluj0CyMfpnuycHsgSiOP1QfzhSVywhevfyQWvJ5ApuH\nVoIa\r\n=KRsY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsYrIbcjtjI3j2a5rzRJa41EzFEiwLrcrxCiI+TRj4HAIhAPb3IhcDNWqtrpte0PMvWMLkndUqjCCGruc9mZu+K4G5"}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.6_1596019455976_0.673302436748614"},"_hasShrinkwrap":false},"1.0.7":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.7","license":"MIT","author":{"name":"shoujian"},"main":"index.min.js","dependencies":{},"scripts":{"eslint":"eslint index.js"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"2db3fa8b75337441bb78246675b7e96e463ad33e","_id":"logger-for-cannot-duplicate@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-bAdOMaFpaDEv/ltYY8FNmhB+QakS6gZ3PnIJDy4uG5MbkzMwuR1wAnP+4qw+WGksm/EcpXgUxZwLaTY3fNLwWA==","shasum":"2e3e62c3e2877b8c09e172d727166c539ea8f595","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.7.tgz","fileCount":7,"unpackedSize":14216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJAhtCRA9TVsSAnZWagAABeEP/0gG7J4ROtyc2wFRVDqe\ngE8RW6PlBSILMOl1aLbrQKuHZK/As4yQLS7i5OsNvhHZjvguNHlZzeg2olVw\nIFzXPH6EKe6nvq9WsxNLSVBuydmUM2dv17FU8Z3bezvKeC/590DEn5VOjJUN\nMLu/XGBIun6BxQwNfhZTmpVdpcnquX6LrenvE4En6z7v1cANhPHJ/oZA5o6K\ne4iLGz+AcIHTGcvCJWcmqRsOlNFefw+ZDbUxn4fH/7L0F6OO6nszWUJuISN1\n7J9CF4Giq3POvVWnH8eF+XFpaDcmAMjx/1MHKIaaOxpKfj1magtfTLVLvrfZ\nlP/zygCTIcrdsoEmt0qDa619+bx/6OEj9B/wmh1y1tVI5J8T7tfj1EiAsK17\nPkIq4XICRgGpVZI500YGgGC8WxD+FU0B2QEvevT0VLDaLMQ8+Gq0A1n3ZG/8\nJsArxHoVDbihPh5LvlG3MrWZZu85HoSjqhd0MeOgsL3MTCnUBZwcrhg7rug4\nvuCGvr+4va4n7i8ij7IvfTjhXfQAlN3tkYIeGK85G3AOQ7FxhnqhzaRCbTQG\nz/kAJiRW1oCy1UEjP/c7c49/Zvkno84hrO7C1ZZHy3qNWsUpFQQ52e9Kol6y\nJ5/Mp4nvj0x/e0ZwWhpHZD6dAO2bQdbihihso618D5um7AK2iNZe0bClwmct\nrKEW\r\n=eeSM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPZVldaevB5044it6LGI2xtlr55398MkFnJ/AsKe6RuwIhAMVrWOu8B/uoywXz+BMQlnCuwBPTJzxyd1oHnh6fiiCH"}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.7_1596196972769_0.49687554677716594"},"_hasShrinkwrap":false},"1.0.8":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.8","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"2db3fa8b75337441bb78246675b7e96e463ad33e","_id":"logger-for-cannot-duplicate@1.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"szhou","email":"863165094@qq.com"},"dist":{"integrity":"sha512-zxIbGWDh/vQ4eN1WU7hIvs/MXTnsEJw8S2lgqFI3kM5W3gWo3+8YED1K3OpFYuIfk4S3tkpV4dG63LEap4u6Mw==","shasum":"c44754395886cfb3083bd4c7437d861381cfd03d","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.8.tgz","fileCount":8,"unpackedSize":15928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJAvMCRA9TVsSAnZWagAAVcIP/0MBq6KKbLGAGYvDIo6W\nCu0Ruq/J1OLUjrUmlHtwkryrLuEXV1yLhPfQd1BE2Xq6CaW8y3VHDFucGkup\n0DMXw+YIKhjhwskY3MiPf6Y9su7NmfQQTnBrqA9ILiyqWL4BmXkX50gPp9Ct\nvYeFcjmwQrL/GCzvfEDbYveRGsMzohTkItFG6oaNcNzjZ5Vi8c8bbgRile4L\nuIPCVq6oRUPrWTMvkQYguTzHM9aY+kXCwSniWHMsGQfFAs6D5D8nqOSvdbbM\n2XgDwSBOxikuNxVzZNh7OM2QZWHiDFaD3uHuSbOtfg7caV+cKKugO6I8WTDZ\nE6mydYAQM5Lg93lMZMvF/YPQEgE1rMbgMrbc4FttAKtVcKhwxOGxoA2dWysn\naQ+FniZ+Jo1spd0BvovCkQCmBMH3cWFaERGzDgd9sajHMASFBWxOWnipVSvu\n7mHPtZpV8SWEO8ULmlC50fYwC2dSEguATbeHpDu3cp8aUrm4IBeHq0u7nr3f\n3VwxbGJtNCg2jpXihaCFSuzNIorE/w4cQRu1TWkA1sZppOeYNUrURSZS4zjB\nHbADAaYwSMwdwWmDgmTVaN6HD7wejMCR5f+9w4W1Zs8EXTvkqgNJFjzFqxQK\nGBG+v1nkt11m/Ebhn8X1uj6Df8U0Ac7v2W1NAbWHc9H81o+qYqI7FDAX06bz\nWRL+\r\n=ZaNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeCfhXWpRi+qZoERR5RwGtzAUamJs1GD/UMcG9F5a70AIgDwU5BU1HvTBonFpjUSXDAUFdkoNeAnuYbvhYrDgEX0k="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.8_1596197836049_0.07972135827043836"},"_hasShrinkwrap":false},"1.0.9":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"1.0.9","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"c4f744458ac45e3288e5d8d96d4beda4df0b17ec","_id":"logger-for-cannot-duplicate@1.0.9","_nodeVersion":"12.14.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-pd/sQAugBPR7f1tgw5xLEdzRngUBncHbPwG89ei/Vlg6tY1tfBOfVMzg92k4oTnjtMLOhVDj6mtH1TJYWo12OQ==","shasum":"2706b28aea692d80649a19faf00ec2f01814cbcb","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-1.0.9.tgz","fileCount":7,"unpackedSize":12390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN8KyCRA9TVsSAnZWagAAB3oQAJRmfEsRz/k+GLfNktTY\nnD72GRZeiX2Mrd4T8pUVGSeMQJSlZPng9sIi5NHHhOmmL3ofggm/FLdlhh9F\nbJlI5L8NreqWbs5cAIJ/V5KCbDpKCTlAL0W9ejUFdxMM5QVfL29JwtruOf3p\nK95R8I+US4u3XVEghJINyEqAKpAQ0pG/8S47WE2sF0RbzjMkkHMcUVkJgrBN\nsus7vzysNXLd0ycs93cSGRNiSJxX07x/vK6W/eiX6DRsjHbfpsWY60OmNBYP\ngBMD/zi1FDFDy56oqoSdUAl/EU3RELdOOWhikPKbgKg94zelWmaKjUbiazg5\nB8OBSS8OoigTvjtS3lqcVHsZUfOpPq4kNgftnz82ZzSuYx93Q/npV6Z1vsJz\nscxDwOaLb8P28x2KnMGYFS4Ya84DBMSOOdvV0QflurdhUDOXi9HkP+flEb2Y\nvkyxba5MbIc1Ksvyjf7cWuTtJsS2dmNgFB01ZVNN6FMOTc+/Ph5Ow1gRpjvi\nTYLieBAlBZwbm8pL98wkHOnMTWXpG1R/kfbgzHllnE+qc+6PdPeDm9YXRrWe\nkIsBTba4SXM2zi4/Yb+G1Kk1egwMmI/lm/8szDeI40llnFGdoUWQlRPSLHVU\nXYFOP4Z8MQVyRjw9oaYbLYmEqOcauYGsavXknPQ2K4XkJopWz7ODFFQTY9iU\nBDy3\r\n=QPhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+M1amc2t5Axshv9w/VS0XEjbpd3WrAhC1yDe+QPFSTAiAM2ofsCfhqE8IZqBHqYCKMP5i2GEZnpfwknozTnMQTUQ=="}]},"maintainers":[{"name":"szhou","email":"863165094@qq.com"}],"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_1.0.9_1597489841908_0.5761471020026072"},"_hasShrinkwrap":false},"2.0.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.0.0","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"2d08e6a3b5e9bd49a2e2796c33c07951bb6aced6","_id":"logger-for-cannot-duplicate@2.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4WJfJyo92jB8QLvrwHVSehwS4IlbYNcsGGsVXGN+peQBPi5aw270cNfRVjuTuB7DSWhCTMOK0z26XhgDPb9j0w==","shasum":"b2abfc71a0e73a20873804b93983ae4351c90a73","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.0.0.tgz","fileCount":7,"unpackedSize":13320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrj2xCRA9TVsSAnZWagAAeEYP/2ceEsHe9qqWMlBr02W+\nLOAARyAj6Ltam8rmA/cyigU+sSkcZ8Hzy+ldKKESR+romMNeqUPCBfuxYMj2\nN+HZKVDo8NYxg7giCamTrWxEbbIysgSy9MVN8Lcb2gdGchckBwzrqoc42/6R\n1LHSii6nIEqRDAScmWQ/pn8o8dk8JRc1a7diT9ZIHmrTYRrRe/JHLOyzXD8I\nq53OeFouL2xmc1HpTQifRh0xCSfGKH6FBnw83qsU9+tRwJhP1otwQEj13MEB\n5hwKyDNrgz/6ULN62hPpjHmy11t+KURI5XKH1KIO6+6P7l6Q4Ayt+YMLYhOE\nUgDeCpRRdK9g+o7dQEDjL29K9C9VEDLWkr+GEpY9cSiMY5acf3hBuhns9bU2\nnf9hfMqYYRZsRJfVQmzRk7IkxO0PS0u8NKZpF07STghLCmU7om5iSLLKceYt\n2IAvONhyd5mFeA9S5ryhcdJtT+qqhqBnMQC90wgHJbMyfb8LJ9rhV/TZHY69\n1qQb6GxObUHzp3cCCY99YvEow3FsPkE0OSNQ950gCiWQ88cUHalr3jMQV3u3\nb/sNRThMOvj0Y1TrqpJ9getkVZZQMzqFdVJ9tgObOlcLzTlPe9ZPFPaI3CpB\nPyQfMTinuBFh1zvvvHU5xrbfJ/QHBZ9W0Q6+OMRzyCha1KEAaUzYW7S/ui0L\nzB8x\r\n=cWb4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBCxIo7Jvdt4d5koRfQCQ26nz3LlGyvkIR4P47jCKKdAiEAyKxuCzYtYcSjXMeE+Bd76v1+L1Y6ms1eQuN+C0Z/kHs="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.0.0_1605254576484_0.30326852076854083"},"_hasShrinkwrap":false},"2.0.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.0.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"2d08e6a3b5e9bd49a2e2796c33c07951bb6aced6","_id":"logger-for-cannot-duplicate@2.0.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1o5pji1NFFWnihL7jEHuG1muudWs9pJGOWnWXxRlVc8Aot3FpkpOC8CunCXaq+xMnP/U2thLnKUJ+pu+zB1Yqw==","shasum":"0d9732c148059236575ecf6360fda31004e538d7","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.0.1.tgz","fileCount":7,"unpackedSize":14202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx0W4CRA9TVsSAnZWagAADnAP/3TBdYS6TnzaOHkZLY3v\nXGaJ61UyJsjHynMC6DAZgG+wPNAtmk1RNDTGz3I7r8ssbXRJJGh5B8Pa01xC\nDsZaSHasiJZrhzfporSakTeXRDm8WR3o3vcAu2AqhEkVMwlTUBOmjLkUuxSS\n+9xUt2ubl4tiQbGE+G1jlYoQuBPyF9DdQXZBty6Waiw6cuDrl9GBgYjL/LIG\nxjAnaezvryziSakcYzYw2Q8lQzPvkexhYio0KamTlElBEL3qSq8RC7jm1ROK\nIcs7FP4PnHily1K/mhtaUh3BSAF39pA7oH5sEfJUCQyomqY7b0zcpEJkwH57\nre0jepRN6A6BwrHIHzsfIdpYLmy8sPYG3cQWT9djn0ly7Q6cch65d3UAfPIA\nu2vOqKQGeLo3+VAC4e2e2nNLZx5z07AuhCHPXq1B6gO3qyIdOZxUpbSkotsX\nlMGof27ixIm0NRV8kLyHi5cBR2JNxaeilh8crpxmPOGnZQyhTAULP5qecb8Q\n2iPQvfbuNIulISP8XH1YDafCAgxHRmrxOD3N8c62cWyjHwCpmokqnPHfeS3S\nc8aJRtqk/NPRqn7EdoeWedLdjHTkuRa8FXxKmi+nQZEs0ESSKgn4gmwf99Om\n/wiyUKbDPB7O4iYxLk0mig8f9+Fk0HDwfk46aTdG9QAGI/HVi2RfglDJOX+7\n/wG9\r\n=9z4J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC44rYaRB4YINB0DKWxVSLblEvZs1GAdmPx31gQS4DPAIgBXZ2KIGgzaez+tIyONy7AsLEbIsZmKtHOaDjCbyzh2w="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.0.1_1606895031647_0.3808506071322506"},"_hasShrinkwrap":false},"2.0.2":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.0.2","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"776b6ca799eb19b5b726cc3c89985a09ab23f91a","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.0.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gE6y+iThb0QrNNWQ7M2poUreoppHQHg1LevWRH4hPbLgnGObGn/r5G/GUR6erW3vxQNxSPsJUZW8dEp+ldJf5g==","shasum":"15b76da097cef5eee3d477543adae0ecad01f17d","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.0.2.tgz","fileCount":7,"unpackedSize":14393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx0lQCRA9TVsSAnZWagAAnPsP/RxPWQr69hChAVhj7rrn\n5yNjaJoyfkBNy6LNdfHH6PoaB1zfV3KaoI/eTOzZ/j3p4S66WY4aH3TeePJ0\n2cfo0ntYGmtyz75eNq4iZeFd6ixnQGelve7LQSVSwb9x7hGgQ2ARkV9NMXdu\nfLEMFp4b45dMm8fU7g9C+unFpXxMyW4s0+Fjy7iFhmwv5mbSp+qYrgvqZiXR\n2fX0644KAxb5lLQEbZvY9thlqqNDihpVO0s1TEJs6ajzbITi+5DnznxcIYMJ\n62qrhgrD3vej6KVRKj6u1EG+8/DWqoocjBomricsZ0lsp/VUpiobGrdEkP5T\nnwCviXOKYl2HteuUKG33Av22RPW+O/bNrZm9VEYcfGC0Y/Ykw4VHWNh+EPMi\nEBgwDLbMVwpMYAJMdFrvYcSsHChIu165Y4F4WXlXx6VhcsMIrvccJL928N7v\nnFjkhdK6ML55Fezr40NYY0lSOheKfDP6VQV7wjGSrQ4vhfhkw56ZcBJJwEaQ\nJgwt/bArGWyjD9xi7PBA5ljUcpB7wHf8jGvLKH1imtyQK5A5Rkpos9dQZt1L\nwny3EQGzt8vxJpSGSk58KZLLFOinKUyE7EGRENQ1aScjShN/fLHzLjr9551a\nT5EzwsSxjg7WT+6U+YpUkHMr44t+BgGDfCtV6g+FQTC6WNbHGlRDxSsKM3Jd\nU3M0\r\n=zm8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDclTSoZYkyRAtoh8c0WrZfkYIkwGRNMo8uCEOhhAaFwIhAJ1iScY32MV90T1seBMRAqTDCEjdxSNbxRQ24f3eRmaF"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.0.2_1606895951732_0.13503603838039147"},"_hasShrinkwrap":false},"2.0.3":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.0.3","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"776b6ca799eb19b5b726cc3c89985a09ab23f91a","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.0.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zHM/znvbL0pxDWKZ4OWQsnIf3zD0MbyicQ9eHfz9RT45hYAkM0y8zSpnKp0u3YaKVa1xr4apnKLDGAjvL8agOw==","shasum":"6b90b708ec11771e1169404e7170eec4ceced7be","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.0.3.tgz","fileCount":7,"unpackedSize":14880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx06OCRA9TVsSAnZWagAAINcQAIFmv26pmNz4nG+bYldg\nnVjyjad1KS3N6l1JJT67XfUCGySkqweO/e0Fi6//kdxbF6RPM0FGZoM7c9UK\na1rYYOY+Fo0qo5v/v3tqKR8hGx8yKw1S9MygQ/LK5tBCmE1mGVvmG2iYr4iy\nbSjslkVeRIItvLmWKbr9CF11s/2X3ZFyEToaNMIGUYNculFLOIIUpu4NI5D/\nFLEeE4txsjGTC3kRHyTJkic/Q+3GlWAQ1dY3TjH+43IrnNOf9uXljw1FsWKM\nIiP+uWDhg3WqSrVzvy66MSHj0EKkbc0+euRnrYBZVmoA6Q0yCWVQBU640VMa\nIzefDPFciYJPJNosyopQGP9ErmOThwi2TA09peFMgGnv9F90ufW5HY4Hk4sR\nVaNnHsOP1w1ovtLFQJDF/5DmAuFlmaFbglsfWa5pp5P/pP/tmJn5ZfoR6JSR\nwI4N6M31Qy5ZTFbaKMA17auVjiAzvjVacliMk5uDeJcqurycapV1iDgvEPIM\na3lXoDcueRo7HRHVaOacWIq7QCMFgMdfvVjI8ROksaZ+8n4YWCn2b6xmdNOX\nUlp9xEQ6XpAzlhzddjdQIeAxyXM56a+guvY/hWtDmYJldqkVll5GIhXwgMGj\n0W8EST/KW1bErpaCLWVMpAdqMWLBTyvezcfgZbM+k77VjeLfGWnZ4zQ8Kxf+\nfdIZ\r\n=itYv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4KlG2spuknto/hD2A1W4vg2nku6yetqnVyvoLrD8kKgIhAPX6HkjjBtNMmzhOPb+cJFh5DlCwwoEGKsGh1wrIq5gf"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.0.3_1606897293810_0.7559023537707623"},"_hasShrinkwrap":false},"2.1.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.1.0","license":"MIT","author":{"name":"shoujian"},"main":"index.js","dependencies":{"shelljs":"^0.8.4"},"scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"3f3ff5bdbd2801501035a12f4e614187aefaa8cf","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4mfBo1N5znJNYI5k0BL2Cf4TvhUciRmMOJwSagt8BDg9Ft90anw1NO7Vxv/pZ7g56q5TDLsvaoVBsf4k8S3UzQ==","shasum":"2aa4c98e5bc344656f05cf78ab095e8cd3d46a3f","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.1.0.tgz","fileCount":7,"unpackedSize":15060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0fQaCRA9TVsSAnZWagAAKsYP/3luC8E1EjGfQz+cY5WY\nagYHnoy9SoYMX28eGyzClGRooR5C5m2vjSUBaQr0BMUrsHwKxT5uF+ULbix2\nTfaZgxWW7QKhkydJB/gMfjy8dnA5vhnd0bhJX0aq/FtngHfGV2V3VpTcIzgO\nREis4VMYue47H8rTheJhiVUHNIaT85j0OhBkFktN74JrhYIC1MFyKGb06hVp\nxcOXCwErZHKLjUkR7TYQgTcPXXMvPuaMuWdk9u4JSt3AZsKfB1dfmVMWxrWx\n8SbY+119fOPGfzNPbRNFSkYcKQzcT0X6JC4XqHfUY+cx8b2+WOKuAzpIUvhF\nt8HGfA2qXCBW8Nw3ibIiZGwlR99kg0ShYj5NiswWYNXxq3T+PHZAAic2qDGY\nXSVUNk0Cb8rBFrwUR0Ga8XCPWqC4hHODegcPH+0IJnD/VU0fpvk+7DPLKf2m\n3WC9CZOgPV4D5dHnXUWIszIkb9drdF9RCkLInclxM/Hv6AZEJoxPFKHqxC/k\nY/G2OSYsFTUEYToEzMl21aOAyNwGfZogXWXJaR5a9t5cgUXC9Z44LU9catXK\ntOBlOiA/pZIn+JhJLlgDwadqUUnOfLTiBNZvCxVw9B0XPQ/8/KmQenRXJ1sL\nUML5B0GfzkEGsX7XFQlo1pwtYzzB3+sATHgWiqKwpsedjrFqmCGLqODYkcPv\nDlBM\r\n=ZFrV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+6m6kh/SM1lQxS3oA9/0nL8vXl/pPqAH9h3hd9L1JlgIhALKrai8Ujb4aRCMDU7f7dxO6TRl7St2+64vrvvoZ79L/"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.1.0_1607595033710_0.407927337811572"},"_hasShrinkwrap":false},"2.1.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.1.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"8a58dfaa40957bd4a3730f4f4107a9222f2d1b84","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.1.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kOuJ57je5F5R83KizFJCKX/wV7G359qIVQdtoJCS37o+DAN+sk07xfzQ0/GGpwLlv1X+5HHLxu/FsO4rFSUnxg==","shasum":"6560e2bda52ed4cb2c21d157df7d8a18f3af336a","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.1.1.tgz","fileCount":8,"unpackedSize":16983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0fklCRA9TVsSAnZWagAAHmoP/jthwdZbmuXycCSzmDb3\nZTn9K4O14acGfui/90yUtbVPIfi8jPw6hcvQRcdSPGIKMbTvwnUh1MZwo33m\nd4vfRAPUuJ0pI+d45GwWlyzYx3xJs/pk3Qptaw1KviJobiOkUT6Jac7+6a6V\nXSg0yMv30fVrBtHe/PYkUsJUDwDz8GTXxAHvpxbh38yVrNooMPK7uZRpsTNa\nBMJWG3/93vN8vx6ckEOJ0S5P0u4bjaHtJGJKUkcMc92hy/JFbAEOC6wIo+l+\nxjLT87NWPubuzhchU5PJZD1TrHGt1mSy1HcgwfjpBrPqI0hz6AXlFjCr3aPv\nzUtxbq0BpuUthyN1O8ldK2zgBpXm2rvnN+aH4vjTHSO/g7V8GXLYeGlVDUf0\nAL1HeH8hpcKcZJWvSdHytOr+2FdHxsy0/5H/exzADdCO+iZndlK51o2W4/7W\nwjEBjV29v0Z/w5LgHK/RF0y4Nz7lgs6JRxs58jRvLZPqzh2AWRpqQMbQUrzI\nlzVxwnCuyc/VW0pWfhBHZKIAg+SwGFwljrq55sB0qWSkAA9xghfIuh9gOw65\nMWfQVMJ7CUSdPFzDHJJjmRijo4QePg6BWoXQy/LIpGa+zfV3HDaQiW6KHveE\nrYhMglhUSgN6QmXlYKeoKrnfTogrXM9IzGYsu6UYYsj4WKdHKAiBF97t0GFf\n0PNq\r\n=EFQi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS3Nk0QzfjZu39dkCuHjTKVJclaYldNMxGG1ohIOkaqQIhAOoq5mGM59Htu81JXC96Hi3NSsnXw4qqb6L3mshxnC8Q"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.1.1_1607596325592_0.4811257363228565"},"_hasShrinkwrap":false},"2.1.2":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.1.2","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"137063d7466bc6512e517f7493bbcd496f1d026b","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.1.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-C4mm9IW3F62JXFPH7ORdvTq78Qu7KGrqUat0zWSdy6oOHCdfBxY3AAJhRbh8oc8XTyg1cj1d8CROmS9D1huWYg==","shasum":"a5782b5051b3b18a89bd4f4afef9dbba6826936a","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.1.2.tgz","fileCount":9,"unpackedSize":20043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0gGVCRA9TVsSAnZWagAA8rgQAII+CiutY0kaCfuZcts/\nCTMQO9xw0KItZHW/Nu4w8wLVU+kR5P3Mbw4AAYiohVj6gRfoJ6JDIIrEPKpy\ncXZt0e3LI0P9LjQ6HYEsuaCGIfYaVGUAvI4OxgVcB6cg+vPWiEVsE2L9QzEW\nt7SXKEEliq+wk7vJo2j0861CyS2i0d0Bi8eEWLiQ8eKPjzto2IpzHYAbdNdQ\nFE/8+5pOCAi6Wba17woY39ruDTEY7Es37EY9b8E8e67VqzDQwgebpbnP8Eml\nEnX26/Jh2D/1FG2CBCYG/UOt/GIiO9D2auznLEkVeRgjsCUiasz7ay69jzkw\n2iRoDCbssDLR7gFDkWz+oNqc5OuRl23SSTtTRFLlPykX0AymLivzvPV53jb3\nwkQg7BRAcqljh8tuIP1TWYpoLX0zdnz+qBqpOBuTt8EO7C7/OcVOj1Tp/WTR\nUkLosp/5/IWA7CMoj5n7uKPexMGpvH9539AHXLs5KvQ2z8Pfp9uevHgJqljq\n6u2tXAZvVT60radpQI1Xg04OBpT5xi/KOfr4wohX63i/YWuag0X24zGRcyKU\nMNF+znk2INIsR30v7hWGnWfrEVfStmKGi9ST343VecDHa+V4yBtbqZ6WseaF\nr7k4CEY99GIYREAld6mtMoNuNiHG8eXs8nS8V+8nwJJpYmtb9NXaTlxvSWKR\nsxd1\r\n=y15p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLWIFgYyTInXi5f8QZDaB+P8kaP3H0KmToO8NTPpfFmgIhAMNaLRCe0UdFE4fRNP1iQPrV1ZAqfMyVlnMp6lyBhMp0"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.1.2_1607598485567_0.738465675248589"},"_hasShrinkwrap":false},"2.1.3":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"2.1.3","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"137063d7466bc6512e517f7493bbcd496f1d026b","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@2.1.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sRrHZSORTfz/DEpjdTjUxIGaxNh1FQIUHjAtVDfzfPwRfT4m75xZRzOSZEM+Bsxyo088lS4ysHX/z9vz8d0VUg==","shasum":"5264eee40d37accc36adea6bef875bd584aa4c90","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-2.1.3.tgz","fileCount":10,"unpackedSize":20350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1f/iCRA9TVsSAnZWagAAM8cP/1jVwZJzc3J8xJN5tJq+\nzb8lh+dwWW4qBTydRDwpxFbGag59dViWssGcsYf01QDNhHfskdFpbGi7tVKX\noMlk3kfJjKwCbJCYdhRfjNPmx/HWUc36M2QQssCeW+a9gslPlySmoDEzH0Oq\nu2owiP0J36U75V5tPjP7XIO4zoegECpboZImmDiNJwXm83b8lqV6Uo8aHz8+\nbPjmco7ipwhghIAC9FcS+AWZa95UJbbX0k7NVpJwqm5Rc3l5QQr1nFLQN+HC\nI/TczHyVI7BWUtUYBhlT6m0i9T1MRUj1As9Yw1PU6SBnPJnzhxgfVzO7M81F\nc0hNzG4LSeh2sUjk6kx/WvSuW7gmVTy0R79GRcWgS9kRyNQclSDMN/RyJfhX\nJ6Vp+ySmaF9nSteJYS2ruRPe1P/Iv8GMIFLHsSz0MZlnuGmeDeCNm35Knce4\nSVXk1/qY08fR/zNDm1O1RtekoNSCp0AWjpQrX8ILElAlBm/2bjKqskE+gIBu\nkCspk+hcXzGcr345aBJ2PiJokQ31Riol9eSmBOKDw8atUsKzBwbwt0xuuwmc\n2SgJVl4uoDRvVj636AiqjiMLEYXvMcJW/kipt1IOThcU6F+yB5jMaS6GrXI9\nbjRT2W/GESmuf/lc0SAzdZjYzZWVV9pcU/AtcRgKN64UmWdS+C3NmzWCDIVu\nPB6i\r\n=YAos\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCuSga03aKQXyn6n0l1n9VhMBcI7mrbEoi9RlSYEHxTAiEAmclEkLvd8FrLMvbBDHJXlRUuc6hLJfZO1Jz6V/erobk="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_2.1.3_1607860193612_0.11754968176444103"},"_hasShrinkwrap":false},"3.0.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"3.0.0","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"c658dca6899c40e9f3c52d51691d35c2928b1e52","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@3.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-DcJtOCoN9f3Xmq/5uh2l7mckXu/S72fW31TQyeYUwGxP2+WVUbKaazOWCN7pM0VvenJfbettsz0OwIiaIqOtnw==","shasum":"668f459409bd4a11cbcab75c6d0e09f1f69375dd","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-3.0.0.tgz","fileCount":10,"unpackedSize":21227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2x+VCRA9TVsSAnZWagAAzJoQAIaxyvbChiubVS4mDW+T\nvaT5rSugX98WKQJPUAVX/j1e7nwxNcpR8T14x4HTj9SiabT7wxlOv04/QLl2\nBjBZXKlHJ90MH2s0m7/7Vnq8Yae3TJuWEmMkFdy+eFT/4YXl3qTfGrdXgSRD\n1AVMuBmBU3OXfzeDqGx2ZJ/MAjVIr/GQKdU1dcx2+YOpuqhLAS793w8C8unv\nltrT4NHXeWgjwq202A4mE3DmdZPfmjEsBCvbQG/uPqzFgervwXW0Pv+ZDiVv\nYtojObfHaM2Nuz1h0QSJrYX4dh8oCmKnRg+1nG1ToZw4JjtnbaN1drV7ZVS3\nB0npQs2l26WlmYq+Nhdpe4sf3fRsUAz436wDipOlXh2Y2FdePmKHvlpaqUf7\nhAXq/1vcgz9GX2l9vhPiaN5kSWHv2B9rTelgf+N3MG8XmRL81mnxl/Z8Wc+P\n6WrF860J9WnUfmH1Hhei0zOq8YdCpDpAsBZXF1hoGODLWvhkLy8VKFbDMiQ7\nDqFp21EimEmrSTWHSPi6P5ZSHyHqxCuapP0BNLFWDMIJSg0k7TGIQkA0sC/X\nPFITuBBJi9rYaYI0ha5+orSQdQY20nwmKExp8JdzpGlAxIdfhPFT+SSnAfgL\nOwO2OB0seVhRFAD68axVgzfqh0KQv5d1bfU3OWqU337SULzPh5GHxqQboT54\n8Ilc\r\n=ZnKs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhxFD+2ANJm0JuNB6rYlAOZwJw2ns6DtdTNih/WqlAAAiB2FQv4eeckcRy29glRE6dOJJydKPV+iE+l/q+Or2xQ8g=="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_3.0.0_1608195989310_0.4373158793913252"},"_hasShrinkwrap":false},"3.0.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"3.0.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"0aa44b188f6557518faea8079bc84dbfc946eb68","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@3.0.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1NX09AYOudUVBfRlr8mn6GWNShnoAIRlec+ZwxfT5GpBYOSET8EVJkL6QTYqj5wjuZ75hdaomtg8Z4E3j8WPbg==","shasum":"fc93e7539bf5c58878d454325ea813af6835b832","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-3.0.1.tgz","fileCount":10,"unpackedSize":21792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4GkUCRA9TVsSAnZWagAA7QgQAIMDKd+tqcpCYQeb5+L4\nNpgG3eLnVJ+TOYpkN/WBkkeePv4QiDLQjk6oNNLv+rnEIsPzzuGZE/zoUane\nJ/qHG977pH5ugOpoDDbWwUDo1N0ltyKwtqhKzbEoC8m2ja/UbDF5Onvj2sCE\nsg1zJxRyKISSkQO5Ru2A2AOy1ig55fNMY4k603vRlXvQ8iLJXr9zCVpSU7oG\nZXUNGs09sCcPbk0LkAaAvoW5LuIWWuiK/hKVy1FoZgLUo1+PytGsO9rh0os0\nJk2hqvlYf/VYX9TZ86RzFuvrs1sp8+xgTsoh+h33zEZReU9HFuWKqKhz6ffM\nDHKuvvwz7InHa1D1VEooPWghMFdHwc20gvOUy3ntfoZIFrtBdZ+g1MrYOzDC\nl/9/GA0sCtPdICJWaDS/QSi9uDQOjMnEhbdHhQYDqv9J0+6uWHC1fMSLTHYm\nA43nIZkx44wZZMEtjvTBO085AaVdFuWOO1QFmvrHJQnS2l510j0PhsbdPtkp\nxGdcuuCN2+gHZufaGkJS9YK66i7ImSp5ZAtyS0wU3FtlV/QdgF2dyGjdkn7k\nO1FbXv30vtHbb+ED2iurnq35+K7Ede+LBqnftgWktXCbmYsOzSKX0fNZFz8n\nqKy7hAQzrMlDbRkuKh7dBhfjNlNTKcjmPGNwxicOeh5mqLvaplANc54ivfad\nzw8G\r\n=qSGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcgrnK1Ctv7yuRq7atmhvHIatnPNguPeYmaLS1cKoffgIhAO+QEdelQpdXswY9EeexCwWndCUwkTS7fLMMobXwwdbL"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_3.0.1_1608542483405_0.19249184735180336"},"_hasShrinkwrap":false},"3.0.2":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"3.0.2","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"gitHead":"758e65ae04a6bdacaa5d915629869552369887d1","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@3.0.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Kw/m6IpeVug50jCb7XiZ3WoUkiDB1AuRRtS0n8wiJDcp/IoCNwlNNsMBZ7qOOR/Wj8/zMVgf/AA+OQ6yRNXN5A==","shasum":"7b0ff5652967e2a93c5ae1b2dd13ba3cd01b7ddf","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-3.0.2.tgz","fileCount":10,"unpackedSize":21774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9DXbCRA9TVsSAnZWagAAIwkQAJyl9yYvPdx2G7BsV2Vc\nGwO/IwFNzGbHGRVF96B387uXTGe0/1z+pp/dY8hGszCK9NZ7hkGRwfJxFepE\nbjtxMkyHKQrMa7OgKc21wI6jtAXuclCrjpKUWdAuNYJEkIpEIKiB7PjYLMBJ\np2LAmZGbCfcbR7AH7wuPjc0vSF6sMTNK+190nZJeukCo+Lv99eVHZ5m5MO/E\nVD2cwvxzE4J6iNeBCI6FTqqdtDA/HHAoMVW5KNvHa3w54Aks2fyB4xJqxt5K\n35vfGmGCv44sWQ4UrzK19RtdZq8psgwa4yCxpPPGIU6CsaFZVWcPaHesSTvO\nqBWqG10o6jsVCh7G+qsZrC/isprAHz8EOQHAFplYiKUpAvYAr6cYJMjHJXL1\ngpl96qbpgCeFEbJYiSs5gxRKFz+NxLZkVKAttdNy7WQ4Roy50moO9ltSFtoV\nE41KvesavzVMEZ/PH2vINse7ZFWBFsDIC6T7Jc8wj77y496A2ck/rzqREEys\n41LVP88F9IYNX5AABsY0bqOsRWoN2ZCE1hPdGwghBs6d8WUJYcf9dZXNPsZf\nLxcaH3PtwZR+ASMCkQAKsVNcfLzqbQtc+56C4EkzDnZwG481taxFrqQO+H1U\nWwWFU3u59Ir0j6gPXodV7wdvFSvKDebyvfHYKC5P9+6N3JSlOdsaJZKHxtte\nHvnT\r\n=Ycv2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxyOQon9f4rthERp73LZnrGRS0KS4YG0z2CuKHMe9u7AIgSYxc3+aDZxu9YQshiVEo4mlAkKf8qtA3ZGSFkiueIwg="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_3.0.2_1609840090920_0.26753769617807177"},"_hasShrinkwrap":false},"4.0.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"4.0.0","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"beauty-logger":"^2.1.1"},"gitHead":"f1678c0619c74b3c7b6bcc139852e9a02d428cbe","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@4.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LBiMioWYjnFyk4XaYtBh54ZLOnhtEfU58O732uJi2ryEb/pZPNSXOoOpZBCGVYsSd3Le2Cx23OafZqGuzmWQBQ==","shasum":"c14eb4821dc75ab4fe9d965ca970fc327a7942d3","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-4.0.0.tgz","fileCount":10,"unpackedSize":24245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+eqOCRA9TVsSAnZWagAAmn4P/AwR/Iurh3p2vUh8MCKj\ni3LWX/JcqjljiGeyj4uaSHsr3dlVA7gU/I6OytsMaXj7q3yTzBYaP/rMTOlI\nqxo+YGrJkm6fQaopL4CWdhrCj+8VtHLykmcOKuMmVnNOh6vwRyakI/vLB96L\nqIWiv40ckV8ayXOfcDvZEnX+r7pBqieVVDXy95S5GVBTqzGY0BjbW0kgAKLv\n7OmE6y/fkBzXZnkmSlE/EcHxjD9CfWFX9bM1G+eqLhp3rUtf4xExUB/g+kNT\nv+9l5VDRC90UveSDP6rCAz26pxsaRBCji3X8WkI4unddjgHhG1PNne31OKmm\nz7Yf3SIpX6CoLOela0EXzE+n1siyO3xBjiyKE2lseT6qiYtaGPAt4XjITXVS\nPm9Sw1hft/uDUsMci7W90XiJWBC00fKPTlWRypgctuOMoM6Pa7LktMXhF+qo\nc5s5tYQOv7wbZglpE7EWh0Vu+Xn3zoLQrAiC38cGzB5n89qjZB/HB7VbpqdD\nVCNfH0JKvZoFOv6y5EUE8Ce4al++1oSy2KiODTSxQpyL6cb08mMjz7GEccaX\np4OQT/nBU0YeSkslMNkZek7QlUdMI83tpSXU9uy5ghDqpRdmljGDPDs4gDCo\njIx0rz9L7pOhUzLqdZeOC/MjtWkODQEC+UpuOlliSHsvkFslSSZKZUvMXBCf\nDB2B\r\n=N/Ag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFylVPHYJEAe1xeDB/FGKQo3sik5Ml52fwNLV2UV9E2AiEAxyp6H6A1OXvngpdjg99+aRzpl5CQl5k3DCCf2WbiUBs="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_4.0.0_1610214030044_0.4458108437687405"},"_hasShrinkwrap":false},"4.1.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"4.1.0","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"beauty-logger":"^2.1.1"},"gitHead":"f9d30d9a4097c5872b869c7e89ddb5552d791c2f","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@4.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+PT/sl7U9fGsDrZTrviX99jfHvGZQ45NF/A/OBTw2yTiiTYfx31119AzcR2nNmVhTcsf7hR54mCu4KXSCt0qTQ==","shasum":"1015398b783df8004d1fec8b485e4d6b886c5689","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-4.1.0.tgz","fileCount":10,"unpackedSize":25050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG1qUCRA9TVsSAnZWagAAIfEP/A5XEeL2Junie/veCe7o\n1sg4Tt8dYyy8pIvoRYythrAiLr5+zJfOkmQ6eMtIrVZmkp9gvzMZgF/0ly8N\nyaRo/jApl/8eBgT/QdUXyzAjQPUYievu47hHJq3xh+5m2BcWAM24NZLpyWUU\n3NQ5MGugXLM19pp5X/TmSa5mFmPSWwUkS+dPwK03EmKGKKL3pVTRndBbGyuA\nC2YuIoJ46r9JJ7J0p2ZVKYMEmOvfWTPc+UakxckwjXFdFpOLqGajKFpHdmzf\nwqJ7RDtlMTkld07qC3DK2w8DNOe9Q5dF/L9IwUizwZyUzzfHYPzdP4FMFCc0\nESnMg7X6Wg8loAUsTfRdlpyeGbNHVZQCnI+5/Kb+ZJoeajU3Xshic+W8DhYL\nMSwCeMSv0+xGMBEPzxMc+IRu+UVSya9BqVM4679sNs0YkNz3WADfFI7et8Di\nidT60yJyCJBKk82+WZFecGCx8CsKqKbTr1SKt50P3s42OiWbDkfyGoDTpf9H\nLsxtYCM/XqqB3LBiIVyJlGi90gs/mGMw8iX/mpsdhPD5WtwyAagYG92BqyOg\nos2mPunUpydS+RpX5/9a2eI3vl0b2YUhNqDPL1RauuDvKKNrybEt8wBip8aI\nL6fIzHJ/aKl8rh9eG4Z66SluTSLVIsWtuXARGbuLr4VK7FPbajl/Wkrybf7j\nAtEB\r\n=4abn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGDieXln2ssRH1xnJd+ocysny3oUbVLFk6BaTlWXqI1AiAAkmkbJpzbY9OAVoqkGujZKHJah8xhkFG0Mpwn2Dih4A=="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_4.1.0_1612405395333_0.5742224481955704"},"_hasShrinkwrap":false},"4.1.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"4.1.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"beauty-logger":"^2.1.1"},"gitHead":"f9d30d9a4097c5872b869c7e89ddb5552d791c2f","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@4.1.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-DLyKrDc8jLa+3lpmr/Jz3ZE80IdwQYAHU6IIn7CtDh5BYmzChtQF7ehch5SmtvaHi4IJVPGzGYAWI3kmU6KUlg==","shasum":"8d493c00edd6be550418c9dc1eb71435c4f485d7","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-4.1.1.tgz","fileCount":10,"unpackedSize":25275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG2O3CRA9TVsSAnZWagAAjSAQAJvMcKfe2Jde/VIPP02x\nqUbqpUkisx1VpFRfBshTbjWVORUy5HnccrqLU7JjMfDicKTIcF4/A/XqFd29\n6jwCWwk6f1f40TlY7dbdXySSOGkwwr7+XDBQqf8U1V5LAY/n1v0marde3W1Y\nVH3n9b0mKTm1siSiEUynOK5AiwL3FYVF163RNbFPAxmOcgiOIl3YQOTczYDa\nWstzA6BopS0gwW2YO4Vbk1sGw4PugoEiFr54Vp/vtU7k4Q7S5W2YYkVYDdBt\nYZI9b4G448eqammhXNSQm5XsnYZM/MHw0H3NIyd6nRCaciXlN+ITcMxStgiI\ntyNjHtmp9saDF1zCpB4YRaPL9oEkU6JvjBYccm+CN0pC+EJfo0FF0ajz/FYm\ni3F77zOW5uosRhZAOaY7C3vDRCI4snpQzh3jwOsOi6HcV2HxDp8/Lc+oFHKR\nq80NMv40psDY3ljrEz1atB/TneM56o+f27wo88h9kxDbGrBrThrWFEL+Tuh/\nVz58dkUygVQ+z7DHCxfM+u7un35UaBP0sptKm7qRE58L/jau6t2Kfri2P/ZJ\nsQOv30m7HtdWpHPDYVgPZvSSBLppwuJNv5AMpvPiygTG7Frtvkqqk5TsS/Qg\nY5vTsYjxdgGM8D2bnh/5urZEgA09lrFEeCPcsz/CFxWLrGsM7mY6H2Tue30d\nczPa\r\n=nHIy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJUfim3ng8qpmIBCDkuAbag/P5Ht7ux0uBir7e1YSPJAiEAlSLbYlxdQEpaajbJx3Fz/L4uYBXSDAQYZ1wHt2lW+QE="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_4.1.1_1612407735324_0.6199086515377057"},"_hasShrinkwrap":false},"4.2.0-beta.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"4.2.0-beta.1","license":"MIT","author":{"name":"shoujian"},"main":"index.js","scripts":{"eslint":"eslint index.js","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.6.0","eslint-config-ts-base":"0.0.3","eslint-plugin-babel":"^5.3.0","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"beauty-logger":"^4.5.0"},"readme":"# logger-for-cannot-duplicate\n\n[ENGLISH] | [中文](./readme_zh.md)\n\nA light logger system for browser.\n\n## Functions\n\n`zero dependence`\n\nLog useful info to indexedDB to send to server for analysis\nDefault to use navigator.sendBeacon to upload and not support to fail back to xhr\n\n## Usage\n\n```Open test.html to experience```\n\n```js\nimport Logger from \"logger-for-cannot-duplicate\";\n\n//support more one instances\nconst logger = new Logger({\n  //if isDevEnv is true, it will print console, including logger-for-cannot-duplicate config\n  isDevEnv: true,   // default value: false\n  //indexedDB to put log info\n  collectionName: \"foo\", // default value: logger-for-cannot-duplicate\n  //your server to receive log infos\n  serverAddr: \"put your log server addr here\",  // default value: \"\",\n  //write log info to local file if you use electron and specify log path\n  logFilePath: \"\", // default value: \"\"\n  //the slicing of per log file\n  logFileSize: 100 * 1024 * 1024, //default value: 100 * 1024 * 1024,\n});\n\n//Due to initialize indexedDB is async, so if read or remove or add will return a result named pending\n//it's better to instance Logger first and then to use. e.g. init Logger when project launch\n//debug level not log to indexedDB\nlogger.debug(\"this is debug info\");\nlogger.info(\"this is info info\");\nlogger.warn(\"this is warn info\");\nlogger.error(\"this is error info\");\n//logger.show will print console even if isDevEnv is false or undefined\nlogger.show(\"this is show level info\");\n//add one log to indexedDB\nlogger.add(\"123456\");\nlogger.add(true);\nlogger.showData()\n//read logs in indexDB collection， init indexedDB require some time, \n//please wait indexedDB prepare and then call logger method\n//other method will save actions to queue and execute util indexedDB init success\nlogger.read().then((result) => {\n  console.log(\"result\", result);\n  //remove that indexDB collection\n  // logger.remove();\n  //only clear indexedDB data\n  logger.clearData()\n  //send log infos to server, also can call send without read\n  logger.send(result, \"myLogId\");\n});\n```\n\n## Api\n\nThere are nine apis at present and are easy to use.\n\n`debug:`  \nOnly print info on console when isDevEnv is true, `not save` to indexedDB\n\n`info:`  \nStandard logger print when isDevEnv is true, print info on console and save in indexedDB\n\n`warn:`  \nPrint warn info on console when isDevEnv is true and save in indexedDB\n\n`error:`  \nPrint error info on console when isDevEnv is true and save in indexedDB\n\n`show:`  \nPrint info on console `even if isDevEnv is false`, and save to indexedDB\n\n`showData:`  \nshow all data in specify indexedDB collection\n\n`log:`  \nPrint log info on console when isDevEnv is true and save in indexedDB\n\n`add:`  \nAdd one log info to indexedDB to save\n\n`read:`  \nRead log infos from specify indexedDB\n\n`remove:`  \nRemove specify indexedDB database\n\n`clearData:`\nclear specify indexedDB database data\n\n`send:`  \nSend log infos to your server\n\n## CHANGELOG\n\n[CHANGELOG](./CHANGELOG.md)\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"readme.md","gitHead":"a3d68f3a590c5b2ffd50e4b7b7861cd3ae4c6c1a","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@4.2.0-beta.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8lXSjtadEllYFOfaZg+N3Z1xSff90N+UUyg5Wvs7c/EgLXYt17sV3NUr+cnhzGC6J+ub9s+Q7q52jHcdGi1QXQ==","shasum":"067563042fdd555b6fea272756a340c1fe776f0b","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-4.2.0-beta.1.tgz","fileCount":10,"unpackedSize":24982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKxquCRA9TVsSAnZWagAAHoMP/jJwJwN2D7eFQ1iMGU4d\nXRJVqDH619i17FB/cE3hH3xG+3Beuse7b12HrUapiaoGgJ+FUgduabWGNzm9\nmgEzVWQNW97ZBIvpAZPX7JGm+W7OhPvy6l48B9zb3raqSa+LA22pm7rMlmFd\nW9UvujnR0XdFZE1IXBFIVS5BtGKfl3dZ3d+WNwy2NWhtjreAorikIyfWClia\nApNvP63pVTM31fT2hEL/JOJqqVrhCGk8+qWkda3FpIxRnULiX0Ls0zdr4cGX\njQ7v7o7KMaN90zyBGAl3nrY2MS9HvxhsiLDspxXs1qQEfSkY/zgg79jtP0gL\nNCuIwyxWmpcuoAIDKFBn3w3jQYhrxysBmxidl2ANkUMlNd5CDQmmHaCkSIdB\nKgfmUIDHyCnpazfHhv5eFos1jbhQLFXHnaF2qmYaTzC+BexNeWyetBYNWZmz\nHgQPmlf6M+QX0Ecg6hes8ho1u5O7O/TfmEOYA2MD9tHaR2eOZalxcKQl+8bB\nUdrY6MgX/qyhGwfK86uXFk7Ze8KGDoqwu6F/aYaGsBY3x7mBvKarBvLRrntC\n7xBnkqS/T8qRgft8xN8dx5IkJTwIt9uLwUlIHnLEFpw/XzjyIjbAFs7mXW2d\nh97TdkTHA+lyN5bjq4RdkbcWFuMJBSQ5UwtrxCkbDE+V7N2o77HchzlHbvyL\nNEI2\r\n=SiQm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7MH/aa8NC2HIgah57JfBlk6bYBH87UOuQze5W74YTBAIgfCXxIsqxEOufSLo3PU0PwkVWGIIULL/nIVorR++91QA="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_4.2.0-beta.1_1630214829881_0.7905846639763539"},"_hasShrinkwrap":false},"5.0.0":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"5.0.0","license":"MIT","author":{"name":"shoujian"},"main":"lib/index.js","scripts":{"eslint":"eslint ./","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"@shuyun-ep-team/eslint-config":"^1.3.7","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"console-format":"^2.0.0"},"readme":"# logger-for-cannot-duplicate\n\n[ENGLISH] | [中文](./readme_zh.md)\n\nA light logger system for browser.\n\n## Functions\n\n`zero dependence`\n\nLog useful info to indexedDB to send to server for analysis\nDefault to use navigator.sendBeacon to upload and not support to fail back to xhr\n\n## Usage\n\n`Open test.html to experience`\n\n```js\nimport Logger from 'logger-for-cannot-duplicate';\n\n//support more one instances\nconst logger = new Logger({\n  //if isDevEnv is true, it will print console, including logger-for-cannot-duplicate config， default value: false\n  isDevEnv: true,\n  //indexedDB to put log info， default value: logger-for-cannot-duplicate\n  dbName: 'db',\n  //your server to receive log infos, default value: \"\"\n  serverAddr: 'put your log server addr here',\n  //put package.json info here\n  packageInfo: {},\n  //upload package usage url, default value: 'https://api-track.kylin.shuyun.com/monitor-service/upload-package-info'\n  uploadPackageInfoUrl: '',\n  //enable logger, default value: true\n  enable: true,\n});\n\n//Due to initialize indexedDB is async, so if read or remove or add will return a result named pending\n//it's better to instance Logger first and then to use. e.g. init Logger when project launch\n//debug level not log to indexedDB\nlogger.debug('this is debug info');\nlogger.info('this is info info');\nlogger.warn('this is warn info');\nlogger.error('this is error info');\n//logger.show will print console even if isDevEnv is false or undefined\nlogger.show('this is show level info');\n//add one log to indexedDB\nlogger.add('123456');\nlogger.add(true);\nlogger.showData();\n//read logs in indexDB collection， init indexedDB require some time,\n//please wait indexedDB prepare and then call logger method\n//other method will save actions to queue and execute util indexedDB init success\nlogger.read().then(result => {\n  console.log('result', result);\n  //remove that indexDB collection\n  // logger.remove();\n  //only clear indexedDB data\n  logger.clearData();\n  //send log infos to server, also can call send without read\n  logger.send(result, 'myLogId');\n});\n```\n\n## Api\n\nThere are nine apis at present and are easy to use.\n\n`debug:`  \nOnly print info on console when isDevEnv is true, `not save` to indexedDB\n\n`info:`  \nStandard logger print when isDevEnv is true, print info on console and save in indexedDB\n\n`warn:`  \nPrint warn info on console when isDevEnv is true and save in indexedDB\n\n`error:`  \nPrint error info on console when isDevEnv is true and save in indexedDB\n\n`show:`  \nPrint info on console `even if isDevEnv is false`, and save to indexedDB\n\n`showData:`  \nshow all data in specify indexedDB collection\n\n`log:`  \nPrint log info on console when isDevEnv is true and save in indexedDB\n\n`add:`  \nAdd one log info to indexedDB to save\n\n`read:`  \nRead log infos from specify indexedDB\n\n`remove:`  \nRemove specify indexedDB database\n\n`clearData:`\nclear specify indexedDB database data\n\n`send:`  \nSend log infos to your server\n\n## CHANGELOG\n\n[CHANGELOG](./CHANGELOG.md)\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"readme.md","gitHead":"8ccacc0d9ce7169be7137b944b7c0d63b82c8094","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@5.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-InDbARTxfJ/oGwWzD1HESZn2LUv1Sxebs1Lz22oU0cDyAC0HdEtd37jzfUYEVDO/2xakkGxynWjvJWANUSR0JQ==","shasum":"e247cb97af457eeb2370065c9f2e7bcac1617898","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-5.0.0.tgz","fileCount":13,"unpackedSize":27889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNvp/CRA9TVsSAnZWagAA3j4QAKQlMEIZPG2RZQUnheBB\n1JDmdr9sovkR1UZe10MMc8wDUXLs7KzqXqmCJClZHtQDW6TNrWZLqfIO+zyh\nJYwXah1fwBlOA44/AHhqvfbO1yBeV5JyjgjmBaBPfN2OhSyZT7UYHwr/Gvxo\nQUJNlcpZqfZRxfUmojPpBVgdXbp5QCU6c+86mfZNiuHKQq3SIEHKiLzIaArv\nPLpMSl491uMdvyl2W97eh4PWTYtFFvtG93f0m9UszLifBnSbZvStY1hRF6uJ\nQMBrQACf0//0P+dtlGDJelh87gG7Lxx5S/Xtej73wmhbKofSagug6uCaVYBN\nMVYUUz3kw8JMTtw/1rykWUDsvEc1/t1PR5g5CxAO2dQ0gBl+Qh1NwFcet0TT\nkVhMx856tMQ+VayG18CKo8NU0hdOf4X0q74wifbVKHhchkDggJT1X1M4FGpf\naDxdwbCAyWjomdJXgwxFVgpurS1ugWlhflci4b6mQrQUftUG/xwKIDiYY6jg\nWBRxb8AWHJOqxLSW6OvESgZIsJm/+Ur2IQaVX/nS2T9IVaRobIvWLHmHN94t\na/nsaXRJFPf37yMKTkWXzn54LUM94Nz7U8iFWvGdIp68NhKyrD5GyckT26Mu\n7NmL8T7Etm2oBNm9otLWfW/HytVEHOi4hPRWM8gQdDJYsf8fRklrCAbNgSvz\nmA6Z\r\n=4HEx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvMxK783Kk+ZLuOA3gIokTV/ewUEBYXaUVEeWU1Zyn4gIhAKJNSTSZxzgpvMrQyNpGuVkppetfpFD22evaE1G/hWj5"}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_5.0.0_1630993023102_0.3239872844229863"},"_hasShrinkwrap":false},"5.0.1":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"5.0.1","license":"MIT","author":{"name":"shoujian"},"main":"lib/index.js","scripts":{"eslint":"eslint ./","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"@shuyun-ep-team/eslint-config":"^1.3.7","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"console-format":"^2.0.0"},"gitHead":"6d472f34dc28d67e590e22bdb8e39ae570d55ce6","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@5.0.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-66OjOugwOY30AqmuqBB5AM7CCvtdEa48dE+qTWjIZeXw1obIFWC7mko9KUK5laTTIuc+6j4S7WGZ0AbEzl6uFg==","shasum":"62a7b412c90b5d2ebdd63b48417563d6952b5f64","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-5.0.1.tgz","fileCount":13,"unpackedSize":27867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNvwaCRA9TVsSAnZWagAAp1MQAIh+NN4cjIPlz9jVhag/\nHTq8OtPSQlSUdhUa+jB1els6sOKf+lWf1brc0JX1UwjZPeDXg1tWU/E/7B1F\njaYaZaUP5tvDL3j2Q5dgNK4TQ8gGqww6XUNHUbEOzzSZQp19PFD6USHDB90n\nBQ7q/ioe2WvBs8aPc+mr5DMr4iRg1aqOmgBV5Yr8FZ2SwkUjy1ApAmW4DTme\nMfbMET8AnQCVcyz8rfZa0suplSugaAh7fThILobPJmW48nYngebGMSfogfEy\nDJmcQOb1hYfCT986lgt+8Bt8nsMisas6dHpDMwFvYyejLRxV2Q5w3v5veABm\n24CrAwOUg07zykm3ozjhJCTGojeQw7ZK/XeR7LKHS3ZIB+bnc0VGuogWtQXY\ndIgg5pj/EHRCV++LDlaWbyfficAoWurQFFAa02uayWBmlWdPw6MCzEAzBT6W\nkT9iuJzbPxp3Opgy0JA0VIJs+bH94164rY6Lwbd/9a/w6sw2MkOPEdJtmmld\nQDBBNmy2/aEcc1O+80AJyGCNAp1X+7A/u5bJy+a3puO3efcs29i7PBOWtJ9E\n5sRhYPpxYIm//7z/w02qcy5MmE2WBko5YWuD9XydRYviFDUARbti/tudEgMl\nBVlMksFzhdQRTRJQhCJZzXRoslWOU0CW9MRQhiPe5ecTaDzZqUFeVDf8ul+O\n4Q4O\r\n=1xFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8668HEkXFsdJA2ujk38xTAcVnGo3T4BkBBDeDEsZU8AiBC5975AKrEOgA8xv0m/UtW53AJ9GeJCGuaDpXVYR5csQ=="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_5.0.1_1630993434701_0.5318692363353041"},"_hasShrinkwrap":false},"5.0.2":{"name":"logger-for-cannot-duplicate","description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","version":"5.0.2","license":"MIT","author":{"name":"shoujian"},"main":"lib/index.js","scripts":{"eslint":"eslint ./","publishToNpm":"node publish"},"husky":{"hooks":{"pre-commit":"npm run eslint"}},"devDependencies":{"@shuyun-ep-team/eslint-config":"^1.3.7","husky":"^1.1.2","shelljs":"^0.8.4"},"homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"keywords":["logger","browser","reproduce","duplicate"],"dependencies":{"console-format":"^2.0.0"},"gitHead":"8e7ad31d435fda6ceb1502db6e08da4da662d29b","bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"},"_id":"logger-for-cannot-duplicate@5.0.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-8jAgJngAJ+6GW20RkIOslUkqPea9lrEIkwt2RK71qpLCh0jys4owkh9IevGi07fnEgZUFy8FbhxQebSDryt6AA==","shasum":"3dc6b38d2b2143fcecc5875fcc239d10b23296ba","tarball":"https://registry.npmjs.org/logger-for-cannot-duplicate/-/logger-for-cannot-duplicate-5.0.2.tgz","fileCount":13,"unpackedSize":27937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOCwtCRA9TVsSAnZWagAAeioP/3Un5xTvhs04b947zels\nWvlHqdeJna1mvxqDD7NYawv/VyXFyQ1ZrGyjFM/GerpnCAgJVfLTa6UXL0u0\nN6L4Hml+J5v6Phx/bHUWlemBoC6f+yCdah47msJVNh4HYPG6t9jR7OlNtVxI\nUMUt401R3VcINKTqEWLjvDpHwzA4+7YH0F8JLmnk1hcXDSPIbxLtyYMYB05x\nQR3etLEG4rjtX59gv6ROa1dsmiDMeg4JBy6xPtUTo8UNy7mxyTATQjQCZ/i6\nxWQkLsxR7ESN4Qrbv3ElX3o7LB1acHSCodBdO8LVC3974NLUMOixXql+aCta\nX62JchRLaAkXjRGuquKRnJ8YxzDt+EzsOYJ7RQVUjPcxcLvdzwlO60w44P4p\naYcjwTyrDoooMJJkQHCH2zHF370SmnHSQDuYEgYDJrEgiYTD925dISAwZozx\nyvuP6WuMuOWU/M3sDqwkokIBoSby6dg5AywfnJ4TN6+LKY+BQpiaW5cCHWcY\nPLS5C7QiwZY++L0Ug5ardiBpC//mmb2NXHmK2QB6AfY+OxwzlHkuyCQD0NoR\nWY+7NFoapa+KBDHDxDK/QQdbaHv45nLtBv7bZevs4O+Des5Z59e1R7vbnvsl\nlSn57CfnC5BXY5K7pteznT6y5GLy0RcwUvnAi4MvgJWO5COw56EzPhoZKhIm\nrvoQ\r\n=M0Bk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5CohMgZLa80JU/uWYjD+/+ssoLf1eOXrxbDUI+9Q2PAiEAgwKhCKjektGF3PArhSLCzsQBturoH6rdlKt4o31bYfg="}]},"_npmUser":{"name":"szhou","email":"1219649963@qq.com"},"directories":{},"maintainers":[{"name":"szhou","email":"1219649963@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-for-cannot-duplicate_5.0.2_1631071277204_0.13103909251803247"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-12T12:24:05.035Z","1.0.0":"2020-07-12T12:24:05.212Z","modified":"2023-08-26T15:36:55.531Z","1.0.1":"2020-07-12T12:41:12.866Z","1.0.2":"2020-07-12T12:45:02.307Z","1.0.3":"2020-07-29T07:10:32.012Z","1.0.4":"2020-07-29T08:07:13.464Z","1.0.5":"2020-07-29T09:44:45.731Z","1.0.6":"2020-07-29T10:44:16.136Z","1.0.7":"2020-07-31T12:02:52.962Z","1.0.8":"2020-07-31T12:17:16.292Z","1.0.9":"2020-08-15T11:10:41.993Z","2.0.0":"2020-11-13T08:02:56.713Z","2.0.1":"2020-12-02T07:43:51.812Z","2.0.2":"2020-12-02T07:59:12.000Z","2.0.3":"2020-12-02T08:21:33.955Z","2.1.0":"2020-12-10T10:10:33.837Z","2.1.1":"2020-12-10T10:32:05.693Z","2.1.2":"2020-12-10T11:08:05.666Z","2.1.3":"2020-12-13T11:49:53.749Z","3.0.0":"2020-12-17T09:06:29.422Z","3.0.1":"2020-12-21T09:21:23.581Z","3.0.2":"2021-01-05T09:48:11.120Z","4.0.0":"2021-01-09T17:40:30.187Z","4.1.0":"2021-02-04T02:23:15.491Z","4.1.1":"2021-02-04T03:02:15.503Z","4.2.0-beta.1":"2021-08-29T05:27:10.016Z","5.0.0":"2021-09-07T05:37:03.260Z","5.0.1":"2021-09-07T05:43:54.838Z","5.0.2":"2021-09-08T03:21:17.354Z"},"maintainers":[{"email":"1219649963@qq.com","name":"shoujian"}],"description":"A light logger system for browser for the case which can not duplicate but sometimes happened.","keywords":["logger","browser","reproduce","duplicate"],"author":{"name":"shoujian"},"license":"MIT","readme":"# logger-for-cannot-duplicate\n\n[ENGLISH] | [中文](./readme_zh.md)\n\nA light logger system for browser.\n\n## Functions\n\n`zero dependence`\n\nLog useful info to indexedDB to send to server for analysis\nDefault to use navigator.sendBeacon to upload and not support to fail back to xhr\n\n## Usage\n\n`Open test.html to experience`\n\n```js\nimport Logger from 'logger-for-cannot-duplicate';\n\n//support more one instances\nconst logger = new Logger({\n  //if isDevEnv is true, it will print console, including logger-for-cannot-duplicate config， default value: false\n  isDevEnv: true,\n  //indexedDB to put log info， default value: logger-for-cannot-duplicate\n  dbName: 'db',\n  //your server to receive log infos, default value: \"\"\n  serverAddr: 'put your log server addr here',\n  //put package.json info here\n  packageInfo: {},\n  //upload package usage url, default value: 'https://api-track.kylin.shuyun.com/monitor-service/upload-package-info'\n  uploadPackageInfoUrl: '',\n  //enable logger, default value: true\n  enable: true,\n});\n\n//Due to initialize indexedDB is async, so if read or remove or add will return a result named pending\n//it's better to instance Logger first and then to use. e.g. init Logger when project launch\n//debug level not log to indexedDB\nlogger.debug('this is debug info');\nlogger.info('this is info info');\nlogger.warn('this is warn info');\nlogger.error('this is error info');\n//logger.show will print console even if isDevEnv is false or undefined\nlogger.show('this is show level info');\n//add one log to indexedDB\nlogger.add('123456');\nlogger.add(true);\nlogger.showData();\n//read logs in indexDB collection， init indexedDB require some time,\n//please wait indexedDB prepare and then call logger method\n//other method will save actions to queue and execute util indexedDB init success\nlogger.read().then(result => {\n  console.log('result', result);\n  //remove that indexDB collection\n  // logger.remove();\n  //only clear indexedDB data\n  logger.clearData();\n  //send log infos to server, also can call send without read\n  logger.send(result, 'myLogId');\n});\n```\n\n## Api\n\nThere are nine apis at present and are easy to use.\n\n`debug:`  \nOnly print info on console when isDevEnv is true, `not save` to indexedDB\n\n`info:`  \nStandard logger print when isDevEnv is true, print info on console and save in indexedDB\n\n`warn:`  \nPrint warn info on console when isDevEnv is true and save in indexedDB\n\n`error:`  \nPrint error info on console when isDevEnv is true and save in indexedDB\n\n`show:`  \nPrint info on console `even if isDevEnv is false`, and save to indexedDB\n\n`showData:`  \nshow all data in specify indexedDB collection\n\n`log:`  \nPrint log info on console when isDevEnv is true and save in indexedDB\n\n`add:`  \nAdd one log info to indexedDB to save\n\n`read:`  \nRead log infos from specify indexedDB\n\n`remove:`  \nRemove specify indexedDB database\n\n`clearData:`\nclear specify indexedDB database data\n\n`send:`  \nSend log infos to your server\n\n## CHANGELOG\n\n[CHANGELOG](./CHANGELOG.md)\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"readme.md","homepage":"https://github.com/zhoushoujian/logger-for-cannot-duplicate","repository":{"type":"git","url":"git+https://github.com/zhoushoujian/logger-for-cannot-duplicate.git"},"bugs":{"url":"https://github.com/zhoushoujian/logger-for-cannot-duplicate/issues"}}