more languages

This commit is contained in:
TheBeastLT
2023-05-11 22:27:30 +02:00
parent 018558b181
commit 2f7260dd4f
3 changed files with 33 additions and 52 deletions

View File

@@ -12,6 +12,7 @@ const languageMapping = {
'latino': '🇲🇽', 'latino': '🇲🇽',
'korean': '🇰🇷', 'korean': '🇰🇷',
'chinese': '🇨🇳', 'chinese': '🇨🇳',
'taiwanese': '🇹🇼',
'french': '🇫🇷', 'french': '🇫🇷',
'german': '🇩🇪', 'german': '🇩🇪',
'dutch': '🇳🇱', 'dutch': '🇳🇱',
@@ -22,6 +23,7 @@ const languageMapping = {
'lithuanian': '🇱🇹', 'lithuanian': '🇱🇹',
'czech': '🇨🇿', 'czech': '🇨🇿',
'slovakian': '🇸🇰', 'slovakian': '🇸🇰',
'slovenian': '🇸🇮',
'hungarian': '🇭🇺', 'hungarian': '🇭🇺',
'romanian': '🇷🇴', 'romanian': '🇷🇴',
'croatian': '🇭🇷', 'croatian': '🇭🇷',

View File

@@ -21,13 +21,12 @@
"name-to-imdb": "^3.0.4", "name-to-imdb": "^3.0.4",
"named-queue": "^2.2.1", "named-queue": "^2.2.1",
"offcloud-api": "^1.0.0", "offcloud-api": "^1.0.0",
"parse-torrent-title": "git://github.com/TheBeastLT/parse-torrent-title.git#1e8cafff8c426bdc09c7c6db042a585303dc265f", "parse-torrent-title": "git://github.com/TheBeastLT/parse-torrent-title.git#0019426237d273b5214df1a6df81232d7f2ae3fb",
"pg": "^8.8.0", "pg": "^8.10.0",
"pg-hstore": "^2.3.4",
"premiumize-api": "^1.0.3", "premiumize-api": "^1.0.3",
"real-debrid-api": "git://github.com/TheBeastLT/node-real-debrid.git#d1f7eaa8593b947edbfbc8a92a176448b48ef445", "real-debrid-api": "git://github.com/TheBeastLT/node-real-debrid.git#d1f7eaa8593b947edbfbc8a92a176448b48ef445",
"request-ip": "^3.3.0", "request-ip": "^3.3.0",
"sequelize": "^6.29.0", "sequelize": "^6.31.1",
"stremio-addon-sdk": "^1.6.10", "stremio-addon-sdk": "^1.6.10",
"ua-parser-js": "^1.0.32", "ua-parser-js": "^1.0.32",
"user-agents": "^1.0.1234" "user-agents": "^1.0.1234"
@@ -1440,8 +1439,8 @@
}, },
"node_modules/parse-torrent-title": { "node_modules/parse-torrent-title": {
"version": "1.3.0", "version": "1.3.0",
"resolved": "git+ssh://git@github.com/TheBeastLT/parse-torrent-title.git#1e8cafff8c426bdc09c7c6db042a585303dc265f", "resolved": "git+ssh://git@github.com/TheBeastLT/parse-torrent-title.git#0019426237d273b5214df1a6df81232d7f2ae3fb",
"integrity": "sha512-lVAvNm/rQnAEpKuRVSnE+xKPp9eID5MYW4CKADyPaIF1R+DzLaL5R16JaZi9A7PvDvszeMweuvwU7Pkrh7ZpdA==", "integrity": "sha512-Ay79gA/yYof3TU+8ddeL3kBnt0Mw9oVe2RXyrkN51Xj1PeiqJws7JaGnSuB3bsSsJ3weFBnH9qeXEhhC+9WVPw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"moment": "^2.24.0" "moment": "^2.24.0"
@@ -1469,14 +1468,14 @@
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
}, },
"node_modules/pg": { "node_modules/pg": {
"version": "8.9.0", "version": "8.10.0",
"resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", "resolved": "https://registry.npmjs.org/pg/-/pg-8.10.0.tgz",
"integrity": "sha512-ZJM+qkEbtOHRuXjmvBtOgNOXOtLSbxiMiUVMgE4rV6Zwocy03RicCVvDXgx8l4Biwo8/qORUnEqn2fdQzV7KCg==", "integrity": "sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==",
"dependencies": { "dependencies": {
"buffer-writer": "2.0.0", "buffer-writer": "2.0.0",
"packet-reader": "1.0.0", "packet-reader": "1.0.0",
"pg-connection-string": "^2.5.0", "pg-connection-string": "^2.5.0",
"pg-pool": "^3.5.2", "pg-pool": "^3.6.0",
"pg-protocol": "^1.6.0", "pg-protocol": "^1.6.0",
"pg-types": "^2.1.0", "pg-types": "^2.1.0",
"pgpass": "1.x" "pgpass": "1.x"
@@ -1498,17 +1497,6 @@
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz",
"integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="
}, },
"node_modules/pg-hstore": {
"version": "2.3.4",
"resolved": "https://registry.npmjs.org/pg-hstore/-/pg-hstore-2.3.4.tgz",
"integrity": "sha512-N3SGs/Rf+xA1M2/n0JBiXFDVMzdekwLZLAO0g7mpDY9ouX+fDI7jS6kTq3JujmYbtNSJ53TJ0q4G98KVZSM4EA==",
"dependencies": {
"underscore": "^1.13.1"
},
"engines": {
"node": ">= 0.8.x"
}
},
"node_modules/pg-int8": { "node_modules/pg-int8": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
@@ -1518,9 +1506,9 @@
} }
}, },
"node_modules/pg-pool": { "node_modules/pg-pool": {
"version": "3.5.2", "version": "3.6.0",
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz",
"integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==",
"peerDependencies": { "peerDependencies": {
"pg": ">=8.0" "pg": ">=8.0"
} }
@@ -1886,9 +1874,9 @@
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
}, },
"node_modules/sequelize": { "node_modules/sequelize": {
"version": "6.29.0", "version": "6.31.1",
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.29.0.tgz", "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.31.1.tgz",
"integrity": "sha512-m8Wi90rs3NZP9coXE52c7PL4Q078nwYZXqt1IxPvgki7nOFn0p/F0eKsYDBXCPw9G8/BCEa6zZNk0DQUAT4ypA==", "integrity": "sha512-cahWtRrYLjqoZP/aurGBoaxn29qQCF4bxkAUPEQ/ozjJjt6mtL4Q113S3N39mQRmX5fgxRbli+bzZARP/N51eg==",
"funding": [ "funding": [
{ {
"type": "opencollective", "type": "opencollective",
@@ -3527,9 +3515,9 @@
"integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="
}, },
"parse-torrent-title": { "parse-torrent-title": {
"version": "git+ssh://git@github.com/TheBeastLT/parse-torrent-title.git#1e8cafff8c426bdc09c7c6db042a585303dc265f", "version": "git+ssh://git@github.com/TheBeastLT/parse-torrent-title.git#0019426237d273b5214df1a6df81232d7f2ae3fb",
"integrity": "sha512-lVAvNm/rQnAEpKuRVSnE+xKPp9eID5MYW4CKADyPaIF1R+DzLaL5R16JaZi9A7PvDvszeMweuvwU7Pkrh7ZpdA==", "integrity": "sha512-Ay79gA/yYof3TU+8ddeL3kBnt0Mw9oVe2RXyrkN51Xj1PeiqJws7JaGnSuB3bsSsJ3weFBnH9qeXEhhC+9WVPw==",
"from": "parse-torrent-title@git://github.com/TheBeastLT/parse-torrent-title.git#1e8cafff8c426bdc09c7c6db042a585303dc265f", "from": "parse-torrent-title@git://github.com/TheBeastLT/parse-torrent-title.git#0019426237d273b5214df1a6df81232d7f2ae3fb",
"requires": { "requires": {
"moment": "^2.24.0" "moment": "^2.24.0"
} }
@@ -3550,14 +3538,14 @@
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
}, },
"pg": { "pg": {
"version": "8.9.0", "version": "8.10.0",
"resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", "resolved": "https://registry.npmjs.org/pg/-/pg-8.10.0.tgz",
"integrity": "sha512-ZJM+qkEbtOHRuXjmvBtOgNOXOtLSbxiMiUVMgE4rV6Zwocy03RicCVvDXgx8l4Biwo8/qORUnEqn2fdQzV7KCg==", "integrity": "sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==",
"requires": { "requires": {
"buffer-writer": "2.0.0", "buffer-writer": "2.0.0",
"packet-reader": "1.0.0", "packet-reader": "1.0.0",
"pg-connection-string": "^2.5.0", "pg-connection-string": "^2.5.0",
"pg-pool": "^3.5.2", "pg-pool": "^3.6.0",
"pg-protocol": "^1.6.0", "pg-protocol": "^1.6.0",
"pg-types": "^2.1.0", "pg-types": "^2.1.0",
"pgpass": "1.x" "pgpass": "1.x"
@@ -3568,23 +3556,15 @@
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz",
"integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="
}, },
"pg-hstore": {
"version": "2.3.4",
"resolved": "https://registry.npmjs.org/pg-hstore/-/pg-hstore-2.3.4.tgz",
"integrity": "sha512-N3SGs/Rf+xA1M2/n0JBiXFDVMzdekwLZLAO0g7mpDY9ouX+fDI7jS6kTq3JujmYbtNSJ53TJ0q4G98KVZSM4EA==",
"requires": {
"underscore": "^1.13.1"
}
},
"pg-int8": { "pg-int8": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
"integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="
}, },
"pg-pool": { "pg-pool": {
"version": "3.5.2", "version": "3.6.0",
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz",
"integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==",
"requires": {} "requires": {}
}, },
"pg-protocol": { "pg-protocol": {
@@ -3877,9 +3857,9 @@
} }
}, },
"sequelize": { "sequelize": {
"version": "6.29.0", "version": "6.31.1",
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.29.0.tgz", "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.31.1.tgz",
"integrity": "sha512-m8Wi90rs3NZP9coXE52c7PL4Q078nwYZXqt1IxPvgki7nOFn0p/F0eKsYDBXCPw9G8/BCEa6zZNk0DQUAT4ypA==", "integrity": "sha512-cahWtRrYLjqoZP/aurGBoaxn29qQCF4bxkAUPEQ/ozjJjt6mtL4Q113S3N39mQRmX5fgxRbli+bzZARP/N51eg==",
"requires": { "requires": {
"@types/debug": "^4.1.7", "@types/debug": "^4.1.7",
"@types/validator": "^13.7.1", "@types/validator": "^13.7.1",

View File

@@ -20,13 +20,12 @@
"name-to-imdb": "^3.0.4", "name-to-imdb": "^3.0.4",
"named-queue": "^2.2.1", "named-queue": "^2.2.1",
"offcloud-api": "^1.0.0", "offcloud-api": "^1.0.0",
"parse-torrent-title": "git://github.com/TheBeastLT/parse-torrent-title.git#1e8cafff8c426bdc09c7c6db042a585303dc265f", "parse-torrent-title": "git://github.com/TheBeastLT/parse-torrent-title.git#0019426237d273b5214df1a6df81232d7f2ae3fb",
"pg": "^8.8.0", "pg": "^8.10.0",
"pg-hstore": "^2.3.4",
"premiumize-api": "^1.0.3", "premiumize-api": "^1.0.3",
"real-debrid-api": "git://github.com/TheBeastLT/node-real-debrid.git#d1f7eaa8593b947edbfbc8a92a176448b48ef445", "real-debrid-api": "git://github.com/TheBeastLT/node-real-debrid.git#d1f7eaa8593b947edbfbc8a92a176448b48ef445",
"request-ip": "^3.3.0", "request-ip": "^3.3.0",
"sequelize": "^6.29.0", "sequelize": "^6.31.1",
"stremio-addon-sdk": "^1.6.10", "stremio-addon-sdk": "^1.6.10",
"ua-parser-js": "^1.0.32", "ua-parser-js": "^1.0.32",
"user-agents": "^1.0.1234" "user-agents": "^1.0.1234"