UNPKG

@blocklet/uploader-server

Version:

blocklet upload server

94 lines 2.4 kB
{ "name": "@blocklet/uploader-server", "version": "0.2.7", "description": "blocklet upload server", "publishConfig": { "access": "public" }, "sideEffects": false, "exports": { ".": { "require": "./lib/index.js", "import": "./es/index.js", "types": "./lib/index.d.ts" }, "./middlewares": { "require": "./lib/middlewares.js", "import": "./es/middlewares.js", "types": "./lib/middlewares.d.ts" } }, "typesVersions": { "*": { "*": [ "./es/*.d.ts" ] }, "middlewares": { "*": [ "./es/middlewares.d.ts" ] } }, "files": [ "lib", "es", "*.d.ts" ], "keywords": [ "blocklet", "uploader", "server" ], "author": "arcblock <blocklet@arcblock.io> https://github.com/blocklet", "license": "ISC", "peerDependencies": { "@tus/file-store": "1.0.0", "@tus/server": "1.0.0", "@uppy/companion": "4.15.1", "axios": "^1.7.8" }, "dependencies": { "@abtnode/cron": "^1.16.48", "@blocklet/constant": "^1.16.48", "@blocklet/logger": "^1.16.48", "@blocklet/sdk": "^1.16.48", "@tus/file-store": "1.0.0", "@tus/server": "1.0.0", "@uppy/companion": "4.15.1", "axios": "^1.7.8", "body-parser": "^1.20.3", "exif-be-gone": "^1.5.1", "express-session": "1.17.3", "glob": "^11.0.1", "isbot": "^5.1.17", "mime-types": "^2.1.35", "ms": "^2.1.3", "p-queue": "6.6.2", "ufo": "^1.5.4", "url-join": "^4.0.1" }, "devDependencies": { "@arcblock/eslint-config-ts": "^0.3.3", "@types/express": "^4.17.21", "@types/express-session": "^1.18.1", "@types/mime-types": "^2.1.4", "@types/node": "^20.17.9", "@types/url-join": "^4.0.3", "@vitest/coverage-c8": "^0.33.0", "typescript": "^5.7.2", "unbuild": "^2.0.0", "vitest": "^3.2.4", "vitest-fetch-mock": "^0.4.5" }, "scripts": { "coverage": "pnpm test -- --coverage", "test": "vitest tests", "build": "unbuild", "build:watch": "npx nodemon --ext 'ts,tsx,json,js,jsx' --exec 'pnpm run build' --ignore 'lib/*' --ignore 'es/*' ", "dev": "pnpm run build:watch", "prepublish": "pnpm run build", "prebuild:dep": "pnpm run build", "dev:yalc": "npx nodemon --ext 'ts,tsx,json,js,jsx' --exec 'pnpm run build && yalc push' --ignore 'lib/*' --ignore 'es/*'" } }