mirror of
https://github.com/Viren070/tmdb-addon.git
synced 2025-12-01 23:18:11 +01:00
18 lines
578 B
JavaScript
18 lines
578 B
JavaScript
require("dotenv").config();
|
|
const { MovieDb } = require("moviedb-promise");
|
|
const moviedb = new MovieDb(process.env.TMDB_API);
|
|
|
|
async function getLanguages() {
|
|
const [primaryTranslations, languages] = await Promise.all([
|
|
moviedb.primaryTranslations(),
|
|
moviedb.languages(),
|
|
]);
|
|
return primaryTranslations.map((element) => {
|
|
const [language, country] = element.split("-");
|
|
const findLanguage = languages.find((obj) => obj.iso_639_1 === language);
|
|
return { iso_639_1: element, name: findLanguage.english_name};
|
|
});
|
|
}
|
|
|
|
module.exports = { getLanguages };
|