-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
77 lines (77 loc) · 2.13 KB
/
package.json
File metadata and controls
77 lines (77 loc) · 2.13 KB
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
{
"name": "@sv443/ytinfobot",
"version": "0.2.0",
"description": "Free Discord bot that replies to YouTube links with information from Return YouTube Dislike (approximate likes and dislikes), SponsorBlock (timestamps to skip certain segments) and DeArrow (crowdsourced thumbnails and titles).",
"license": "AGPL-3.0-or-later",
"main": "src/main.ts",
"type": "module",
"homepage": "https://github.com/Sv443/YTInfoBot",
"scripts": {
"start": "node --import tsx ./src/main.ts",
"dev": "nodemon --exec pnpm run start",
"lint": "eslint . && tsc --noEmit",
"format": "eslint --fix .",
"prepare-env": "tsx src/tools/prepare-env.ts",
"build": "tsc && tsc-alias",
"build-start": "pnpm build && node --enable-source-maps --no-warnings=ExperimentalWarning --import tsx ./dist/src/main.js"
},
"author": {
"name": "Sv443",
"url": "https://github.com/Sv443"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Sv443/YTInfoBot.git"
},
"bugs": {
"url": "https://github.com/Sv443/YTInfoBot/issues"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/Sv443"
},
"engines": {
"node": ">=20",
"pnpm": ">=9"
},
"nodemonConfig": {
"watch": [
"src/**",
".env",
"package.json"
],
"ext": "ts,mts,js,jsx,mjs,json",
"ignore": [
"dist/*",
"dev/*"
]
},
"dependencies": {
"@mikro-orm/core": "^6.6.7",
"@mikro-orm/postgresql": "^6.6.7",
"axios": "^1.13.5",
"discord.js": "^14.25.1",
"kleur": "^4.1.5",
"qs": "^6.15.0",
"tslib": "^2.8.1"
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.3",
"@eslint/js": "^9.39.3",
"@types/node": "^22.19.11",
"@types/qs": "^6.14.0",
"@types/tx2": "^1.0.3",
"@typescript-eslint/eslint-plugin": "^8.56.0",
"@typescript-eslint/parser": "^8.56.0",
"@typescript-eslint/utils": "^8.56.0",
"dotenv": "^16.6.1",
"eslint": "^9.39.3",
"globals": "^15.15.0",
"nodemon": "^3.1.14",
"ts-node": "^10.9.2",
"tsc-alias": "^1.8.16",
"tsconfig-paths": "^4.2.0",
"tsx": "^4.21.0",
"typescript": "^5.9.3"
}
}