{ "name": "ass", "version": "0.8.4", "description": "The superior self-hosted ShareX server", "main": "ass.js", "engines": { "node": ">=14.7.x <16", "npm": ">=7.x.x" }, "scripts": { "start": "node ass.js", "setup": "node setup.js", "metrics": "node metrics.js", "new-token": "node generators/token.js", "restart": "systemctl restart ass.service", "engine-check": "node checkEngine.js", "prestart": "npm run engine-check", "presetup": "npm run engine-check", "logs": "node ./node_modules/@tycrek/log/socketClient.js", "docker-logs": "docker-compose logs -f --tail=50 --no-log-prefix ass", "docker-update": "git pull && docker-compose up --force-recreate --build -d && docker image prune -f", "docker-resetup": "docker-compose exec npm run setup && docker-compose restart" }, "repository": "github:tycrek/ass", "keywords": [ "sharex", "sharex-server" ], "author": "tycrek (https://tycrek.com/)", "license": "ISC", "bugs": "https://github.com/tycrek/ass/issues", "homepage": "https://github.com/tycrek/ass#readme", "funding": { "type": "patreon", "url": "https://patreon.com/tycrek" }, "dependencies": { "@tycrek/ass-storage-engine": "^0.2.7", "@tycrek/express-nofavicon": "^1.0.2", "@tycrek/isprod": "^2.0.2", "@tycrek/log": ">=0.5.x", "any-shell-escape": "^0.1.1", "aws-sdk": "^2.930.0", "check-node-version": "^4.1.0", "crypto-random-string": "3.3.1", "discord.js": "^12.5.3", "escape-html": "^1.0.3", "express": "^4.17.1", "express-rate-limit": "^5.2.6", "ffmpeg-static": "^4.3.0", "fs-extra": "^9.1.0", "helmet": "^4.6.0", "jimp": "^0.16.1", "luxon": "^1.26.0", "marked": "^2.0.7", "multer": "2.0.0-rc.2", "node-fetch": "^2.6.1", "node-vibrant": "*", "prompt": "^1.1.0", "pug": "^3.0.2", "sanitize-filename": "^1.6.3", "stream-to-array": "^2.3.0", "submodule": "^1.2.1", "uuid": "^8.3.2" } }