{ "license": "AGPL-3.0-or-later", "devDependencies": { "@eslint/js": "^9.13.0", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^8.11.0", "@typescript-eslint/parser": "^8.11.0", "eslint": "^9.13.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.11.0", "husky": "^9.1.6", "lint-staged": "^15.2.10", "prettier": "^3.3.3", "ts-node": "^10.9.2", "typescript": "^5.4.2", "typescript-eslint": "^8.11.0" }, "dependencies": { "@typegoose/typegoose": "^12.2.0", "discord.js": "^14.14.1", "mongoose": "^8.2.2", "stripe": "^14.21.0", "typeorm": "^0.3.20", "uuid": "^9.0.1" }, "scripts": { "prepare": "husky", "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix", "format": "prettier --write .", "test": "" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "eslint --fix", "prettier --write" ], "*.{json,css,scss,md}": [ "prettier --write" ] } }