Socket
Socket
Sign inDemoInstall

lemoncloud-engine-js

Package Overview
Dependencies
Maintainers
3
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lemoncloud-engine-js - npm Package Compare versions

Comparing version 0.3.24 to 0.3.25

2

lib/s3-proxy.js

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc