feat: vendor Discord video stream workspace
Add Discord-video-stream as a vendored workspace dependency and wire it to use the local selfbot package for development. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +1,6 @@
|
|||||||
[submodule "vendor/discord.js-selfbot-v13"]
|
[submodule "vendor/discord.js-selfbot-v13"]
|
||||||
path = vendor/discord.js-selfbot-v13
|
path = vendor/discord.js-selfbot-v13
|
||||||
url = ssh://git@43.134.105.109:22222/exceed/discord.js-selfbot.git
|
url = ssh://git@43.134.105.109:22222/exceed/discord.js-selfbot.git
|
||||||
|
[submodule "vendor/Discord-video-stream"]
|
||||||
|
path = vendor/Discord-video-stream
|
||||||
|
url = ssh://git@43.134.105.109:22222/exceed/Discord-video-stream.git
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/opus": "^0.10.0",
|
"@discordjs/opus": "^0.10.0",
|
||||||
"@discordjs/voice": "^0.19.1",
|
"@discordjs/voice": "^0.19.1",
|
||||||
|
"@dank074/discord-video-stream": "workspace:*",
|
||||||
"@snazzah/davey": "^0.1.10",
|
"@snazzah/davey": "^0.1.10",
|
||||||
"@types/pg": "^8.20.0",
|
"@types/pg": "^8.20.0",
|
||||||
"@vitejs/plugin-react": "^6.0.2",
|
"@vitejs/plugin-react": "^6.0.2",
|
||||||
|
|||||||
1523
pnpm-lock.yaml
generated
1523
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,7 @@
|
|||||||
packages:
|
packages:
|
||||||
- .
|
- .
|
||||||
- vendor/discord.js-selfbot-v13
|
- vendor/discord.js-selfbot-v13
|
||||||
|
- vendor/Discord-video-stream
|
||||||
|
|
||||||
onlyBuiltDependencies:
|
onlyBuiltDependencies:
|
||||||
- '@discordjs/opus'
|
- '@discordjs/opus'
|
||||||
|
|||||||
20
tests/vendor/videoStreamWorkspaceDependency.test.ts
vendored
Normal file
20
tests/vendor/videoStreamWorkspaceDependency.test.ts
vendored
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
import { readFileSync } from "node:fs";
|
||||||
|
import { describe, expect, it } from "vitest";
|
||||||
|
|
||||||
|
const videoStreamPackage = JSON.parse(
|
||||||
|
readFileSync("vendor/Discord-video-stream/package.json", "utf8"),
|
||||||
|
) as {
|
||||||
|
devDependencies?: Record<string, string>;
|
||||||
|
peerDependencies?: Record<string, string>;
|
||||||
|
};
|
||||||
|
|
||||||
|
describe("Discord video stream workspace dependencies", () => {
|
||||||
|
it("uses the local selfbot workspace package for development", () => {
|
||||||
|
expect(videoStreamPackage.devDependencies?.["discord.js-selfbot-v13"]).toBe(
|
||||||
|
"workspace:*",
|
||||||
|
);
|
||||||
|
expect(videoStreamPackage.peerDependencies?.["discord.js-selfbot-v13"]).toBe(
|
||||||
|
"^3.6.0",
|
||||||
|
);
|
||||||
|
});
|
||||||
|
});
|
||||||
1
vendor/Discord-video-stream
vendored
Submodule
1
vendor/Discord-video-stream
vendored
Submodule
Submodule vendor/Discord-video-stream added at fb83645d73
Reference in New Issue
Block a user