{"_id":"shin-monitor","_rev":"38-a2b25e89015ab2bd19d7c395d38ba068","name":"shin-monitor","dist-tags":{"latest":"1.8.2"},"versions":{"1.0.0":{"name":"shin-monitor","version":"1.0.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"fe219c3d6174b361cb81fa8c82d3e0138fdaca90","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.0.tgz","fileCount":8,"integrity":"sha512-k7LahCfshaOLSYdbWGZNG+SUee9oTnrAtpiBuoRP6tgORkihOVdYtZjSvoiexUs2hOtNOp7Q74G50Azh1sIGlQ==","signatures":[{"sig":"MEQCIHMvj/WN9LIo4J289LJ0tPAK61PqLIo6NjXTN43cARA/AiAYrZsEuF4hzRTFNKMdey0cjkZIUzWMSjaS0IEx3O4jkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxMWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsTRAAlo0Dhlq2ZjegvlBRHNM1UFUC7G8OawFChg/KYAOKsdSFVSFA\r\nMXqywevpZ7M8BSMnZrpJFXzYBFCLFrFxN8EyUKiZvZrwYO1AIsIVMYKVAbq+\r\nwoKbgrrE7a+BlnnQvcwdtQn3+Tvhz+Hpb9dFz4LO14vCQnz9a/o2x+9wUd71\r\ncOkgbd89JAVmL85iCnaCxFT0JslyeA6PMuNk5p3tBR+X4MRnowgv3tTKODVn\r\ne3ZaGK091Re5tXe96zfrlyVWqVM1uQUhCLOIfaly/cHDI5EuRbSnG2XPgx5A\r\nmcbT2Em79of2R8KlYevuVKKOAVnFH0J169Khjv8NZuKJyQXg98uFs1gNXzNP\r\nuOEdW8/tVCOvpCShiZkYjw16pwQe8U80cGsctBCn2llKWLZQLjtkHxkNytcj\r\nvm4ga3zoKfJBISms3TjZ+NON8cMfONAe8c6ziGobHMNoDmi07quHNe8O94kM\r\nxDI1j+IGwZMKmfpJbmLqJ7xZg46cbDmr5gpkSHrUEcLy1sc0Ryt1o/EQlTNf\r\nFFL8tlidB5WMYVP5ELkaR4ydSbgZg6LRJIR1U5Zg+U7JiqAo/cFbAjvG7DEC\r\n944RRigi74N+dz5t7qCBy4FZvXkwE10qKeHOJubocTWdE1eshPLs/TYyGnAN\r\n1/+oLHKti3B1Ie7zhkWGm62a6m6x6nSvBfo=\r\n=h7NQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"db4100ac368b1373c5c765843575a6d331637e6d","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm test && npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.0_1673840036613_0.6839196827871001","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"shin-monitor","version":"1.0.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"5ffc7d08a6c8dda12719d3da958beea799f69e2d","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.1.tgz","fileCount":8,"integrity":"sha512-hwqRTSdsn5qYCAW64xYJD/DA92CFfWU3EjAR3ngvWTTcScX3S4Fjfkp4FoGOcJccvzL2nZSW5A40WHM9H7ZnAA==","signatures":[{"sig":"MEUCIDHxYWTUxIKA0OEEENeOpTxIaTdQX28DSigSDqrLj5cCAiEA56MC1N73G5aEqaovf/bVX1o1RdctejsUfKbqsrtAO7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxMpUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnuw//bjZzSzzNOu/JB4heaubHDr6X+PBY1Af0wCKsPoNAqMtJ78lc\r\n5DYXkczgKN8YzRrTA17g17NgFyiCDw4sf20QI5gou5wtS5u1XomyQfmnG5TC\r\nV/XqVTa56vxZtztWxFipmzQLQ1FVb/c05PTGIsgh1FrHrHJEiySMf0tO621L\r\nx4XW4WSM1lYBalIHCtzuqrFU9bcCUuafKt2JNxT+rDenY0sbNlKG9vTJMx0B\r\n9yJ7gHNBFdZxxz0HKOI1jaGKVGR01srdc/9dsY1dwtBwm8hegMxEs8jSH+vw\r\nUkh8Fksd8T2cVaBX7Ax519tEdEuWebXn6fRYSbmtD4BAddxz97wLhppIQ7oa\r\n+4ICVTWnDMgWhDLFYnI3qo+AaNWWA8oNpB45Cc9tIvz84t1hKXIkM9ued9lp\r\nlAEer4kgq6fa9lCY/fnawv0DRj7T3BsMqmjN5wtS1FHSEH9iPIGDfe4wq48o\r\nSxBCrzonpR7H37TLBV9HB/NYMW/x5920MdSK6ilGn7hbefzUFrbdwvcUyB0E\r\nJvrU5M4jXUYnYTZuJH1neYaNTsUjvN7Tl47KdplzN0cE2LMWzgf2wYlmMDRL\r\ncSzVhVKZum71FsiYJP5kXDdWXn7fQKjsrrLVLyttzAA3Z0N2JZCiEobI0euo\r\n8UMpE13iaRgauvuUWk3X293a2a4k/NXKGwA=\r\n=lesT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"6966d6f3f91cd8df66c39a62f1d2fe2ee698989f","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm test && npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.1_1673841235824_0.6165215106359283","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"shin-monitor","version":"1.0.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"a86521a0f42084eba23adc6eb061171167857d2c","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.2.tgz","fileCount":8,"integrity":"sha512-gg1m2bReZnk2S7niJwVxP/KZe2YY+vPDQBhnAhlKehB/CDidSnlJY0AbLPOHUEoaIMEcMzHn4AEn7AKR6LNYWw==","signatures":[{"sig":"MEYCIQCDDEEo4nlvMxWznRONyx9fEogDcFsnIEe81nZPAoXdNgIhAJwg+CWosih/SK9Se4Tp8p1v8vlYNuhrbPjh/vckjCdS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxReQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwbw//QTGq4KXrLzWEn3JTpY6tk+FN2t2/uVEqsOBr+HF5w5KZQ2hg\r\nUXEnQCdf2LwFFikqYYbdBESAOBaIwMZsFYUZ2qYyyl1hEtJPmadTjpb4/Nzj\r\nXeQ/U5ub6Q8OuPgFSPx+NC3X8THaHTpj723XJHM0IH1Xiwk06E/w2s0oAEop\r\nld1Rnyr9N2NISfwXeIsiw65lTCkQm4YQMfAP7w5NMImvCuVrLnIgn1WlHCSX\r\n2yUmgmu6rQb6zxhY6kmd5LjPfFvyF8RaK8byt7aapr0P8X6YGZoNlQpp05yd\r\nx9MpyEFk5z/Zprd40Dvshm0LQPYFJzipsW4vx9SAipE49t3ydbOs2YhjfF25\r\nfeayJ7zOzfEaucghPrD4TBw1MxBXcEi/Iwqzf3cN6iyDn2C0x5j8dityClvw\r\nD0hZBriaqaoRvthFhhv7Mjqoo2GUxGIsNbCnS2oSqJA/koVS5/jgJZ1ptOVv\r\nwDS+0U9I5WlEOzspuOSBx01bMGgAJOCHsSvAB5ExRgVVfZK8Ye5jh2s/D0gF\r\nShCiA5b6xK/G6Cp+6MlYRqJQiHyQLJ0137Rr1Y0f8mfHze+mXGyxi9mUMEck\r\neviIZYUT3hJg+X1LxuE3X23p6VHWehTfEJ+6pD5PScokysGA/Th/SJUrVQc8\r\nK9IbPI1Cq+/qhLPwtzFjw8Coxcdi8uMwsQg=\r\n=OdDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"e4b1170d57dca263ad70c17e861af91d6fc582b2","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.2_1673861008692_0.05355272023595048","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"shin-monitor","version":"1.0.3","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.3","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"077e02bbfed887a2684c05b3003a4ac4a2b57cc3","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.3.tgz","fileCount":8,"integrity":"sha512-HPlp4r/l7m+Wc0gtAvXj7wQXOHk8v5A1JyHqaFldz35biSc8JlQ45zW55N05fD4/Dqw7rZLvSGWWSqotFO+reg==","signatures":[{"sig":"MEUCIQCLhYtSZFX6PEPq7FzV7MHwWi8lrtw1EHxdeXd5iGLuRgIgCjJXl1n775CsKRIX7jkVMglK+bypMQNNWyRMRO0jpRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxSCVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH2A//RPMX0CaQ3wNQx6Od1o4qNr0Fhq2g0Rmt312JGa8ZZ6J4rxhT\r\nU8zrKFdSXLaAeZIeGOKtOhY4v9Gt5d3Ai0gEu8YGtrBS+EcgGxzR4Sw3vq8i\r\nDKRVKhJm3KeSrThoSecwucgcqoM4woA8Mrt5c1OXZyAqRCOBnu4m84A/BYZn\r\n4U8N0cJWdyQTcC/7TEK1bTpO6QUi8gCdi35mCFGXsmg1hm4gs2TnL8fbXIgD\r\nmh9SBMDtgdxFinZRZiPcmvoeBWTeMrH6ktOMCX9y0mDE4ZKWX7AHYyZr/jKQ\r\n4vq5tigXK4APMLq0WpNBFzN3qCIUrhCixCyr/M8lCC58/Tk9HlcoLa1E7UrZ\r\n0d1fPVpOUcJ0k6NWaxeQE5T6gcBf9uWMfnAqbZGndNxlPfouUxRQO8vVhDpW\r\nx6pzwoSYrBiw5D1CG7x28r0YIkI8c7sYtaeO6ZnLRJdb+0T6MDX1lCY5Y69H\r\nvjuVDAkoSM3Vy/oLlBsqSQm9gCqy5hDwKbWJeQzv2EJ36zsN+n2LI3vFrs9d\r\nZA0rL20fGMUowN9yPyohKR1lC2C4AEGiFZyYuCBBkTxHlaE48/Whc8y2e3sO\r\nv2oXeahCPyPZgJX8t395z6X/r82kpvI1sMZaUhkxz4wdQIAtUP7Ypyji0Sr6\r\nxnoJtrp0MBBXNW1/sDOGqFqBtkJ0at1eAvk=\r\n=e61U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"1f6b011aa2e1dfd58afdd51e9c7f66afdbc976e3","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.3_1673863317196_0.1625622586203792","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"shin-monitor","version":"1.0.4","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.4","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"5eb4168d29e384dd8167e55ccd90d9ea573618dd","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.4.tgz","fileCount":8,"integrity":"sha512-eg7mqx08JZqvcSkyDXc0MerCen8PLNVdRyX0nTtITXKruXXJLPnXv7CHYnnIc9Dscp4eij0s82jEet1hUkzEKQ==","signatures":[{"sig":"MEYCIQDh3oewJoesDgoevkBXhfS3KeDoRbDLIhjWQWdUackv1QIhANvQSt/x2yotNkTwIaAm7PvCygq2TT983khQCfIhiJzV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxSr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryLA//Y4K9rGMSAntm+/pa56bQHLH/dNMolq/jSLBAVs5ox9b1AOVU\r\ns35hGl7It/TL6wR6pWb137tDoxObkpu38OFny/rDGw7m5nVUKcCjpp9iydxM\r\naBnRxydYLNseA7fV/SMbIGMEZOFLHk7uoX5bqxe3po16xWk/2Ee1z1R7i2q9\r\nm2pvLzBkh3rDVqbN4/mTSRll4bnEjbkQ1wRiHMDQpbTqXAM18O0jC3n0+KSq\r\nhpUM7NVnbGM1FOYKX5OGegJ6ynbZWkwG/q+SXYBMeOhlhhTukIceh1a+kacW\r\nFs7qe/AB7A1kXhSzx3VukVLplzOVhzZOVo/X95V660hplJArJYQfG9SARDAI\r\n8SMWIH4T9x03RcC6lstFtkuy6G5LG8sxTZlj5I5aN3hq+nwSFXXyaQgL4m6g\r\nckosOE7w7u2drB4zxikRQ3lu/0D7eB37ozNEj/Xo44a0eyPfkm0n3G1G3ZyT\r\n40Qmo/oWb3ag+jRdExvVkgXmjb9OpF3e4iL/ocpx4w20WfwTsdXeZHf72PV3\r\naFH9+R58LkP06/5DMuLpc9NtCCAZdPya8L63Tx0JylGNV+7E//tR3Exqz9Ra\r\nmYWa8N0T3EwwWOWintCz9tj7mEpbDO8tgDP+gp3LKkTq6pVtoyuO+eH2huFO\r\nDRhML0tbQxk27TGm9h+1jBmTDyXnZ1cctkE=\r\n=O9Ew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"bb913de156a4054f830255284923c107b3682c86","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.4_1673865980801_0.18710472808044942","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"shin-monitor","version":"1.0.5","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.5","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"95dd283f4de7f417c5cb05a8908020d0da983f06","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.5.tgz","fileCount":8,"integrity":"sha512-2MZZkva/lWvCownFqICqD7cH8Ge4zWZhgabuNJ7M96+YyQMYxjfVGQNmqrUOAn0A7ct7xtUz7jICxWCkNXc52g==","signatures":[{"sig":"MEUCIBK2QRSDW+6tLlyoYrJ2qpgAgZT/S/A71wmMs0VZS0kEAiEA0zNNeM95+tJCdLci1824pj/ZzHfoVx7BywI8s7fRi/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxjc0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTCQ//dxRgDDKgKSkfgduO5wTvuJgBsFZy1MbIw25OqZvDRLaAdATk\r\nE52cYyAoJecawJFTwXeOozqYyOqU+6Cwz3a9S//bWHIgzdP/IHZKDtifQMmL\r\nlOER9WVmlDDEqu9QGF37IabNRtoO+bbPcRprJpYE9TWo2e0CYUTxB7AUm5fU\r\nKttZg++doB1LAtgCL0Vm4igW1fm7SZ7Y/rt/BhQqiJQPyZDN5lYZ55z/pTb6\r\n1V43I1iFUwZ9bYpk1+LmM62uuI1NtQYjIoX7TYVR8WG5ZsckYwuLlq6QsBUt\r\nwehQJD0snWNWeN6l6RAO4YiPFkPj5JyemkuiSqay0Wp7tXvUS6ioSJ22oPl5\r\nzuERCCxflbBvgxcf+g1FRilm3d0nfBMTLCRCdsTAiBsUVM2JXQUGnIZJgIjU\r\nj+mdM3mi08oeUzDUkgNyExBO2gZE0QmMTMNjdI7uFasyw42NJpoq9oDQwdTy\r\nKNMladv+kHKP3YCcnb5XuvhFtiq7qUJXT2XJ55smpnN9YWtj/8xiZ0+KEASu\r\n8hBB9Kg7IprhEnJ/la5tsmBIzYVzVJ+FSQgSffxocXJwasKsSI00k+ZmI8IS\r\nTafoyFTfBJQ8Y82MMke0dPTfrKE72o2Omdq2jxVqPN8zj5HD0IzIbxqp8uV/\r\ngpJ40eV5j8kghrYE9Nf6R0Yhvtbbzj5+e9g=\r\n=6XZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"bb7747f399c52ebd8fe0fddc0583d8998c5ce821","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.5_1673934644291_0.26764332841595273","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"shin-monitor","version":"1.0.6","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.6","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"3360dda2e9311c627c81ffbb61fb7e9acdce06a2","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.6.tgz","fileCount":9,"integrity":"sha512-p15gAkSOTf1Rbg5NEcQ5ooAmG3xyy3wsByTT74mGCKtEcZlxicCECWFVbGXKR5H6mzjLesii4eXriMJfY8vRsg==","signatures":[{"sig":"MEUCIQDZbgJxv/L5TkzNC1vCzD/QG/66VmFUkXq744sQ9dhqpAIgP3htbc07iUrk15HfAkEp2AG3xKsFL8QrJ2oGUbq6VcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxkXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYZA//QcEZ9fJ4H5XCcPVVD5is6h4pkp7kWfY5RkppsfVXSrbOHoZp\r\n2G1636Mmr2p6TgV0jdFOxKVjjPxSyv0C1OAptjyLmBzgvBA7NnRbjCpIJ3yK\r\nO6PwlrqVxjh1wC3EfcdL6KsGBK7Ju6C1vPQOnF+niMwPt2QgbnXSrVDgiYK7\r\n1EocxTVkdBtMZ/q1TUfFHgYvjWhyWOpjKxjNmJ0y5/0FXTOTtBZt1PbJzJGH\r\nMSw3n/z16mS8VuA7p0YSsCEZDac5NsSbtk7h8jFb/8Apt73rQFq9n0Mgp9/F\r\nAn0SzXetyq+qfjgqJJxsFMWvU90gpDOG7n8gcWTWWfj14S86J8oC0BptaXth\r\n98OgDF5Swdm/6U6g/H8ehpKjXzjRfzoXVMCgIrjbBQ8Atf2KhAgTfiTp6eYd\r\nwqycdSQKrnVjsupoChWzdejq9UyStdcbmELFp8F61iBtACxxM8a1FabO2hme\r\nOQ2BGDmXOvnKxLq2YU0JcwYj19rUkipsHEktD4k3ClG01oRYW3ZkNIzTsLWE\r\nygJssDbDBrJZuRV0rB+TC1sHXKzQQE97+cf7TytBVgLASLlyp40/9RxcukzU\r\nUJNCZSA3FmhvyRe789W79HeMD2ckxucYjGmHw4RXM4are/AMg7rqxnvop1Dw\r\nIqq2d+j4EhHqcWGwDCWBdQ00fwvP9pEn3VU=\r\n=bB2v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"2beadfc0e780fbaa592755a8e1956e00b64eafb8","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.6_1673938411692_0.9140879687501164","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"shin-monitor","version":"1.0.7","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.7","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"8ae79c2f62204fe2f89ec64cade69b5e3ec02ee8","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.7.tgz","fileCount":9,"integrity":"sha512-HybP/RSn+QTbW6DpbrR+PfZ8TLDJBQnnBeZFCy50ATQ432cMLSseqOM947dnYnUe9mJ2q9rmVFnNYGdFes7hzA==","signatures":[{"sig":"MEQCIFNxH7OCQJzYoZkrBanhWuPk5H3RgtUlsddneR1X07zXAiB5HjOeX7ghuvobWqNp6qKSqpWCE+udn8hD9SwR16vz0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxm4NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLMw/6Am8Po+iZD/yf4pGIA1yB5KrjjM0nRun3wTXKOppAq8CKQdgh\r\nv2UTmBOFsbc+CubHVx+olS0f/DQHPDf32/fIm2YWeEzBKXZWPlbc0LZA+iIQ\r\n5s8uAicxcbqKMLeryfYDcu2Q9xLCEF5nA6GRKbdFNrOeRtvIAdcG0T/j3o94\r\nyIoji4k2RJCg0qH+4kNOd38A763UFRtowAQaa6dZmLP043lVJrAWAXNjz5BA\r\nWR0Vwk8daRM8FT9ND/wEdkD5kJzqxc082aN1dqkUky1OpsZoFeHdiWCAj3rb\r\nwEkmHW2MDF1WqueFDSTYjTklnKRrXd/fLiyt/mEbkxOKYWDSjqc/LymRPy7s\r\nRuCEQK2RyOfwI5h8Y3mmWM7h0w2l3iCig3TeF67W/0lxwx+/pbgtN7Y+EpZ3\r\n+71ONHcEEIKt4sIG9Y9oy08nQrG3s8+BYrJ1NtURqfkDPsJJVkNPmu+JXUu1\r\nxwtWWyYdC8fz0ZLz7Jrv5Xn/BcADhqcTeY27kvWZZDw8GIvGGoTpn54BNz7R\r\nbQBrpmnXvqNof0BUDzdEZBLeJMTov6udLPtMHdYNoxyfRXSeYHq2HR7N2Z2I\r\no6tg9dYynhuzIMkFxc6fgpQIyYSUfEW4xtOfPUXNlvYGuMtrmK4/LwdamUiO\r\n7w/e8gpk8LGfTlezMkYuY4Hm2O7INw0KNsA=\r\n=viQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"495f8e9a57c1087e29d53a685146d071691ca077","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.7_1673948685723_0.004728073056124993","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"shin-monitor","version":"1.0.8","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.8","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"149bdbc1af66b5f2e43c48cac5a435d08b563571","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.8.tgz","fileCount":9,"integrity":"sha512-Mm6il+MkyfM07Hp3u091BEjUvCQ+sB3qP1n0gDwwRWqWB9WLBO3vhej1Gl0G+ETBxrqbJQONL50gIsk69s6R8w==","signatures":[{"sig":"MEUCIHK0kpyJacpNEHoX32Fx9iw1msIfJ7K1i3Sx+tqjs19iAiEApdGKl8o+1SQ8xVCzls8/+j5uHwPdTbhJubPX3PlWLuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx8o9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM4xAApBMmTeeEqBN/S0p7SIuekNaSaTzQOftayoGjFRYsRU8rRpLU\r\nHqGkeHzdGDI2oOvttL5dQgQGKZl7Qb3VhoN2idS+CJgNb3BTk4Tlk/QL3TB3\r\nteoFRCJiT2AuCh6XM1ppFt/tXkts9h3Aumuzkgh93eLdNcgP2GHvMAB3MSrH\r\nIv+cMIKpxYuHzDUX/sGsky9oXSs2CwLZy5Hdw1oJeg59yU5U6CP/eAkxuu9R\r\nBuJDOYVEdbX2c7jVORCz11emTEK+hfQXRqK1rtzAuruSxUrphoa+zReWdLq8\r\nQ4PsiO0lfAfjClI+2f9X0UuKFCNBfvTt5+uE6p19JiLjZHB1XQsiJaZzlkj1\r\neDr99ZH3URZSg8Qggx8dxxcFnYZXwqwZnA+yZdALcVP9v8F29gblS8t7ftVP\r\nQJjMfwv2EkQ0sh9rY5CgQ7W5D4VgChtvt8fpEDAUrXhF355DsDvjOTQFRBT+\r\nNAs4QmkqpYrM5gvhrALtx3rt25rhepnSOzV8iesjXbLVYR6k3V/axbaTAnAG\r\nZDRc8oeikeeaKVf5QvzfXOXfGvrWG1SWuViTWvdLPEq2DqTovlM/3KsSVWYt\r\nVr1STH0nHw9u77eLAMoG8XXXnzPmNskuHBCh1EjqZWRDeXerz9yILw0ip7tr\r\nKtIQGQwdgDY7mfr4Q2KPbNdY8OOrANnwWUE=\r\n=0DvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"c415afc43f8351a0a66eca8c9f88e18de029dcd0","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.8_1674037820933_0.1543264061898666","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"shin-monitor","version":"1.0.9","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.9","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"fa9934e867f1c7ea3f68ecbc2ca43a4d8777daea","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.9.tgz","fileCount":9,"integrity":"sha512-+9TCxpcy9f4CJGJiSUptIcawAtveSKIbLvP5wHfODqAD3zuT1+giYG6osXsVttcR/3OR+86E0Uey/GsgsVyaWA==","signatures":[{"sig":"MEUCIQDFYRF19vzPU1/N8ttnD9nfln9AOZ/PhbY/AaMPvRZKFwIgKfS5TIfcWo2/Rsoo0zE6FJ3m4kO7ldLFj9pMGrECG48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx8uhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZXQ/8DiPxWgYlKycFs9Ss+QlEHAzgWZIiFpP7ej8jjedUAN80jtnl\r\nlGZ8Wb7CfdiNLYaRQDvEsOU1Fvno/RH8e5rDBjbHhHz1dcp4wPz1rNySp6FU\r\nFYbKXZ0C0QPFYXUs/phRpTSZegEQlFFB8HLFCTM9NTdD8jVMwoGIcBn049NW\r\n/jhlIaZzz4YWdgRA0mcSlrg0gipR7HlvbIS44DPevnl9vtUokrGwBl4209e+\r\n6J1OZzyaZ881M8EXczf/ecOinaqgfhNlTw8FjZYoWLFtZXQHfV2oclZHH/5Q\r\n84Gr+IrXTCJW2ebakLek8D4928R0shRAgUiQyvfmFurNvIBlZqQHxZ7X/zEl\r\nwiW9IsbP6xjcpOzOcH+owFYidtlB1MQfp7wJbsjaS2q05dWZQ+AMJJ6Hcsva\r\n9JegbUbQFqGpEE/LjONuNPMAso+ZMX5slVAJN03Idxu4AVkCDM7GmOfrcAxK\r\njQatM8buJ7x0j2wtk0fTqiZQeGcQu36GJCpEtF8ROBrDWieTNdL1Pbeiv1XE\r\nAKcYqWv0mWRuW6i6u/svCl1XQA8SE44Wi6OjxJIMNPhGZZZO2RI/0tll4V5u\r\nFR9pfXiT5SpqIMM6kUD/zz1GxiY+nOdHYDjHaxg1tlzZ35JR0R5Lx2j/nWtb\r\nDOL3h2oOpkt4jlGDOBuSdOHfT9qfCmuqfLE=\r\n=fDpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"073672831f213d16c7326777da672a50efb25ba6","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.9_1674038177618_0.383121140933983","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"shin-monitor","version":"1.0.10","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.10","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"1332395c35fc4439ecec242d22d344edd91794fb","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.10.tgz","fileCount":9,"integrity":"sha512-8fgHRL2aR331CyijHhqLq+05uIPYCVrby5Sqlne9nSwQM+C2t/0KfFfJs2kiaY/YU+D1iDcOqI2xfuMki8pzvA==","signatures":[{"sig":"MEUCIHMykX5piYFmzdsNnUMtgh5kz643oNfyIXQ1q1dQCtYBAiEAvEJad215dgjR/PHp38Z6ROtGlye2XlAHWa22ABwbfmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyKOeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMERAAgrQvxuN0RAAUzaTW1czS30YjAf7nr3HhXL5hV24EUWoqgtSL\r\nuYTpzBdU1jkyhdd/ZXI0uROTausGlHkpHMAtlhepB3skoLelFgfhxkTv/Q4Q\r\nxHo7eiYHMlTnh1ULQUh7eBee6iChE7o6d8wq4Qq76s34adQtqkWQ98Fk6buM\r\npbv3+JhiB49HY4wAnyKA4HtfZXxyTUvmTj2I2rL+ImR42TiLxdFPEHshQfiU\r\nmpis3ZrUFZg8KPYvzH77BHvo18SIYf/M2BKV7bpvzvvGSxqrjhy2M3lSyUVl\r\nqUJWG49rO0jYgOiLxIPYRPhWQv6wCRu/n6EKkASyi/8VEUf3Z3aG+0upuHG6\r\n0BsGYjq6SSKUkeDePSdn3i+QVl5VZp70umILanMd+Rck0OHJrODFryUjccRx\r\naY40dSpyA10C2H3zPUmoMWMUEiCnGNz27MAl+ygPg7e94X1esgMZUqxGyZhM\r\nez2EIypAzc0BErr2EpFzr195cwtQpVgFSo+QiQzPnMe6MgcC7uVqAlI/i8MO\r\no0eKfjH0y5Djha5KYpEkj+6aXwl1XpMeSR0szwlk3oRGC6gXscsvhHU5kYd5\r\nRbe6cO79oPO73tnsBcTHjco3088IUAk19L2UpflNrA60sm9VKbG0QQmY6QEf\r\nxLglgxE2/JOdvf9LooWUBbYY0N8H+JUX20M=\r\n=+WKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"805882d32dab1b4a8104a6ea726c20193a15a13d","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.10_1674093470085_0.037067653851254434","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"shin-monitor","version":"1.0.11","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.11","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"d913c72b362b33c9fb5c3a97d550cded6fb56aad","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.11.tgz","fileCount":9,"integrity":"sha512-aTzP7PORqvfaJ+zFQ+G+D7/2GZUiHFcFn/0RPHtVheO6PFZfHZlH2JWKu3L7Yq9z6ih2fYz6U0ARVv3iLGEBgQ==","signatures":[{"sig":"MEYCIQDANQubFTp90Z47iha4UAnV5Iab86m13wr76eJduiZlvwIhAOtlheMjhGEm3IlQU1gAzHWQplevldkmV/wBHSgKTSNf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyQdtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSxg//dzt8n64L+kOJzUJHF7OiNJ8ZVgYW/SbDq/Jgp//1U2Y/RryE\r\nghxu321MQso3F+mcIJACftETpzdLxNqZBBniDE7oHyyhXgXSZZ9ByDY0Aqnp\r\nGcbw2jD7IURu2FtZfisvKPpO2hto5XDM6L+5kqU1Tr8qXEgnD1edJCnsE8Ez\r\nEQm4MrsA0tWIhBmRUjSzEJdlEP08L9Q+rW+2Tm/eA2oLlic/NjGaOtShF+SL\r\nVJznCT7v4iZnhC0Es85YZNNsAEiJLDQfsxTwAXECD8DC7FYDTNUCjTjWoy0v\r\nEiLSCcTALH458IKlvORv91xiwh9IU9rBdtLgKgw4N563F4oa9MKqUpReg+Y2\r\nJMz7KG0h7QjPU5wUmBXvyrRq/4FFI15ukBW/qGtqUfH42JTKc79halGI1ce5\r\nb15saVacbAGO15MyTWP1d7suuQM+If0bLKVZE+GI4fi0MSRsGtV0/biGiijY\r\n/6J0ot6i5PdRjSS2twgSX36+LT2cg7LpBLMfMhXMaCJkRv/5ItNeFc33kMFb\r\nb6QXhzdUezknPXARMF8DAQSpHTITpSB8Ig/DSkAikLCQe4uNKk1wCkvZ+MUa\r\nZwOS0ApZlaskRk7VE2viTxJN3yDfjPgNysjbSDXhg/PAdP/axbaGESj/8iti\r\nIG0jTPuROsozZxf6fVGvk8k+f9V4mVc3lyo=\r\n=4Zfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"0b981d63404124c15d90409f51337b01be6583fc","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.11_1674119021063_0.9911014421347983","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"shin-monitor","version":"1.0.12","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.12","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"08422162547a64e82b0e539862210c6ff0b9cd46","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.12.tgz","fileCount":9,"integrity":"sha512-vHpDI2zx6cQdslqaEbuE4B7BfIYOCg1EqIEebKzEFLXmM0SpsqzKR8MYUQq+HJhIzRT3bAMWx70N9nFNSRiktQ==","signatures":[{"sig":"MEQCIEgPkwQxLSA2ly3BB5Bkmtqkb8yz7g03UzTM0EqFbnGZAiAIrR2BhF+uWuHguDZMxhOYE9ZJppTYc1OQIfSMiVvTAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213144},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"7b00e85c62621c700045f8bd08482258de865d02","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.12_1683534651162_0.5433508391087836","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"shin-monitor","version":"1.0.13","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.13","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"5a022c977d842aa4d63ce9ff2bdbe181782c3a3f","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.13.tgz","fileCount":9,"integrity":"sha512-a38cFmo1r/0zBtnrNDcDBJrLymU1MFJmsRDuVY97H96nDF0OSrh7tTNHUgQkyyQ+07gBjZzPAQC9Bj/PE3e/lg==","signatures":[{"sig":"MEYCIQCdH6r/7NV8SNNO/yy9OD7HNRAVm536aq315VkTapjS3QIhANkHhvB44mGVvlZuNpdVMnOuotKAjS/wcrwzJTUiNYDQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213198},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"bde13c0f908b0ad4858da99ad85b75b904ccabf8","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.13_1683787548326_0.34108731129019065","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"shin-monitor","version":"1.0.14","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.14","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"b17fa42b929789ae88c33a6390b78274150ca838","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.14.tgz","fileCount":9,"integrity":"sha512-VEDR4ABmMMvoWlK/mQtISwQoBK3VkC/K9VIo534KnKQAPJnoI/TtNBW0LSruo7swRPVKCJnE6VgWp0mkK5IOJQ==","signatures":[{"sig":"MEUCIQDJTFY18TDGC6haSd67MW42bIlk4mvZJIoP/Tzfs8IuAAIgIqS97mgqpWOXIojuRiWc0T73jeEQVw+BgdkOLhkem0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214100},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"da7f4e969a7b1e9c8c8d3fbce4d1489066d14b7e","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.14_1683789631991_0.7162267331519081","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"shin-monitor","version":"1.0.15","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.15","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"d6ad6cda77ead031e74b1d67cbb14a6bfacf1177","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.15.tgz","fileCount":9,"integrity":"sha512-KHHr6visiYGy6u9xjUqLsD5xx8F5uTz2dixQnACTRLjkhJRkASXttDSpaoWwhKcBvZgHiqei+0Des22T0zvtpA==","signatures":[{"sig":"MEQCIC7JMw/YHRj4A0LhkBIzNje3ty5K1WCP2Cql9Wh7Ldr8AiAVCpGkcYd1+QWVRH/z4m5jYCkIVyvWDtSK3W66FLz8ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216033},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"a06a00c01970118597dab3cd54dd48e6a8909650","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.15_1686902324876_0.537724664405332","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"shin-monitor","version":"1.0.16","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.0.16","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"865f9de374cf53b1e28b9f1c43bd6f1faff9660e","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.0.16.tgz","fileCount":9,"integrity":"sha512-nsje72PWtUGb6L74vrCzhvL8ZFuWfqSNqzrcPEDMqaQmNQkFa0RZs+bh68Bhz3Nl1t+qDV51yY0iH1HpmW0dHw==","signatures":[{"sig":"MEUCIEwlCnbHxY23nJrTf7ufrX9cjnfK8IUk3WMuz3ItTb/cAiEA48nvDje204qAKl7L9nEMUe3ix0recyMdb/FaAZyZsYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216847},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"34f927ea22ae3d898f70f7a6ed9d10f0abda5439","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.0.16_1686903664346_0.4100142509081317","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"shin-monitor","version":"1.1.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.1.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"ad6e76ceefcdc819d53417caa59966bb28b53e94","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.1.0.tgz","fileCount":9,"integrity":"sha512-s2nJk8htXrjDOGuKMHP2WYabrkr6m3u6gS7DtwL4iFWDXJMfHr/zRYOXNl8E5QE76Ht0zBL4sIt0Y+rlZmOrhA==","signatures":[{"sig":"MEUCIQDso/glfTzl7uzrBBCBzqUlO63hlF0dJhpmGOqVQRrKwQIgSaG6w8NRPwBWCQM0ThRr7nkqEEIlYbHM/pEeK11v/wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217258},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"dc9ccc400250d280d1fd939607b8aa2bc4130bfa","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.1.0_1687154721080_0.9419558450195158","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"shin-monitor","version":"1.1.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.1.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"b7f26d04a185a2c7bd0eac6903aec687d5398a54","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.1.2.tgz","fileCount":9,"integrity":"sha512-b1uoxfNkp39bRp9aWqJCL9xvwWPQr9w1u1KRjit0fBiRUg8GcpAK5ApDMJ37alEgXGBMvIVaChIbVbuQQkFTfA==","signatures":[{"sig":"MEYCIQCBruk46x9DkS0EHGW60UFSRfxWIE1ZgSbDzFKUc34lMgIhAM6JooIkCBPFrwN6fDuGfSmULGew3Ir2l2HSbqe5E8CR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225480},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"bcb4ef3689ea9f227f38444045a97f2b9d3b4c10","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.1.2_1687331505983_0.8867520880843147","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"shin-monitor","version":"1.2.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.2.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"755760390ab9334c6949a6a9bf7d502c2af419c7","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.2.0.tgz","fileCount":9,"integrity":"sha512-HuEygkazO+Gl7q6NgeGsWmb2DhAGlFHotXfgPQ7tM3fAnKES65EBnCLRrZFOL9SrDv+9mmV5U8nYnWYg2RFjEA==","signatures":[{"sig":"MEUCIQCtKD33/hP7jgBXXrtEXvQZdTUBZCiGcNFDWGukEPZ9iwIgRTTmu45HMBFnftqTzMHOt8kSCPX0J1Qo9Xb93XSeaRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228421},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"ed8e173f3a81cc8562a682b065d43035181f533f","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.2.0_1687856728321_0.2878646748115916","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"shin-monitor","version":"1.3.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.3.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"414da7ec53966ea568216b4706f956de1e87e867","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.3.0.tgz","fileCount":9,"integrity":"sha512-0KeyDPdQh1XyW98skCv2DwX/8IplGB8oz7sdBDPO3y+L76sYYT25vkNi5N7osTVyH5bn0eZ/AU27NE2g3mCBcg==","signatures":[{"sig":"MEYCIQDw5BHs4rSVsMBa07j0TnaXOGCXlXaYKKDDC1lyyuAntQIhANgMj+fNnQErWEExuejoDgPx6d/J3zQ427ZCDs0LYzvP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228530},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"e4f4eb8adad41c3677ce4283dba80b5609a923b0","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.3.0_1688032636598_0.29923370187705745","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"shin-monitor","version":"1.3.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.3.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"cac5638668f12ec89c7aa310367ad5c6f17055f8","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.3.1.tgz","fileCount":9,"integrity":"sha512-XSVtX6BdGRzQhj/HWzH/jeFl9iYeKcZFpWHJq8g/B76HYZV4qUr07Ut2L57Moowm4E9NYM6TybcZYzsmg9xVgg==","signatures":[{"sig":"MEQCIHvvHDngMMbH9VvcfhYY4A/IBJpiRDetw0s09RIXlrrzAiABWAGZFFWTFNdAdt1ToijKl88Qm38LG1nD5KmD5MULvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231928},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"058e0939ef4db8b398c4f532016fb350b800368f","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.3.1_1688357377265_0.9413487229639099","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"shin-monitor","version":"1.4.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.4.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"f3c6817d04c246bee57d12c799b8fd6377ff22e9","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.4.0.tgz","fileCount":9,"integrity":"sha512-Jq7NBzCRE4n9NHmu2K6THUaSHTxGXT+6IcObp5wbB6SOYP24dq7YCor7OnKpDDFJ1WYOMurHO1cVb618ngdYZw==","signatures":[{"sig":"MEYCIQCT8onnX25zJ1qr+LHjHCFhpdKImeJQZGb0812cccny1QIhAP1nqM1mGrgzgLluVUSgTUD7DZYeNnt9rczBs1I0MWbG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235183},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"477b8676da013b0a8896058b41651b8346f5ea37","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.4.0_1688457550314_0.019245394068221566","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"shin-monitor","version":"1.4.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.4.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"8f0b2077e07d02ae4754ca2be08639350d65d7a6","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.4.1.tgz","fileCount":9,"integrity":"sha512-eRCOG0YyDFkAnEp7nlFhRf9jWwyJNnC5w/st1D+eAJjEpj1y3dWz+k5bZeUvMEU3u3vZSHzPznGpCAjNUWK1Ig==","signatures":[{"sig":"MEUCIQCdRRUzWgx6wgYaTQZiwXCnQ8JCmdtUjX0sGpaxXcxzMQIgDxQrbcwsebADLaYsPq1U0N9QZ9Jm2E7dFtNcKvDRhPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238396},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"2e13b71fa60d876a4d5882ef71ba0c64de01969f","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.4.1_1688552949487_0.24767705438331977","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"shin-monitor","version":"1.4.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.4.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"9bd5b6cf86af6493c8fe9a708cc76ce54ab5450a","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.4.2.tgz","fileCount":9,"integrity":"sha512-+Q734M6+n6kDjhw72qIa+oAL/KB/idTIr+P8C8DlWK9OVA4SNkjSwIYWcLjrpvmM2zYcQp8VLanaLIUpDApzgg==","signatures":[{"sig":"MEYCIQDn3nf/dkTuqlrIkYytMi/3LR6C7w+dHKRlRv9XrqYQ0gIhAL+f5r0ajTBAZ3THgyUhLFuLoVAm42wwfARLk5mYneV4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239240},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"84d05bdb24a0b873e0769b506170bae983d65853","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.4.2_1688626170188_0.5973930415258293","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"shin-monitor","version":"1.4.4","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.4.4","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"6f9fced037c799c40702734c9ab96e059a5c45c6","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.4.4.tgz","fileCount":9,"integrity":"sha512-ZcSVMiB3leVnmqFb57EGh1vsm4jd/BQ0mCzy+XF/rxmnmbJ39J6d5VPWfLB/bOX7EkBBj5mnOom63rzfnTZtNQ==","signatures":[{"sig":"MEUCIQDfXs6AUQA+gmXzVDA7ilI9UXTOgVuH0JHZyDgQRXo4swIgco7eCxSvlEmrpnETc48erGW8ERS8U+T2+zCPq1hw4KQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240466},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"cf9f68fbf924f418f2712732c11abb0d745107db","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.4.4_1688641330223_0.9026982388228921","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"shin-monitor","version":"1.5.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.5.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"90d9488f4b9819eec924065ab50f44c0c3483e68","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.5.0.tgz","fileCount":9,"integrity":"sha512-FCW38SUZAaPQNlrNe2fo6ToQWYRcZ5UGpLv0xMIBnYBUny4z1o2on0+s71QAuRtgyJ2UQXhV1lDDGkeue8gsWQ==","signatures":[{"sig":"MEUCID9WylEkePxrgkRqJLIBIbkFrIllDhN9mItepBqXtipYAiEAjfdikBaN8knAaO3sIA3lXLJ0Lqg2UE2/KeJcRlnkCB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246648},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"e1ea8199175f0d328e0c086699a50b6c007a14e1","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.5.0_1689059625810_0.5989826821680255","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"shin-monitor","version":"1.5.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.5.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"71a1412377274b2dd4bbf0fdbde8faa40e1baf37","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.5.1.tgz","fileCount":9,"integrity":"sha512-NhtUcsE3y6SSqLUq5R+pLNMspVeTaqJu04ztQhEnIqSwjH4tgODnm6LH1uDs8uir1LCICiE78Ad0stR02F0owg==","signatures":[{"sig":"MEUCIDlb5gmtgsSxb1e3AR/oO26E2JFd9pVR07K+FGH7QCPYAiEAqFx4xlI0UaJ8TzWjilbk8mnHSAVNDKi5d6oQhMWP3DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246796},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"75f61b6f22b30d47ae63d0c013ca8bcd3d5e4619","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"7.10.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.5.1_1689756272953_0.8839930694083824","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"shin-monitor","version":"1.5.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.5.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"069c1c834effcfccaf085ee86c228b5be39ff327","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.5.2.tgz","fileCount":8,"integrity":"sha512-1qBSWFdLvUBbapV5FKmcYBaRHyXbwQRVUuXB9Fe3ExnC1f9H3qby8euh1vavkJyR1LVGTxwyvEhjf71/0+Xr+w==","signatures":[{"sig":"MEUCIDK3a+2Qed517X5CN9bVkW+orz8nvOUC+0Ob9rb9ANApAiEAnQmMKWgJYoRTtR+tFGVD+o9c0EG4FeHWQEjJm6BOz58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244535},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"b8aaa9ca2483dbe1fb3688981e7418d2e0c6d093","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.5.2_1699262070098_0.12627972656715158","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"shin-monitor","version":"1.5.3","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.5.3","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"3edab026e9e56bdcc336b6eba6ca002dc7f8bdce","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.5.3.tgz","fileCount":8,"integrity":"sha512-bC9LcAHMX01NQUKFBHmZMK/QJZxAI/SLorIK9q9GHHxpUwrMzugkMUR1kqz0DcRtUOurJFrz39mZdsCQDc2Nrg==","signatures":[{"sig":"MEYCIQDGq89N9roSZk1R7V9HjzmTwziIHxk7V4gYDOyYHL4HPwIhAKNCStwJaciZoMeZRk3zsDe3gysjSMbD0nh37hgSE68x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245209},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"db67eec14ae1dbd8605acbed77e5e755ca6b0626","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.5.3_1699513701683_0.022880773142161415","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"shin-monitor","version":"1.5.4","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.5.4","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"9ba4ade0e0088bc1c0e6929636604660a131ad45","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.5.4.tgz","fileCount":8,"integrity":"sha512-3ivEYb5ew2Vin2+dtmfBnik4w8hcRzcpjUAittbS48/IjhQT9/hHAsCxLuvggAbOmWkH6/VQ8qO9fMVE4R55hw==","signatures":[{"sig":"MEUCIDwTyaE0cgDqiUIBv8Dk4fSFiuUiV01I+nqIRkYhubruAiEAzQUDTQtz6r9ANy0uYkLoaEVHNHiCgVVVP4Cq/g1y6Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245237},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"d8120f7d3117e9306c67f655d44c280a77818c2d","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.5.4_1699598731635_0.8419062858795512","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"shin-monitor","version":"1.6.0","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.6.0","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"4a0413c99f15666c38977e45ffaa57a544396bc4","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.6.0.tgz","fileCount":8,"integrity":"sha512-mdS3RnMmkOvECOD5THD+V1+iyN4TKApQfhUrNFaJ+5dS7e/DT6dov5BWt4z5nbOI/M2W16GQpOJelwYkiozkSg==","signatures":[{"sig":"MEUCIQCdHPCy0iXD32U4wXvdtBysGVSCUsLd0DEGV1+7AttRdAIgNtd352FYFjjUQk0KDnPJs0BE3nAc+I2BF6U/p7nB5No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247579},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"3a4c5f7dca6275cf9927e27470c95a27c6585d00","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.6.0_1701679787411_0.9261405398446454","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"shin-monitor","version":"1.6.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.6.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"a60133c4d98cc858f9b42d75b24991f727fb71d7","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.6.1.tgz","fileCount":8,"integrity":"sha512-dkLwLkEAa3dKyIYCSMHGUwgqSxSnjr10Z8kh+UpGbqEI4BIyQfAGlg+Ge2TWJUHOCCa3hxiaR+ng4wVoYgmXSw==","signatures":[{"sig":"MEUCICGuCmrwj/X2ZAfdUFkrITf/EPrapUTyIAaXFDcqlS93AiEAgrIlYn/1dh8JWlwMfBIRJse/UIeqPmPh3cQ5MWN+6KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252739},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"0b6994822d2db9ccab55d5cecaa24c1394d0061d","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.6.1_1701759148793_0.1900239274494031","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"shin-monitor","version":"1.6.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.6.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"d32b1b51ca461ba1ecb41db4de7e57c498fa136f","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.6.2.tgz","fileCount":8,"integrity":"sha512-xzt5jzwdgKSVWyp0axwLQwq/ih9sdrzWbVzzi1zE1LSeR+RidbE/EZXmIqv+WwbHTxtGmvfCqL6mIikVpfzeeg==","signatures":[{"sig":"MEYCIQDvfL3iQvPAgaMot3IaIWoBN9WYUFbtP3ArW7anKkiL8gIhALdarRS8dTWoGE+i3+dAEen31LHNNelxsL/qjy/tsqN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253336},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"7260b498d1eb7559b600ad88cf0408dcdfe0710d","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"8.19.3","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.6.2_1709188064656_0.9137768490199829","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"shin-monitor","version":"1.7.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.7.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"1a06f815cc4a058c180fdb6e935f502bad42714c","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.7.1.tgz","fileCount":8,"integrity":"sha512-yfERnXvi2moQWmclGKYPZHvbkDhmcGYVW1YU5r/oYwzY2GY9k69brSTbXUOUbiPs+rkLJ+kZmQ/7guWI+Fh/Gg==","signatures":[{"sig":"MEUCIBn/18VeI5NTNhz5MTWXxGPCEOVLq5njvF2rMvGEkl7zAiEAojTW1+68b9WRaypqYWPBVXaJmre+9LA/mUAk4txW16Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258459},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"313cd0f019b1733aa47b350e7bbb7ac3c0441b04","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"11.11.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.7.1_1782374534436_0.8835107366648294","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"shin-monitor","version":"1.7.2","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.7.2","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"44cd19484afcf2eb403750a9b5b2861a083328aa","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.7.2.tgz","fileCount":8,"integrity":"sha512-XX4AFjiV+oOmZd85d6VLxZ+7wbDQW6n+7EdBaPqgGTU4ZKfAzw/A2vXXU/LfvzvvYXZU2uUMG6HPfwqnqTSVyQ==","signatures":[{"sig":"MEUCIBu8n61PE+3bWFV/8naeYRFUGvf/kEqwe1DauZx0X+HdAiEAuqaQJ+J1hJjLhEJ7jihcQuCoJ5Y/zeWaPbQZAJ99Aqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262659},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"6e1d454c3795351dd3288cf68d360f2b90ee7822","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"11.11.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.7.2_1782716967720_0.4295342711846959","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"shin-monitor","version":"1.8.1","author":{"name":"pwstrick"},"license":"MIT","_id":"shin-monitor@1.8.1","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"homepage":"https://github.com/pwstrick/shin-monitor#readme","bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"dist":{"shasum":"5db91a067cf2431776c3feabb18f252a90d199b0","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.8.1.tgz","fileCount":8,"integrity":"sha512-yvC5X11phPxQxpt13N3Wwx5wEQWs9LIivHnDHZf4lD2gCtqUBaoySLuts9dk3j4zj01Dv4SABKwqFq68kQGiJQ==","signatures":[{"sig":"MEUCIBM/CiVKP/bJyDM7IaaelOHcGibDhV4dBGer+uyvhVabAiEA4P8RH1MuaPkwFA15QYU91Js8DBrHkfNquR2oBLFdja4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297967},"main":"dist/shin.js","module":"dist/shin.esm.js","engines":{"node":">= 0.12.0"},"gitHead":"0fa9945f89fa12b347cfe5b87e8ce5a8ebb50371","scripts":{"lint":"eslint -c .eslintrc.js 'src/**/*.ts'","test":"npm run lint && nyc mocha -r jsdom-global/register","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","clean":"rimraf ./dist","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","coveralls":"nyc report --reporter=text-lcov | coveralls","build:self":"rollup -c config/rollup.config.js","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","build:custom":"rollup -c config/rollup.config.custom.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom.min":"cross-env NODE_ENV=production npm run build:custom"},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"repository":{"url":"git://github.com/pwstrick/shin-monitor.git","type":"git"},"_npmVersion":"11.11.0","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","directories":{},"jsnext:main":"dist/shin.esm.js","sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"13.1.0","jsdom":"^21.0.0","mocha":"3.5.3","tslib":"1.9.3","eslint":"^5.15.1","rimraf":"2.6.2","rollup":"0.57.1","ts-node":"7.0.1","es5-shim":"4.5.10","coveralls":"3.0.2","cross-env":"5.2.0","expect.js":"0.3.1","typescript":"3.3.3333","@js-lib/cli":"^1.6.0","jsdom-global":"^3.0.2","source-map-support":"0.5.9","rollup-plugin-babel":"^4.0.3","rollup-plugin-uglify":"1.0.0","babel-plugin-istanbul":"5.1.0","rollup-plugin-commonjs":"8.3.0","@typescript-eslint/parser":"^1.4.2","rollup-plugin-typescript2":"0.18.0","rollup-plugin-node-resolve":"3.0.3","@typescript-eslint/eslint-plugin":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/shin-monitor_1.8.1_1782871269341_0.4188074629323786","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"shin-monitor","version":"1.8.2","description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","main":"dist/shin.js","jsnext:main":"dist/shin.esm.js","module":"dist/shin.esm.js","sideEffects":false,"scripts":{"clean":"rimraf ./dist","test":"npm run lint && nyc mocha -r jsdom-global/register","release":"npm run build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags","lint":"eslint -c .eslintrc.js 'src/**/*.ts'","lint:fix":"eslint -c .eslintrc.js 'src/**/*.ts' --fix","build:self":"rollup -c config/rollup.config.js","build:esm":"rollup -c config/rollup.config.esm.js","build:umd":"rollup -c config/rollup.config.umd.js","build:umd.min":"cross-env NODE_ENV=production npm run build:umd","build:custom":"rollup -c config/rollup.config.custom.js","build:custom.min":"cross-env NODE_ENV=production npm run build:custom","build":"npm run clean && npm run build:self && npm run build:esm && npm run build:umd && npm run build:umd.min","build-custom":"npm run clean && npm run build:custom && npm run build:custom.min","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"pwstrick"},"license":"MIT","repository":{"type":"git","url":"git://github.com/pwstrick/shin-monitor.git"},"bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"engines":{"node":">= 0.12.0"},"devDependencies":{"@js-lib/cli":"^1.6.0","@typescript-eslint/eslint-plugin":"^1.4.2","@typescript-eslint/parser":"^1.4.2","babel-plugin-istanbul":"5.1.0","coveralls":"3.0.2","cross-env":"5.2.0","es5-shim":"4.5.10","eslint":"^5.15.1","expect.js":"0.3.1","jsdom":"^21.0.0","jsdom-global":"^3.0.2","mocha":"3.5.3","nyc":"13.1.0","rimraf":"2.6.2","rollup":"0.57.1","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"8.3.0","rollup-plugin-node-resolve":"3.0.3","rollup-plugin-typescript2":"0.18.0","rollup-plugin-uglify":"1.0.0","source-map-support":"0.5.9","ts-node":"7.0.1","tslib":"1.9.3","typescript":"3.3.3333"},"dependencies":{},"gitHead":"6eae44fc8b1ded13b8d71d1b73a7c90a9236336c","_id":"shin-monitor@1.8.2","homepage":"https://github.com/pwstrick/shin-monitor#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-MxnE7haGyDPG+Kg6EWG4AiQ9VEVkpDvrNJtbD+Ia/0UrgIXMjRW0B8zKbGolQTjHcCPPCXS808LVfZK/QxC25w==","shasum":"4554a714b7130fada20627119c34635206b3aed2","tarball":"https://registry.npmjs.org/shin-monitor/-/shin-monitor-1.8.2.tgz","fileCount":8,"unpackedSize":300191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwVswYhzo1ftORsDSN5sSip6iewpbJJpkHi1yzL6AUYQIhAPOFo5/OrqLdkRKJylAyICbDHgrRTSTfQ8HOlX/Dz6K0"}]},"_npmUser":{"name":"pwstrick","email":"pwstrick@163.com"},"directories":{},"maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shin-monitor_1.8.2_1783934409268_0.22805453274251808"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-16T03:33:56.612Z","modified":"2026-07-13T09:20:09.521Z","1.0.0":"2023-01-16T03:33:56.791Z","1.0.1":"2023-01-16T03:53:56.008Z","1.0.2":"2023-01-16T09:23:28.850Z","1.0.3":"2023-01-16T10:01:57.395Z","1.0.4":"2023-01-16T10:46:20.941Z","1.0.5":"2023-01-17T05:50:44.476Z","1.0.6":"2023-01-17T06:53:31.896Z","1.0.7":"2023-01-17T09:44:45.907Z","1.0.8":"2023-01-18T10:30:21.105Z","1.0.9":"2023-01-18T10:36:17.756Z","1.0.10":"2023-01-19T01:57:50.256Z","1.0.11":"2023-01-19T09:03:41.264Z","1.0.12":"2023-05-08T08:30:51.475Z","1.0.13":"2023-05-11T06:45:48.487Z","1.0.14":"2023-05-11T07:20:32.194Z","1.0.15":"2023-06-16T07:58:45.032Z","1.0.16":"2023-06-16T08:21:04.527Z","1.1.0":"2023-06-19T06:05:21.266Z","1.1.2":"2023-06-21T07:11:46.154Z","1.2.0":"2023-06-27T09:05:28.502Z","1.3.0":"2023-06-29T09:57:16.866Z","1.3.1":"2023-07-03T04:09:37.483Z","1.4.0":"2023-07-04T07:59:10.486Z","1.4.1":"2023-07-05T10:29:09.735Z","1.4.2":"2023-07-06T06:49:30.353Z","1.4.4":"2023-07-06T11:02:10.404Z","1.5.0":"2023-07-11T07:13:45.991Z","1.5.1":"2023-07-19T08:44:33.119Z","1.5.2":"2023-11-06T09:14:30.292Z","1.5.3":"2023-11-09T07:08:21.912Z","1.5.4":"2023-11-10T06:45:31.829Z","1.6.0":"2023-12-04T08:49:47.602Z","1.6.1":"2023-12-05T06:52:28.993Z","1.6.2":"2024-02-29T06:27:44.851Z","1.7.1":"2026-06-25T08:02:14.762Z","1.7.2":"2026-06-29T07:09:27.849Z","1.8.1":"2026-07-01T02:01:09.485Z","1.8.2":"2026-07-13T09:20:09.429Z"},"bugs":{"url":"https://github.com/pwstrick/shin-monitor/issues"},"author":{"name":"pwstrick"},"license":"MIT","homepage":"https://github.com/pwstrick/shin-monitor#readme","repository":{"type":"git","url":"git://github.com/pwstrick/shin-monitor.git"},"description":"监控前端的通信、错误、打印等行为，以及计算各类性能参数，包括 FMP、LCP、FP 等","maintainers":[{"name":"pwstrick","email":"pwstrick@163.com"}],"readme":"## :star: 特性\n\n在经过两年多的线上沉淀后，将监控代码重新用 TypeScript 编写，删除冗余逻辑，正式开源。\n\n不过，我所处的线上场景可能无法覆盖到所有的情况，因此 shin-monitor 在各方面还有很大的提升空间。\n\n- 通过 JavaScript 采集监控数据和性能参数，并统一发送到后台，参考[源码分析](https://www.kancloud.cn/pwstrick/fe-questions/3116144)\n- 监控的异常包括运行时错误、Promise 错误、框架错误和资源错误\n- 对于白屏错误，借助 [rrweb](https://github.com/rrweb-io/rrweb) 库增加了录像回放功能，恢复案发现场\n- 监控的行为包括路由、打印、点击事件、异步通信等\n- 性能参数包括首屏、白屏、LCP、FMP、资源信息等\n- 在我的[专栏](https://www.kancloud.cn/pwstrick/fe-questions/2363166)中，详细记录了监控脚本的研发迭代过程\n\n## :smiley: 快速安装\n常规安装\n```\nnpm install shin-monitor\n```\n\n或使用 [unpkg](https://www.unpkg.com/) 提供的 CDN，shin-monitor 后跟的是版本号，可自行选择版本，建议使用最新版本。\n\n若不填版本号会自动做 302 跳转，跳转至最新版本。\n```html\n<script src=\"https://unpkg.com/shin-monitor@1.8.2/dist/shin.umd.js\"></script>\n```\n\n## :open_file_folder: 目录介绍\n\n```\n├── dist            编译代码\n├── config          配置目录\n├── demo            示例目录\n├── src             源码目录\n├── test            单元测试\n├── CHANGELOG.md    变更日志\n└── TODO.md         计划功能\n```\n\n### 1）dist\n\ndist 是运行编译命令后的输出代码，不会提交到版本中。\n```bash\n$ npm run build\n```\n\n本项目使用的模块打包工具是 [rollup](https://rollupjs.org/guide/en/)，而不是 [webpack](https://webpack.js.org/)。\n\nrollup 的配置文件存在于 config 目录中。\n\n### 2）config\n\n在 config 目录中，有多个配置文件，支持 CommonJS、ESM 和 UMD 模块规范。\n```js\nconst shin = require('shin-monitor');\nimport shin from 'shin-monitor';\n```\n\n推荐的引入方式是 UMD，不过在实际使用中，可以将 index.umd.js 上传至自己公司的静态资源服务器中。\n```html\n<script src=\"node_modules/shin-monitor/dist/index.umd.js\"></script>\n```\n\n在上传后，可以改名，例如叫 shin.js。\n\n注意，shin.js 需要放置在最顶部，但是在 [flexible.js](https://github.com/beipiaoyu2011/flexible) 这些移动端屏幕适配脚本之后。\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <script src=\"//pwstrick.com/js/xx.flexible.js\"></script>\n  <script src=\"//pwstrick.com/js/shin.js\"></script>\n</head>\n</html>\n```\n### 3）demo\n\n在 demo 目录中，保存着多个使用示例，但是若要访问，推荐安装 [http-server](https://github.com/http-party/http-server)。\n\n运行命令后，就能在本地搭建服务器。\n```bash\n$ http-server ./shin-monitor/\n```\n\n在浏览器地址栏中，输入 http://localhost:8080/demo/xxx.html 就能访问指定的示例了。\n\n像监控通信，是必须要有服务器的，否则将无法访问。\n\n### 4）test\n\n在 test 目录中，保存着单元测试代码，运行命令后，就能开启。\n```bash\n$ npm run test\n```\n\n不过目前的测试用例还不够完善。测试框架使用的是 [mocha.js](https://mochajs.org/)，断言使用的是 [expect.js](https://github.com/Automattic/expect.js)。\n\n## :rocket: 使用指南\n\n在正确引入 shin-monitor 之后，就需要调用 setParams() 方法，将必要的参数传入后，就可以开始监控了。\n```js\nshin.setParams({\n  token: \"pwstrick\",\n  src: \"//pwstrick.com/ma.gif\",\n  psrc: \"//pwstrick.com/pe.gif\",\n  pkey: \"7c891ae43d330f73\"\n});\n```\n\n上述 4 个参数是必传的，具体的作用，可以参考下文说明。\n\n### 1）参数详解\n\n为了能更灵活的配置监控，提供了多个参数。\n\n* src：必填项，采集监控数据的后台接收地址，默认是 //127.0.0.1:3000/ma.gif\n* psrc：必填项，采集性能参数的后台接收地址，默认是 //127.0.0.1:3000/pe.gif\n* token：必填项，项目标识符，可自定义，用于区分监控的不同项目\n* pkey：必填项，性能监控的项目 key，一个项目下面可能有多个不同的子项目，这样就能单独监控子项目的性能\n* subdir：一个项目下的子目录，用于拼接 source map 的脚本地址 \n* rate：随机采样率，用于性能搜集，默认值是 5，范围在 1~10 之间，10 表示百分百发送\n* version：版本，便于追查出错源\n* author：页面维护人员，便于追踪错源出自谁的手\n* record：录像配置\n    * isOpen：是否开启录像，默认是 true\n    * isSendInPerformance：是否将性能监控的录像发送到服务器，默认是 false\n    * src：rrweb 地址，默认是官方提供的 CDN 地址 //cdn.jsdelivr.net/npm/rrweb@latest/dist/rrweb.min.js\n* error：错误配置\n    * isFilterErrorFunc：需要过滤的脚本错误，默认是 null，可设置一个函数，参考 demo/error.html\n    * isFilterPromiseFunc：需要过滤的 Promise 错误，默认是 null，可设置一个函数，参考 demo/error.html\n```js\nshin.setParams({\n  error: {\n    /**\n     * 过滤掉与业务无关或无意义的错误\n     */\n    isFilterErrorFunc: (event) =>   // (event: ErrorEvent) => boolean\n        event.message === \"Script error.\", \n    isFilterPromiseFunc: (desc) =>  // (desc: TypeAjaxDesc) => boolean\n        desc.status == 401 || desc.url.indexOf(\"reports/ai/logs\") >= 0\n  }\n});\n```\n* console: console 配置\n    * isOpen: 是否开启，默认是 true，在本地调试时，可以将其关闭\n    * isFilterLogFunc: 过滤要打印的内容，默认是 null，可设置一个函数，参考 demo/console.html\n```js\nshin.setParams({\n  console: {\n    isFilterLogFunc: (desc) =>     // (desc: string) => boolean\n        desc && desc.indexOf(\"Agora-SDK\") >= 0\n  }\n});\n```\n* crash：页面白屏配置\n    * isOpen: 是否监控页面奔溃，默认是 true\n    * validateFunc: 自定义页面白屏的判断条件，默认是 null，可设置一个函数，参考 demo/crash.html\n```js\nshin.setParams({\n  validateCrash: () => {    // () => TypeCrashResult\n    /**\n     * 当root标签中的内容为空时，可认为页面已奔溃\n     * 响应值格式：{success: true, prompt:'提示'}\n     */\n    return {\n      success: document.getElementById(\"root\").innerHTML.length > 0,\n      prompt: \"页面出现空白\"\n    };\n  }\n});\n```\n* event: 事件配置\n    * isFilterClickFunc: 在点击事件中需要过滤的元素，默认是 null，可设置一个函数，参考 demo/event.html\n```js\nshin.setParams({\n  event: {\n    isFilterFunc: (node) => {    // (element: HTMLElement) => boolean\n      const nodeName = node.nodeName.toLowerCase();\n      return nodeName !== 'a' && nodeName !== 'button' && nodeName !== 'li';\n    }\n  }\n});\n```\n* ajax：异步 Ajax 配置\n    * isFilterSendFunc: 在发送监控日志时需要过滤的通信，默认是 null，可设置一个函数，参考 demo/ajax.html\n```js\nshin.setParams({\n  ajax: {\n    isFilterSendFunc: (req) => {    // (req: TypeAjaxRequest) => boolean\n      return req.status >= 500 || req.ajax.url === '/user';\n    }\n  }\n});\n```\n* identity：身份信息配置\n    * value: 自定义的身份信息字段\n    * getFunc: 自定义的身份信息获取函数，默认是 null，可设置一个函数，参考 demo/identity.html\n```js\nshin.setParams({\n  ajax: {\n    getFunc: (params) => {    // (params: TypeShinParams) => void\n      params.identity.value = 'test';\n    }\n  }\n});\n```\n\n### 2）特殊属性\n\n在调用 setParams() 方法后，自动会在 shin 对象中增加 reactError() 和 vueError()。\n\n可在 React 项目中创建一个 ErrorBoundary 类，手动调用 reactError() 方法，下面是 reactError() 的源码。\n```js\npublic reactError(err: any, info: any): void {\n  this.handleError({\n    type: CONSTANT.ERROR_REACT,\n    desc: {\n      prompt: err.toString(),\n      url: location.href\n    },\n    stack: info.componentStack,\n  });\n}\n```\n\n如果要对 Vue 进行错误捕获，那么就得重写 Vue.config.errorHandler()，其参数就是 Vue 对象，下面是 vueError() 的源码。\n```js\npublic vueError (vue: any): void {\n  const _vueConfigErrorHandler = vue.config.errorHandler;\n  vue.config.errorHandler =  (err: any, vm: any, info: any): void => {\n    this.handleError({\n      type: CONSTANT.ERROR_VUE,\n      desc: {\n        prompt: err.toString(), // 描述\n        url: location.href\n      },\n      stack: err.stack,         // 堆栈\n    });\n    // 控制台打印错误\n    if (typeof console !== 'undefined' && typeof console.error !== 'undefined') {\n      console.error(err);\n    }\n    // 执行原始的错误处理程序\n    if (typeof _vueConfigErrorHandler === 'function') {\n      _vueConfigErrorHandler.call(err, vm, info);\n    }\n  };\n}\n```\n\n### 3）性能参数\n\n在提交到后台之前，脚本会对搜集到的性能参数进行计算，计算后取整或保留 1 位小数，单位都为毫秒（ms）。\n\n* loadTime：页面加载总时间，有可能为0，未触发load事件\n* unloadEventTime：Unload 事件耗时\n* loadEventTime：执行 onload 回调函数的时间\n* interactiveTime：首次可交互时间\n* domReadyTime：用户可操作时间（DOM Ready时间）\n  * 在初始 HTML 文档已完全加载和解析时触发，无需等待图像和 iframe 完成加载\n* firstPaint：首次渲染的时间，即白屏时间（FP）\n* firstPaintStart：记录 FP 时间点\n* firstContentfulPaint：首次有实际内容渲染的时间（FCP）\n* firstContentfulPaintStart：记录 FCP 时间点\n* parseDomTime：解析 DOM 树的时间，DOM 中的所有脚本\n  * 包括具有 async 属性的脚本，都已执行。并且加载 DOM 中定义的所有页面静态资源（图像、iframe 等）\n* initDomTreeTime：请求完毕至 DOM 加载的耗时，在加载 DOM 并执行网页的阻塞脚本时触发\n* readyStart：准备新页面的耗时\n* redirectCount：重定向次数\n* compression：传输内容压缩百分比\n* redirectTime：重定向的时间\n  * 拒绝重定向，例如 https://pwstrick.com 就不该写成 http://pwstrick.com\n* appcacheTime：DNS 缓存耗时\n* lookupDomainTime：DNS 查询耗时\n* connectSslTime：SSL 连接耗时\n* connectTime：TCP 连接耗时\n* requestTime：内容加载完成的时间\n* requestDocumentTime：请求文档，开始请求文档到开始接收文档之间的耗时\n* responseDocumentTime：接收文档（内容传输），开始接收文档到文档接收完成之间的耗时\n* TTFB：读取页面第一个字节的时间，包含重定向时间\n* firstScreen：首屏时间，取 LCP、FMP 和 domReadyTime 之间的最大值\n* maxDOMTreeDepth：DOM 节点的最大深度\n* maxChildrenCount：DOM 节点的最大子节点数\n* totalElementCount：DOM 的总节点数\n* timing：原始性能参数\n  * 通过 [performance.getEntriesByType('navigation')\\[0\\]](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceNavigationTiming) 或 [performance.timing](https://developer.mozilla.org/en-US/docs/Web/API/Performance/timing) 得到的性能参数\n  * fid：用户第一次与页面交互到浏览器对交互作出响应的时间\n  * fmp：首次有效绘制时间，即首屏最有意义的内容的渲染时间\n    * time：时间\n    * element：字符串形式的最有意义的元素\n  * lcp：最大内容在可视区域内变得可见的时间\n    * time：时间\n    * url：资源地址\n    * element：字符串形式的最大内容的元素\n* resource：静态资源的[性能参数](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming)列表，只存储 1 分钟内的资源\n  * name：资源名称\n  * duration：资源接收的耗时，responseEnd 和 startTime 之间的差值\n  * startTime：开始获取该资源的时间\n\n## :open_book: 源码修改\n在将代码下载下来后，首次运行需要先安装依赖。\n```bash\n$ npm install\n```\n\n一键打包生成 4 个脚本，3 种规范和 1 个 UMD 的压缩版本。\n```bash\n$ npm run build\n```\n\n还有个 build-custom 命令，可以基于 shin-monitor 生成自定义逻辑的 UMD 脚本。\n```bash\n$ npm run build-custom\n```\n\n不过运行上述命令之前，要先在 src 目录中创建 index-custom.ts，那些自定义逻辑可以在该文件中编辑。\n\n注意，此文件已被版本忽略。\n\n* [变更日志](./CHANGELOG.md)\n* [计划列表](./TODO.md)\n\n## :wrench: 可视化监控系统\n\n本项目只给出了前端监控的 SDK，监控系统的管理界面可参考 [shin-admin](https://github.com/pwstrick/shin-admin)，后台服务可参考 [shin-server](https://github.com/pwstrick/shin-server)。\n\n下面列出的是几张我自己制作的监控系统的界面示例图。\n\n<img src=\"https://github.com/pwstrick/shin-monitor/raw/main/demo/img/1.png\" />\n\n<img src=\"https://github.com/pwstrick/shin-monitor/raw/main/demo/img/2.png\" />\n\n<img src=\"https://github.com/pwstrick/shin-monitor/raw/main/demo/img/3.png\" />\n\n<img src=\"https://github.com/pwstrick/shin-monitor/raw/main/demo/img/4.png\" />\n\n<img src=\"https://github.com/pwstrick/shin-monitor/raw/main/demo/img/5.png\" />","readmeFilename":"README.zh-CN.md"}