uploadcare-widget
Version:
Uploadcare Widget: file uploader.
137 lines (136 loc) • 4.18 kB
JSON
{
"name": "uploadcare-widget",
"version": "3.9.1",
"description": "Uploadcare Widget: file uploader.",
"main": "uploadcare.js",
"files": [
"uploadcare.api.js",
"uploadcare.api.min.js",
"uploadcare.full.js",
"uploadcare.full.min.js",
"uploadcare.js",
"uploadcare.min.js",
"uploadcare.lang.en.js",
"uploadcare.lang.en.min.js"
],
"scripts": {
"help:dev": "SCRIPTS FOR LOCAL DEVELOPMENT",
"dev:svg": "nodemon --watch src/svgs --exec 'svg-sprite --config ./scripts/svg-sprite.config.json' src/svgs/icon-*.svg",
"dev:css": "nodemon --watch src/stylesheets --exec 'postcss -o ./src/stylesheets/styles.css -c ./scripts/postcss.config.js' src/stylesheets/styles.pcss",
"dev:js": "rollup -wc scripts/rollup.config.dev.js",
"dev": "npm run dev:css & npm run dev:svg & npm run dev:js",
"help:build": "SCRIPTS FOR BUILD PRODUCTION VERSION",
"build:svg": "svg-sprite --config ./scripts/svg-sprite.config.json src/svgs/icon-*.svg",
"build:css": "postcss -o ./src/stylesheets/styles.css -c ./scripts/postcss.config.js ./src/stylesheets/styles.pcss",
"build:css:min": "cross-env NODE_ENV=production npm run build:css",
"build:js": "rollup -c",
"build": "npm run build:svg && npm run build:css:min && npm run build:js",
"help:test": "SCRIPTS FOR TESTS AND CODE QUALITY CHECKS",
"format": "prettier --write \"**/*.js\"",
"size": "size-limit",
"lint:css": "stylelint src/stylesheets/**/*.pcss",
"lint:js": "eslint .",
"test": "npm run lint:css && npm run lint:js && echo \"Soon there will be tests 🖖\" && exit 0"
},
"dependencies": {
"escape-html": "^1.0.3",
"jquery": "^3.4.1"
},
"devDependencies": {
"@babel/core": "7.8.4",
"@babel/preset-env": "7.8.4",
"@size-limit/preset-big-lib": "2.2.4",
"autoprefixer": "7.2.6",
"aws-sdk": "2.619.0",
"babel-eslint": "10.0.3",
"babel-plugin-html-tag": "1.4.0",
"cross-env": "5.2.1",
"cssnano": "3.10.0",
"dotenv": "8.2.0",
"eslint": "6.8.0",
"eslint-config-prettier": "6.10.0",
"eslint-config-standard": "14.1.0",
"eslint-plugin-import": "2.20.1",
"eslint-plugin-node": "9.2.0",
"eslint-plugin-prettier": "3.1.2",
"eslint-plugin-promise": "4.2.1",
"eslint-plugin-standard": "4.0.1",
"nodemon": "1.19.4",
"postcss-calc": "6.0.2",
"postcss-cli": "4.1.1",
"postcss-color-function": "4.1.0",
"postcss-css-variables": "0.14.0",
"postcss-custom-media": "6.0.0",
"postcss-flexbugs-fixes": "3.3.1",
"postcss-import": "11.1.0",
"postcss-nested": "2.1.2",
"postcss-prefixer": "2.1.2",
"postcss-reporter": "5.0.0",
"prettier": "1.19.1",
"rollup": "1.31.1",
"rollup-plugin-babel": "4.3.3",
"rollup-plugin-commonjs": "10.1.0",
"rollup-plugin-json": "4.0.0",
"rollup-plugin-license": "0.13.0",
"rollup-plugin-livereload": "1.0.4",
"rollup-plugin-module-replacement": "1.1.0",
"rollup-plugin-node-resolve": "5.2.0",
"rollup-plugin-serve": "1.0.1",
"rollup-plugin-string": "3.0.0",
"rollup-plugin-terser": "5.2.0",
"stylelint": "8.4.0",
"stylelint-config-uploadcare": "3.0.0",
"svg-sprite": "1.5.0"
},
"size-limit": [
{
"limit": "60 KB",
"path": "uploadcare.api.min.js"
},
{
"limit": "120 KB",
"path": "uploadcare.full.min.js"
},
{
"limit": "120 KB",
"path": "uploadcare.min.js"
},
{
"limit": "90 KB",
"path": "uploadcare.lang.en.min.js"
}
],
"browserslist": [
"> .4%",
"ie >= 10"
],
"keywords": [
"uploadcare",
"file",
"uploader",
"preview",
"chunk",
"drag",
"drop",
"image",
"image-edit",
"widget",
"mobile",
"dialog",
"upload",
"store",
"transformations",
"cdn",
"jquery"
],
"repository": {
"type": "git",
"url": "git+https://github.com/uploadcare/uploadcare-widget.git"
},
"author": "",
"license": "BSD-2-Clause",
"bugs": {
"url": "https://github.com/uploadcare/uploadcare-widget/issues"
},
"homepage": "https://github.com/uploadcare/uploadcare-widget#readme"
}