svelte-file-dropzone
Advanced tools
Comparing version
@@ -657,7 +657,31 @@ (function (global, factory) { | ||
var dist = createCommonjsModule(function (module) { | ||
module.exports=function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}var t={};return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n});},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},r.p="",r(r.s=0)}([function(e,r,t){r.__esModule=!0,r.default=function(e,r){if(e&&r){var t=Array.isArray(r)?r:r.split(","),n=e.name||"",o=e.type||"",u=o.replace(/\/.*$/,"");return t.some(function(e){var r=e.trim();return "."===r.charAt(0)?n.toLowerCase().endsWith(r.toLowerCase()):r.endsWith("/*")?u===r.replace(/\/.*$/,""):o===r})}return !0};}]); | ||
var es = createCommonjsModule(function (module, exports) { | ||
exports.__esModule = true; | ||
exports.default = function (file, acceptedFiles) { | ||
if (file && acceptedFiles) { | ||
var acceptedFilesArray = Array.isArray(acceptedFiles) ? acceptedFiles : acceptedFiles.split(','); | ||
var fileName = file.name || ''; | ||
var mimeType = (file.type || '').toLowerCase(); | ||
var baseMimeType = mimeType.replace(/\/.*$/, ''); | ||
return acceptedFilesArray.some(function (type) { | ||
var validType = type.trim().toLowerCase(); | ||
if (validType.charAt(0) === '.') { | ||
return fileName.toLowerCase().endsWith(validType); | ||
} else if (validType.endsWith('/*')) { | ||
// This is something like a image/* mime type | ||
return baseMimeType === validType.replace(/\/.*$/, ''); | ||
} | ||
return mimeType === validType; | ||
}); | ||
} | ||
return true; | ||
}; | ||
}); | ||
var accepts = /*@__PURE__*/unwrapExports(dist); | ||
var accepts = /*@__PURE__*/unwrapExports(es); | ||
@@ -772,3 +796,3 @@ // Error codes | ||
/* src\components\Dropzone.svelte generated by Svelte v3.24.0 */ | ||
/* src\components\Dropzone.svelte generated by Svelte v3.23.2 */ | ||
@@ -775,0 +799,0 @@ const { document: document_1 } = globals; |
{ | ||
"name": "svelte-file-dropzone", | ||
"version": "0.0.10", | ||
"version": "0.0.11", | ||
"description": "Svelte component for fileupload and file dropzone", | ||
@@ -15,7 +15,10 @@ "svelte": "src/index.js", | ||
}, | ||
"repository": { | ||
"url": "https://github.com/thecodejack/svelte-file-dropzone" | ||
}, | ||
"author": "thecodejack", | ||
"license": "MIT", | ||
"dependencies": { | ||
"attr-accept": "^2.1.0", | ||
"file-selector": "^0.1.12" | ||
"attr-accept": "^2.2.2", | ||
"file-selector": "^0.2.2" | ||
}, | ||
@@ -22,0 +25,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
106875
0.14%2513
1.29%+ Added
- Removed
Updated
Updated