1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
{
"name": "bush-bot",
"version": "3.0.2",
"description": "An open-sourced multi-purpose moderation, and leveling bot.",
"main": "dist/src/bot.js",
"type": "module",
"repository": "https://github.com/NotEnoughUpdates/bush-bot",
"author": "IRONM00N#0001 (@IRONM00N)",
"private": true,
"contributors": [
"jani270#0119 (@jani270)",
"Tyman#5998 (@TymanWasTaken)",
"TrashCan#8913 (@TrashCan69420)",
"tricked#3777 (@Tricked-dev)",
"rioho#0001 (@riohorealhk)",
"Proudmuslim#2900 (@proudmuslim-dev)",
"katherine🌺#0668 (@Lisenaaaa)",
"pjones123#6025 (@pjones123)",
"Angry_Pineapple#6926 (@Angry-Pineapple3121)",
"EthanDevelops#5366 (@EthanDevelops)"
],
"license": "CC-BY-NC-SA-4.0",
"scripts": {
"build": "yarn rimraf dist && yarn tsc -b",
"build:no-emit": "yarn tsc --noEmit",
"build:keep": "yarn tsc -b",
"start": "yarn build && yarn start:raw",
"start:keep": "yarn build:keep && yarn start:raw",
"start:dry": "yarn start dry",
"start:raw": "node --enable-source-maps --experimental-json-modules --no-warnings dist/src/bot.js",
"dev": "yarn start:keep",
"test": "yarn lint && yarn build:no-emit",
"format": "yarn prettier . --write",
"format:check": "yarn prettier . --check",
"lint": "yarn eslint src lib config tests",
"upgrade": "yarn rimraf yarn.lock && yarn cache clean && yarn install && yarn set version latest && git submodule update --recursive --remote && yarn upgrade-interactive",
"upgrade:sdk": "yarn dlx @yarnpkg/sdks vscode",
"beta": "git push && git checkout beta && git merge master && git push && git checkout master",
"deploy:beta": "pm2 deploy ecosystem.config.cjs beta",
"deploy:production": "pm2 deploy ecosystem.config.cjs production",
"deploy:all": "yarn beta && pm2 deploy ecosystem.config.cjs production && pm2 deploy ecosystem.config.cjs beta"
},
"imports": {
"#lib": {
"default": "./lib/index.js"
},
"#lib/*": {
"default": "./lib/*"
},
"#src/*": {
"default": "./src/*"
},
"#args": {
"default": "./lib/arguments/index.js"
},
"#commands": {
"default": "./src/commands/index.js"
},
"#tags": {
"default": "./lib/common/tags.js"
},
"#config": {
"default": "./config/index.js"
}
},
"dependencies": {
"@discordjs/builders": "^1.1.0",
"@discordjs/rest": "^1.0.1",
"@ironm00n/nbt-ts": "^1.4.0",
"@notenoughupdates/discord.js-minesweeper": "^1.0.10",
"@notenoughupdates/events-intercept": "^3.0.1",
"@notenoughupdates/humanize-duration": "^4.0.1",
"@notenoughupdates/simplify-number": "^1.0.1",
"@notenoughupdates/wolfram-alpha-api": "^1.0.2",
"@sentry/integrations": "^7.11.1",
"@sentry/node": "^7.11.1",
"@sentry/tracing": "^7.11.1",
"canvas": "^2.9.3",
"chalk": "^5.0.1",
"deep-lock": "^1.0.0",
"discord-akairo": "npm:@notenoughupdates/discord-akairo@dev",
"discord-api-types": "0.37.1",
"discord.js": "npm:@notenoughupdates/discord.js@forum",
"fuse.js": "^6.6.2",
"gif-to-apng": "^0.1.2",
"googleapis": "^107.0.0",
"lodash": "^4.17.21",
"mathjs": "^11.1.0",
"nanoid": "^4.0.0",
"numeral": "^2.0.6",
"pg": "^8.8.0",
"pg-hstore": "^2.3.4",
"prettier": "^2.7.1",
"pretty-bytes": "^6.0.0",
"rimraf": "^3.0.2",
"sequelize": "6.21.4",
"tinycolor2": "^1.4.2",
"typescript": "^4.7.4",
"vm2": "^3.9.10"
},
"devDependencies": {
"@sapphire/snowflake": "^3.2.2",
"@sentry/types": "^7.11.1",
"@types/eslint": "^8.4.6",
"@types/express": "^4.17.13",
"@types/lodash": "^4.14.184",
"@types/node": "^18.7.13",
"@types/numeral": "^2.0.2",
"@types/pg": "^8.6.5",
"@types/prettier": "^2.7.0",
"@types/rimraf": "^3.0.2",
"@types/tinycolor2": "^1.4.3",
"@types/validator": "^13.7.5",
"@typescript-eslint/eslint-plugin": "^5.35.1",
"@typescript-eslint/parser": "^5.35.1",
"eslint": "^8.22.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-deprecation": "^1.3.2",
"node-fetch": "^3.2.10",
"ts-essentials": "^9.3.0",
"vitest": "^0.22.1"
},
"packageManager": "yarn@3.2.3",
"resolutions": {
"@discordjs/builders@workspace:^": "^1.1.0",
"@discordjs/collection@workspace:^": "^1.0.1",
"@discordjs/rest@workspace:^": "^1.0.1",
"tslib": "^2.4.0"
}
}
|