remove youtubei dependancy

This commit is contained in:
Kenny 2022-02-25 13:39:17 -05:00
parent bb13299680
commit a260d115a3
4 changed files with 11 additions and 17 deletions

View File

@ -8,7 +8,7 @@ export default {
buildDir: '../dist'
},
plugins: [
{ src: "~/plugins/youtubei", mode: "client" }
{ src: "~/plugins/youtube", mode: "client" }
],
//--- Bettertube Debugging ---//

View File

@ -14,8 +14,7 @@
"vue-server-renderer": "^2.6.14",
"vue-template-compiler": "^2.6.14",
"vuetify": "^2.6.1",
"webpack": "^4.46.0",
"youtubei": "^0.0.1-rc.28"
"webpack": "^4.46.0"
},
"devDependencies": {
"@nuxtjs/vuetify": "^1.12.3"

9
NUXT/plugins/youtube.js Normal file
View File

@ -0,0 +1,9 @@
const module = {
test() {
return "success";
}
}
export default ({ app }, inject) => {
inject('youtube', module)
}

View File

@ -1,14 +0,0 @@
const module = {
search(phrase, type, callback) {
const ytclient = require("youtubei").Client;
const youtube = new ytclient();
youtube.search(phrase, { type: "video" }).then((results) => {
callback(results);
});
}
}
export default ({ app }, inject) => {
inject('youtube', module)
}