lemoncloud-engine-js
Advanced tools
Comparing version 0.3.24 to 0.3.25
@@ -1,1 +0,1 @@ | ||
"use strict";module.exports=function(t,i){i=i||"S3";var e=t.U,r=t._;if(!e)throw new Error("$U is required!");if(!r)throw new Error("$_ is required!");var o=e.NS(i,"yellow"),n=t.log,u=(t.inf,t.err,{do_upload:function(e,r,t,i){return e?r?t?(i=i||"",d().do_post(e,"0","upload",void 0,{fileName:r,fileStream:t,contentType:i}).then(function(e){return e.result})):Promise.reject(new Error("filestream is required!")):Promise.reject(new Error("filename is required!")):Promise.reject(new Error("bucket is required!"))},do_get_object:function(e,r){return e?r?d().do_post(e,"0","get-object",void 0,{fileName:r}).then(function(e){return e.result}):Promise.reject(new Error("filename is required!")):Promise.reject(new Error("bucket is required!"))},do_save:function(e,r,t,i,o){return e?r?t?(o=o||"",i=i||"",d().do_post(e,"0","multipart",void 0,{path:o,name:r,file:t,type:i}).then(function(e){return e.result})):Promise.reject(new Error("filestream is required!")):Promise.reject(new Error("filename is required!")):Promise.reject(new Error("bucket is required!"))},do_test_self:function(e){n(o,"do_test_self()... param=",e=e||{});var r=Object.assign({},e||{});return d().do_get("#","0","test-self",r).then(function(e){return e.result})}});t(i,u);var s=e.env("S3_ENDPOINT"),c=require("./http-proxy"),d=function(){if(!s)throw new Error("env:S3_ENDPOINT is required!");var e="X"+i,r=t(e);return r||c(t,e,s)};return u}; | ||
"use strict";module.exports=function(t,i){i=i||"S3";var e=t.U,r=t._;if(!e)throw new Error("$U is required!");if(!r)throw new Error("$_ is required!");var n=e.NS(i,"yellow"),o=t.log,u=(t.inf,t.err,{do_upload:function(e,r,t,i){return e?r?t?(i=i||"",c().do_post(e,"0","upload",void 0,{fileName:r,fileStream:t,contentType:i}).then(function(e){return e.result})):Promise.reject(new Error("filestream is required!")):Promise.reject(new Error("filename is required!")):Promise.reject(new Error("bucket is required!"))},do_get_object:function(e,r){return e?r?c().do_post(e,"0","get-object",void 0,{fileName:r}).then(function(e){return e.result}):Promise.reject(new Error("filename is required!")):Promise.reject(new Error("bucket is required!"))},do_save:function(e,r,t,i,n,o){if(!e)return Promise.reject(new Error("bucket is required!"));if(!r)return Promise.reject(new Error("filename is required!"));if(!t)return Promise.reject(new Error("filestream is required!"));var u={path:n=n||"",name:r,file:t,type:i=i||""};o&&(u.tags=o);return c().do_post(e,"0","multipart",void 0,u).then(function(e){return e.result})},do_test_self:function(e){o(n,"do_test_self()... param=",e=e||{});var r=Object.assign({},e||{});return c().do_get("#","0","test-self",r).then(function(e){return e.result})}});t(i,u);var s=e.env("S3_ENDPOINT"),f=require("./http-proxy"),c=function(){if(!s)throw new Error("env:S3_ENDPOINT is required!");var e="X"+i,r=t(e);return r||f(t,e,s)};return u}; |
{ | ||
"name": "lemoncloud-engine-js", | ||
"version": "0.3.24", | ||
"version": "0.3.25", | ||
"description": "lemoncloud.io - core engine module with user/group/chat service.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -89,2 +89,3 @@ # lemoncloud-engine-js | ||
|-- |-- | ||
| 0.3.25 | `s3-proxy` support `tags` for S3 Tagging. | ||
| 0.3.24 | add `s3-proxy` as `S3`. @180913. | ||
@@ -91,0 +92,0 @@ | 0.3.23 | cognito: `do_get_confirm_user()`. @180911. |
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
109406
121