@uploadcare/upload-client
Version:
Library for work with Uploadcare Upload API
103 lines (102 loc) • 3.15 kB
JSON
{
"name": "@uploadcare/upload-client",
"version": "6.14.3",
"description": "Library for work with Uploadcare Upload API",
"type": "module",
"module": "./dist/esm/index.node.mjs",
"browser": "./dist/esm/index.browser.mjs",
"react-native": "./dist/esm/index.react-native.mjs",
"types": "./dist/index.d.ts",
"exports": {
".": {
"node": {
"import": "./dist/esm/index.node.mjs",
"require": "./dist/cjs/index.node.cjs"
},
"browser": {
"import": "./dist/esm/index.browser.mjs",
"require": "./dist/cjs/index.browser.cjs"
},
"react-native": {
"import": "./dist/esm/index.react-native.mjs",
"require": "./dist/cjs/index.react-native.cjs"
},
"default": {
"import": "./dist/esm/index.browser.mjs",
"require": "./dist/cjs/index.browser.cjs"
}
},
"./browser": {
"import": "./dist/esm/index.browser.mjs",
"require": "./dist/cjs/index.browser.cjs"
},
"./node": {
"import": "./dist/esm/index.node.mjs",
"require": "./dist/cjs/index.node.cjs"
},
"./react-native": {
"import": "./dist/esm/index.react-native.mjs",
"require": "./dist/cjs/index.react-native.cjs"
}
},
"sideEffects": false,
"files": ["dist/*", "README.md", "LICENSE"],
"engines": {
"node": ">=16"
},
"scripts": {
"prepack": "cp ../../LICENSE ./LICENSE",
"mock:start": "ts-node-esm --experimentalSpecifierResolution node ./mock-server/server.ts --silent",
"clean": "rimraf dist",
"test": "start-server-and-test mock:start :3000 test:jest",
"test:production": "TEST_ENV=production npm run test:jest",
"test:jest": "node --experimental-vm-modules ../../node_modules/jest/bin/jest.js",
"prebuild": "npm run clean",
"build": "npm run build:types && npm run build:compile",
"build:types": "dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts",
"build:compile": "rollup -c"
},
"repository": {
"type": "git",
"url": "git+https://github.com/uploadcare/uploadcare-js-api-clients.git"
},
"author": "Uploadcare",
"license": "MIT",
"bugs": {
"url": "https://github.com/uploadcare/uploadcare-js-api-clients/issues"
},
"homepage": "https://github.com/uploadcare/uploadcare-js-api-clients#readme",
"keywords": [
"uploadcare",
"file",
"uploader",
"image",
"upload",
"store",
"cdn"
],
"devDependencies": {
"@koa/cors": "3.3.0",
"@koa/router": "10.1.1",
"@types/express-serve-static-core": "^4.17.28",
"@types/koa": "2.13.4",
"@types/koa__cors": "^5.0.0",
"@types/koa__router": "^12.0.4",
"@types/ws": "8.5.3",
"@uploadcare/api-client-utils": "^6.14.3",
"chalk": "^4.1.2",
"data-uri-to-buffer": "3.0.1",
"dataurl-to-blob": "0.0.1",
"jest-environment-jsdom": "29.3.1",
"jest-websocket-mock": "2.4.0",
"koa": "2.13.4",
"koa-add-trailing-slashes": "2.0.1",
"koa-body": "5.0.0",
"mock-socket": "9.0.3",
"start-server-and-test": "1.14.0"
},
"dependencies": {
"form-data": "^4.0.0",
"ws": "^8.2.3"
}
}