lemoncloud-engine-js
Advanced tools
Comparing version 0.3.16 to 0.3.17
@@ -1,1 +0,1 @@ | ||
"use strict";module.exports=function(r,e,i){e=e||"HS";var o=r.U,n=r._;if(!o)throw new Error("$U is required!");if(!n)throw new Error("$_ is required!");var c=o.NS(e,"magenta"),f=i,w=require("request"),m=require("query-string");if(!f)throw new Error("endpoint is required!");if(!w)throw new Error("request is required!");var t={endpoint:i},q=r.log,v=(r.inf,r.err);t.do_get=function(r,e,i,o,n){return n?Promise.reject(new Error(c+":$body is invalid!")):void 0===r?Promise.reject(new Error(c+":TYPE is required!")):d("GET",r,e,i,o,n)},t.do_put=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("PUT",r,e,i,o,n)},t.do_post=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("POST",r,e,i,o,n)},t.do_delete=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("DELETE",r,e,i,o,n)},r(e,t);var d=function(r,e,i,o,n,t){if(!r)return Promise.reject(new Error(c+":METHOD is required!"));var d=n?m.stringify(n):"",u=f+(void 0===e?"":"/"+encodeURIComponent(e))+(void 0===i?"":"/"+encodeURIComponent(i))+(void 0===o?"":"/"+encodeURIComponent(o))+(d?"?"+d:""),s=w,E={method:r||"GET",uri:u,body:t,json:!0};return q(c,"*",E.method,u),new Promise(function(d,u){s(E,function(r,e,i){if(r&&v(c,">>>>> requested! err=",r),r)return u(r);var o=e.statusCode,n=e.statusMessage;if(200!==o){if(400===o||404===o){var t=""+i;return u(new Error(0<=t.indexOf("404 NOT FOUND")?t:"404 NOT FOUND"))}return q(c,"> code="+o+", msg="+n+", body=",i),u("string"==typeof(i=i||n)?new Error(i):i)}d(i)})})};return t}; | ||
"use strict";module.exports=function(r,e,i){e=e||"HS";var o=r.U,n=r._;if(!o)throw new Error("$U is required!");if(!n)throw new Error("$_ is required!");var c=o.NS(e,"magenta"),f=i,w=require("request"),m=require("query-string");if(!f)throw new Error("endpoint is required!");if(!w)throw new Error("request is required!");var t={endpoint:i},q=r.log,v=(r.inf,r.err);t.do_get=function(r,e,i,o,n){return n?Promise.reject(new Error(c+":$body is invalid!")):void 0===r?Promise.reject(new Error(c+":TYPE is required!")):d("GET",r,e,i,o,n)},t.do_put=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("PUT",r,e,i,o,n)},t.do_post=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("POST",r,e,i,o,n)},t.do_delete=function(r,e,i,o,n){return void 0===r?Promise.reject(new Error(c+":TYPE is required!")):void 0===e?Promise.reject(new Error(c+":ID is required!")):d("DELETE",r,e,i,o,n)},r(e,t);var d=function(r,e,i,o,n,t){if(!r)return Promise.reject(new Error(c+":METHOD is required!"));var d=n?m.stringify(n):"",s=f+(void 0===e?"":"/"+encodeURIComponent(e))+(void 0===i?"":"/"+encodeURIComponent(i))+(void 0===o?"":"/"+encodeURIComponent(o))+(d?"?"+d:""),u=w,E={method:r||"GET",uri:s,body:t,json:"string"!=typeof t};return q(c,"*",E.method,s),new Promise(function(d,s){u(E,function(r,e,i){if(r&&v(c,">>>>> requested! err=",r),r)return s(r);var o=e.statusCode,n=e.statusMessage;if(200!==o){if(400===o||404===o){var t=""+i;return s(new Error(0<=t.indexOf("404 NOT FOUND")?t:"404 NOT FOUND"))}return q(c,"> code="+o+", msg="+n+", body=",i),s("string"==typeof(i=i||n)?new Error(i):i)}d(i)})})};return t}; |
{ | ||
"name": "lemoncloud-engine-js", | ||
"version": "0.3.16", | ||
"version": "0.3.17", | ||
"description": "lemoncloud.io - core engine module with user/group/chat service.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -88,2 +88,3 @@ # lemoncloud-engine-js | ||
|-- |-- | ||
| 0.3.17 | optimize `http-proxy`. | ||
| 0.3.16 | optimize log msg. | ||
@@ -90,0 +91,0 @@ | 0.3.15 | add ses-proxy as `SE`. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
112
1
102268
24