Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

mutants-log

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mutants-log - npm Package Compare versions

Comparing version
1.0.1
to
1.0.2
+5
-1
dist/aliyunLog/log.d.ts

@@ -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

@@ -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};"]}
{
"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;

# 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);
```