{"_id":"web-see","_rev":"14-1bef5639f35ba7ae41fdc6d76f489520","name":"web-see","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.0":{"name":"web-see","version":"1.0.0","description":"Babel plugin helps automatically add try catch when async await; 自动给async await 添加try catch","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["webSee","monitor","web monitor"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"babel-template":"^6.26.0","deepmerge":"^4.2.2"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/babel-plugin-await-add-trycatch.git"},"gitHead":"07fc99a1cb1f42a8a359418eed4577f4d6e846ca","bugs":{"url":"https://github.com/xy-sea/babel-plugin-await-add-trycatch/issues"},"homepage":"https://github.com/xy-sea/babel-plugin-await-add-trycatch#readme","_id":"web-see@1.0.0","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZnA6CbPJV24tlXUvX94YQ1/Mhg/97zpteK7oTwWZjepjV1ZDb511IW23Ziwi/TG0MlHCsW2B+Y3p9A9KDhzljA==","shasum":"69d829a2f9a7c13ab05fc54bb3dbe3ef6023b99c","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.0.tgz","fileCount":5,"unpackedSize":48866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJikurruDlgiu775u6oMwfZbfUW7Ehl25lhz/QfHLWtAiEAsyAghtCAYnrzRLas3nDbgdfJHj655NLm+lvksfwldlU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjggwfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGXhAAnO/ADJ+Gr014TXMXoIJFX0au4dNZnCdvbRTKGI6KtCcshxO0\r\nQiK90CRUHUfrBASfQaeBiC8Y2z/4CXTBhrzHieUDORMB9ZwtP9AbBbS/CeVN\r\nSF2oq/Uv5L0Yfyhplhxfa2Ulm1ljimnSeJFsr1s77c2RtMoQLp62niFLdCru\r\n+tiiIluxRB6s1bmkmoTtsZF4XxQ0d8RZV8wnXXFqyhmvbBJc1a3HsIpZ+Hlx\r\nCR6WlPssD8TpjlLrKAenIrxBadwF2iPMg3VN9+2Ki+a7lQbdBtPjXfQshBtD\r\nWnQG8jWo5xLwMl/Ja1VU5BCELC55vFVKQgRycx9ilEei4rpnlBdaJAfVg4Xr\r\n+5fn5UhczY8noK8pnoU46rIktGPlVnbu8JHqVT6KEk6zOz/vkTildMRV+rIq\r\nSUIvtUTCzJRm9X+BIcMSSD0GadHBE8IEh8qJWykhteHd7bFfZV9XlvzgOB90\r\nUdd5coK1lveUyrilQYi4iuTEqyARcdnBEXn0MTTzbV8ewJT0Rxf6MwzdNtrl\r\nI1ArjvH4QeJHFvEm4eNZM41pdJDYPF3RcVzgU6zsGfWGDzNmISjSyaONZ1x8\r\nZiIdvL+w1ewVrOIFjdrpP9rBPc2SWsCej2du9T8MxYPHWN995HobrCoJr73/\r\nefwD+chd0YB+NkEyBB88ncMRie8q1rvNVDg=\r\n=DtWm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.0_1669467167496_0.3948419547483384"},"_hasShrinkwrap":false},"1.0.1":{"name":"web-see","version":"1.0.1","description":"前端监控 SDK","main":"dist/bundle.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^2.0.0-alpha.4","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"8632cf29f23433fa12f1c525766e80fb362283af","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.1","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pK9VtcaiqoUiAGMfX7nHALnHlfLfg5+ww6DrVoiXVe77j9CooGSiaNUKxijgItMe9FOEX9N+Ksa4tj8P2zfvHQ==","shasum":"281d060f8d6bb153e234d29bb93b725ef416b6d8","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.1.tgz","fileCount":4,"unpackedSize":1098707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZ8lgba3zmuyl1T4v+XyyvaE5oISGerKTmR+DOfZlqFAiBcO3BNMjw/Z8UmJ5QIYzVMTC7PYYcmUJfyqvKDARZD+w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhxmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUxA//R/h/Wb0XezQycmH5GcdWL15FTfYfSZ+u2z7YyutfPDbR523p\r\n8jd2ZyYsXOgWv5bA1rG9cfFMz9iKymUVS28gXeq0DF80M6W4/uw5VUWkMLPe\r\nnlM+ZrwxT0y11c5O8hA9KwayuhfBQR3aC5Q4NL5xUOjxvz/I3DCW7G0WJlXK\r\nNx1ic9yyjBFXAzAicFxrMDA4As5SuN19OjWUUWxupum/p3FJQ+Gmytur5bKc\r\nT4I8yNsMTuhIS+CMynjVhSa82Dao4mxwONdWVqFdGmfeORy+qCXcIl8tigZk\r\nPsOmu8Vqj78g93oQrAjNbJ7MQiIxVodcFXsYHuQGtSrfqXy+TF4hi/zmMywA\r\noaH1grGLV4V10/jOsM+VmwkqcO4iyIsbRkYk7cZxOOBq05nkxla5dIOacJpl\r\nkFjMG1BIVX6mTq0LCYvbGmT6ES1lOLUU2vMNZq8hWgM7vw6h2q2yEIHdUwqi\r\nML016ayOA4SNqkFBSwl2R0nYTGNhU9JmCSVqA0Gs2mDVO6SMSnwHkbOnA1ZY\r\nPuBVcJehpCBU2c7Gj5sh/bTESGVgdiEB5P1tnrLhXhBgfwbkZU0BDZSRummp\r\ntpHIiDO2WWL5WH2EAthCK/nELltVwpI5b/VU11q1AD+QP/uKIIr2f36WBKOa\r\n9FfKAo3IlSsADRGmY+mtcqXtAriwigNNQRo=\r\n=lBlh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.1_1669798308024_0.50636444477835"},"_hasShrinkwrap":false},"1.0.2":{"name":"web-see","version":"1.0.2","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^2.0.0-alpha.4","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"8632cf29f23433fa12f1c525766e80fb362283af","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GB/cSoX1AeAAQcVgwPWgyWF1URl4+MkAL7KqTgfvRG19MV+pdqgkQUkdV80IRbGZYm1Xt2Nh94UtlieaLY5iow==","shasum":"1cef7c92b4f621b02a08a30042ab5922144b8859","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.2.tgz","fileCount":4,"unpackedSize":1101765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDooph1jc1kE/2lmHOFXqFXDyAgFAW2bULwb4kt+U+KkgIhAPXHkSjjnegOg3zjB8M/UoIcZV5Na8rlDMaaiA5PR3/q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhy06ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyIRAAoiWfNpSwhzlFfvGbEQvwiUbwDOLCENIdUP4aar0HW4iw51aX\r\np3FyGMX6I2N377Aw4MR550kTUy+MBW51B2qNFEyzSotc0DzMmOtP1NJy+AGz\r\nHp9RFnUkHrA9v1Ld7alX7+6U9pkMzkeXJuAx5RdHWhXvUn+/waGal0//2SMV\r\ns3R7wfl2ZIAdwIaGr9Q7l8uaayu0h2wyOXrsmMZ6FgNEYdtV94BfSHHW0gDU\r\nokgdiBDMlOILTqM4kEMo7HFnQhwxIAU3NWcEO/9t1VvY6kl8rvyGXPRNqNBc\r\nh9IKlhYEpr06x5xzYa2HYY/RTns7EpxA3iIzfQJqfDtNt7DJ8eizny+oD73s\r\nnCv7jP8lklbBScuqlzqw7zbOtgxt1gTIUk7jluXvzfjinrRQHPZw3fugn6di\r\nz5EvSMrckGnBqoUewzs0apwxvJqZiI6BS4oJxa9tx0FS0vD+JwITfZpH+cPB\r\nO+trf5LKWffLZ9EO9Gg+8Ag15bDZEeUmC5yjzfj67cTN4y8n+Tg80grWR+4t\r\n97MhnCusLyDV7HewrX3AZKAPG3/FBQDxZddQVk+nYv2mmdCFvhne6uzKKYts\r\nosGi3yHx8htmrkAZJKhV66dYr7m9L4nVRImMOFz7FSSBTel4BhjulzpfrUnO\r\nM/22gLah6mEvccbstbu/u6SSwYtb3RR4XW0=\r\n=fTiz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.2_1669803321923_0.2446268774867053"},"_hasShrinkwrap":false},"1.0.3":{"name":"web-see","version":"1.0.3","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^2.0.0-alpha.4","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"73719876554739456ec360428755982db6a332e1","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lgcnRrBXr8FvIJ+n8W08/SIHqLzmG5BfzlSkJuKt0EI+/+JGzDW60T/OHmLUvU4vvCUIa0kuJPNuuqkp6mzsnw==","shasum":"4e8fccd8a2f643259554b3c7a38fe3f877aff6b5","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.3.tgz","fileCount":4,"unpackedSize":1101775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKJQT2VonHKvLujpEwe4SbAlEFDVRtac9Ixc4MAEXEpAiA88+Vmct51gPi8zVGNh9snLkyUgldRORoneubOpL8nsA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh1cAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvZw//azO4IbO1+xwHsVZJtHstjXqgEv1wnNW41OMzETy9vn3nkVAv\r\nQtFrW2diHBYynLwldmZYGjcU8pMHWz/X8IO3BsG+ElAzASlVvQF65fxj8rJx\r\n3QNYtf5hQWEqSKYmu3S4kFbLxOsezmiphTn9nGA/YCh2iYB4lsnqHHqnEP1c\r\ns7NmYDgOy8smN7cASkXYghrkNZubYSM1NVyuJerWvDX8liiQqaNLSocd47Ff\r\ntgnh7CBmDCCerobcJ9VaJHpEzJLwBWIWltzjKbiCT/CB20tRwKwh/Tcr4wqM\r\nRVFYrVObe8XnE8ptfj/4agPr86igRWSxrT68u/LOkSWq2gUSg/9X5kLvu2On\r\ne/wXEEn3sLrjbPxVkRyuSiZcEowk3aqiV9irz4ZogjegU9CHoTxq5T+PWFQU\r\nhjezXBPX+Vu0tpjZCJcW3Lvc4K9dgtwA9STxE7uGZ9yM4nwuewmP0gc7v6Ni\r\n2NzpCCjufA6FHMnAtcRGNGq9WMhC59ZWKBiItcCeu6y/efL0w+SB0L2fLkd9\r\nLDtCk2lGK3Sd69sEBSjGNmme/zviXYPtiXcfFBFrz8/APMMXnK0aS0NGfdEk\r\nxaB3VLDQzDmodIhBwbcLAvlRjqtG4JFZtEaXkArCF6atueoNhZA2KQdXOOnx\r\n+THafGid+5msCCP0U9GMs717xcXC5EFVrmw=\r\n=DGSQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.3_1669814016407_0.10262086862415609"},"_hasShrinkwrap":false},"1.0.4":{"name":"web-see","version":"1.0.4","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^2.0.0-alpha.4","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"b1080801297e0362b3af3c2f4c4e74b9f9c55e25","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.4","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AktxWFK9uCCfG6VQgD39EkOvAQBzYqYdDpjylqRI7D56eVvRT5OG4VKGdZBpdCZnOGVe8O1N7gw6xL6ARlppbg==","shasum":"6caaef638f9cc456c7327b170599328b6fa46de2","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.4.tgz","fileCount":4,"unpackedSize":1100783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDULXQMh5tzgNyDsWkI9LHdmXECIzhZAjjh1mKi7bY+gIhANKhGqZevfhHlxK6RvGF6IehyPFOF3a5hGS8fQmHKIH+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiGcHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXUQ/9FQKH5CxlxRfVTZjfIya6L8vKMifcP/6MbQ7qoQuyWSUWj1Hp\r\n7TKQSTSvuKofBwO4Q3GYSpIhVXk9d128v8o0JwycT/P87qXdKJaSBJCxcou4\r\nuMydTka2lb6hnNjzQlALD40Wv4EK+7x/EW6cAb5HSI05nnHkPrH5I2oS6g/i\r\nTOIrJ4V3U3Q1z1UAdIg9RMDB5UAgOzMr4mvAjqyeTEyCayfxq/sqr2s+PRld\r\nHOysCrMiWFzNv+2ya0DiLL+5L81RfkNsPjHMpTM0BpJSofE4L9LU5ZF4rGKH\r\nFfBvipRQXLKSQuhKuZULW8DZPPdNL6quB6oPNo1v9BmPER1idnMAfS2vYZy3\r\nVDZyRIQJ+gLbfThHfPlxhpWoNLJNjNGIHGyy50tJkrHjJE2FUUNhY4LBHMdk\r\nOrCyqGUbaWPf9Ts2Z9FWcyYu0C6vsNLwV893WTH8lGjrB2g1hNsL9mpDIyLw\r\ntqkbRd47jss6vwvvRqYIUJ0Crbae+yxfcB7UAlMb9eyXFYiPf+n8QBXruvi3\r\nY8r5Qls550eJ858/Ssr9z2JFI+BN5CrPInvGWHfTteIQalL4MHaYK75o+Uo6\r\n3KJngi3peokQd2X6QqOjBl/hBdILGI2vNGCnTqcSEPTN97jeWpvKomUhCm0r\r\nTJUKb4bf+jsCDLNKuEh9dqKnZ1laImb/bEs=\r\n=3Lpn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.4_1669883654990_0.4417933135170038"},"_hasShrinkwrap":false},"1.0.5":{"name":"web-see","version":"1.0.5","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"b1080801297e0362b3af3c2f4c4e74b9f9c55e25","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.5","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H+yac4mUAgOKt0NcXjMNf5zaiqXu+jlXzTI6BPl3XpZ01swGmCCQAuBKMxfRtZZKg+WM7APPOM2cCzWZ0tvcQw==","shasum":"a8c746333febede12c5a9bf735ef08d2c057fdab","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.5.tgz","fileCount":4,"unpackedSize":911589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnitfUCBCK1ki7jConmwokh9gU28RnenZlWwsHRIPGgwIgOIp5i0zeeoOu1npsxBnNbZ3MWFni68dAqnoGt7q680A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiHBSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRjQ//fXlLl86VvuxUKcvGIn6ukG04BhdkpEhss5GRQamKDSHZCRb0\r\n9MmdjdyZlSFHbepaTENB9Ij3UplXndBOy0bLGw9imFPIMHvuTEGA/q1oQFpz\r\n2V1mme6h0OPdhJsmTMQfv6B5mR15zgkYLRVI6WlEt5A4hWChNipywQvrwfS+\r\nTiT+62aPw7/FOgxRMiXPC6MjfJqfNiI9IbLXfnX7RW/LkDivFisZMPktQfEG\r\nFqWkHssI8CJVnYpOOYQanMpM+U3kNvDeNIIhOJCfPSGd1fmp3BvJX7O4ahF4\r\nLWNeDqqNOGeB7+DcMjEgiYBPv7bw/Rp0NAS/6PkVkDEIwbr+VLz2GGuJLkFs\r\n1ipmeyAMlVPL/8Zr3lVbwIV2CmfXLYCzhqgvrDrsBsHbbivtVmqL26+AnwWk\r\ndIKc5yykJ4IjZDO2oRBP2cS3OqO/Z4HvBsyzVBaCdFPQR+Rm+boBHLCZFeGz\r\nB43H9fqIFrh5F3eIWwQ9a73ejpr9R033iB1fMCaPAH8KAC+Cxg/AGlj9dYX4\r\nRgyAn8ZRkVGCpp5Bp42G3PhbbwV2D/tj1t0PxsyuLhdjKbIuezqHbzqVat+0\r\nOuhRuvkllYhYBEj9DY/fOfD2Wij/zhZYjrr9Ms1VNCyeWACl5TlgyK1aujUk\r\nphd6qvX9IAIXjkd/vW1exRKM6zyo0Os6sH8=\r\n=eFeb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.5_1669886033900_0.04768701991822599"},"_hasShrinkwrap":false},"1.0.6":{"name":"web-see","version":"1.0.6","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"4084b41bc81bbba103c69e402b4c779e032bfe7e","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.6","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ro3JfB6biG0vGVtLCb9x4DT3bbsQpf6XIktBxEOI+uFWzLkjmEwz7ivwFcfrfKhwpra22zRyS98cZ/8yq90npw==","shasum":"bead5a757a9a9a2cad3349d3e3c93df66664881c","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.6.tgz","fileCount":4,"unpackedSize":911517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcbiOHuzhcujLG8NYZFl9XdRBbNcTze9QRXE6Q8zQ3iAiEAhkhJwCfiyXsWz30norQWm90buGKfeQ6R+iF6FhFcGPM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjWJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgkBAAlaYZ+yPY1cOtY9WkZFd+5PvInx5J7B53AYIxRYc+1Mv4HPgc\r\n0GijbmWkNRwmC+rdUvhh5F7RQBRrp9VIdAN2lgTc0IRPXhNrKREZ27qtEYeP\r\n18Uz5vEttoL2r/EcqJI945Pl79c5JT04uJRixcrF0OXt4kVe3QRqqNonyDM2\r\nsPHfePwAr0VtV/dDrw1hM5OotgqGoOZ1L8+uA5Nwm8PTt8ePTznFbQ+vDR4K\r\nhOsgDPd+L9bDhMMKpcQPG4AgBOtlZnNymnKie5TEubTBXnU2RmOGr5Prwkau\r\nUR4U21Q7GKvUkQcQWPuBqcG20Hfo2z3NozJZ4zC8SSs/AeL7AFvJwvXUE2W9\r\n8dEbMv5WyGGDpfOtJlysylNhaSjGfwUpcU0jznoaj/EvCFyXhTG+Rh3y+VWS\r\nklXUpgHb8y04q8wZ7IYC0R/IOu+HXCozjOF5puZH5JXv/LGWxLoWIip6Oh5E\r\nCW+ftD+Xug1t7wCGaP3pCfY8x9KDhKrmnd7IBLDrpKRDDuY1ZNqikA3Ce4fF\r\ngVYqYKn7IiXk7gefMsiIIF/CNtYyYfefjulArrnQhwRvw/1XEh7l7R574xJl\r\nwrSNufGqD7vL+QRsQ/gJpf+C0lmfDoIdOjknPH6PAnkIbQzvxW+jq/25nscu\r\n/Foj4OkKmEatq5ekMNOXafZf6tHaOD95U6I=\r\n=wnxe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.6_1670210152988_0.24987358424370854"},"_hasShrinkwrap":false},"1.0.7":{"name":"web-see","version":"1.0.7","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.js","scripts":{"build":"webpack"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"gitHead":"4084b41bc81bbba103c69e402b4c779e032bfe7e","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.7","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ek4x44DoTdU6wAwT37G/VdKX8xrUQiB7wYJWvHTs1GdZwsuJBTKjGvq1xxVQVr2CYiZmDJawvkZj2SqlpfSciw==","shasum":"23831e7b6d819642c6538a5228d4df0bf2672f88","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.7.tgz","fileCount":4,"unpackedSize":919336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhGgdrflg1u7W9tWdBQP9UpZZxpLGqsXTFj2GLTVMAgAiEAs5HFppDGgZ6jMr+36Pgfj0Vsngm91WUh/RNByqBRML0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjttVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsgg/9GYG6hs0K1NgLmNBmqKWgAVfAiKuMoOPRg9kXSvX14S7m9tpT\r\nP5tdeKJ23moy6c/vd/zrPn5W/pv0i4K1fGrJHpBTTfRBITQ5npl0IwF/Eldf\r\nIrTfhOZFJn+ZhowzcDa5fedDQL45DekezBVW9U7APsm4R9BTV7aXrvrK36FY\r\nZMu0e1ds+yKNZWEuJGTCp7W61wtdqTXzxS/LXjU6GJTrPsneo553MY5MRyjb\r\n8rF3uSZSBZxEokRQOjhY3o0p9TOv9hjLAMVICSW7HfuzPIEqpbgZ3R4tTlHl\r\n+6z2F+pr5Jbt82TTz7+WcNS2QQFaBh6E45r8RHsAWyLoR0XXOZ9UV8ZzUWNu\r\nKYq/OFC67yFosk1tJ3kPuO6ZA2FwUELuP8HNfLRHumPToOyYJze5xN8dO++/\r\nm72oYby/PHIBvuR1JaiPjQbXsy/8e4hJeUv22ex2T4nxJkdYed9Fh+jheTku\r\n5penvDWd5XgOEn0NDiS9zLht5miOmJAm5IMwpHY33mWmEOo8kW3byOs5pf43\r\nlLE4N/P8y7BxnYAKNyC7hkuVHgkBLFmhV8rv+QysJwczXttnCbXtsJy4QIpF\r\nUThLzhTutSQTy46yause5RzE67CpDvUClSUGBjS4Gao6hirJEkXHELmtyP8u\r\n5cFtWdX/eMaZVfDvgpUwH/ATnWE6TdohvYo=\r\n=344k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.7_1670306645119_0.7335306696258976"},"_hasShrinkwrap":false},"1.0.8":{"name":"web-see","version":"1.0.8","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build":"webpack","build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-uglify":"^6.0.4","webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8f70d63fdeecf1efee8e92e73ce84a45627ac5af","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.8","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eQq4T7IpyCKMFIgbIYn7H55wiWU8KWW5q3IJ7Pe1CyOh6CqtdWr0k4d6Gq/Kr9D6OC1JAm4Jpq7+L4/ddk966A==","shasum":"ca053933d084342d6099c6a4b15f67802368d77d","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.8.tgz","fileCount":10,"unpackedSize":5314855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvPDzKVeAPBWH6iiLcnuAxRy69kKJFqLoRULaeCv6UfAiEA/rq51nCAY288P2JgU0Tho3k63BKvMZWuVTAzVc4lzeo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjltDwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt1g//dquRDuUe8kkvaAbmHBQQxx6/a8FNzPIiIVrhjSalfeEjEfJY\r\np4w6hevFELcBUt5XrZIfCj0+WkaBGJtpFWoUrkUbM5bfKbTzrWChrZI3I1lx\r\n27PV3Rz4vaUYuWlDJI1TGmxJrLUFTvsh53Yj3ERMieLyobse4n1pMe7J8dC5\r\nfGAz5C229TkUls5W4d0D4/11Qx7rZAoJ1qs6zGNH5drExux6T43KajVmkyy0\r\n90G3whQNNh+uJ8f5tmSP8a3YGizbTJc5g5an0KYYuwRj0RqMpqewxEsZD6Xw\r\nn6kQ6iHBW1giTEj11TS9JctKzbdlMPBGHgpByblxRk3VGyP3o6ofGIBvjYlz\r\nEIsPvbMZkaar9BRZXNyCqwIsXGcwke1PpsOcN+QkCGvOA0BoZH5rxqQbNgzg\r\n5DDwzPYH9Nwj4XrH2Vuzvg/TNAHsRrHxa6qDzC+HA4dZNmd3i+p/LzHXxRzL\r\njEaMIrgvcgeqXdWBjvwnbcTcbJ17kfT975sqf9nEcSVnCZe2uP/LriFWwnZ0\r\ny1tAeOdHYit3Xkj4MipqPrrBePryVcWY57aqwVokXMStxujdcIgHv6rVWWS7\r\nOpR8N2DfjGqLngTpTjy97Ls6sH+85FhFU0si/qLv4DkDTO3bZCe9YzQL2UGW\r\nAyWAIVFRA3IfrGgvi9JG22nbXbKRp1cfNXI=\r\n=WuJF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.8_1670828272024_0.31208280245476994"},"_hasShrinkwrap":false},"1.0.9":{"name":"web-see","version":"1.0.9","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build":"webpack","build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-uglify":"^6.0.4","webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b8c282fedf039e48dd7d63abdf58cfd8492d21ed","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.0.9","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SyQyqfC2TSOF6Q6eojxKe8/+zYRDM6gHYvwjw08wU/EVRhugos3WSXEydOQdw6rP1NksJ5sTcz+Mthxt+34D4w==","shasum":"6c3e0a84b4066bb2287c6ab286bfbdbea5db77f1","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.0.9.tgz","fileCount":10,"unpackedSize":5321574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM58zdenPGLCSpl0yZc2RjP0P91JkjIv9VITZoqJ97KwIhALbfzUq5QbksPhZJsvzXzldkGYj2J342/0KIItQlrJXI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt6pVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWuBAAhRrEj6AOt9Ja1VCLmI9S26wqKnDZsTWxrQiJ41/4nzBAMDTJ\r\n5/Kp9a6/ndGhukag2VWNLPskaUN87nYQbSzLBP1K/uAUUa7gEbRHrYQPqZXL\r\nc5gfdqFg/++pZzvK8B5RHIrev9AiFoubd4/C+x4oEyRUW9l2Z+R+imi8skwW\r\n0xXbB6EAf0wzEggQ80JuZWuFJK1Qkd70OA/gFb2whBERrYJTvZ0kbalFe+aX\r\n6aPqsxGeqE2c6n8U41mFTFStXBXZ8Q9eCnRYymnEz5LfV7FMAo4uStrBgfrL\r\n+ZNr3sYH9TwmPC/CuxJim0DvG3PD5PXCTIT1RVMq624JjrAQ0kSzLXhvIS1n\r\nIAocdmYUJ9Hk9uq+j6fMh9xCmT6y2NIMTTK1gHS6IVqDpc3+JserUyG0UsGV\r\nGoG+m9jTZSHSe2ejohXzLURxddp2yHT5yrUxLw+qyTxFm5FfgAJBaRJ0YXko\r\npiY5YEIEwlGYHxbjF62UUbWRlYMWSqw7An2mxSO5GAIRAi3WT6fPeQfbn6gp\r\nacVe6oA7W/LuZ3HmIFNzdwp8lZJLE8pxg5lL085AauPTchqjoafveA2zoTmZ\r\nRJ+j4VLa8+sxrNVfe4rUOTijC+gGNJcs3L/plLFqZo9vvzKEpVvRL5e3zT4v\r\nkOg81IuNROAohgy1PskCcPEkuCgXZ9NF1pI=\r\n=jwA4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.0.9_1672981076970_0.3346504088829747"},"_hasShrinkwrap":false},"1.1.0":{"name":"web-see","version":"1.1.0","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build":"webpack","build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-uglify":"^6.0.4","webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2ab2e233931364d218502def519f3b996e25d330","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.1.0","_nodeVersion":"12.22.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4lcne/P43IBmxC8HgBFPrVOzovOeWTm+fYdsVwyFzY5vzOvv0xtVp0obHwwfoiU5YUCnxSBrO41yRfTnAL625Q==","shasum":"1cabca8b136b339f60b190878b29a3626c3ed985","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.1.0.tgz","fileCount":10,"unpackedSize":5321126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvOPFA6yVCnflpDRzhJNPeVU/4SNjIV/cGBE2QuS3BfAiAVO7EAhwFQNm5t55WB2cWsgPAQ2a2NZcOnZt3znrXxMw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvm8/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0JA/+KW/zkgXWoNEFJRPvjwrc8ILP6Fh48pkKYMT3WeuOCRc+M8Gi\r\nKLI2wKefj3oSlbRDNOiTBiGgQNvhSA7wyt6VDIFXczBO/mTrfn19+Awflq9u\r\n6fsN/+Xfh/NguQuyAEW3C/HnvcO1e7AhfFD6KlXx0w9ttjOef0Vq3+mTEnvY\r\nEuLA3UMREveC3341y94jDUT2Yn7ycR/9Zg5ofQq1+71lUpBAsCw8cJq/xZfj\r\nLiU0Nf6yGq6F/a+wrcA9qTEN/JSlPgNegrlnxKfnjgKyL0EBbLvLBdVZi1np\r\nViZp5l7/qdfFae7alDpJfI78WbrEDS9JQlhEFcs/eH7TcKW7aDe8KAhLgjBC\r\nkN50n5nQ5ajOTOWsZO1eOGtuDZFJgh4bt53tG7OULw4X4R8u++UKDO6JfO5c\r\nUrjW1/nyyS+c5pz4l0a2mFRyGQ7U/N54S/0ArVtjjFzgnbv8+jhUidggH0qY\r\nBlhcPIIlEXbvBQ+lrfYRLInWruEakGE9+k85vOWYb1hRezowC8Cws17Vcw+E\r\nyN7XWrmGXVgqxR6WKPMFstf5VBlGiEQKEfMvbd3rFKFiPMWawA38zd7c/QGW\r\nEBUdD928oe0goLBbvOAJv0ziaugw6FNqhqC4xz+yCU0h/znbc5L0sChLUc/H\r\ncFXoICPXzJNVsNdjmiAzsI3PaByyd18xedw=\r\n=YRfT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.1.0_1673424702806_0.2180195103907494"},"_hasShrinkwrap":false},"1.1.1":{"name":"web-see","version":"1.1.1","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build":"webpack","build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-uglify":"^6.0.4","webpack":"^4.14.0","webpack-cli":"^3.0.8"},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fb5774a399b00e409d36742ad5d9355d4595df27","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.1.1","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ia8eshwrjq6ZRCoUelRpTSkE2sz0RZkAEc7oTPEmP9thr52NVZ5sd5Ec1gOg4MGbJouW+GPKBaV60NKAg1JK0A==","shasum":"fb6ab110de6ecb6f5c24ea26ecf69360c4807f54","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.1.1.tgz","fileCount":14,"unpackedSize":5324119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmrEVzPH1c6TIzQT2wgKTjjJ5hXPtc6efmOxvYWISHAQIhAPVdeM9o1JTufzUUp9cbGt9H7aE2erher9b9TbueJf2Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7e55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqmxAAiOQ/wYx/mr8Cmf2iSdlI2ErVT4DN8b4LxhjL7REUSzvnxA3i\r\nY+He4Lm7GGFbnfCw8HvA3hGbXnhFGFoDKZkGF9ytKscO+f6Ywu1Gd6KhT3mS\r\ncE7HH6r1uWcIfoScfs8WUKd2+XU43dDNZriHi5/FlEHMtA6ZkJ2q+T8qbu52\r\nrvOaWLtUaCbSkkz3HkM7qXkdfEk8xPa6F2N3lLx99YzQxlOmAJ0XXFrjsXOe\r\nexXLePCQgKMk8ePmwlHa2E6MvauDr54sazer3RKgZ2jThLmodvgwIIRBsjiX\r\nHNgzi+n0DPihK7Wb+yntNYjhJwukgLLjIPXN4WjP8brC6AA+eLZcIGW2k2gi\r\njnsaKRLZJcXN+RHFxg4ljNMn/t9jVyktU5hvMCS3rzAUhRFyAXNIB8rowcPy\r\nmNzMl3WY8z1jsnB8rh9dK4pWnKdwbTMGFcSzez2bNANMEgTpMIuv6wp1yUrl\r\nUOE11bd6W+McaCee8yzuQPcAbWK3rAiiiocS+o3BDB+eK1Ng8ojeJKGNBjyF\r\nACxd29xodQkR5y2eGDBVTmt52YrHUm2/B9kZiZjxU4TY472i7u4q1vJl8RAo\r\njymHbyTtuEAvs3xatyh0PWfQWg+Vj7PI0NczXwG6Y404eLIK+9k8IULU3nqk\r\nb7G8WUTcoYl6KsppEyycHeg+wmNjfreetns=\r\n=9P30\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.1.1_1676537465171_0.6886458411419403"},"_hasShrinkwrap":false},"1.2.0":{"name":"web-see","version":"1.2.0","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","tslib":"^2.4.1","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.46.1","@typescript-eslint/parser":"^5.46.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-dts":"^5.0.0","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-uglify":"^6.0.4","ts-loader":"^9.4.2","typescript":"^4.9.4"},"lint-staged":{"**/*.{ts,tsx,json}":["prettier --write","eslint --fix"]},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ad0bf99427cda1b728b22408a913d714f4d87759","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.2.0","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U7VE/l21pNN5bR4UyTZQ5THm/qkpVGQVPgqa2oVMZf/Iorzu23kmlLfznCnWuDrGTQW7BKudQQRfPfemIpmyMQ==","shasum":"e24307003668bcad08ed68381a981702dbe2f362","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.2.0.tgz","fileCount":14,"unpackedSize":5414280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR/QXGDz+PzLgtUvlczEbSs7TWB9Uvaf+NctQGo5474QIhALSRWBBE/qj4mrrpoKLMuJInY5uhtjxcBJPBBK0/5Fnz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9s9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVKA/+JDXjeHGof3LoVYnZcDUHVmJD4xwDDxmF/ousxMm2wYXiRHsA\r\nD43QRoLIQ4kYn7qZiI5Z5ACQLhi57UluzXzCTTRJ0K4twgi7AGZEPld5Fq8d\r\nkebJNIs/vngT65K0YlaSBa7Xi4mOw5lYgIqPN48YTrVZENjfr037rRbwKEAL\r\n7l5iP8IuH37BK3XWsAT98AkSC9IYlTixDTDxK4b8E41n6Hf89DefK1cif1N/\r\nTdqHn9CFSNS254YvNBiDHLfGVZsCGOvUer0ozaz8KJr3DtD/1fWjpRM/mTWk\r\nybfCxCszzMKjTYmtan+GUeej+XvEgK+eK+i6Dh3QgcEGf9VTD7+AoLprb9b6\r\nxViwvoSpxEZBcq0UGrW1R05uCuc4Wz0wsoYUP9q0kahAir7Z5g1OwnXff5on\r\n6b6LX/kCV/mTzLCavbl4/u+0D7l3yzSX0JPxtyeIZfXapCRpV6RGAqjT2JKA\r\nT41ow5qnqJ43QrWvmpbdZBjdZWkpTa668/AmbI3rSIDTJDDg1fspl8SEo3c8\r\ndtjSYE8XiRgErra/dPRKJvAQglq8Le/oH3QGLaDcompT5gAYDWCypyUboJ/N\r\nOzr+g5570/uJ0d/0Q1Y86FCG4D8b7KZCkxlNTCnbu6jaBENrYmiF/cPkckHP\r\nVrIN5A4yyxQX/GdJYS1L/BHWb5+cDcYILJ4=\r\n=Bzbw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.2.0_1677119339911_0.5199734874503161"},"_hasShrinkwrap":false},"1.2.1":{"name":"web-see","version":"1.2.1","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build:dev":"rollup -w -c","build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","tslib":"^2.4.1","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.46.1","@typescript-eslint/parser":"^5.46.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-dts":"^5.0.0","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-uglify":"^6.0.4","ts-loader":"^9.4.2","typescript":"^4.9.4"},"lint-staged":{"**/*.{ts,tsx,json}":["prettier --write","eslint --fix"]},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ad0bf99427cda1b728b22408a913d714f4d87759","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.2.1","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7phRkHaad/CjcQesBcKUzWtIjuD+vP9+3ZzOv8gxL7PTZAKuY0q0RwUd4iahKlZ8vDqtVjGkcmxRxGhPy97W8Q==","shasum":"2fd00e1ebafd025b061cdd40cce37c53e0524e54","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.2.1.tgz","fileCount":14,"unpackedSize":5415235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD66v+qruWDnpkzzUFRkwnmoZmazOpH0xD6crLn3YIgwAIgCSQFhViVNKgX49EH+3WMz7Pq4D0UiO0yb/CWoGKZDpI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/umDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDcRAAg8h4y1ME2LrG40JS8uVMinxF1okageaAaDsjtVGGBeICV3F1\r\ngBVS2DQRp+zPqSQiP1MPqXU0Jp+TSxDe6wTjxRWK5RnA82oKT+K02jO0eONn\r\nDiqq+hiIPTE1IthbFE74E8ZeXTyu+nywP3O5AcgBn2TyqysDX+pKClk//v33\r\nhgQ3n/4WWCh4MqaAnLxr7mtDSBS53jawsiWIhIQTd8DSulBV8h+1eEZEOarH\r\neKOIxAqcHnp89uXkoXRyHfvDBxcStV6V6BoTZ2wSojfQ6rEL7K6HMixJlMbX\r\nHOiSCVS4tcsOAe4a+5pT+dgEfzTnSvA5ljWHsIzPqSe6dWIxPDuKgUIrQhby\r\nrJKlbQTpSmRmRFizytSwwoR/MpJoJy8YznAulCx8z0lUvo4zvsslU5f4//gp\r\nwxiaH+0zZCoHeWzNP67UrsmN4LmiWKg5xvPeBOdJAW8xlR+IOJQ/a/2GUgYg\r\nQfs6Dp5wdxZsxSXH4HRMQ1WsekpGmNHs4NxKG9iI7ksiT0bgb7UmEICvkotU\r\n8je0M+VSInyxaMNb5BRXdgMhB8m5q0oJkHeApQbjlY3KbnWrI9SHYkxx1qtM\r\nSxnvO+1010Kjgrxgas2cwz4gcFeWTWiNsF5cKpAg7v76eouQmfar+0eLGiKI\r\nYWUf8jtTG3riEszHhttR7+UcTxNFkOhU6Ko=\r\n=RBPm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.2.1_1677650307731_0.2436388184876137"},"_hasShrinkwrap":false},"1.2.2":{"name":"web-see","version":"1.2.2","description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","main":"dist/index.min.js","module":"dist/index.esm.js","scripts":{"build:rollup":"rollup -c","prepare":"husky install","commit":"git-cz"},"keywords":["web see","web monitor","web see sdk"],"author":{"name":"海阔天空"},"license":"ISC","dependencies":{"core-js":"^3.19.1","error-stack-parser":"^2.1.4","js-base64":"^3.7.3","pako":"^2.1.0","path-to-regexp":"^6.2.0","rrweb":"^1.1.3","tslib":"^2.4.1","ua-parser-js":"^1.0.32","web-vitals":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^17.3.0","@commitlint/config-conventional":"^17.3.0","@rollup/plugin-commonjs":"^23.0.3","@rollup/plugin-json":"^5.0.2","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.46.1","@typescript-eslint/parser":"^5.46.1","commitizen":"^4.2.6","cz-conventional-changelog":"^3.3.0","eslint":"^8.29.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.2","lint-staged":"^13.1.0","prettier":"^2.8.0","rollup":"^2.78.0","rollup-plugin-dts":"^5.0.0","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-uglify":"^6.0.4","ts-loader":"^9.4.2","typescript":"^4.9.4"},"lint-staged":{"**/*.{ts,tsx,json}":["prettier --write","eslint --fix"]},"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a463a1538cd9d10405bff34db71d505c23e55093","bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"homepage":"https://github.com/xy-sea/web-see#readme","_id":"web-see@1.2.2","_nodeVersion":"16.16.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dV9lMv/q34mWQ/+NgMajYmFLPjNDe725j8vTfRC20uVN9GWQvq5Ws4iOvVGWwag8WJbmU9Fgux2g1BJiDbKTwA==","shasum":"e0f550e6ade4236d1c4195a3c4b250f2d3e72dcd","tarball":"https://registry.npmjs.org/web-see/-/web-see-1.2.2.tgz","fileCount":14,"unpackedSize":5432505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUtkTFjLCNLgBJXSvRuQtTEq32EHSGVuc5sWS+ViMeEgIgVJsv/5aYnweG7HMBi+orZtkkzdWyp067VPk6itNmne4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLYsIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB5g//U1b0VrzDDyqkeBSq8dVVEWvRxsIVUvWy1iBMIUndBJvO1glV\r\nhGqq03V9aPSuTYe7hJLWpNZ6liEKmR28p4+VWLsCfYN000YdnNfHZtd+Qg/S\r\nA8ckPb7WpXJ4I9UQG78kjn3HUG4+5joDW16+3FEVmjsFhSPqSxVoUpk6tT3+\r\nDo4AkmJRTo0wPv3UoJ9x8SC2szpbiVDoMXLQv6hu/lFCdudN7COjuw/+Nt6H\r\ncUGi7RmgYquv1AzCk7W+sU4rAdVZ0vQx+rUQ+/71BpBft7LGRIeAeEw4gb/M\r\nT2f4QdloeAjUIc6ti1zL8uiuRVtkzNSAiPYU2FmH2J8hI1OkcqkowkuEaRxl\r\n1KO9U1dZxApK9PHNuSjiMUhChVormwmpkb/VUj3LUaSXem5g3+aZCjtdpxw7\r\nE5VSHIveyFZySl7zphVws4ojGwu5ceaX16r7AQHCMGIR51N8qfkARxrw21RG\r\nP1ELsND1QSF5TGfF9duLZlRt/JldHM3OUOcZYgyob3aZshq/aw1LQl6QEqNO\r\nwXEeRb1XR2lCixPeoPra+GRxG/j6LL0IslPuEIP7QbzsB0S8ovqWIlSS59ov\r\nz4ii9orP1WmvZv+cDHB4c1sWrOA7iNeQt+kp1zl/4Usy/BZ1CGzT6kL8D6rp\r\nj0AzDuqfSrkLZbvdlGFTtcnhzJAEt960SZI=\r\n=MBOL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxinyuan","email":"13837120071@163.com"},"directories":{},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/web-see_1.2.2_1680706312113_0.7375410906690645"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-26T12:52:47.495Z","1.0.0":"2022-11-26T12:52:47.714Z","modified":"2023-04-05T14:51:52.493Z","1.0.1":"2022-11-30T08:51:48.240Z","1.0.2":"2022-11-30T10:15:22.204Z","1.0.3":"2022-11-30T13:13:36.645Z","1.0.4":"2022-12-01T08:34:15.338Z","1.0.5":"2022-12-01T09:13:54.198Z","1.0.6":"2022-12-05T03:15:53.237Z","1.0.7":"2022-12-06T06:04:05.399Z","1.0.8":"2022-12-12T06:57:52.256Z","1.0.9":"2023-01-06T04:57:57.156Z","1.1.0":"2023-01-11T08:11:43.069Z","1.1.1":"2023-02-16T08:51:05.468Z","1.2.0":"2023-02-23T02:29:00.125Z","1.2.1":"2023-03-01T05:58:27.923Z","1.2.2":"2023-04-05T14:51:52.367Z"},"maintainers":[{"name":"maxinyuan","email":"13837120071@163.com"}],"description":"监控SDK，一款自研的前端监控SDK，可用来收集并上报：代码报错、性能数据、用户行为、加载资源、个性化指标等数据","homepage":"https://github.com/xy-sea/web-see#readme","keywords":["web see","web monitor","web see sdk"],"repository":{"type":"git","url":"git+ssh://git@github.com/xy-sea/web-see.git"},"author":{"name":"海阔天空"},"bugs":{"url":"https://github.com/xy-sea/web-see/issues"},"license":"ISC","readme":"<div align=\"center\">\n    <a href=\"#\" target=\"_blank\">\n    <img src=\"https://i.postimg.cc/bN7f4YY3/logo.png\" alt=\"websee-logo\" height=\"80\">\n    </a>\n    <p>前端监控SDK，可用来收集并上报：代码报错、性能数据、页面录屏、用户行为、白屏检测等个性化指标数据</p>\n    <div align=\"left\">\n    <p>亮点1：支持多种错误还原方式：定位源码、播放录屏、记录用户行为</p>\n    <p>亮点2：支持项目的白屏检测，兼容有骨架屏、无骨架屏这两种情况</p>\n    <p>亮点3：支持错误上报去重，错误生成唯一的id，重复的错误只上报一次</p>\n    <p>亮点4：支持多种上报方式，默认使用web beacon，也支持图片打点、http 上报</p>\n    <div\n</div>\n\n## 功能\n\n- [√] ✈️ 错误捕获：代码报错、资源加载报错、接口请求报错\n- [√] ✈️ 性能数据：FP、FCP、LCP、CLS、TTFB、FID\n- [√] ✈️ 用户行为：页面点击、路由跳转、接口调用、资源加载\n- [√] ✈️ 个性化指标：Long Task、Memory 页面内存、首屏加载时间\n- [√] ✈️ 白屏检测：检测页面打开后是否一直白屏\n- [√] ✈️ 错误去重：开启缓存队列，存储报错信息，重复的错误只上报一次\n- [√] 🚀 手动上报错误\n- [√] 🚀 支持多种配置：自定义 hook 与选项\n- [√] 🚀 支持的 Web 框架：vue2、vue3、React\n\n## 安装\n\n```javascript\n$ npm i -S web-see\n```\n\n## Vue\n\n```javascript\nimport webSee from 'web-see';\n\nVue.use(webSee, {\n  dsn: 'http://text.com/reportData', // 上报的地址\n  apikey: 'project1', // 项目唯一的id\n  userId: '89757', // 用户id\n  repeatCodeError: true, // 开启错误上报去重，重复的代码错误只上报一次\n  silentRecordScreen: true, // 开启录屏\n  silentWhiteScreen: true, // 开启白屏检测\n  skeletonProject: true, // 项目是否有骨架屏\n  whiteBoxElements: ['html', 'body', '#app', '#root'], // 白屏检测的容器列表\n  handleHttpStatus(data) {\n    // 自定义hook, 根据接口返回的 response 判断请求是否正确\n    let { url, response } = data;\n    // code为200，接口正常，反之亦然\n    let { code } = typeof response === 'string' ? JSON.parse(response) : response;\n    if (url.includes('/getErrorList')) {\n      return code === 200 ? true : false;\n    } else {\n      return true;\n    }\n  },\n});\n```\n\n## React\n\n```javascript\nimport webSee from 'web-see';\n\nwebSee.init({\n  dsn: 'http://localhost:8083/reportData',\n  apikey: 'project1',\n  userId: '89757',\n});\n```\n\n## 常规配置项\n\n|          Name          | Type       | Default                                                       | Description                                                                                                                                                                                                             |\n| :--------------------: | ---------- | ------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|         `dsn`          | `string`   | `\"\"`                                                          | (必传项) 上报接口的地址，post 方法                                                                                                                                                                                      |\n|        `apikey`        | `string`   | `\"\"`                                                          | (必传项) 每个项目对应一个 apikey，唯一标识                                                                                                                                                                              |\n|        `userId`        | `string`   | `\"\"`                                                          | 用户 id                                                                                                                                                                                                                 |\n|       `disabled`       | `boolean`  | `false`                                                       | 默认是开启 SDK，为 true 时，会将 sdk 禁用                                                                                                                                                                               |\n|  `silentRecordScreen`  | `boolean`  | `false`                                                       | 注意：默认不会开启录屏，为 true 时，开启录屏                                                                                                                                                                            |\n|  `silentWhiteScreen`   | `boolean`  | `false`                                                       | 注意：默认不会开启白屏检测，为 true 时，开启检测                                                                                                                                                                        |\n|   `skeletonProject`    | `boolean`  | `false`                                                       | 有骨架屏的项目建议设为 true，提高白屏检测准确性                                                                                                                                                                         |\n|   `whiteBoxElements`   | `array`    | `['html', 'body', '#app', '#root']`                           | 白屏检测的容器列表，开启白屏检测后该设置才生效                                                                                                                                                                          |\n|  `filterXhrUrlRegExp`  | `regExp`   | `null`                                                        | 默认为空，所有的接口请求都会被监听，不为空时，filterXhrUrlRegExp.test(xhr.url)为 true 时过滤指定的接口                                                                                                                  |\n|     `useImgUpload`     | `boolean`  | `false`                                                       | 为 true 时，使用图片打点上报的方式，参数通过 data=encodeURIComponent(reportData) 拼接到 url 上，默认为 false                                                                                                            |\n|  `throttleDelayTime`   | `number`   | `0`                                                           | 设置全局 click 点击事件的节流时间                                                                                                                                                                                       |\n|       `overTime`       | `number`   | `10`                                                          | 设置接口超时时长，默认 10s                                                                                                                                                                                              |\n|    `maxBreadcrumbs`    | `number`   | `20`                                                          | 用户行为存放的最大容量，超过 20 条，最早的一条记录会被覆盖掉                                                                                                                                                            |\n|   `recordScreentime`   | `number`   | `10`                                                          | 单次录屏时长，silentRecordScreen 设为 true， 开启录屏后该设置才有效                                                                                                                                                     |\n| `recordScreenTypeList` | `array`    | `['error', 'unhandledrejection', 'resource', 'fetch', 'xhr']` | 上报录屏的错误列表，默认会上报所有错误发生时的录屏信息，如设置 ['error', 'unhandledrejection'] 则只会上报代码报错时的录屏                                                                                               |\n|   `repeatCodeError`    | `boolean`  | `false`                                                       | 是否开启去除重复的代码报错，开启的话重复的代码错误只上报一次                                                                                                                                                            |\n| `beforePushBreadcrumb` | `function` | `null`                                                        | (自定义 hook) 添加到行为列表前的 hook，有值时，所有的用户行为都要经过该 hook 处理，若返回 false，该行为不会添加到列表中                                                                                                 |\n|   `beforeDataReport`   | `function` | `null`                                                        | (自定义 hook) 数据上报前的 hook，有值时，所有的上报数据都要经过该 hook 处理，若返回 false，该条数据不会上报                                                                                                             |\n|   `handleHttpStatus`   | `function` | `null`                                                        | (自定义 hook) 根据接口返回的 response 判断请求是否正确，返回 true 表示接口正常，反之表示接口报错(只有接口报错时才保留 response), 该函数的参数为 { url, response, requestData, elapsedTime, time, method, type, Status } |\n\n## 默认监控配置项\n\n|            Name            | Type      | Default | Description                                                           |\n| :------------------------: | --------- | ------- | --------------------------------------------------------------------- |\n|        `silentXhr`         | `boolean` | `true`  | 默认会监控 xhr，为 false 时，将不再监控                               |\n|       `silentFetch`        | `boolean` | `true`  | 默认会监控 fetch，为 false 时，将不再监控                             |\n|       `silentClick`        | `boolean` | `true`  | 默认会全局监听 click 点击事件，为 false                               |\n|       `silentError`        | `boolean` | `true`  | 默认会监控 error，为 false 时，将不再监控                             |\n| `silentUnhandledrejection` | `boolean` | `true`  | 默认会监控 unhandledrejection，为 false 时，将不再监控                |\n|      `silentHistory`       | `boolean` | `true`  | 默认会监控 popstate、pushState、replaceState，为 false 时，将不再监控 |\n|     `silentHashchange`     | `boolean` | `true`  | 默认会监控 hashchange，为 false 时，将不再监控                        |\n|    `silentPerformance`     | `boolean` | `true`  | 默认会上报性能指标，为 false 时，将不再监控                           |\n\n## web-see 前端监控文章\n\n这几篇文章详细介绍了该 SDK 的项目架构、功能实现、前端录屏、白屏检测等技术点\n\n[从 0 到 1 搭建前端监控平台，面试必备的亮点项目](https://github.com/xy-sea/blog/blob/main/markdown/%E4%BB%8E0%E5%88%B01%E6%90%AD%E5%BB%BA%E5%89%8D%E7%AB%AF%E7%9B%91%E6%8E%A7%E5%B9%B3%E5%8F%B0%EF%BC%8C%E9%9D%A2%E8%AF%95%E5%BF%85%E5%A4%87%E7%9A%84%E4%BA%AE%E7%82%B9%E9%A1%B9%E7%9B%AE.md)  \n[前端录屏+定位源码，帮你快速定位线上 bug](https://github.com/xy-sea/blog/blob/main/markdown/%E5%89%8D%E7%AB%AF%E5%BD%95%E5%B1%8F%2B%E5%AE%9A%E4%BD%8D%E6%BA%90%E7%A0%81%EF%BC%8C%E5%B8%AE%E4%BD%A0%E5%BF%AB%E9%80%9F%E5%AE%9A%E4%BD%8D%E7%BA%BF%E4%B8%8Abug.md)  \n[前端白屏的检测方案，让你知道自己的页面白了](https://github.com/xy-sea/blog/blob/main/markdown/%E5%89%8D%E7%AB%AF%E7%99%BD%E5%B1%8F%E7%9A%84%E6%A3%80%E6%B5%8B%E6%96%B9%E6%A1%88%EF%BC%8C%E8%AE%A9%E4%BD%A0%E7%9F%A5%E9%81%93%E8%87%AA%E5%B7%B1%E7%9A%84%E9%A1%B5%E9%9D%A2%E7%99%BD%E4%BA%86.md)\n\n## 错误去重\n\nrepeatCodeError 设置为 true 时，将开启一个缓存 map，存入已发生错误的 hash，上报错误时先判断该错误是否已存在，不存在则上报\n\n在用户的一次会话中，如果产生了同一个错误，那么将这同一个错误上报多次是没有意义的；\n在用户的不同会话中，如果产生了同一个错误，那么将不同会话中产生的错误进行上报是有意义的；\n\n为什么有上面的结论呢？\n\n在用户的同一次会话中，如果点击一个按钮出现了错误，那么再次点击同一个按钮，必定会出现同一个错误，而这出现的多次错误，影响的是同一个用户、同一次访问；所以将其全部上报是没有意义的；\n而在同一个用户的不同会话中，如果出现了同一个错误，那么这不同会话里的错误进行上报就显得有意义了\n\nweb-see 根据错误堆栈信息，将`错误信息、错误文件、错误行号`聚合生成一个 hash 值，这个值是这个错误唯一性的 ID\n\n```javascript\n// 对每一个错误详情，生成唯一的编码\nexport function getErrorUid(hash: string): string {\n  return window.btoa(encodeURIComponent(hash));\n}\nconst hash: string = getErrorUid(`${EVENTTYPES.ERROR}-${ev.message}-${fileName}-${columnNumber}`);\n```\n\n## 白屏检测功能说明\n\n该功能用来检测页面打开后，是否一直处于白屏状态，通过 silentWhiteScreen 设为 true 来开启\n\n白屏检测功能使用：关键点采样对比 + 白屏修正机制，来确保白屏功能的正确性\n\n对于有骨架屏的项目，如果页面一直显示骨架屏，也算是白屏的一种，有骨架屏的项目建议 skeletonProject 设为 true，提高白屏检测准确性\n\n## 自定义 hook 示例\n\nhandleHttpStatus\n\n```javascript\n// 根据接口返回的response判断请求是否正确\nimport webSee from 'webSee';\n\nVue.use(webSee, {\n  dsn: 'http://test.com/reportData',\n  apikey: 'abcd',\n  // handleHttpStatus 返回true表示接口正常，反之表示接口报错\n  handleHttpStatus(data) {\n    let { url, response } = data;\n    // code为200，接口正常，反之亦然\n    let { code } = typeof response === 'string' ? JSON.parse(response) : response;\n    if (url.includes('/getErrorList')) {\n      return code === 200 ? true : false;\n    } else {\n      return true;\n    }\n  },\n});\n```\n\nbeforePushBreadcrumb\n\n```javascript\n// 添加用户行为\npush(data) {\n  if (typeof this.beforePushBreadcrumb === 'function') {\n    /**\n      * 执行用户自定义的hook，若返回false，则这条数据不添加到列表中\n      * @param { object } this 当前用户行为的实例\n      * @param { object } data 要添加到用户行为列表的数据\n      */\n    let result = this.beforePushBreadcrumb(data);\n    if (!result) return;\n    this.immediatePush(result);\n    return;\n  }\n  this.immediatePush(data);\n}\n```\n\nbeforeDataReport\n\n```javascript\n// 上报数据前的hook\nasync beforePost(data) {\n  let transportData = this.getTransportData(data);\n  /**\n  * 执行用户自定义的hook，若返回false，则这条数据不会进行上报\n  * @param { object } transportData 当前要上报的数据\n  */\n  if (typeof this.beforeDataReport === 'function') {\n    transportData = this.beforeDataReport(transportData);\n    if (!transportData) return false;\n  }\n  return transportData;\n}\n```\n\n## 手动上报错误示例\n\n```javascript\nimport webSee from 'web-see';\n\nwebSee.log({\n  type: 'custom',\n  message: '手动报错信息',\n  error: new Error('报错'),\n});\n```\n\n## 演示\n\n后台页面\n\n![sea.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/93521acd7dd0499295bcd336a8a55fbc~tplv-k3u1fbpfcp-watermark.image?)\n\n演示效果\n\n![web-see.gif](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1ca730fd02164501a82eb492a6bf8583~tplv-k3u1fbpfcp-watermark.image?)\n\n## 特别感谢\n\n- [haixin-fang](https://github.com/haixin-fang)\n- [wenzhu-eternal](https://github.com/wenzhu-eternal)\n\n## 监控 demo 仓库\n\n[web-see-demo](https://github.com/xy-sea/web-see-demo)\n","readmeFilename":"README.md"}