New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

svelte-file-dropzone

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-file-dropzone - npm Package Compare versions

Comparing version

to
0.0.11

32

dist/index.js

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

9

package.json
{
"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