{ "name": "eu.astrogd.white-leopard", "version": "1.2.0", "description": "A Discord bot that checks channel names for blacklisted words and reverts the changes if necessary", "main": "build/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "tsc && shx cp package-lock.json build/package-lock.json", "start:rebuild": "npm run build && node --enable-source-maps .", "version:dev": "npm version prerelease --preid dev --no-commit-hooks --no-git-tag-version", "version:patch": "npm version prepatch --preid dev --no-commit-hooks --no-git-tag-version", "version:minor": "npm version preminor --preid dev --no-commit-hooks --no-git-tag-version", "version:major": "npm version premajor --preid dev --no-commit-hooks --no-git-tag-version", "version:release": "npm version patch --no-commit-hooks --no-git-tag-version", "deploy-commands:dev": "ts-node ci/devDeploy.ts", "deploy-commands:prod": "ts-node ci/deploy.ts", "deploy:dev": "npm run build && npm run deploy-commands:dev && docker compose build && docker compose up -d", "deploy:prod": "rimraf build && npm run build && npm run deploy-commands:prod && docker build -t astrogd/white-leopard:latest . && docker push astrogd/white-leopard:latest", "start": "npm run build && npm run deploy-commands:dev && docker-compose up -d db && node --enable-source-maps .", "migration:create": "node --require ts-node/register ./node_modules/typeorm/cli.js migration:generate -d src/data/dataSource.migration.ts -p src/data/migrations/data", "migration:run": "node --require ts-node/register ./node_modules/typeorm/cli.js migration:run -d src/data/dataSource.migration.ts", "migration:revert": "node --require ts-node/register ./node_modules/typeorm/cli.js migration:revert -d src/data/dataSource.migration.ts", "migration:show": "node --require ts-node/register ./node_modules/typeorm/cli.js migration:show -d src/data/dataSource.migration.ts", "migration:check": "node --require ts-node/register ./node_modules/typeorm/cli.js migration:generate --check -d src/data/dataSource.migration.ts src/data/migrations/data" }, "repository": { "type": "git", "url": "git+https://github.com/r-Overwatch2/eu.astrogd.white-leopard.git" }, "author": "AstroGD Lukas Weber (https://www.astrogd.eu)", "license": "CC-BY-NC-ND-4.0", "bugs": { "url": "https://github.com/r-Overwatch2/eu.astrogd.white-leopard/issues" }, "homepage": "https://github.com/r-Overwatch2/eu.astrogd.white-leopard#readme", "devDependencies": { "@types/express": "^4.17.14", "@types/fs-extra": "^11.0.2", "@types/node": "^18.17.17", "rimraf": "^5.0.1", "shx": "^0.3.4", "ts-node": "^10.9.1", "typescript": "^5.2.2" }, "dependencies": { "@astrogd/eu.astrogd.uptime-kuma-push-monitor": "^1.0.0-dev.3", "discord.js": "^14.13.0", "dotenv": "^16.0.3", "express": "^4.18.2", "fs-extra": "^11.0.0", "moment": "^2.29.4", "pg": "^8.8.0", "typeorm": "^0.3.10" } }