mutants-log
Advanced tools
@@ -0,1 +1,5 @@ | ||
| interface LogParam { | ||
| eventId: string; | ||
| [key: string]: any; | ||
| } | ||
| /** | ||
@@ -7,3 +11,3 @@ * | ||
| */ | ||
| declare function aliyunLog(logstore: string, param: any, logdomain?: string): void; | ||
| declare function aliyunLog(logstore: string, param: LogParam, logdomain?: string): void; | ||
| export { aliyunLog }; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["mutants-log/../src/aliyunLog/log.ts"],"names":[],"mappings":"AAGA;;;;;GAKG;AACH,iBAAS,SAAS,CAAC,QAAQ,EAAC,MAAM,EAAC,KAAK,EAAE,GAAG,EAAC,SAAS,CAAC,EAAE,MAAM,QAgB/D;AAED,OAAO,EAAC,SAAS,EAAC,CAAC","file":"log.d.ts","sourcesContent":["import axios from 'axios';\nconst QS = require('qs');\nlet logBaseURL:string = 'http://t224.cn-beijing.log.aliyuncs.com/';\n/**\n * \n * @param logstore 日志仓库名称\n * @param param 参数(必须包含 eventId 日志关键字)\n * @param logdomain 日志域名\n */\nfunction aliyunLog(logstore:string,param :any,logdomain? :string){\n\n const _logBaseURL = !!logdomain ? logdomain:logBaseURL; \n if(!param.eventId){\n console.error('the eventId is required!!!');\n return;\n }\n let extParam = {APIVersion:'0.6.0',...param};\n let query = QS.stringify(extParam);\n let url = `${_logBaseURL}logstores/${logstore}/track?${query}`;\n\n axios.create({baseURL: _logBaseURL}).get(url).then(resp => {\n console.log('resp====',resp);\n }).catch(err=>{\n console.log('err====',err);\n });\n}\n\nexport {aliyunLog};"]} | ||
| {"version":3,"sources":["mutants-log/../src/aliyunLog/log.ts"],"names":[],"mappings":"AAIA,UAAU,QAAQ;IACd,OAAO,EAAG,MAAM,CAAC;IACjB,CAAC,GAAG,EAAE,MAAM,GAAG,GAAG,CAAC;CACtB;AACD;;;;;GAKG;AACH,iBAAS,SAAS,CAAC,QAAQ,EAAC,MAAM,EAAC,KAAK,EAAE,QAAQ,EAAC,SAAS,CAAC,EAAE,MAAM,QAgBpE;AAED,OAAO,EAAC,SAAS,EAAC,CAAC","file":"log.d.ts","sourcesContent":["import axios from 'axios';\nconst QS = require('qs');\nlet logBaseURL:string = 'http://t224.cn-beijing.log.aliyuncs.com/';\n\ninterface LogParam {\n eventId : string;\n [key: string]: any;\n}\n/**\n * \n * @param logstore 日志仓库名称\n * @param param 参数(必须包含 eventId 日志关键字)\n * @param logdomain 日志域名\n */\nfunction aliyunLog(logstore:string,param :LogParam,logdomain? :string){\n\n const _logBaseURL = !!logdomain ? logdomain:logBaseURL; \n if(!param.eventId){\n console.error('the eventId is required!!!');\n return;\n }\n let extParam = {APIVersion:'0.6.0',...param};\n let query = QS.stringify(extParam);\n let url = `${_logBaseURL}logstores/${logstore}/track?${query}`;\n\n axios.create({baseURL: _logBaseURL}).get(url).then(resp => {\n console.log('resp====',resp);\n }).catch(err=>{\n console.log('err====',err);\n });\n}\n\nexport {aliyunLog};"]} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["mutants-log/../src/aliyunLog/log.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,+BAA0B;AAC1B,IAAM,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACzB,IAAI,UAAU,GAAU,0CAA0C,CAAC;AACnE;;;;;GAKG;AACH,SAAS,SAAS,CAAC,QAAe,EAAC,KAAU,EAAC,SAAkB;IAE5D,IAAM,WAAW,GAAG,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,SAAS,CAAA,CAAC,CAAA,UAAU,CAAC;IACvD,IAAG,CAAC,KAAK,CAAC,OAAO,EAAC;QACd,OAAO,CAAC,KAAK,CAAC,4BAA4B,CAAC,CAAC;QAC5C,OAAO;KACV;IACD,IAAI,QAAQ,cAAI,UAAU,EAAC,OAAO,IAAI,KAAK,CAAC,CAAC;IAC7C,IAAI,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC;IACnC,IAAI,GAAG,GAAM,WAAW,kBAAa,QAAQ,eAAU,KAAO,CAAC;IAE/D,eAAK,CAAC,MAAM,CAAC,EAAC,OAAO,EAAE,WAAW,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,UAAA,IAAI;QACnD,OAAO,CAAC,GAAG,CAAC,UAAU,EAAC,IAAI,CAAC,CAAC;IACjC,CAAC,CAAC,CAAC,KAAK,CAAC,UAAA,GAAG;QACR,OAAO,CAAC,GAAG,CAAC,SAAS,EAAC,GAAG,CAAC,CAAC;IAC/B,CAAC,CAAC,CAAC;AACP,CAAC;AAEO,8BAAS","file":"log.js","sourcesContent":["import axios from 'axios';\nconst QS = require('qs');\nlet logBaseURL:string = 'http://t224.cn-beijing.log.aliyuncs.com/';\n/**\n * \n * @param logstore 日志仓库名称\n * @param param 参数(必须包含 eventId 日志关键字)\n * @param logdomain 日志域名\n */\nfunction aliyunLog(logstore:string,param :any,logdomain? :string){\n\n const _logBaseURL = !!logdomain ? logdomain:logBaseURL; \n if(!param.eventId){\n console.error('the eventId is required!!!');\n return;\n }\n let extParam = {APIVersion:'0.6.0',...param};\n let query = QS.stringify(extParam);\n let url = `${_logBaseURL}logstores/${logstore}/track?${query}`;\n\n axios.create({baseURL: _logBaseURL}).get(url).then(resp => {\n console.log('resp====',resp);\n }).catch(err=>{\n console.log('err====',err);\n });\n}\n\nexport {aliyunLog};"]} | ||
| {"version":3,"sources":["mutants-log/../src/aliyunLog/log.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,+BAA0B;AAC1B,IAAM,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACzB,IAAI,UAAU,GAAU,0CAA0C,CAAC;AAMnE;;;;;GAKG;AACH,SAAS,SAAS,CAAC,QAAe,EAAC,KAAe,EAAC,SAAkB;IAEjE,IAAM,WAAW,GAAG,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,SAAS,CAAA,CAAC,CAAA,UAAU,CAAC;IACvD,IAAG,CAAC,KAAK,CAAC,OAAO,EAAC;QACd,OAAO,CAAC,KAAK,CAAC,4BAA4B,CAAC,CAAC;QAC5C,OAAO;KACV;IACD,IAAI,QAAQ,cAAI,UAAU,EAAC,OAAO,IAAI,KAAK,CAAC,CAAC;IAC7C,IAAI,KAAK,GAAG,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC;IACnC,IAAI,GAAG,GAAM,WAAW,kBAAa,QAAQ,eAAU,KAAO,CAAC;IAE/D,eAAK,CAAC,MAAM,CAAC,EAAC,OAAO,EAAE,WAAW,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,UAAA,IAAI;QACnD,OAAO,CAAC,GAAG,CAAC,UAAU,EAAC,IAAI,CAAC,CAAC;IACjC,CAAC,CAAC,CAAC,KAAK,CAAC,UAAA,GAAG;QACR,OAAO,CAAC,GAAG,CAAC,SAAS,EAAC,GAAG,CAAC,CAAC;IAC/B,CAAC,CAAC,CAAC;AACP,CAAC;AAEO,8BAAS","file":"log.js","sourcesContent":["import axios from 'axios';\nconst QS = require('qs');\nlet logBaseURL:string = 'http://t224.cn-beijing.log.aliyuncs.com/';\n\ninterface LogParam {\n eventId : string;\n [key: string]: any;\n}\n/**\n * \n * @param logstore 日志仓库名称\n * @param param 参数(必须包含 eventId 日志关键字)\n * @param logdomain 日志域名\n */\nfunction aliyunLog(logstore:string,param :LogParam,logdomain? :string){\n\n const _logBaseURL = !!logdomain ? logdomain:logBaseURL; \n if(!param.eventId){\n console.error('the eventId is required!!!');\n return;\n }\n let extParam = {APIVersion:'0.6.0',...param};\n let query = QS.stringify(extParam);\n let url = `${_logBaseURL}logstores/${logstore}/track?${query}`;\n\n axios.create({baseURL: _logBaseURL}).get(url).then(resp => {\n console.log('resp====',resp);\n }).catch(err=>{\n console.log('err====',err);\n });\n}\n\nexport {aliyunLog};"]} |
+1
-1
| { | ||
| "name": "mutants-log", | ||
| "version": "1.0.1", | ||
| "version": "1.0.2", | ||
| "description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
| import axios from 'axios'; | ||
| const QS = require('qs'); | ||
| let logBaseURL:string = 'http://t224.cn-beijing.log.aliyuncs.com/'; | ||
| interface LogParam { | ||
| eventId : string; | ||
| [key: string]: any; | ||
| } | ||
| /** | ||
@@ -10,3 +15,3 @@ * | ||
| */ | ||
| function aliyunLog(logstore:string,param :any,logdomain? :string){ | ||
| function aliyunLog(logstore:string,param :LogParam,logdomain? :string){ | ||
@@ -13,0 +18,0 @@ const _logBaseURL = !!logdomain ? logdomain:logBaseURL; |
-24
| # mutants-log | ||
| ## 模块说明 | ||
| * 支持阿里云日志上传 (logstore需要开启web-trace) | ||
| ## 使用说明 | ||
| ``` | ||
| import {aliyunLog,setAliyunLogDomain} from 'mutants-log'; | ||
| /** | ||
| * | ||
| * @param logdomain 日志对应的domain | ||
| */ | ||
| setAliyunLogDomain(logdomain:string); | ||
| /** | ||
| * | ||
| * @param logstore 日志仓库名称 | ||
| * @param eventId 事件关键字 | ||
| * @param param 参数信息 | ||
| */ | ||
| function aliyunLog(logstore:string,eventId:string,param:any); | ||
| ``` |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
135
6.3%8943
-0.56%18
-5.26%2
100%0
-100%