Socket
Socket
Sign inDemoInstall

@upload-io/jquery-uploader

Package Overview
Dependencies
7
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.2.0 to 3.3.0

98

dist/main.js

@@ -1,1 +0,97 @@

!function(){"use strict";var o={};(function(o){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})})(o);var n=require("uploader");function e(o){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},e(o)}!function(o){var t;o.extend({uploader:{init:function(o){t=(0,n.Uploader)(o)}}});var i=function(o){void 0===t?console.error("[jquery-uploader] Initialization required, e.g. $.uploader.init({apiKey: 'free'})"):o(t)};o.fn.uploader=function(n){var t,r,u=this,l=function(o){o.then((function(o){var e=null==n?void 0:n.onComplete;void 0!==e&&e(o)}),(function(o){return console.error("[jquery-uploader] Unexpected error.",o)}))};if("inline"===(null==n?void 0:n.layout)||!0===(null==n?void 0:n.dropzone)||"object"===e(null==n?void 0:n.dropzone)){var d="object"===e(null==n?void 0:n.dropzone)?null==n?void 0:n.dropzone:void 0;o(this).css({position:"relative",width:"100%",minWidth:"280px",maxWidth:null!==(t=null==d?void 0:d.width)&&void 0!==t?t:"600px",height:null!==(r=null==d?void 0:d.height)&&void 0!==r?r:"375px"}),i((function(e){return o(u).get().forEach((function(o){l(e.open(Object.assign(Object.assign({},n),{layout:"inline",container:o})))}))}))}else o(this).on("click",(function(){i((function(o){return l(o.open(n))}))}));return this}}(jQuery),module.exports=o}();
/******/ (function() { // webpackBootstrap
/******/ "use strict";
/******/ // The require scope
/******/ var __webpack_require__ = {};
/******/
/************************************************************************/
/******/ /* webpack/runtime/make namespace object */
/******/ !function() {
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/ }();
/******/
/************************************************************************/
var __webpack_exports__ = {};
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
;// CONCATENATED MODULE: external "uploader"
var external_uploader_namespaceObject = require("uploader");;
;// CONCATENATED MODULE: ./src/index.ts
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
(function ($) {
var uploader;
$.extend({
uploader: {
init: function init(uploadOrConfig) {
uploader = (0,external_uploader_namespaceObject.Uploader)(uploadOrConfig);
}
}
});
var useUploader = function useUploader(callback) {
if (uploader === undefined) {
console.error("[jquery-uploader] Initialization required, e.g. $.uploader.init({apiKey: 'free'})");
} else {
callback(uploader);
}
};
var funcs = $.fn;
funcs.uploader = function (optionsMaybe) {
var _this = this;
var _a, _b;
var handleOnComplete = function handleOnComplete(promise) {
promise.then(function (files) {
var onComplete = optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.onComplete;
if (onComplete !== undefined) {
onComplete(files);
}
}, function (e) {
return console.error("[jquery-uploader] Unexpected error.", e);
});
};
if ((optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.layout) === "inline" || (optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.dropzone) === true || _typeof(optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.dropzone) === "object") {
var dropzone = _typeof(optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.dropzone) === "object" ? optionsMaybe === null || optionsMaybe === void 0 ? void 0 : optionsMaybe.dropzone : undefined;
$(this).css({
position: "relative",
width: "100%",
minWidth: "280px",
maxWidth: (_a = dropzone === null || dropzone === void 0 ? void 0 : dropzone.width) !== null && _a !== void 0 ? _a : "600px",
height: (_b = dropzone === null || dropzone === void 0 ? void 0 : dropzone.height) !== null && _b !== void 0 ? _b : "375px"
});
useUploader(function (u) {
return $(_this).get().forEach(function (element) {
handleOnComplete(u.open(Object.assign(Object.assign({}, optionsMaybe), {
layout: "inline",
container: element
})));
});
});
} else {
$(this).on("click", function () {
useUploader(function (u) {
return handleOnComplete(u.open(optionsMaybe));
});
});
}
return this;
};
})(jQuery);
module.exports = __webpack_exports__;
/******/ })()
;

5

package.json
{
"name": "@upload-io/jquery-uploader",
"version": "3.2.0",
"version": "3.3.0",
"author": "Upload <hello@upload.io> (https://upload.io)",

@@ -19,3 +19,2 @@ "description": "jQuery File Upload UI Widget — Lightweight & supports: drag and drop, multiple uploads, image cropping, customization & more 🚀 Comes with Cloud Storage 🌐",

"files": [
"*",
"/dist/*"

@@ -79,3 +78,3 @@ ],

"dependencies": {
"uploader": "^3.1.0"
"uploader": "^3.2.0"
},

@@ -82,0 +81,0 @@ "devDependencies": {

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc