117 lines
3.0 KiB
JSON
117 lines
3.0 KiB
JSON
{
|
|
"name": "blueimp-file-upload",
|
|
"version": "10.3.0",
|
|
"title": "jQuery File Upload",
|
|
"description": "File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.",
|
|
"keywords": [
|
|
"jquery",
|
|
"file",
|
|
"upload",
|
|
"widget",
|
|
"multiple",
|
|
"selection",
|
|
"drag",
|
|
"drop",
|
|
"progress",
|
|
"preview",
|
|
"cross-domain",
|
|
"cross-site",
|
|
"chunk",
|
|
"resume",
|
|
"gae",
|
|
"go",
|
|
"python",
|
|
"php",
|
|
"bootstrap"
|
|
],
|
|
"homepage": "https://github.com/blueimp/jQuery-File-Upload",
|
|
"author": {
|
|
"name": "Sebastian Tschan",
|
|
"url": "https://blueimp.net"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/blueimp/jQuery-File-Upload.git"
|
|
},
|
|
"license": "MIT",
|
|
"peerDependencies": {
|
|
"jquery": ">=1.6"
|
|
},
|
|
"optionalDependencies": {
|
|
"blueimp-canvas-to-blob": "3",
|
|
"blueimp-load-image": "2",
|
|
"blueimp-tmpl": "3"
|
|
},
|
|
"devDependencies": {
|
|
"eslint": "6",
|
|
"eslint-config-blueimp": "1",
|
|
"eslint-config-prettier": "6",
|
|
"eslint-plugin-jsdoc": "15",
|
|
"eslint-plugin-prettier": "3",
|
|
"mocha-chrome": "2",
|
|
"prettier": "1",
|
|
"stylelint": "10",
|
|
"stylelint-config-prettier": "5",
|
|
"stylelint-config-recommended": "2"
|
|
},
|
|
"stylelint": {
|
|
"extends": [
|
|
"stylelint-config-recommended",
|
|
"stylelint-config-prettier"
|
|
],
|
|
"ignoreFiles": [
|
|
"css/*.min.css",
|
|
"css/vendor/*",
|
|
"test/vendor/*"
|
|
]
|
|
},
|
|
"eslintConfig": {
|
|
"extends": [
|
|
"blueimp",
|
|
"plugin:jsdoc/recommended",
|
|
"plugin:prettier/recommended"
|
|
],
|
|
"env": {
|
|
"browser": true
|
|
}
|
|
},
|
|
"eslintIgnore": [
|
|
"js/*.min.js",
|
|
"js/vendor",
|
|
"test/vendor"
|
|
],
|
|
"prettier": {
|
|
"proseWrap": "always",
|
|
"singleQuote": true
|
|
},
|
|
"scripts": {
|
|
"lint": "stylelint '**/*.css' && eslint .",
|
|
"unit": "docker-compose run --rm mocha",
|
|
"wdio": "docker-compose run --rm wdio",
|
|
"test": "npm run lint && npm run unit && npm run wdio && npm run wdio -- firefox",
|
|
"posttest": "docker-compose down -v",
|
|
"preversion": "npm test",
|
|
"postversion": "git push --tags origin master && npm publish"
|
|
},
|
|
"files": [
|
|
"css/jquery.fileupload-noscript.css",
|
|
"css/jquery.fileupload-ui-noscript.css",
|
|
"css/jquery.fileupload-ui.css",
|
|
"css/jquery.fileupload.css",
|
|
"img/loading.gif",
|
|
"img/progressbar.gif",
|
|
"js/cors/jquery.postmessage-transport.js",
|
|
"js/cors/jquery.xdr-transport.js",
|
|
"js/vendor/jquery.ui.widget.js",
|
|
"js/jquery.fileupload-audio.js",
|
|
"js/jquery.fileupload-image.js",
|
|
"js/jquery.fileupload-process.js",
|
|
"js/jquery.fileupload-ui.js",
|
|
"js/jquery.fileupload-validate.js",
|
|
"js/jquery.fileupload-video.js",
|
|
"js/jquery.fileupload.js",
|
|
"js/jquery.iframe-transport.js"
|
|
],
|
|
"main": "js/jquery.fileupload.js"
|
|
}
|