{ "name": "dsa-scheduler", "version": "1.0.0", "description": "", "license": "ISC", "author": "", "type": "commonjs", "main": "main.ts", "scripts": { "build": "node ./build/build-cli.mjs", "build:docker": "sudo docker build .", "watch": "node ./build/watch.mjs", "deploy": "node ./dist/deploy.js", "start": "node ./dist/main.js", "edge-start": "npm run deploy && npm run start" }, "dependencies": { "@types/better-sqlite3": "^7.6.12", "@types/deepmerge": "^2.1.0", "@types/lodash": "^4.17.18", "@types/log4js": "^0.0.33", "@types/node": "^22.13.9", "any-date-parser": "^2.2.2", "better-sqlite3": "^11.8.1", "deepmerge": "^4.3.1", "discord.js": "^14.18.0", "dotenv": "^16.4.7", "esbuild": "^0.25.0", "ics": "^3.8.1", "is-plain-object": "^5.0.0", "lodash": "^4.17.21", "log4js": "^6.9.1", "node-cron": "^4.0.7", "node-ical": "^0.20.1", "object-path-set": "^1.0.2", "svg2img": "^1.0.0-beta.2" }, "devDependencies": { "@eslint/js": "^9.29.0", "eslint": "^9.29.0", "globals": "^16.2.0", "typescript-eslint": "^8.34.1" } }