diff --git a/.DS_Store b/.DS_Store index 899ed6f3..52c1be4a 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.gitignore b/rtc/.gitignore similarity index 100% rename from .gitignore rename to rtc/.gitignore diff --git a/.npmignore b/rtc/.npmignore similarity index 100% rename from .npmignore rename to rtc/.npmignore diff --git a/.prettierrc b/rtc/.prettierrc similarity index 100% rename from .prettierrc rename to rtc/.prettierrc diff --git a/CMakeLists.txt b/rtc/CMakeLists.txt similarity index 100% rename from CMakeLists.txt rename to rtc/CMakeLists.txt diff --git a/README.md b/rtc/README.md similarity index 100% rename from README.md rename to rtc/README.md diff --git a/config.json b/rtc/config.json similarity index 100% rename from config.json rename to rtc/config.json diff --git a/package-lock.json b/rtc/package-lock.json similarity index 100% rename from package-lock.json rename to rtc/package-lock.json diff --git a/package.json b/rtc/package.json similarity index 100% rename from package.json rename to rtc/package.json diff --git a/src/index.ts b/rtc/src/index.ts similarity index 100% rename from src/index.ts rename to rtc/src/index.ts diff --git a/src/main.cpp b/rtc/src/main.cpp similarity index 100% rename from src/main.cpp rename to rtc/src/main.cpp diff --git a/src/models/Activity.ts b/rtc/src/models/Activity.ts similarity index 100% rename from src/models/Activity.ts rename to rtc/src/models/Activity.ts diff --git a/src/models/Application.ts b/rtc/src/models/Application.ts similarity index 100% rename from src/models/Application.ts rename to rtc/src/models/Application.ts diff --git a/src/models/AuditLog.ts b/rtc/src/models/AuditLog.ts similarity index 100% rename from src/models/AuditLog.ts rename to rtc/src/models/AuditLog.ts diff --git a/src/models/Ban.ts b/rtc/src/models/Ban.ts similarity index 100% rename from src/models/Ban.ts rename to rtc/src/models/Ban.ts diff --git a/src/models/Channel.ts b/rtc/src/models/Channel.ts similarity index 100% rename from src/models/Channel.ts rename to rtc/src/models/Channel.ts diff --git a/src/models/Emoji.ts b/rtc/src/models/Emoji.ts similarity index 100% rename from src/models/Emoji.ts rename to rtc/src/models/Emoji.ts diff --git a/src/models/Event.ts b/rtc/src/models/Event.ts similarity index 100% rename from src/models/Event.ts rename to rtc/src/models/Event.ts diff --git a/src/models/Guild.ts b/rtc/src/models/Guild.ts similarity index 100% rename from src/models/Guild.ts rename to rtc/src/models/Guild.ts diff --git a/src/models/Interaction.ts b/rtc/src/models/Interaction.ts similarity index 100% rename from src/models/Interaction.ts rename to rtc/src/models/Interaction.ts diff --git a/src/models/Invite.ts b/rtc/src/models/Invite.ts similarity index 100% rename from src/models/Invite.ts rename to rtc/src/models/Invite.ts diff --git a/src/models/Member.ts b/rtc/src/models/Member.ts similarity index 100% rename from src/models/Member.ts rename to rtc/src/models/Member.ts diff --git a/src/models/Message.ts b/rtc/src/models/Message.ts similarity index 100% rename from src/models/Message.ts rename to rtc/src/models/Message.ts diff --git a/src/models/RateLimit.ts b/rtc/src/models/RateLimit.ts similarity index 100% rename from src/models/RateLimit.ts rename to rtc/src/models/RateLimit.ts diff --git a/src/models/ReadState.ts b/rtc/src/models/ReadState.ts similarity index 100% rename from src/models/ReadState.ts rename to rtc/src/models/ReadState.ts diff --git a/src/models/Role.ts b/rtc/src/models/Role.ts similarity index 100% rename from src/models/Role.ts rename to rtc/src/models/Role.ts diff --git a/src/models/Status.ts b/rtc/src/models/Status.ts similarity index 100% rename from src/models/Status.ts rename to rtc/src/models/Status.ts diff --git a/src/models/Team.ts b/rtc/src/models/Team.ts similarity index 100% rename from src/models/Team.ts rename to rtc/src/models/Team.ts diff --git a/src/models/Template.ts b/rtc/src/models/Template.ts similarity index 100% rename from src/models/Template.ts rename to rtc/src/models/Template.ts diff --git a/src/models/User.ts b/rtc/src/models/User.ts similarity index 100% rename from src/models/User.ts rename to rtc/src/models/User.ts diff --git a/src/models/VoiceState.ts b/rtc/src/models/VoiceState.ts similarity index 100% rename from src/models/VoiceState.ts rename to rtc/src/models/VoiceState.ts diff --git a/src/models/Webhook.ts b/rtc/src/models/Webhook.ts similarity index 100% rename from src/models/Webhook.ts rename to rtc/src/models/Webhook.ts diff --git a/src/models/index.ts b/rtc/src/models/index.ts similarity index 100% rename from src/models/index.ts rename to rtc/src/models/index.ts diff --git a/src/mongoStub.cpp b/rtc/src/mongoStub.cpp similarity index 100% rename from src/mongoStub.cpp rename to rtc/src/mongoStub.cpp diff --git a/src/mongoStub.hpp b/rtc/src/mongoStub.hpp similarity index 100% rename from src/mongoStub.hpp rename to rtc/src/mongoStub.hpp diff --git a/src/rtcPeerHandler.cpp b/rtc/src/rtcPeerHandler.cpp similarity index 100% rename from src/rtcPeerHandler.cpp rename to rtc/src/rtcPeerHandler.cpp diff --git a/src/rtcPeerHandler.hpp b/rtc/src/rtcPeerHandler.hpp similarity index 100% rename from src/rtcPeerHandler.hpp rename to rtc/src/rtcPeerHandler.hpp diff --git a/src/rtcServer.hpp b/rtc/src/rtcServer.hpp similarity index 100% rename from src/rtcServer.hpp rename to rtc/src/rtcServer.hpp diff --git a/src/util/BitField.ts b/rtc/src/util/BitField.ts similarity index 100% rename from src/util/BitField.ts rename to rtc/src/util/BitField.ts diff --git a/src/util/Config.ts b/rtc/src/util/Config.ts similarity index 100% rename from src/util/Config.ts rename to rtc/src/util/Config.ts diff --git a/src/util/Constants.ts b/rtc/src/util/Constants.ts similarity index 100% rename from src/util/Constants.ts rename to rtc/src/util/Constants.ts diff --git a/src/util/Database.ts b/rtc/src/util/Database.ts similarity index 100% rename from src/util/Database.ts rename to rtc/src/util/Database.ts diff --git a/src/util/Intents.ts b/rtc/src/util/Intents.ts similarity index 100% rename from src/util/Intents.ts rename to rtc/src/util/Intents.ts diff --git a/src/util/MessageFlags.ts b/rtc/src/util/MessageFlags.ts similarity index 100% rename from src/util/MessageFlags.ts rename to rtc/src/util/MessageFlags.ts diff --git a/src/util/MongoBigInt.ts b/rtc/src/util/MongoBigInt.ts similarity index 100% rename from src/util/MongoBigInt.ts rename to rtc/src/util/MongoBigInt.ts diff --git a/src/util/Permissions.ts b/rtc/src/util/Permissions.ts similarity index 100% rename from src/util/Permissions.ts rename to rtc/src/util/Permissions.ts diff --git a/src/util/RabbitMQ.ts b/rtc/src/util/RabbitMQ.ts similarity index 100% rename from src/util/RabbitMQ.ts rename to rtc/src/util/RabbitMQ.ts diff --git a/src/util/Regex.ts b/rtc/src/util/Regex.ts similarity index 100% rename from src/util/Regex.ts rename to rtc/src/util/Regex.ts diff --git a/src/util/Snowflake.ts b/rtc/src/util/Snowflake.ts similarity index 100% rename from src/util/Snowflake.ts rename to rtc/src/util/Snowflake.ts diff --git a/src/util/String.ts b/rtc/src/util/String.ts similarity index 100% rename from src/util/String.ts rename to rtc/src/util/String.ts diff --git a/src/util/UserFlags.ts b/rtc/src/util/UserFlags.ts similarity index 100% rename from src/util/UserFlags.ts rename to rtc/src/util/UserFlags.ts diff --git a/src/util/checkToken.ts b/rtc/src/util/checkToken.ts similarity index 100% rename from src/util/checkToken.ts rename to rtc/src/util/checkToken.ts diff --git a/src/util/index.ts b/rtc/src/util/index.ts similarity index 100% rename from src/util/index.ts rename to rtc/src/util/index.ts diff --git a/src/util/toBigInt.ts b/rtc/src/util/toBigInt.ts similarity index 100% rename from src/util/toBigInt.ts rename to rtc/src/util/toBigInt.ts diff --git a/tsconfig.json b/rtc/tsconfig.json similarity index 100% rename from tsconfig.json rename to rtc/tsconfig.json diff --git a/util/.vscode/launch.json b/util/.vscode/launch.json new file mode 100644 index 00000000..07fd32ac --- /dev/null +++ b/util/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "sourceMaps": true, + "type": "node", + "request": "launch", + "name": "Launch Server", + "program": "${workspaceFolder}/dist/index.js", + "preLaunchTask": "tsc: build - tsconfig.json", + "outFiles": ["${workspaceFolder}/dist/**/*.js"] + } + ] +}