{"_id":"@aligov/components-arms-report","_rev":"28-925e438e32c8897800a55655ec1c5b54","name":"@aligov/components-arms-report","description":"arms report api","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aligov/components-arms-report","version":"1.0.0","keywords":["ice","react","component"],"license":"MIT","_id":"@aligov/components-arms-report@1.0.0","maintainers":[{"name":"liunian","email":"dengjij@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"}],"homepage":"https://unpkg.com/@aligov/components-arms-report@1.0.0/build/index.html","dist":{"shasum":"966ecb8b72c536cbda0614c5283d7686d27478e4","tarball":"https://registry.npmjs.org/@aligov/components-arms-report/-/components-arms-report-1.0.0.tgz","fileCount":10,"integrity":"sha512-rslPDfau/tzoPBdQ6Gl4a6jgvLE6WjOmM2kZ8a2zJnHJFTFxXICW8dnh6NBoU+29gYJoC6Vr+0FD8uP18K5tyQ==","signatures":[{"sig":"MEUCIQDvbkqiP7kmI9RaXWKvinfr+ZLyaqjI7ruaRKZfUdkt2AIge2mhLd3yAS9OJMvOMefFxx7tDu+CRGPQYFeHh8bySTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11UZCRA9TVsSAnZWagAAOpIP/AlaNy4Q24aJtcnFWJWW\n586d7pF4xBw/erHkxaFOWI+d2tfJ34zxOBlodFaz42REMwXLMz1yec2d8Oav\ngOoru+A//K5SfAr5zkwJv6f+tS9kTlG+rXvuPXcubBl6iPKGmO2DGmkIbLaL\nBGZ5YSWxJrHw21dLT2gYzM7fcdFk+MPyD/7qIaa/UBchOgLspbSx6WDT+LXJ\nXUaDA2FFfI5H3WKR3hJtDkN57Rra3QoJqvMnx8GqY164UzlxXK5WnuKsWtIA\n7qBv7jIOhZJ4NmruBZrKs8SumKiJCfiZFRtL5hYQWiR+FkNc7KDGezH2iv83\n0tp4+8E9tuGy+XNGlLhfVSf+bfS44vuC1uUjmKX/fREQ07qkZV/pw8IAZlFH\ny2yuh5ZwVMXcuQyq2P4e/eqiMfcDeu9xJzKlTh5Ca0OOh9xQH05rsbP3rGn0\nP0nooRCadyGtgrHpCiz/HC58vn3lkllKOpK3Zx0DohFQYKxe/PvcXj0ImzKf\n9aYAFANUhzgpc0VRCoHSIBqY8AjGXbLEH4dl23AdWMEgb+zWzPxtUTbKVY98\nTiMoI8bqjThPwEp1M1pzhfxs8tm7xcUQw+sBuCjNFXOBMWj2xfu28ZjB/LdQ\ntUEUNmYZ1uReJGjkEv5tSc8T1AgsWIXAwJYM7yWaPTFIjnQNz3OZ72UyCXED\nlDe+\r\n=+VJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","scripts":{"build":"ice-scripts build","start":"ice-scripts dev","prepublishOnly":"npm run build"},"_npmUser":{"name":"itrip","email":"1198488651@qq.com"},"stylePath":"style.js","_npmVersion":"6.10.2","description":"arms report api","directories":{},"_nodeVersion":"8.16.0","dependencies":{"prop-types":"^15.5.8"},"_hasShrinkwrap":false,"componentConfig":{"name":"@aligov/components-arms-report","title":"arsm api ","category":"Others"},"devDependencies":{"react":"^16.3.0","react-dom":"^16.3.0","ice-scripts":"^2.0.0","ice-plugin-fusion":"^0.1.4","ice-plugin-component":"^0.1.1","ice-plugin-moment-locales":"^0.1.0"},"peerDependencies":{"react":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/components-arms-report_1.0.0_1567676516175_0.35920475247618855","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-05T09:41:55.940Z","modified":"2024-07-04T09:18:21.933Z","1.0.0":"2019-09-05T09:41:56.348Z"},"maintainers":[{"email":"wanyi.css@alibaba-inc.com","name":"wanyi.css"},{"email":"17682318001@163.com","name":"jasoncapricorn"},{"email":"chris_jun@aliyun.com","name":"qingkaili"},{"email":"hgxjyh@163.com","name":"huguoxin"},{"email":"shenyu.wsy@alibaba-inc.com","name":"shenyu.wsy"},{"email":"dengjij@gmail.com","name":"liunian"},{"email":"tao360907796@gmail.com","name":"tao1991123"},{"email":"1198488651@qq.com","name":"itrip"},{"email":"xiazhiqiangcuc@126.com","name":"xiazhiqiang"},{"email":"bjfuzm@163.com","name":"mo.zhou"},{"email":"guoliang.hgl@alibaba-inc.com","name":"guoliang.hgl"},{"email":"15858208586@163.com","name":"daip"},{"email":"ethan.cqw@gmail.com","name":"baizhao"}],"keywords":["ice","react","component"],"license":"MIT","homepage":"https://unpkg.com/@aligov/components-arms-report@1.0.0/build/index.html","readme":"# @aligov/arms-report\n\n[ARMS 前端监控][arms frontend] 的上报模块（不带 ARMS SDK），用于简化 api 在页面中的使用。\n\n## 安装\n\n```bash\n$ tnpm i @aligov/arms-report -S\n```\n\n## 使用\n\n```js\nconst report = require('@aligov/arms-report');\n\n// report api call status, success or not\nreport.api(\n  apiName,\n  successOrFail,\n  spendTimeInMilliseconds,\n  optionalApiStatusCode,\n  optionalMsg\n);\n\n// report error information\nreport.error(errorInstance, optionalErrorPos);\n\n// call retCode api method, argsList are retCode api args that put into list as it's order\nreport.call(method, argsList);\n\n// setPage\nreport.setPage(pageName);\n\n// sum\nreport.sum(key, value);\n// avg\nreport.avg(key, value);\n\n// setConfig info\nreport.setConfig(configObj);\n```\n\n## 参考\n\n- [ARMS 前端监控][arms frontend]\n- [ARMS 前端监控 API][arms frontend api]\n\n## 开发/贡献\n\n- Checkout 仓库\n- 开新分支\n- 修改、提交以及 push\n  - **注意：该模块没使用 babel 来转换代码，故需要使用 ES5 的语法，否则，在项目中被引用且 webpack babel 时 ignore 了 node_modules，会导致打包报错**\n- (Master) 合并，更新版本并使用 `tnpm publish` 来发布到 tnpm\n\n[arms frontend]: https://help.aliyun.com/document_detail/58652.html\n[arms frontend api]: https://help.aliyun.com/document_detail/58657.html\n","readmeFilename":"README.md"}