Skip to content

Commit a3f6ecd

Browse files
committed
2.0.0: Move to TS and D.JS 14
* Spotify playlists are missing, not implemented, but song playback works if you use /play. * All of SoundCloud features are missing, not implemented.
1 parent c369b17 commit a3f6ecd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+5853
-3562
lines changed

.dockerignore

-11
This file was deleted.

.eslintrc.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"env": {
3+
"es2022": true,
4+
"node": true
5+
},
6+
"extends": [
7+
"eslint:recommended",
8+
"plugin:@typescript-eslint/recommended"
9+
],
10+
"parser": "@typescript-eslint/parser",
11+
"plugins": [
12+
"@typescript-eslint"
13+
],
14+
"rules": {
15+
"indent": [
16+
"error",
17+
4
18+
],
19+
"linebreak-style": [
20+
"error",
21+
"unix"
22+
],
23+
"quotes": [
24+
"error",
25+
"double"
26+
],
27+
"semi": [
28+
"error",
29+
"always"
30+
],
31+
"@typescript-eslint/no-explicit-any": "off",
32+
"@typescript-eslint/ban-ts-comment": "off",
33+
"@typescript-eslint/no-unused-vars": "error",
34+
"@typescript-eslint/no-useless-constructor": "error",
35+
"eol-last": "error"
36+
}
37+
}

.gitignore

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
.vs
2-
.github
31
.vscode
2+
.idea
43
.gitignore
54
.node-version
65
.prettierrc
76
.replit
87
CODE_OF_CONDUCT.md
98
config.json.example
109
CONTRIBUTING.md
11-
/node_modules
10+
/node_modules
11+
/.vs
12+
/dist

.swcrc

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"$schema": "https://json.schemastore.org/swcrc",
3+
"jsc": {
4+
"parser": {
5+
"syntax": "ecmascript",
6+
"jsx": false,
7+
"dynamicImport": true,
8+
"privateMethod": true,
9+
"functionBind": false,
10+
"exportDefaultFrom": true,
11+
"exportNamespaceFrom": true,
12+
"decorators": false,
13+
"decoratorsBeforeExport": false,
14+
"topLevelAwait": false,
15+
"importMeta": false
16+
},
17+
"target": "es2022",
18+
"loose": true,
19+
"externalHelpers": false,
20+
"paths": {
21+
"@manager": [
22+
"manager/manager"
23+
],
24+
"@interface/*": [
25+
"interface/*"
26+
],
27+
"@utils/*": [
28+
"utils/*"
29+
],
30+
"@bot": [
31+
"bot"
32+
]
33+
}
34+
},
35+
"module": {
36+
"lazy": false,
37+
"strict": true,
38+
"noInterop": false,
39+
"strictMode": true,
40+
"type": "commonjs"
41+
},
42+
"minify": true,
43+
"sourceMaps": "inline"
44+
}

Dockerfile

-24
This file was deleted.

Procfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
worker: node bot.js
2-
Shardedworker: node shardingManager.js
1+
worker: npm run start

assets/database/blacklist.js

-10
This file was deleted.

assets/database/guild.js

-10
This file was deleted.

assets/handlers/config.js

-32
This file was deleted.

assets/handlers/modifyqueue.js

-1
This file was deleted.

assets/util/Util.js

-99
This file was deleted.

0 commit comments

Comments
 (0)