51 lines
1.3 KiB
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"
|
||
|
]
|
||
|
}
|