@upload-io/jquery-uploader
Advanced tools
Comparing version 3.2.0 to 3.3.0
@@ -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__; | ||
/******/ })() | ||
; |
{ | ||
"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": { |
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
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
0
16350
9
100
1
Updateduploader@^3.2.0