添加弹幕功能

添加弹幕功能
This commit is contained in:
truewhile
2026-08-24 00:37:25 +08:00
parent 71bf60c69c
commit cd1297a30f
20 changed files with 2038 additions and 59 deletions
+37 -2
View File
@@ -1,15 +1,16 @@
{
"name": "mediastationgo-web",
"name": "mmtl-web",
"version": "0.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mediastationgo-web",
"name": "mmtl-web",
"version": "0.1.0",
"dependencies": {
"axios": "^1.7.2",
"clsx": "^2.1.1",
"danmu": "^0.20.0",
"framer-motion": "^12.38.0",
"hls.js": "^1.5.11",
"lucide-react": "^0.379.0",
@@ -1763,6 +1764,15 @@
"node": ">= 6.0.0"
}
},
"node_modules/aidly": {
"version": "1.37.0",
"resolved": "https://registry.npmjs.org/aidly/-/aidly-1.37.0.tgz",
"integrity": "sha512-IMbw5e7KKnacRh9PuuHN/65iFibo8NLtqM9NS1QTn7ySqnCVAcc72/Bz0CHnMvwC6FxLtICZWLVIfPddMr9vwA==",
"license": "MIT",
"dependencies": {
"small-queue": "^1.1.2"
}
},
"node_modules/ajv": {
"version": "6.15.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
@@ -2113,6 +2123,16 @@
"integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
"license": "MIT"
},
"node_modules/danmu": {
"version": "0.20.0",
"resolved": "https://registry.npmjs.org/danmu/-/danmu-0.20.0.tgz",
"integrity": "sha512-J58V1tQZwvEOc8/APOPq9r7Z78+SfGIznPp75zgEsYBVQDQddcOyPuPqMgEzT9XmZk66QKR8ezGGAjzn2gr92w==",
"license": "MIT",
"dependencies": {
"aidly": "^1.36.0",
"hooks-plugin": "^1.3.4"
}
},
"node_modules/debug": {
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
@@ -2852,6 +2872,15 @@
"integrity": "sha512-VSIRpLfRwlAAdGL4wiTucx2ScRipo0ed1FBatWkyt832jC4CReKstga6yIhYVwGu9LOBjuX9wzmRMeQdBJtzEA==",
"license": "Apache-2.0"
},
"node_modules/hooks-plugin": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/hooks-plugin/-/hooks-plugin-1.3.4.tgz",
"integrity": "sha512-2cQFChc7gYjM1A2B7N9fmb3iG+0Ns8Fi9FOEg7P3doH9scDSSJf423V7mxPewc/acshGP1StrQynOgSBM8Pkwg==",
"license": "MIT",
"dependencies": {
"aidly": "^1.36.0"
}
},
"node_modules/https-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
@@ -3855,6 +3884,12 @@
"node": ">=8"
}
},
"node_modules/small-queue": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/small-queue/-/small-queue-1.1.2.tgz",
"integrity": "sha512-K6zQPh7cRjkzv+upcwrOTbR4kU3neY3KZR2F1nc8Fuez8uJyh4BguOUs4KGKHcuzU1LJmK8yfCkMUZbconLe8Q==",
"license": "MIT"
},
"node_modules/source-map-js": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",