Kumi
2394a9f6ee
- Added `helmet` middleware for enhanced security with CSP. - Integrated `dotenv` for configuration management. - Added validation and error handling for mnemonic and infoHash. - Improved error handling in TURN credentials generation. - Enhanced notification and progress feedback for file sharing. - Added tracker server config validation and error handling. - Updated dependencies to include `helmet` and `dotenv`. These changes improve the app's security, robustness, and user experience.
26 lines
647 B
JSON
26 lines
647 B
JSON
{
|
|
"name": "transfer.coffee",
|
|
"version": "0.0.2",
|
|
"description": "A WebTorrent-based file transfer application",
|
|
"main": "app.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"test": "echo \"Error: no test specified\" && exit 1",
|
|
"start": "node app.js",
|
|
"tracker": "node tracker.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.private.coffee/PrivateCoffee/transfer.coffee"
|
|
},
|
|
"author": "Private.coffee Team",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"bip39": "^3.1.0",
|
|
"bittorrent-tracker": "^11.1.0",
|
|
"dotenv": "^16.4.5",
|
|
"ejs": "^3.1.10",
|
|
"express": "^4.19.2",
|
|
"helmet": "^7.1.0"
|
|
}
|
|
}
|