{ "name": "psitransfer", "version": "0.0.0", "description": "Simple open source self-hosted file sharing solution", "keywords": [ "share", "upload", "transfer", "files", "wetransfer" ], "repository": "psi-4ward/psitransfer", "bugs": "https://github.com/psi-4ward/psitransfer/issues", "main": "app.js", "dependencies": { "archiver": "^8.0.0", "axios": "^1.16.1", "common-streams": "^1.4.0", "compression": "^1.8.1", "cors": "^2.8.6", "@node-rs/argon2": "^2.0.2", "debug": "^4.4.3", "express": "^5.2.1", "fs-promise": "^2.0.3", "http-errors": "^2.0.1", "method-override": "^3.0.0", "morgan": "^1.10.1", "pug": "^3.0.4", "tar-stream": "^3.2.0", "to-object-reducer": "^1.0.1" }, "bin": { "psitransfer": "cli.js" }, "scripts": { "start": "NODE_ENV=production node app.js", "dev": "NODE_ENV=dev DEBUG=psitransfer:* nodemon -i app -i dist -i data app.js", "debug": "node --inspect app.js", "test": "node --test 'tests/**/*.test.js'", "test:unit": "node --test tests/unit/*.test.js", "test:integration": "node --test tests/integration/*.test.js" }, "engines": { "node": ">= 24" }, "author": "Christoph Wiechert ", "contributors": [], "license": "BSD-2-Clause" }