{"_id":"@x-edu/tracker","_rev":"44-cada26bdcccb5413317b8116d277e262","name":"@x-edu/tracker","dist-tags":{"beta":"0.1.0-beta.3","latest":"2.3.2"},"versions":{"0.1.0-beta.0":{"name":"@x-edu/tracker","version":"0.1.0-beta.0","_id":"@x-edu/tracker@0.1.0-beta.0","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"ae0017c15009ab149f7d1efb69437db094d7b49b","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.0-beta.0.tgz","fileCount":20,"integrity":"sha512-rut9JKBTUQWNIb7SvzUfZn53tRbVP/tidsaIOdRiKjsNraAliWjMGvGAdIIGr5+a8GLE/6g++D8VWdwzcaGYFA==","signatures":[{"sig":"MEYCIQC1aQW0tZdbrKAgYuVhCEW1dwRvs7bis1+7nDVJ75Sb6gIhAPCH6JJclDrfFaTIo4ZzssJ4mAa7vzeW1MGLrCbQpU7g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2SBwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrswRAAkO0bNwuJVbrlxWXt/dre/GufnkWBDmNLrVGbUXXgnEMt8d+l\r\ndyyjybfz+qU5RAK3cmhvJqWab5Xs+kPtft3IXlUY4P+4E2+cdWhhIUDJnQZR\r\n58XNYaaTvtL+UW2KtMa6CYoI/M43/kqq/a0MetzJRPjJ8nBW8qx4OvD0ctDm\r\n+oRxIPQLNsyb86+JrpK275OGOPMZzT6WeeDDqqSXxD+7oSmsEfmRYZ3w2Bio\r\nsZyJg+UcJkzmlESNKM0x5s6/ytTtR+ZapYnZqY9GONnTwkOMobuZsRknlWr5\r\nO56fzgnRn/x5/eTy1DI774asKbJmKKxUl4rR93i0hLz6lRi//sZRDJsrPeDS\r\nqgk8EgVIuKGEgkHw/imY02MDweBGK14s7YqFN9YO4fKmFKT2hIRRiEskeXos\r\n2NAYnfgh9xWd5e00DiUIxooZy2+TCeEmB15onyGyn8+uitbG+32SmzcYSc7p\r\nsgPyn4m7zPs3hLEIhT6T34MHA2Dl2oIFQ2j3YXZp5DqG27lQLMTualKTgzmx\r\nUh/+r4q1JMJjgBwVIfMYRTdu7tnPfUlYqrNDm7k2kECyA+eUQuxADO+YEWvj\r\nsOlGCfiGVLvklva66LUNyX5hALyc4DyW6X5ocMlMz1F+7HnXYYUGSkuRs3CR\r\nz5Iutti+t6bccOjVsPyB1Vg6O/fLfBNJNMc=\r\n=vRjC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"6327d51de392710c582b1eb9031d378eec3af3a6","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","dependencies":{"sa-sdk-javascript":"^1.24.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.0-beta.0_1675173999961_0.5417618431018529","host":"s3://npm-registry-packages"}},"0.1.0-beta.1":{"name":"@x-edu/tracker","version":"0.1.0-beta.1","_id":"@x-edu/tracker@0.1.0-beta.1","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"65b89b4f3630f624aee519ea8a713e7d806d25ea","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.0-beta.1.tgz","fileCount":20,"integrity":"sha512-VEU69S1HfqaFUErkO2ypgF8cbD0mbO/bhZtiqUDow3fKhFMXxck3A2FpQ6FitC8DCn6s60lOA16p27YMUE3saw==","signatures":[{"sig":"MEYCIQCJb8zL715Z0VxutJDaLcPUOjD4ireEk7C4J0u0eV7WIAIhAJvrQ7oJop3Sr9Ned/aYavEGQAN2Tew6WE3tsj3CqhoL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj20T/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwzQ//aqmiwMoJa9kgyMcvy0YcLmajReMjGZ4UxoV5JFAKSdCVQuyK\r\nOqO2oLAW6fhQR8mw8tZskMk9GNSKvgLS+O9zNplygUesg7hamHk6ivo5Ubq/\r\nVd34zDT2oVbxafihQVCDXv3w3fgAYIGqJCFxzpHUJG7+lkZqyb/uDEsX0l5Q\r\nG77m4uC9xkJ2BYbIZ97zwaiTM2G/6rpF32tq8ocaMgsFsP9Y05WzsrfHNCIn\r\nOajWBz6VxCPqtyDXKpxi4QnWVZ4IhGovz/+fXEzhIN0+2A7paUZcQPwHNzHe\r\nl/cuHmuu2IpYjoaE/TCFEffL1nn7xAfuXWU2LKCWBbMNfsmVYIiXHacVLfC8\r\n8d2ofbMLOGCujO2wAJfA20QTj133KUyd9aP0QlFV6gS1mnfP0dzzoLcC/tjp\r\n2zWz4nDf6vNgUBwsKkPSag4nj18ocJuoAYXVFbYvNcpcqpWjbXLfM6MY4VAx\r\nqif+4sHt3OgWKEoLyx3xPAg2WYbMz/U9A/yhgKh1A56Nw0YWJopA5ni1UshW\r\nr130gsfym7MPJTCfRflNUCCToXBfkyANFUk1pXSuhkk9DICgp/yBztnbkPxv\r\nyFqlzj19WxphU4wjvC3Q99bql1Fwfgn74WEV1cxaiarR1OucAyTyEaZrFDh8\r\nAszMY0FucL3NDeNICDOCihaLomTWLknfZo4=\r\n=d9i2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"1590cc81bd44eb72c76e1a700be9df75a2e80b97","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.0-beta.1_1675314431664_0.8017987018405923","host":"s3://npm-registry-packages"}},"0.1.0-beta.2":{"name":"@x-edu/tracker","version":"0.1.0-beta.2","_id":"@x-edu/tracker@0.1.0-beta.2","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"eb2efdf08f094fa3427bf27ea7d2d64bab1f2522","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.0-beta.2.tgz","fileCount":20,"integrity":"sha512-modN0gKEYY41sEFgO9KC1IfWnR8iRyO7RGyZsE5dOpYA78FQtPggLTHJgp85LLR9pXrTRhd3lXDnQVNnIpfiyw==","signatures":[{"sig":"MEQCIEpPBZS/dILDKpeyPVOKvg54gL87tTZ9NQXJY/W32/2sAiA/eSP6gw25NOhdbUWXiigD1DJjLP8a9goCYvVvVS3kDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4JhWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwFA/8CgSmSsPa8/kI0ikbrEPfgpzEb6IxzDZbiKt9Ih8rVMjSdbnj\r\ne0QUAnk1R7xGwbFklAAkQ1jI4J00bWSgMQ94zuQ7Hridqejm4rJzQbzIctDk\r\nqS03VIaJGPimn+badQJW+pT8d9zSseweCnFSTk+Ata/Lialqq2HAUk2mcWok\r\nXxM09FKxJZ9T4IXdmKbp0+QudbpwkXZEiXNNxVHV/aMc1yBnw/Gj52K2KhBL\r\ndCkycSwLm1TYmuUaCCtBhdysTLbjby2W/CJDQywVXh/GVa3VoyiKiwcAjlJ9\r\nXDBEQIGn5snTAvj6Ng2F3e1ozF2biwYAuG4zF43n9arJSivVmcKU5vxe2LTT\r\ngXC0QPOb6Nw/Uol9pqwrq0puBxb/4Jl0UYuVrAo+43V2KXy/Ai6HlSX9Nb3x\r\nq0BZ+N00Wg6Biyl3pduMsJ26bOb9xVK0X477V6vQWMWJAl38UkHG5ArY8vWE\r\naBV910thX6cINM8L7RxOekSMBhK+EEDomvKBhCeKIIoNZ2kx4EeMDlh7lwbV\r\nMcaByC5i1MGC31iQGFV6G27AIFMQrHR7ykW/lMRtoFiIh4AwVtNlrbf4CXAF\r\nWaE8fMpdEtObJKsLO8DeDMHQDo2m9ppBA3HQ+GjrdyMbgkBMvjFkj/3ChV0G\r\n+M6zZYES5Sn9tikfyyanSaD5LmxaQ7cylHQ=\r\n=nus+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"5b76956292f090ace699efe1a2027c00476d34a6","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.0-beta.2_1675663445766_0.4743645674512633","host":"s3://npm-registry-packages"}},"0.1.0-beta.3":{"name":"@x-edu/tracker","version":"0.1.0-beta.3","_id":"@x-edu/tracker@0.1.0-beta.3","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"28ae7490a1fd9eebadc767f9a1c8209e0f005579","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.0-beta.3.tgz","fileCount":20,"integrity":"sha512-YPkBpC1CXar7jslzZRj3YIHDlCOEYIuQym37yWkLY+bzYS6md1CajbgH3TQOgJps/HhRi5SMk6Ci1sGoev7Gow==","signatures":[{"sig":"MEYCIQCruKeUaN3q5kgimdqF46/ZvxQtC0t7wq6Ed0yNNoYHTgIhAMSx0V/CyaFAGqslgcs8hduEEJOkEBjRkmzPsfq9ykxG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4U3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSkQ/+MLHN5CqeEtaLY5v0ogjxA3ejcpJe0xKANoUzINg2+43Dryt0\r\n3vWUFGJJizeNUYaxxV3WT23d9E2favttJuzdd5FtnY6Ip0YP/bYuWg93igLj\r\nPlkum8fNXzHW67fS55YebVS4aGtGogsLHnEV+loIgv7p8uvnjzsCOGb4cWbQ\r\nbRuqEAfOMJFAyYtTNUOMEMKdd+WBwkZ4ZCZzRstviy48EqcoYie7xsgPjDIC\r\nqujlREgTQCFVkVomOPCX7GjvrDEZQtl5q1cmMS9F4IJN+EzNDh5qxIX5gqIx\r\nq78GH3KDUgwufcd+XQ6RMHuCxr0KcqmnYzQw/N85/NX9uSpWmxaR9/VgcZSh\r\nD7W7Smch62l8RXA0PqzYDn+dD+FTx6sEA+B0SEYW2sOHjFyb9/8zaDo5qhD0\r\nkLL1lnyth2OrMfYVV5RIM03hbPX9pSxp0Ix1b0LabvSR3EJ6ww160k70+eOp\r\nVkKz1okjPlu5f2m+ASkJc5RVcsOErcDxlWNXZghBU2JnqT4TjjPdxPkYLFZ2\r\nH4AQcjRmM21m0AcITXnfwLra4FFUxulYtgWretwDsMIzNljoeteSIsf/XkjG\r\nfJk9XjCEujV+lAsbdoaZDNP39Iu3pmCXu2Y6IdbyTJEoZnaHBQ4cIZXWjSvd\r\nG3Mw/OwGjtJB3xsGzL/dAkIjZm5of+uuP3U=\r\n=9qHE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"e7b514cddd876ea06d21ff1099f9d3d16b293be5","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.0-beta.3_1675709904732_0.07290757027099781","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@x-edu/tracker","version":"0.1.0","_id":"@x-edu/tracker@0.1.0","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"9d9b758fcfeffe65b3cdeed7ea4f0cc319ac3c15","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.0.tgz","fileCount":20,"integrity":"sha512-rk6lkWYSUta0Ql9Wy/PLImDRPBGq5SOLDdqHN5Rl6hzY1ITqanFqSg1ehb1b/b9srYHtWRflFiXn3DsKLUr3Wg==","signatures":[{"sig":"MEQCIEm6v0iPv2voXFLYBEZWlIRpohDkOd9FckVVxd0kgvyFAiBvJaLedFB4FCZdeUKYFus9gxHqOW/w0Jzb3TDTSb92ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4zu8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWMQ/7B5koAzJYMpfuJ3a/XcbR/yfWusoShVTS3gHk+frEFrNjSV99\r\nCd21g5cYLsfSX6K6E3zHH8ypVknkJAV0GzPcFD9qWQYzXhKPMcuBjTXKgOlY\r\nr5OTaJlVSJZHeeFzhd47SzOvOuF2Ud9aEJkrNMAoP2Sf+4r2rw50pwT7dF7r\r\nEmQRrbUAQfh/YO3835/yAqVv1lxab8POPVk6u4KuFR5halM3jIYKKe1MD4XT\r\nA6RvlpJVppU7MiJOguuy3d9n6ZWwT6N2gYPdOC+emz6OuuCFBqwrhyzeLkyF\r\n7eFS6mE5Kz8B9yMIGNa7gfWELpSX6iTHHDnYWCLxPrsWD0TWCn8Br7wzz1RQ\r\nT07TizjDULUdnyYGVOtu/6RsVLj1RODAnqSQrniii6IXwAzYr0h/ux044OU1\r\nEp4rPxapvO3FlN4FG8HzZFeB3/Nr+9A5ynWjRKIEqoC9lbSapk9uUc6fSxQb\r\n7CGgc9zwwzmtmGMkjFIxxRxvKy+yK/oWjSw4JvuQ66dwo5XobMOOcu7Qho2W\r\n3jehANJ8t+2vpURrX6cIYGxkH+WvffTIieOxGDmXJfkkgQ59v+e4OYplICTj\r\nO9UStVwjHd1bdKtDar58HELPtK8hGGrhVr3mbq0zezzNOsaeFdG6k8RCcVqh\r\nMEODwFuDzAyB5EebDefj/UDSs5iYfrDF8XU=\r\n=PMyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"54cd97f50e6802c6955c247adf98b038656573d5","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.0_1675836348455_0.6308387864650797","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@x-edu/tracker","version":"0.1.1","_id":"@x-edu/tracker@0.1.1","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"f5d4098aee097246ef83d13767898ce9a77ad119","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.1.tgz","fileCount":20,"integrity":"sha512-xzgdT88vWPjvvHTa4FTveXy2ghH5jmjdp1q1bex5gLfWVVbYSz1a3i2n9ufthKOKNOP4sKQG3w1i4iT7rgEUPw==","signatures":[{"sig":"MEYCIQCflNZ/DSZFT9xmPEUOGDQaNph/TcW9nQYUJuN9tPZvmQIhAPEHSaReZJ6zr2LcpOngG5Shod/VMYw9FWTGflMKzvF7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5YUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3eg//ZfowNCd2NVDAwF0rcnthUyj5+VKnjTyvA1vmjWtesVGGDsJs\r\nYvHrzv12Yov++PxaLjbbJg02wxO10NooncQRYTTUp5EC5O4wClwU/0/GoJGa\r\n9WYWI47MVeZ4f85gb9wEE7295OWzwTbtyX3Hq6odIljFXtUP33GoRbhAKuSV\r\n4IGEk3wi2dZ55mcVXAflMj8hELPvBR6onFg6NAsA/oQvpcZy9kSPyiCxSNOf\r\nX3vxQd2oH5OKPGl66ON1KHavb3KlA0iLV0r52jYYs9c4vsk1um3eo8Vz7/i7\r\nDpGjnuMKVjkem8di1nwMTX44CMAvbwHgTOkx7RePcpjcnf1xAkBNTUeYDoKI\r\nmGiKrzz7QMfbQbSJshSRnC3Nt6H5jTzDv86Vc+dgXWLU1rTLbsu5B2K6wzFh\r\nhTxQqJQhiDe/xUWeJSDQcY9GtYwgzfMJ3zalaUjwqNp01C/qXtUW3jVYMKpy\r\nXFlshU/RnHuwooavysNh56WVQvq3gT/nHsEJXsVcJnbKdWNyK25VyepwSaar\r\nlXL9+C+ElZfYzqeJwEZEK3+GlJ5rKhqVKbSCGiz4zKbCX5KhvNF54bQKubpf\r\n7tx5SBFUHIDYdcQCy3ZVEEcMR25e64vrNq64+8StL4LlM3SeGPqiBPbj7s+h\r\n10z02ur15JGUSidDI2FAuyrzbPmedeItQLQ=\r\n=MUdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"4b4e1891185c11a66ed7c2c89f6906ada37a5420","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.1_1675986200603_0.5607753655974539","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@x-edu/tracker","version":"0.1.2","_id":"@x-edu/tracker@0.1.2","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"88637b87a8b6002fc115de4f573d83ca7ac9ba19","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.2.tgz","fileCount":20,"integrity":"sha512-9HbB78PUquHgNZ6qXcP1IkX4GgIbOYctjWV1EGawaIKGmTTwJt13NyxTraIVy5DMKB+JKvSy4ttxIuO/yIJ+Ag==","signatures":[{"sig":"MEQCIF4TAzwbItUEnhswfZnR99vwyQNCLCz/ciod1eFCsrOIAiAwRlzsmR1I6TRjrm9b4IJfF/hC80opk+yFBqOGzqEj+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5YoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrssA//fr1SQuRb+tCMII0lQ2ccMAo/NlVYr12GjWPtvGNmVt071MYg\r\nRI2P0zCz47A+AmDvhx4o5xVJv/wvxU5zTA4tSCN/nv88msfu8Nyxq8uy+s88\r\nrocXVaWqYBsorW3Pw5/mN69ZOmCcjqOYVx41QofX0M3ai1+c99tj0FdriHqD\r\np/s7IN4+EDkQO8NcQcaRCVEEE5c657MNE3+89PbV3hh3hebsNhF6gqvC4kMT\r\nFUSPiNyOBsE3NYkNfUiDAw9ctmyxrkR1RZU0m/1+9jX1Eh+MCqsJKBMg1lxL\r\n9fIdyM7QomLwYzqvprW6uP51cVs7BvV5nCz5GJVVLu8S2cAy3GfCYu0Kgvgw\r\nNqfKr3saCU06jSs/FGQMMCsws1DgoM9/29hAjesyqP3xxOP+ri0BNxbFl401\r\nK9NXAyDmVS7HB6DmH4SPWisBewwh0Dj2QW24kVAcLm4dM9MhVKF35w405REZ\r\n2xhY57uCaQD0zUiaRjkCUZk64BzRt6lw1NiC8CzkltF0Z6f+TNIrWCw2eOPj\r\n6O6qkTcEpIqs/3u43HN0iQ734SHfqpcYi4CE/eTkPY5d4aUTrX1YA3zS0NJx\r\nKyu51h8Yyf0V5fYo+4pUoX1tCS6WPMnsdnHZQPPfbGcxKyWBywTHUv7Oj3Bh\r\no5gRPq/Fgy6RhREXVDG6HuvJzeOWAE6x2bI=\r\n=+rfn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"80ded9fb934e1bbcec9ceeac52b79824417725d3","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.2_1675987505448_0.6839309912736848","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@x-edu/tracker","version":"0.1.3","_id":"@x-edu/tracker@0.1.3","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"6163e178bfa3074e0c211c7be136269c6242100b","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.3.tgz","fileCount":20,"integrity":"sha512-X2tEP5rbHK91RumIN/SNQVEewaxXDf8euRD6lQpugi01zv9nqV1uxsqGz3oXzODH+raQt8syq/pLx67yEFC31g==","signatures":[{"sig":"MEQCIG0Ov/7XOnYvmLHvrk0HljP4y4CBA1D8AfoGOLfieppyAiAWCZSedKoS91n1WpYPB/vgvPLJZ8hWOicMIgvhMn2gXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHsd7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxTQ/+I9O0TMikBr9dXaHCpzqi9ThrlOaBedxxnlCeDWp/EPTJ1TSh\r\nf7t5IbOlLdujAU2qOBiTB++eLF3mY9Yg7BpbDTZ+83nHyifR8K7leGJ/o7cm\r\ntgaKzoxJYrCH6ET5D7LPfOl3YhRnVXq0u3xrlUD036rSAwmvliaWDdJrWMfY\r\nAoEU5IEPZZKDLbVXrxip4ZFQ7p5rnt1ReSo6h4iawZwB9YW5Gm6zKCciDncw\r\nGm8LoeXYqUYZ/FknYpQL5/A7u9FTOwdeEpP4WLXEVdADE3SYdHyVM9B2S630\r\nq8Bmysxk4yg0Wm8WaSKbCam9Iq2b4zOENr3PZyO88u0lJBbo8o3eEmGNC5YP\r\nq6ueDkwawjKRQHYvUUR9yTQ0tqPj1zPqAWmFQei9TmFv+RUD8nfRwvvv3Vb1\r\no3aHYRDgblnZGsKneEQqg6hqgwVnmkoOScxEkVxWwinVZAuNF75A3nRDHPxA\r\n/tT5X6YuXB8c2ETKXyUm9hKAgcSALb9+ya+MOmP97jgzjoRRV/sHvwh3r4A1\r\nCO2cOGXB8gev9YPaCNzAWQz+7ktZ2K0UDK4DD+h6AUhdkLygIdFmoDeiyYvu\r\nLYQERFx4N6htNWFjOz9VUJluwJtk0yU5b/ukeEnXeh/WCNnB5nqr3T61UCrC\r\nodphBSq1d4uM5s7Bh16bUG+7ky9FIsatB7M=\r\n=fXWS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"a665c32b52148baf51ed2fb993643f2cc1a1d365","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.3_1679738747039_0.1670445671189964","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@x-edu/tracker","version":"0.1.4","_id":"@x-edu/tracker@0.1.4","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"54b41d12db335c002ec91134e89f9fd0ed1d12bb","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.4.tgz","fileCount":20,"integrity":"sha512-FCY2hKvJlbQeNvIzbjrnwyM1KdwZyGh9hYI65x8h0UnvxhHXacp+pzXkrG/YGDSsXkehC/cHY9Nf8wAWLxJ4hA==","signatures":[{"sig":"MEQCIAkCOGLEmEdf8ZdbsleVDpOkAKgUd2G9ckx+GRw/qq+ZAiAuKejYZS7yMOulVN4x8df+RKTzoWnzO8F4d0JCvy1PuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHss1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgPQ//cIe7CqzmNSNhJklcLmvWg2bEX8RxGyXYOMd+0gX2XIago7JG\r\nLgVmBj2NXwCaHQtTPvt9RiATXxEZ9JCfpZMWGRKWG548gEF9TRLO6gHBR8qH\r\naPT1WAkvg81HdJyhdaIGjj1ZBbRyyCMB1rS3IDbJRrLqaF93tsMfn99i06Fx\r\nXqBzRfxO3KoLeDMpqHyaPMQAdIpmBujtPutMoNuIcC+4GOgx9Fotlj/phphU\r\n0Tw5GqrY39EJLe/fZK1IdoRuTC9BqSAfLPh9iRDaA9pFYSFpuX72cbRZM3N9\r\nLJdJJphujOw9QABvA8srJkiUsNsp6C0MpAETa3Efo279vk7mBYblJRPJ/d+B\r\n36wg+WWA5TAYFUktU7MCUUAQ5nsIbwnPZvq/qiYaMiP3YjofjSnqJMVIPlYM\r\nB/OFb32pJwqHcVjSvVFf9uKS9IY1xI5hZofTw/HvDWhus2VFTlkQrroeafXr\r\nndywbdZlOLNNww7BFIEP1x5DWuLO1ejrSsZ/z4wP4AZh4ezd7nkpfGHfn3Di\r\n/VXPiT9a+Mp48gbOg+ZUsBlItqbgh6uEJm8WOvGrpxtL5M3dA4+MPu0poPJO\r\nRcrVGBWxRBNqHTRk723rWdOnlld8z0Rm+qmcB+9DJn5EotYfBOXrsETkn3ik\r\n6tDYbuKnbBvSRb0Fuacjc0sj57nTO7vXnUU=\r\n=o6be\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"0b28739d74e9f2dd9f8e33f0324c2310f72c1a98","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.4_1679739701560_0.46531285693654567","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@x-edu/tracker","version":"0.1.5","_id":"@x-edu/tracker@0.1.5","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"4d174eab4da765a97044971c298baf4d026a1699","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.5.tgz","fileCount":20,"integrity":"sha512-UgpFWF01af4NxXXSEIGHOn+87UBqVOSC5HEC4BUhUdU0mJR/Z5SIcfG9LuyGzGhBBsoCDOOlgSyS3ke5n2Lfeg==","signatures":[{"sig":"MEUCIFVeVfKqNiFbb6zHuEAajwG/9fDUydPnXKXyC9DA2GkfAiEAxcH7e3vlHAtFXLMQLWtRQxduM0WRCkfwtLGLX1NB71c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH66oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYTw//QG6OlEF6WCmSmP4gBGQTPq3R9qcvgyVYkJiAD8+Ym7Xu3eIz\r\nry5kqcwxBu8lgqFavpC2UyY6CRWeouqx0yvD6A57u25U7/wBPpEhjEyzJ/66\r\nvrvpqrDtm+Khfr2ktw6uaVOAwYNr3mBaW8ZVAQsbDh9cZIccC61Di/zPTNM7\r\nRTFsOqfM4BMh7ZxglWxk8yYx+vAlguuUQYGb9W26zWcRvJRPtHR0wk7RHW3c\r\n+UPmKgcmx/4OmOT9+ZAYXaGJ95A3uMa/MgJ5vlf3fPvkimK9a331qAmFoapg\r\nhwSxPgY7BcDsTuHLq1q+HdawGUvkMAOQ4/2MToTXaxHicDyJjLFBB2AWQVMb\r\ncgIEEqsB3dYQHB0xtGF2esHqssVvrTEgnsGxRciKdHAC74LBlU+fLWaHfF8x\r\n0UXtiyUyZ2J/91xzftFqTHilWSCAq4JK9PnQwnObZNDuXaWRyL3sv+WbJ8o0\r\nUWsYKIGrJ5D4v5FJg5weBRC4inUNaSc252K3Y9k/VU+HsAwdwySkQyv1ZnG1\r\nPEWrvLEiuZcUilRjmO/lpNVVGz2FsForcfzTMedP9tnSbckLW58FsgUqIQ2S\r\nBI9//mCQlxCrq1nHbxKnlR6gqzBQdgTCGFT4JEGHQNjoNgKSTOM1bNrwaBd1\r\nCi5ZTyAZxP5JqDirRb5noq+v9YdGAcLDhgY=\r\n=hfY7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"d021df88e26dfea857229494e546d3660c88965e","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.5_1679797927813_0.7324049820697707","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@x-edu/tracker","version":"0.1.6","_id":"@x-edu/tracker@0.1.6","maintainers":[{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"aafa42bcdab77f6587b1f9b549b7b26cd8355c28","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.6.tgz","fileCount":20,"integrity":"sha512-H9WbbFb52vI3uDSWhLyRrGh7z9u3TKLjfU2h9VDjHMHS/0cMQUphyMZ5uPjCYsJ2tpBPvRZO4EmUxmgM8b/spA==","signatures":[{"sig":"MEUCIQDZACV8AlCVtpHpnAGSAg/SHjHOuuvDkNcOP7J63q0wGAIgPL3OUGS0SjmZ0Bi7W3aW1V1VQk7s1OG7u5PVXiuZx7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIgw7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0+hAAhA9Tny2K84tp9Ht+b2Us7xfF/nrdM5JqNKcl2/2qwIsKkgHx\r\nix/MTNZX3TiWCaSH810qpTjcbOmxOA9TslMMcVK5sOgqIxRJOcqOd83nEDnT\r\nbAH33vmRQ9iJcP/DUTlP0/jwxJgx6t/28HfQlIvaYVO2BpjhY+duMzh7PTC5\r\nLffP5cSb08saejmv/AL6phnCDTM5ZtC1HcRVRcSquxBNqrGkAxjJHU/gk5HO\r\naqCr+MEGTXa2xaSXWgN+c//fM4blxmuR+jWfpHcY3PctsiITWl0XQ7vPSA2j\r\nta+empcceiGmnty/JeYkxqF+Xz6CKU3RXVikbmEXZfw3X7CYcRZWshdXTT5S\r\ntRD74S85eVoVXqe/3ODa/oaUMGlqa5Rs3l2R4uQjBGkblCkcJcf2WkUk+yz5\r\n/dPYZCKX1+OWQ3LFNnKAwZn6hbvZ0wySxken+GKkKE46GMJ4bIvadKV4cEoG\r\nq+u7PD+ut+G5OESG5bUBfZ6b+iKY5W+Ivm7+tNi/xcLbpT2VFFjztGhh7UY5\r\ntt9Pofe5Ty0Q3Z21Byb5yX34K4ZncDNgE+EGYVFowMdI/K2FcSSQ9uHLnn9o\r\nlv5QI0QCStIah8VMLjunQOWH8+cq3sk7WRo/eFVPV2Avegi3H+E35vW4TgNs\r\nk2MrTzTHZaIkty/AXEKJ1NWg9VAVa58y7q8=\r\n=Z1SJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"84dcf1eb6c9124fff5d9acec247d032b2305b7f0","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.15","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.6_1679952955743_0.1525424162906288","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@x-edu/tracker","version":"0.1.7","_id":"@x-edu/tracker@0.1.7","maintainers":[{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"8a87cd2aa564cfecc2c2fa0b3a673dce2bf4ad6d","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-0.1.7.tgz","fileCount":20,"integrity":"sha512-yXVNAsSBt0dGg6KgbSC7cRzC9SgyBIiKE000t30q0o0ouNq523r78F82tD8zsIcgP46SFH9uH38scGoWUkjOAw==","signatures":[{"sig":"MEUCIGfZdxH8W8b2Mia7fPaHlmSi0Grq1VRNw1EXNeaudM1RAiEA9Zgwjae4Okpeub8A0scQ+rh33J58m8hgWeKATy0SSh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232635},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"75420b7cbb5e9ced315bbfad5c6e79f4a026c2ad","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_0.1.7_1687907705564_0.8853224569318983","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@x-edu/tracker","version":"1.0.0","_id":"@x-edu/tracker@1.0.0","maintainers":[{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"ac8f5ce5373ce571b13c9ddbb1b0101497cd2453","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.0.0.tgz","fileCount":20,"integrity":"sha512-cQx9MBliuGiA8M1KBRH4NQc0cVXCvo1DFc84HUWZ90EdJD7++s9cdARI/CO1PKH8FtdSl2yAkk+cbdGYHBUlGw==","signatures":[{"sig":"MEQCIAiraC6Tp/eO1EK5gus2zcDHlkcaaibOEx1MXzp7RiY9AiBRCe0x0FPE+y3n2VnPv3momH8t3JMdypYJb+Z6stXbpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243598},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"a5a6de479eae367532448d7e4b037847bd269d09","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.0.0_1689791408703_0.15004785488100847","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@x-edu/tracker","version":"1.1.0","_id":"@x-edu/tracker@1.1.0","maintainers":[{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"1069c7308ff57a1d21afed9e6206ff4cd6ffea6f","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.1.0.tgz","fileCount":20,"integrity":"sha512-/624VSWvXlLz68iOniASqi3rLj0clJRgDE7P7W+PkU3TbmEd9cpJZiMKVq357XWjQPBKlcYXMfIdOpPiC+NvQQ==","signatures":[{"sig":"MEQCIDilmZ0MmPsH2L/OG5EpCdWwzXYNvV6zuvdUB36Uzv37AiBDjBAvG1pj9GWKDND5JImMioGYsOj5Y54KLLzUMKwl0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245475},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"f02a93f4bc8bcc0aecc60462df2ec1a6995c13e2","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.1.0_1689881710068_0.21421772931266125","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@x-edu/tracker","version":"1.1.1","_id":"@x-edu/tracker@1.1.1","maintainers":[{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"b3b57d043fd2edfe372948aa84cf17709a70adb5","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.1.1.tgz","fileCount":20,"integrity":"sha512-y7d7mcA2W0EsyFC/FdK/PO33sqtTd0V+2sK/six8cgIe2ktldoWZTZfPeNxlS6lt0UkURbGWsDf0M9WIYmL21A==","signatures":[{"sig":"MEUCIQDVQfLNaQTR8SMYJV7IUfy71foGKZj94M6p/zZjgqEiTwIgIt7xR+yeEvaeGBL95zQyik9Fg+IevwslXYcQSrxSGO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245920},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"a8d8f8643e529fc9716e3ecfaf392ccb865f78d1","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.1.1_1690455136856_0.9473995007167442","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@x-edu/tracker","version":"1.1.2","_id":"@x-edu/tracker@1.1.2","maintainers":[{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"662911b5f292c80b71e20aa35a77bb4ddced94f2","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.1.2.tgz","fileCount":20,"integrity":"sha512-Yo7IEvPcn3x8YGi7RpptIuJNjta7BUv14EW5OBegEyzUYXU/42yiewMLiPSdaBi9V4JhELaQpNdwCuxACc9GLA==","signatures":[{"sig":"MEQCID/Z4q1BhVDjonLofSV6RqfY7F/CtZOjPHaWvvqcOCsjAiBbwajq8SXb6VBdZ+hk+phxUzOnGKTEbpmCzjSroOi2Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235982},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"3fb548ce8eb52981c65591060ca648f6010b6ff9","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.1.2_1693228895012_0.3085741603611054","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@x-edu/tracker","version":"1.1.3","_id":"@x-edu/tracker@1.1.3","maintainers":[{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"ae315cc8bfd0267f6ff8f5ec818d73a1e2f721c2","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.1.3.tgz","fileCount":20,"integrity":"sha512-JqPKZFPYpeFoO4phZqi5mR7+l6Z+kb/Pb26swsvx3UoO5SDPUKW0VgwX5zTrY56nj6EJKz8zXRfe4uNCVfid3Q==","signatures":[{"sig":"MEYCIQCEn8FFDY9vG2ula7I+4tE3r9DGpaS6cTaeSTFsJQ/AZQIhAMVGEVzuZXKXOj7xmx3ITCT4RJVNRGg65MzVyAfEnwJl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235547},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"2e37f862f995f6cdbd4b9be84d4f9239c136d061","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.1.3_1693229188266_0.3881588283483788","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@x-edu/tracker","version":"1.1.4","_id":"@x-edu/tracker@1.1.4","maintainers":[{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"1a089ba1e951980d948f839c734061bf48da09b5","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.1.4.tgz","fileCount":20,"integrity":"sha512-fB8PNVpB4UxztfMDmRUzLvqcp87IowvE1HUqtvdRhUWn+y4t+NZKaLd30ESkmEU21jwYjBhYQmZrynzcnwaudg==","signatures":[{"sig":"MEUCIQC3xovO8oH3zuXtmG0mllOVcqnW8lH/FnG6s8XYCwAZSAIgS8hLk4iiTyvETTjBkO+dPH9i6gWH2+T7D6PN+KILLjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245920},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"0d9eadd09608c6c86199435d11d0fd9f0e3f4c6b","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.1.4_1693315964199_0.21133236468417893","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@x-edu/tracker","version":"1.2.0","_id":"@x-edu/tracker@1.2.0","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"73524f9ba0be8865b7694063fe8330227fdfb596","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.2.0.tgz","fileCount":21,"integrity":"sha512-1VT+KaKzzH6Qp64mLP3wWiBCQXud8taYN9pNmg5xrHGJNFJxNH/YA3bwiR6KsMMri48jluSV0VPn/B8KNRU0qA==","signatures":[{"sig":"MEUCIQDmuxDyIvHHp0kxpZFbBr1c4UrV8TievqJ8IsZIXqMp9gIgPZdMVmzlfRAKj4I7b18teZeX34688lvcJC+8rqDSVqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249582},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"55a0ea8d804e2378a51f78f8e805b7e54ecd9d57","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.2.0_1707125746169_0.3503930878355981","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@x-edu/tracker","version":"1.2.1","_id":"@x-edu/tracker@1.2.1","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"dist":{"shasum":"accc19f293c06b5bcb8971ecd630bba3f240dafa","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.2.1.tgz","fileCount":21,"integrity":"sha512-kSWj1iKK7+pSGF1rBj5w0bYRqEBVMd2z2h9sdmZNQLfophMGPAB1+HShTYQhoactE/PUMK7t9HCh/QX+VmIcgw==","signatures":[{"sig":"MEQCIEVaEVEsRq4DawjivUwlLFzR4c+85s5eRm+uULLtQkPaAiB/NLNFx5hMn4oM5lUT2j/CwzXoxv1qOk6UAIFUGurnaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255685},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"df1ad349894c13de89ef7a5861a1c4c52d92f3a6","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.2.1_1707200392112_0.8586259830862044","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@x-edu/tracker","version":"1.3.0","_id":"@x-edu/tracker@1.3.0","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"989265152d66f416c0cfe42c08a813fda1cb9933","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.3.0.tgz","fileCount":22,"integrity":"sha512-a0aotV42gaCi2a8C/y+7HyhJGWpuUsRYLVFSVv3ZVhuG5c+nooGEj6InUeZaJCho1F554QRwHLMuWqFgwtQM4A==","signatures":[{"sig":"MEYCIQCGnN+QEmiLiuVBBOwwUjeoAJlCWX5arz2dYmk/qe7v2AIhAP3As7BYuCWdK/mQRp7YFHG/XlLlz0QdcuatVPfL+EHk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378451},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"02ed63df985f6722b0ca56766f47ddbf3af0fb80","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.8.1","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.18.0","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.3.0_1709111813241_0.11359548889191129","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@x-edu/tracker","version":"1.4.0","_id":"@x-edu/tracker@1.4.0","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"79943be9e9dde4579cd55f64af7bffd8cca3c53b","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.4.0.tgz","fileCount":22,"integrity":"sha512-w21w36P5zkTkfYnh1KBmmnOxCFPU22tIBfcaquhndjmXY8amI8dDTnb8EBZyv0CMa5arH3iRO+3Mi0WF1haOlA==","signatures":[{"sig":"MEYCIQCKryVClvUT/zY4MyR05He0iCQfXGb3hofLohIpCN5qnwIhAMkYSKxov5ryHMbP0Spc/5ky2TOtok9DJ92QaqWErfcQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381042},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"958d5c0144fee90b46464594aacef933dab3b25c","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.4.0_1710243744802_0.5791807878090207","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@x-edu/tracker","version":"1.5.0","_id":"@x-edu/tracker@1.5.0","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"e88223680b8815440921b23f0e4a48ca1280bc71","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.5.0.tgz","fileCount":22,"integrity":"sha512-/SIKZ+E1/6606d0+58gmyIuF+/ZRmxUq60Jlg3ZiLoH1/3YJ5IAgpDpsSpRbzO3cBVdFObMjcOv9BjiYisVWKg==","signatures":[{"sig":"MEYCIQDLy8+kJRDXTQXCXdId7CJp4Rx20rhrfFzdT+F6zAnY/QIhALGOVxJeYZmjgo74AeK19pFO4Jcp388ZwkfVQ6ra4g5O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387532},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"e7bcf89a6a43d7dfa116aedfa783dfff6d4e3b16","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"9.6.7","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.5.0_1716407721225_0.46994338102539235","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@x-edu/tracker","version":"1.6.0","_id":"@x-edu/tracker@1.6.0","maintainers":[{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"caolvchong","email":"caolvchong@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"774d6779387e0fe7b0af148c6ef0db1f5708b054","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.6.0.tgz","fileCount":22,"integrity":"sha512-cmRipFP90XA07zZEs0yFKo5hSjfscAQlBCVUTcULGjljVlhZXkM5rU9BzyGwlNBkOzT2wq4EYmKZAGXjIg/uBA==","signatures":[{"sig":"MEUCIQDltqiK/AxfKL+CR2Aol9XpIBMhVPyd0cxPNvuy7EAJ5wIgLCq1CkM4QfPn38z3AhBQz0Nx6+3obtcI4IstFkWkRWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388210},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"2b4a5f135e505868f3366ba3a114a400f4355d58","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.16","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"12.22.12","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.6.0_1717326676891_0.742654542148667","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@x-edu/tracker","version":"1.6.1","_id":"@x-edu/tracker@1.6.1","umd":"dist/stat.umd.js","dist":{"shasum":"bfaa3e83454564364f89c4868794c9aa2df83595","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.6.1.tgz","fileCount":22,"integrity":"sha512-PAvjMA+7SRJv1T1eLJ5q+YOkyU+3j+LS6lDSFLxcyItDPWOan3GCijPIST+HoRU3GLndF+6qewch69inMYKzjw==","signatures":[{"sig":"MEUCIQDoW4EaG4grrL0fRpHIlbAd9l6qc/WWr0QCeX0veQ8r5wIgAOddqnoidqqMpvu03sq59Bwqz+3RQryytrkf0mATTpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388509},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"0ca6d0f539857b6a48a8a97122041375e6b513e8","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"10.2.4","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"20.11.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.6.1_1718959622434_0.08344848972702446","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@x-edu/tracker","version":"1.7.0","_id":"@x-edu/tracker@1.7.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"5d07aff98ea134aee36d912a45223be0bc19ded8","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.7.0.tgz","fileCount":22,"integrity":"sha512-5o9Y53LT6CKp9IS1ra/7SKZK4i1zzUHEjtaDpxZ59KiAetLWuxvTlJOPhEhfyjgVZzosm3OmipReRlZjz3BVjA==","signatures":[{"sig":"MEQCIH1rEsyTK/wA8uO9Cn/LHd8Ei6ijeFgts/8dnwTPLPYpAiATaFB+w0qMX74qq7bpz4B3SQebUFIUYuSvTr9kC8wQog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389885},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"73c1e7509c12e1cf22fcbc4082de5407bce2c853","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.7.0_1734688277696_0.738800561877792","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@x-edu/tracker","version":"1.8.0","_id":"@x-edu/tracker@1.8.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"53b8025383b3d8669430aa0f970fca45b21cdf1e","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-1.8.0.tgz","fileCount":22,"integrity":"sha512-lqMQYRMSqQE99dly+1GisqESD2rO+/TNlgqEbHpckiK2NhfeTnFhhqODTxi3DDYoh1UyobG3zvXqcEtFP6ksnQ==","signatures":[{"sig":"MEUCIQCkk6HVfavI6CdaxETiN/XHtqqKkFqZYY/q/93FWY1tmgIgf4Cq3WtO1aks09NogIta8q/u+sxxfclnLr+Ynp1dq6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391561},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"2cb4338cd65d9bf25c0d662bb6f7b71f740d922b","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_1.8.0_1735880953136_0.46060281374092504","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@x-edu/tracker","version":"2.0.0","_id":"@x-edu/tracker@2.0.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"2c3f064de661e31f3b48d8508421a723a869fd2b","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.0.0.tgz","fileCount":23,"integrity":"sha512-ilPXzWTjRZjd5e7DOjywUdBpWBw9SzZVQnduqK4G0I3ujhj+FSTzhiLYKnjkRlAbsIhUW1LzXvELRCwIOfhUkw==","signatures":[{"sig":"MEUCIDazb2Cfj0ouA/oq+kGdRAxyQ6hGWstyjJMLejDhEqrHAiEA49rGnlWd7p+apFs30rNgN4scidgbsrDJD0RCN6CEZIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417438},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"64bb86ebbdf6c53f51b92883061c8d4e880e8030","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_2.0.0_1744218584065_0.615053847203576","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@x-edu/tracker","version":"2.1.0","_id":"@x-edu/tracker@2.1.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"8f2e9c7bb87369480d3d5961d714f2476d572778","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.1.0.tgz","fileCount":23,"integrity":"sha512-rQ86Xr+oQRyCJFkZnQfcgQNbstI4SYNIwjK902UPyVvgexeBhfgzPlm7ceSwgvpJzSsisuybeK0/Q7PFteIKHA==","signatures":[{"sig":"MEQCIAtUICWlRrP0YwDV4eRv7n6DW+lXN2GIqGkIpWmVrWkrAiAy9pWdvHrpd4LC5aqJAMM5ss+VUcPv+x8u5JzDPRmW/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422018},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"73ecdb4aa4ff34b1fac8bb796068bfaef5934f96","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_2.1.0_1744257344465_0.6794855064789944","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@x-edu/tracker","version":"2.2.0","_id":"@x-edu/tracker@2.2.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"},{"name":"daixiaofei","email":"daixiaofei131@126.com"},{"name":"fantasy","email":"380984620@qq.com"},{"name":"xiao1969231443","email":"1969231443@qq.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"bee479ff40fd52c02e2706e33812438a2257c0d6","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.2.0.tgz","fileCount":23,"integrity":"sha512-iIGeF7c/a9aUvJ9kC8+ZcL6Jjne1nq+PJ5iNcC48diUsBlgakF3tvWrFl8XLmEh00yLWpPwdZImKqIC7p0n4Iw==","signatures":[{"sig":"MEYCIQD+G/ktQ2ZzVoEMRe3G/ZdOHSWIRfvRDSCBdD0Tf78xjgIhAJVg3Du+uZLPQm1dma1ngvVtD/zzxsN8eO8LkvWytY7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423088},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"8664e345d62b41647f32d1bbd55daf9103dc5f04","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","publish":"npm publish --access public","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"gylllll","email":"1040260762@qq.com"},"_npmVersion":"6.14.14","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.17.5","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_2.2.0_1758883869498_0.17537004540107604","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@x-edu/tracker","version":"2.3.0","_id":"@x-edu/tracker@2.3.0","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"},{"name":"daixiaofei","email":"daixiaofei131@126.com"},{"name":"fantasy","email":"380984620@qq.com"},{"name":"xiao1969231443","email":"1969231443@qq.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"8378f9a32080de67545619ea53d8dded839aee43","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.3.0.tgz","fileCount":23,"integrity":"sha512-Y2F2JGTOmGUwZFGX/1aYtSK016Qa6m5KFat9mQ6aExk6MIPeb9EiMEieHLi1h/myxd5899CwcgFUwxVU/AXPFQ==","signatures":[{"sig":"MEUCIQCTQh+q7GgfSFv7yprkL6bAozGRY192krn5dRwsekbQ/AIgJpPMJjGHsnZV/2zjTXmpWPZYRrXeBI1Zm8K4YVPalhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426460},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"7e652230eeb04d9eac33bcd148b4254d9036255d","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","publish":"npm publish --access public"},"_npmUser":{"name":"githoniel","email":"githoniel88@gmail.com"},"_npmVersion":"6.14.17","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.21.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_2.3.0_1782386990050_0.11544360904832396","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@x-edu/tracker","version":"2.3.1","_id":"@x-edu/tracker@2.3.1","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"},{"name":"daixiaofei","email":"daixiaofei131@126.com"},{"name":"fantasy","email":"380984620@qq.com"},{"name":"xiao1969231443","email":"1969231443@qq.com"}],"umd":"dist/stat.umd.js","dist":{"shasum":"84c92b3499a060d15c56b74ee148f68c593280db","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.3.1.tgz","fileCount":23,"integrity":"sha512-6hjMN66taCzqxN7fvO1lIrlcKbX6RC77NFs/dKymKScP/XkCFjQUZE8FkhYaHIvdudQEVHZzyTQVOMCwJ+Id1Q==","signatures":[{"sig":"MEUCIQDeVGbV+uYvP8GNGB6yMQS1GBvnTxQa3Nu3XCkRrSjNLwIgHkAO79L9zwzwYSPOeX9mEybbreIbWQ9SdNDYpsLC7YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428618},"main":"dist/stat.cjs.js","types":"dist/types/index.d.ts","module":"dist/stat.esm.js","gitHead":"131b64f52e551e89ac167fd2a5e3fc9399aca701","scripts":{"lint":"eslint src","test":"jest","build":"rollup -c","debug":"npm run build && yalc push","prepare":"husky install","publish":"npm publish --access public"},"_npmUser":{"name":"githoniel","email":"githoniel88@gmail.com"},"_npmVersion":"6.14.17","description":"``` npm install @x-edu/tracker ```","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"_nodeVersion":"14.21.1","dependencies":{"uuid":"^9.0.1","axios":"^1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.5.0","rollup":"^2.62.0","ts-jest":"^27.1.2","typescript":"^4.5.4","@babel/core":"^7.16.5","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","lint-staged":"^12.1.5","@babel/preset-env":"^7.16.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.3.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^21.0.1","@typescript-eslint/parser":"^5.8.1","rollup-plugin-typescript2":"^0.31.1","@rollup/plugin-node-resolve":"^13.1.1","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/tracker_2.3.1_1782888547266_0.29577514992771414","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@x-edu/tracker","version":"2.3.2","main":"dist/stat.cjs.js","module":"dist/stat.esm.js","umd":"dist/stat.umd.js","types":"dist/types/index.d.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"prepare":"husky install","lint":"eslint src","build":"rollup -c","test":"jest","debug":"npm run build && yalc push","publish":"npm publish --access public"},"lint-staged":{"*.ts":["eslint --fix --max-warnings=0"]},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.1","@types/jest":"^27.0.3","@types/node":"^17.0.5","@types/uuid":"^9.0.3","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","eslint":"^8.5.0","husky":"^7.0.4","jest":"^27.4.5","lint-staged":"^12.1.5","rollup":"^2.62.0","rollup-plugin-clear":"^2.0.7","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","ts-jest":"^27.1.2","tslib":"^2.3.1","typescript":"^4.5.4"},"dependencies":{"axios":"^1.4.0","uuid":"^9.0.1"},"gitHead":"a121949356abc28bff840ee58b53451f2ca2db5b","description":"``` npm install @x-edu/tracker ```","_id":"@x-edu/tracker@2.3.2","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","_npmUser":{"name":"githoniel","email":"githoniel88@gmail.com"},"dist":{"integrity":"sha512-ZOiC3CpW6CNcfZvAwB6VCWoc/4UEROxxZEsZ89/IwL3d9glDL2cLg53IUVnBz+/dzDKkvny60Yow4/67QsRzoA==","shasum":"88a08283ad753ecc1e3548af358e8b7362d76850","tarball":"https://registry.npmjs.org/@x-edu/tracker/-/tracker-2.3.2.tgz","fileCount":23,"unpackedSize":432253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICobF6aG1eHbw0A1pTbB5RGX17pfimqfKogJkBU7JP3GAiEAvHQQF4ySG8oKWSwsLghDxC5x8XZj7q1KPbu9mzvfrt0="}]},"directories":{},"maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"},{"name":"daixiaofei","email":"daixiaofei131@126.com"},{"name":"fantasy","email":"380984620@qq.com"},{"name":"xiao1969231443","email":"1969231443@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tracker_2.3.2_1783755130224_0.006513006360734819"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-31T14:06:39.875Z","modified":"2026-07-11T07:32:10.717Z","0.1.0-beta.0":"2023-01-31T14:06:40.143Z","0.1.0-beta.1":"2023-02-02T05:07:11.823Z","0.1.0-beta.2":"2023-02-06T06:04:05.994Z","0.1.0-beta.3":"2023-02-06T18:58:24.880Z","0.1.0":"2023-02-08T06:05:48.608Z","0.1.1":"2023-02-09T23:43:20.820Z","0.1.2":"2023-02-10T00:05:05.627Z","0.1.3":"2023-03-25T10:05:47.204Z","0.1.4":"2023-03-25T10:21:41.713Z","0.1.5":"2023-03-26T02:32:08.061Z","0.1.6":"2023-03-27T21:35:55.892Z","0.1.7":"2023-06-27T23:15:05.793Z","1.0.0":"2023-07-19T18:30:08.930Z","1.1.0":"2023-07-20T19:35:10.236Z","1.1.1":"2023-07-27T10:52:17.079Z","1.1.2":"2023-08-28T13:21:35.194Z","1.1.3":"2023-08-28T13:26:28.551Z","1.1.4":"2023-08-29T13:32:44.390Z","1.2.0":"2024-02-05T09:35:46.364Z","1.2.1":"2024-02-06T06:19:52.289Z","1.3.0":"2024-02-28T09:16:53.401Z","1.4.0":"2024-03-12T11:42:24.968Z","1.5.0":"2024-05-22T19:55:21.405Z","1.6.0":"2024-06-02T11:11:17.067Z","1.6.1":"2024-06-21T08:47:02.650Z","1.7.0":"2024-12-20T09:51:17.885Z","1.8.0":"2025-01-03T05:09:13.309Z","2.0.0":"2025-04-09T17:09:44.373Z","2.1.0":"2025-04-10T03:55:44.692Z","2.2.0":"2025-09-26T10:51:09.690Z","2.3.0":"2026-06-25T11:29:50.223Z","2.3.1":"2026-07-01T06:49:07.416Z","2.3.2":"2026-07-11T07:32:10.368Z"},"description":"``` npm install @x-edu/tracker ```","maintainers":[{"name":"caolvchong","email":"caolvchong@gmail.com"},{"name":"eliseisgood","email":"yiqiedouhenmeihao@163.com"},{"name":"gylllll","email":"1040260762@qq.com"},{"name":"huhb500","email":"huhb500@gmail.com"},{"name":"dont_write_code","email":"372791141@qq.com"},{"name":"janya","email":"694730359@qq.com"},{"name":"guoyh","email":"gyh9457@163.com"},{"name":"caijiexuan","email":"379497891@qq.com"},{"name":"githoniel","email":"githoniel88@gmail.com"},{"name":"wengbiqin","email":"1763385043@qq.com"},{"name":"daixiaofei","email":"daixiaofei131@126.com"},{"name":"fantasy","email":"380984620@qq.com"},{"name":"xiao1969231443","email":"1969231443@qq.com"}],"readme":"## 安装\n\n```\nnpm install @x-edu/tracker\n```\n\n## 使用\n\n> 关于神策的用法详见：https://manual.sensorsdata.cn/sa/latest/tech_sdk_client_web_high-7538088.html\n\n### 初始化\n\n```js\nimport { XTracker } from '@x-edu/tracker'\n\n/**\n * 完成 SDK 加载，以及神策的初始化功能（SDK 加载完成后的业务相关内容请放在 callback 中）\n */\nXTracker.init({\n  env = window.__global_env, // 环境：test/preproduction/product/ncet-xedu，用于获取默认配置。不传时，默认取 window.__global_env（不存在该变量时，env = 'ncet-xedu'）\n  // 神策初始化配置参数（神策最终的上报地址由 serverUrl 和 appKey 拼接）\n  sensors: {\n    serverUrl: '', // 非必传，数据接收地址（用于覆盖默认配置中的神策上报地址）\n    appKey: '', // 非必传，xstudy_web/xstudy_pc（用于覆盖默认配置中的神策上报地址）\n    bridge: true, // 是否开启 app 代理上报。默认true，由于移动端数据接收地址与h5不同，所以需要配置白名单，不能使用 true（只在被 app 内嵌时有效）。app_js_bridge（https://manual.sensorsdata.cn/sa/latest/app-h5-1573914.html）\n    heatmap: {\n      // 是否开启点击图，默认关闭。\n      clickmap: 'not_collect',\n      // 是否开启触达图，默认关闭。\n      scroll_notice_map: 'not_collect'\n    }, // 神策全埋点和点击图 https://manual.sensorsdata.cn/sa/latest/zh_cn/tech_sdk_client_web_all_use-7545310.html\n    subServerUrl: '', // 非必传，神策双报的数据接收地址（2.0.0 新增）\n    subAppKey: '', // 非必传，神策双报的应用appKey（2.0.0 新增，默认和 appKey 一致）\n    flutterBridgeEnable: true // 在 Flutter 环境中，是否通过 window.Bridge 进行上报。默认true（2.2.0 新增）\n  },\n  // 完成 SDK 加载后的回调\n  callback: ({ sensors }) => {\n    // 关于 sensors\n    // 1. 如果未使用神策双报：sensors = window.sensors，支持所有神策方法\n    // 2. 如果使用神策双报：sensors 返回的是内部实例化的神策对象，目前仅支持 sensors.registerPage、sensors.quick 方法。如果调用的是 sensors.quick('autoTrack')，那么请注意，自动采集的页面浏览事件并不会上报到 subServerUrl，只能上报到 serverUrl\n    // 加载完成后的操作...\n  },\n  _qt: false // 必传\n})\n```\n\n### 上报\n\n#### 点击埋点（注：需在 XTracker.init 完成后调用）\n\n```js\nXTracker.track({\n  eventName: '', // 事件名\n  params: {  // 事件参数\n    event_type: 'clickEvent' | 'businessEvent', // 神策事件类型，可选，默认为 clickEvent，如有需要可进行覆盖\n    ...otherParams\n  }\n})\n```\n#### PV 埋点（注：需在 XTracker.init 完成后调用）\n\n```js\nXTracker.pv({\n  eventName: '', // 事件名\n  params // 事件参数（传不传 event_type 都可以，神策上报时会自动加上 event_type: 'pageEvent'）\n})\n```\n\n### 关于 window.sensors（仅针对未使用神策双报的情况）\n\n>`window.sensors`: 神策对象，相当于 XTracker.init 中 callback 的回调参数 sensors。\n\n注意：`window.sensors` 需要在 XTracker.init 完成后使用，否则 window 上不存在该属性。\n***由于 XTracker.init 是一个异步的过程，在实际使用中可能出现初始化还未完成就去取 `window.sensors` 的情况，此时该属性可能还不存在，以下提供了两种方法避免这种问题：***\n\n* **方法1：@x-edu/tracker 提供了异步的静态方法 `XTracker.getSensors()` 来获取神策对象**\n\n  ```js\n  const getSensors = async () => {\n    const sensors = await XTracker.getSensors()\n    // 不开启（使用）神策上报时，sensors 为 null\n    console.log('window.sensors', sensors)\n  }\n  getSensors()\n  ```\n\n* **方法2：@x-edu/tracker 提供了异步的静态方法 `XTracker.getInitState()` 来获取 sdk 初始化的完成状态。完成初始化后，如果启用了神策上报，`window.sensors` 就一定存在**\n\n  ```js\n  const getTrackInitState = async () => {\n    const state = await XTracker.getInitState()\n    // 已完成初始化\n    if (state) {\n      // 不开启（使用）神策上报时，window.sensors 为 undefined\n      console.log('window.sensors', window.sensors)\n    }\n  }\n  getTrackInitState()\n  ```\n\n需要调用神策的方法时，请使用 `window.sensors.xx` 调用或在 XTracker.init 的 callback 中通过回调参数 `sensors.xx` 调用。\n\n使用示例：[神策注册公共属性](https://manual.sensorsdata.cn/sa/latest/zh_cn/tech_sdk_client_web_api-7538088.html#id-%E5%9F%BA%E7%A1%80API%E4%BB%8B%E7%BB%8D%EF%BC%88Web%EF%BC%89-%E4%BA%8B%E4%BB%B6%E5%85%AC%E5%85%B1%E5%B1%9E%E6%80%A7)\n\n**注意：如果有使用 registerPage 方法，该方法要在 XTracker.track 或 XTracker.pv 调用前完成，否则会导致公共属性注册失败**\n\n```js\nwindow.sensors.registerPage({\n  nduser_id: '',\n  identity: '游客',\n  application_id: 'xstudy_web',\n  owned_role: ''\n})\n```\n\n## 关于使用神策双报的注意事项（2.0.0 版本开始支持）\n> 神策双报是通过 iframe 上报实现的，没有特殊需求时，并不会使用到神策双报。\n\n1. 有无使用神策双报的区别在于：`XTracker.getSensors()`返回值（即下述的 sensors） 和 callback 中的 `sensors` 定义的变化。\n   \n* 如果**未使用神策双报**：`sensors = window.sensors`，**支持所有神策方法**\n* 如果**使用神策双报**：`sensors = 内部实例化的神策对象`，目前**仅支持 sensors.registerPage 方法**\n* 不开启（使用）神策上报时，sensors 为 null\n\n2. 如果是从 1.x 版本升级到 2.x 的，并且需要使用神策双报时：需要注意原本使用 `window.sensors.registerPage` 的地方，需要做修改。（因为不替换的话，会导致上报到双报地址的数据缺失注册的公共属性）\n   \n* 步骤1： 先用 `XTracker.getSensors()` 获取实例化对象\n  \n  ```js\n  const getSensors = async () => {\n    const sensorsInstance = await XTracker.getSensors()\n    console.og('sensorsInstance', sensorsInstance)\n  }\n  getSensors()\n  ```\n\n* 步骤2： 把原本的 `window.sensors` 替换为上面获取的 `sensorsInstance`\n  \n如果不存在需要异步获取参数，再注册公共属性的情况，可以直接在 XTracker.init 的 callback 中通过回调参数 `sensors.registerPage` 调用。\n\n3. 使用双报功能后，全埋点和点击图相关的数据采集上报，不支持上报到 subServerUrl，只能上报到 serverUrl。\n\n> 不支持的原因：神策双报的实现机制是在当前页面创建一个 iframe，然后通过该 iframe 执行数据上报。由于 iframe 中本身没有任何页面元素，因此无法采集到当前页面上的元素信息。这导致 `sensors.quick('autoTrack')` 和 `XTracker.init.sensors.heatmap` 等功能无法将全埋点数据上报到 subServerUrl。","readmeFilename":"readme.md"}