blossom-drive-webserver/package.json

51 lines
1.3 KiB
JSON

{
"name": "blossom-drive-webserver",
"description": "A web server that servces the content of a blossom drive",
"main": "index.js",
"author": "florian",
"license": "MIT",
"bin": "build/index.js",
"type": "module",
"devDependencies": {
"@types/bun": "latest",
"@types/debug": "^4.1.12",
"@types/follow-redirects": "^1.14.4",
"@types/http-errors": "^2.0.4",
"@types/koa": "^2.15.0",
"@types/koa__cors": "^5.0.0",
"@types/koa__router": "^12.0.4",
"@types/lodash": "^4.17.0",
"@types/node": "^20.11.28",
"prettier": "^3.2.5",
"tsc-watch": "^6.0.4",
"typescript": "^5.4.2"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"dependencies": {
"@koa/cors": "^5.0.0",
"@koa/router": "^12.0.1",
"@nostr-dev-kit/ndk": "^2.5.0",
"debug": "^4.3.4",
"events": "^3.3.0",
"follow-redirects": "^1.15.6",
"http-error": "^0.0.6",
"koa": "^2.15.1",
"lodash": "^4.17.21",
"node-cache": "^5.1.2",
"nostr-tools": "^2.3.1",
"websocket-polyfill": "^0.0.3",
"ws": "^8.16.0"
},
"scripts": {
"start": "node build/index.js",
"build": "tsc",
"dev": "export DEBUG=web*,ndk*,koa*;tsc-watch --onSuccess \"node ./build/index.js\"",
"format": "prettier -w ."
},
"files": [
"build"
]
}