From 10c9032f0a69b623676a51f53e19dff9a6f01d3a Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Thu, 21 Aug 2025 01:00:22 +0200 Subject: [PATCH] bump deps + channel lists & dstv partial 1 --- package-lock.json | 1387 +++++++++-------- package.json | 34 +- sites/allente.no/readme.md | 9 +- sites/dna.fi/dna.fi.channels.xml | 11 +- .../dsmart.com.tr/dsmart.com.tr.channels.xml | 22 +- sites/dstv.com/dstv.com_ao.channels.xml | 218 +-- sites/dstv.com/dstv.com_bf.channels.xml | 117 +- sites/dstv.com/dstv.com_bi.channels.xml | 118 +- sites/dstv.com/dstv.com_bj.channels.xml | 120 +- sites/dstv.com/dstv.com_bw.channels.xml | 78 +- sites/dstv.com/dstv.com_cd.channels.xml | 122 +- sites/dstv.com/dstv.com_cf.channels.xml | 109 +- sites/dstv.com/dstv.com_cg.channels.xml | 137 -- sites/dstv.com/dstv.com_ci.channels.xml | 118 +- sites/dstv.com/dstv.com_cm.channels.xml | 117 +- sites/dstv.com/dstv.com_cv.channels.xml | 113 +- sites/dstv.com/dstv.com_dj.channels.xml | 99 +- sites/dstv.com/dstv.com_er.channels.xml | 106 +- sites/dstv.com/dstv.com_et.channels.xml | 144 +- sites/dstv.com/dstv.com_ga.channels.xml | 108 +- sites/dstv.com/dstv.com_gh.channels.xml | 137 +- sites/dstv.com/dstv.com_gm.channels.xml | 114 +- sites/dstv.com/dstv.com_gn.channels.xml | 110 +- sites/dstv.com/dstv.com_gq.channels.xml | 109 +- sites/dstv.com/dstv.com_gw.channels.xml | 26 +- sites/dstv.com/dstv.com_ke.channels.xml | 138 +- sites/dstv.com/dstv.com_km.channels.xml | 27 +- sites/dstv.com/dstv.com_lr.channels.xml | 107 +- 28 files changed, 1061 insertions(+), 2994 deletions(-) diff --git a/package-lock.json b/package-lock.json index 94050c790..069151b8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@alex_neo/jest-expect-message": "^1.0.5", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.32.0", + "@eslint/js": "^9.33.0", "@freearhey/chronos": "^0.0.1", "@freearhey/core": "^0.10.2", "@freearhey/search-js": "^0.1.2", @@ -18,26 +18,26 @@ "@octokit/core": "^7.0.3", "@octokit/plugin-paginate-rest": "^13.1.1", "@octokit/plugin-rest-endpoint-methods": "^16.0.0", - "@stylistic/eslint-plugin": "^5.2.2", - "@swc/core": "^1.13.2", + "@stylistic/eslint-plugin": "^5.2.3", + "@swc/core": "^1.13.3", "@swc/jest": "^0.2.39", "@types/cli-progress": "^3.11.6", "@types/fs-extra": "^11.0.4", - "@types/inquirer": "^9.0.8", + "@types/inquirer": "^9.0.9", "@types/jest": "^30.0.0", "@types/langs": "^2.0.5", "@types/lodash.orderby": "^4.6.9", "@types/lodash.sortby": "^4.7.9", "@types/lodash.startcase": "^4.4.9", "@types/lodash.uniqby": "^4.7.9", - "@types/node": "^24.1.0", + "@types/node": "^24.3.0", "@types/node-cleanup": "^2.1.5", "@types/numeral": "^2.0.5", - "@typescript-eslint/eslint-plugin": "^8.38.0", - "@typescript-eslint/parser": "^8.38.0", + "@typescript-eslint/eslint-plugin": "^8.40.0", + "@typescript-eslint/parser": "^8.40.0", "axios": "^1.11.0", "axios-cookiejar-support": "^6.0.4", - "chalk": "^5.4.1", + "chalk": "^5.6.0", "cheerio": "^1.1.2", "cli-progress": "^3.12.0", "commander": "^14.0.0", @@ -47,20 +47,20 @@ "cwait": "^1.1.2", "dayjs": "^1.11.13", "epg-grabber": "^0.41.0", - "epg-parser": "^0.3.1", - "eslint": "^9.32.0", + "epg-parser": "^0.4.0", + "eslint": "^9.33.0", "eslint-config-prettier": "^10.1.8", "form-data": "^4.0.4", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.1", "glob": "^11.0.3", "globals": "^16.3.0", "husky": "^9.1.7", - "iconv-lite": "^0.6.3", - "inquirer": "^12.8.2", + "iconv-lite": "^0.7.0", + "inquirer": "^12.9.3", "jest": "^30.0.5", "jest-offline": "^1.0.1", "langs": "^2.0.0", - "libxml2-wasm": "^0.5.0", + "libxml2-wasm": "^0.6.0", "lodash.orderby": "^4.6.0", "lodash.sortby": "^4.7.0", "lodash.startcase": "^4.4.0", @@ -84,10 +84,10 @@ "srcset": "^5.0.1", "table2array": "^0.0.2", "tabletojson": "^4.1.6", - "tough-cookie": "^5.1.2", + "tough-cookie": "^6.0.0", "transliteration": "^2.3.5", - "tsx": "^4.20.3", - "typescript": "^5.8.3", + "tsx": "^4.20.4", + "typescript": "^5.9.2", "unzipit": "^1.4.3", "uuid": "^11.1.0", "wildcard-match": "^5.1.4" @@ -1028,17 +1028,19 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", - "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@eslint/core": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", - "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", + "license": "Apache-2.0", "dependencies": { "@types/json-schema": "^7.0.15" }, @@ -1097,9 +1099,10 @@ } }, "node_modules/@eslint/js": { - "version": "9.32.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz", - "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz", + "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==", + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -1116,11 +1119,12 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", - "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", + "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.15.1", + "@eslint/core": "^0.15.2", "levn": "^0.4.1" }, "engines": { @@ -1227,9 +1231,10 @@ } }, "node_modules/@inquirer/checkbox": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.0.tgz", - "integrity": "sha512-fdSw07FLJEU5vbpOPzXo5c6xmMGDzbZE2+niuDHX5N6mc6V0Ebso/q3xiHra4D73+PMsC8MJmcaZKuAAoaQsSA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.1.tgz", + "integrity": "sha512-bevKGO6kX1eM/N+pdh9leS5L7TBF4ICrzi9a+cbWkrxeAeIcwlo/7OfWGCDERdRCI2/Q6tjltX4bt07ALHDwFw==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/figures": "^1.0.13", @@ -1250,9 +1255,10 @@ } }, "node_modules/@inquirer/confirm": { - "version": "5.1.14", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.14.tgz", - "integrity": "sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.15.tgz", + "integrity": "sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8" @@ -1273,6 +1279,7 @@ "version": "10.1.15", "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.15.tgz", "integrity": "sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==", + "license": "MIT", "dependencies": { "@inquirer/figures": "^1.0.13", "@inquirer/type": "^3.0.8", @@ -1299,6 +1306,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", + "license": "ISC", "engines": { "node": "^18.17.0 || >=20.5.0" } @@ -1307,6 +1315,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", "engines": { "node": ">=14" }, @@ -1315,13 +1324,14 @@ } }, "node_modules/@inquirer/editor": { - "version": "4.2.15", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.15.tgz", - "integrity": "sha512-wst31XT8DnGOSS4nNJDIklGKnf+8shuauVrWzgKegWUe28zfCftcWZ2vktGdzJgcylWSS2SrDnYUb6alZcwnCQ==", + "version": "4.2.17", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.17.tgz", + "integrity": "sha512-r6bQLsyPSzbWrZZ9ufoWL+CztkSatnJ6uSxqd6N+o41EZC51sQeWOzI6s5jLb+xxTWxl7PlUppqm8/sow241gg==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", - "@inquirer/type": "^3.0.8", - "external-editor": "^3.1.0" + "@inquirer/external-editor": "^1.0.1", + "@inquirer/type": "^3.0.8" }, "engines": { "node": ">=18" @@ -1339,6 +1349,7 @@ "version": "4.0.17", "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.17.tgz", "integrity": "sha512-PSqy9VmJx/VbE3CT453yOfNa+PykpKg/0SYP7odez1/NWBGuDXgPhp4AeGYYKjhLn5lUUavVS/JbeYMPdH50Mw==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8", @@ -1356,10 +1367,44 @@ } } }, + "node_modules/@inquirer/external-editor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.1.tgz", + "integrity": "sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==", + "license": "MIT", + "dependencies": { + "chardet": "^2.1.0", + "iconv-lite": "^0.6.3" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@inquirer/external-editor/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@inquirer/figures": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.13.tgz", "integrity": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==", + "license": "MIT", "engines": { "node": ">=18" } @@ -1368,6 +1413,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.1.tgz", "integrity": "sha512-tVC+O1rBl0lJpoUZv4xY+WGWY8V5b0zxU1XDsMsIHYregdh7bN5X5QnIONNBAl0K765FYlAfNHS2Bhn7SSOVow==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8" @@ -1388,6 +1434,7 @@ "version": "3.0.17", "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.17.tgz", "integrity": "sha512-GcvGHkyIgfZgVnnimURdOueMk0CztycfC8NZTiIY9arIAkeOgt6zG57G+7vC59Jns3UX27LMkPKnKWAOF5xEYg==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8" @@ -1408,6 +1455,7 @@ "version": "4.0.17", "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.17.tgz", "integrity": "sha512-DJolTnNeZ00E1+1TW+8614F7rOJJCM4y4BAGQ3Gq6kQIG+OJ4zr3GLjIjVVJCbKsk2jmkmv6v2kQuN/vriHdZA==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8", @@ -1426,13 +1474,14 @@ } }, "node_modules/@inquirer/prompts": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.0.tgz", - "integrity": "sha512-JHwGbQ6wjf1dxxnalDYpZwZxUEosT+6CPGD9Zh4sm9WXdtUp9XODCQD3NjSTmu+0OAyxWXNOqf0spjIymJa2Tw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.3.tgz", + "integrity": "sha512-iHYp+JCaCRktM/ESZdpHI51yqsDgXu+dMs4semzETftOaF8u5hwlqnbIsuIR/LrWZl8Pm1/gzteK9I7MAq5HTA==", + "license": "MIT", "dependencies": { - "@inquirer/checkbox": "^4.2.0", - "@inquirer/confirm": "^5.1.14", - "@inquirer/editor": "^4.2.15", + "@inquirer/checkbox": "^4.2.1", + "@inquirer/confirm": "^5.1.15", + "@inquirer/editor": "^4.2.17", "@inquirer/expand": "^4.0.17", "@inquirer/input": "^4.2.1", "@inquirer/number": "^3.0.17", @@ -1457,6 +1506,7 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.5.tgz", "integrity": "sha512-R5qMyGJqtDdi4Ht521iAkNqyB6p2UPuZUbMifakg1sWtu24gc2Z8CJuw8rP081OckNDMgtDCuLe42Q2Kr3BolA==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8", @@ -1478,6 +1528,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.1.0.tgz", "integrity": "sha512-PMk1+O/WBcYJDq2H7foV0aAZSmDdkzZB9Mw2v/DmONRJopwA/128cS9M/TXWLKKdEQKZnKwBzqu2G4x/2Nqx8Q==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/figures": "^1.0.13", @@ -1500,6 +1551,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.3.1.tgz", "integrity": "sha512-Gfl/5sqOF5vS/LIrSndFgOh7jgoe0UXEizDqahFRkq5aJBLegZ6WjuMh/hVEJwlFQjyLq1z9fRtvUMkb7jM1LA==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", "@inquirer/figures": "^1.0.13", @@ -1523,6 +1575,7 @@ "version": "3.0.8", "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.8.tgz", "integrity": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -2517,6 +2570,7 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2529,6 +2583,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -2537,6 +2592,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2917,12 +2973,13 @@ } }, "node_modules/@stylistic/eslint-plugin": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.2.2.tgz", - "integrity": "sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.2.3.tgz", + "integrity": "sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==", + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/types": "^8.37.0", + "@typescript-eslint/types": "^8.38.0", "eslint-visitor-keys": "^4.2.1", "espree": "^10.4.0", "estraverse": "^5.3.0", @@ -2958,10 +3015,11 @@ } }, "node_modules/@swc/core": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.2.tgz", - "integrity": "sha512-YWqn+0IKXDhqVLKoac4v2tV6hJqB/wOh8/Br8zjqeqBkKa77Qb0Kw2i7LOFzjFNZbZaPH6AlMGlBwNrxaauaAg==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.3.tgz", + "integrity": "sha512-ZaDETVWnm6FE0fc+c2UE8MHYVS3Fe91o5vkmGfgwGXFbxYvAjKSqxM/j4cRc9T7VZNSJjriXq58XkfCp3Y6f+w==", "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.23" @@ -2974,16 +3032,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.13.2", - "@swc/core-darwin-x64": "1.13.2", - "@swc/core-linux-arm-gnueabihf": "1.13.2", - "@swc/core-linux-arm64-gnu": "1.13.2", - "@swc/core-linux-arm64-musl": "1.13.2", - "@swc/core-linux-x64-gnu": "1.13.2", - "@swc/core-linux-x64-musl": "1.13.2", - "@swc/core-win32-arm64-msvc": "1.13.2", - "@swc/core-win32-ia32-msvc": "1.13.2", - "@swc/core-win32-x64-msvc": "1.13.2" + "@swc/core-darwin-arm64": "1.13.3", + "@swc/core-darwin-x64": "1.13.3", + "@swc/core-linux-arm-gnueabihf": "1.13.3", + "@swc/core-linux-arm64-gnu": "1.13.3", + "@swc/core-linux-arm64-musl": "1.13.3", + "@swc/core-linux-x64-gnu": "1.13.3", + "@swc/core-linux-x64-musl": "1.13.3", + "@swc/core-win32-arm64-msvc": "1.13.3", + "@swc/core-win32-ia32-msvc": "1.13.3", + "@swc/core-win32-x64-msvc": "1.13.3" }, "peerDependencies": { "@swc/helpers": ">=0.5.17" @@ -2995,12 +3053,13 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.2.tgz", - "integrity": "sha512-44p7ivuLSGFJ15Vly4ivLJjg3ARo4879LtEBAabcHhSZygpmkP8eyjyWxrH3OxkY1eRZSIJe8yRZPFw4kPXFPw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.3.tgz", + "integrity": "sha512-ux0Ws4pSpBTqbDS9GlVP354MekB1DwYlbxXU3VhnDr4GBcCOimpocx62x7cFJkSpEBF8bmX8+/TTCGKh4PbyXw==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -3010,12 +3069,13 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.2.tgz", - "integrity": "sha512-Lb9EZi7X2XDAVmuUlBm2UvVAgSCbD3qKqDCxSI4jEOddzVOpNCnyZ/xEampdngUIyDDhhJLYU9duC+Mcsv5Y+A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.3.tgz", + "integrity": "sha512-p0X6yhxmNUOMZrbeZ3ZNsPige8lSlSe1llllXvpCLkKKxN/k5vZt1sULoq6Nj4eQ7KeHQVm81/+AwKZyf/e0TA==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -3025,12 +3085,13 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.2.tgz", - "integrity": "sha512-9TDe/92ee1x57x+0OqL1huG4BeljVx0nWW4QOOxp8CCK67Rpc/HHl2wciJ0Kl9Dxf2NvpNtkPvqj9+BUmM9WVA==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.3.tgz", + "integrity": "sha512-OmDoiexL2fVWvQTCtoh0xHMyEkZweQAlh4dRyvl8ugqIPEVARSYtaj55TBMUJIP44mSUOJ5tytjzhn2KFxFcBA==", "cpu": [ "arm" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -3040,12 +3101,13 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.2.tgz", - "integrity": "sha512-KJUSl56DBk7AWMAIEcU83zl5mg3vlQYhLELhjwRFkGFMvghQvdqQ3zFOYa4TexKA7noBZa3C8fb24rI5sw9Exg==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.3.tgz", + "integrity": "sha512-STfKku3QfnuUj6k3g9ld4vwhtgCGYIFQmsGPPgT9MK/dI3Lwnpe5Gs5t1inoUIoGNP8sIOLlBB4HV4MmBjQuhw==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -3055,12 +3117,13 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.2.tgz", - "integrity": "sha512-teU27iG1oyWpNh9CzcGQ48ClDRt/RCem7mYO7ehd2FY102UeTws2+OzLESS1TS1tEZipq/5xwx3FzbVgiolCiQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.3.tgz", + "integrity": "sha512-bc+CXYlFc1t8pv9yZJGus372ldzOVscBl7encUBlU1m/Sig0+NDJLz6cXXRcFyl6ABNOApWeR4Yl7iUWx6C8og==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -3070,12 +3133,13 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.2.tgz", - "integrity": "sha512-dRPsyPyqpLD0HMRCRpYALIh4kdOir8pPg4AhNQZLehKowigRd30RcLXGNVZcc31Ua8CiPI4QSgjOIxK+EQe4LQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.3.tgz", + "integrity": "sha512-dFXoa0TEhohrKcxn/54YKs1iwNeW6tUkHJgXW33H381SvjKFUV53WR231jh1sWVJETjA3vsAwxKwR23s7UCmUA==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -3085,12 +3149,13 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.2.tgz", - "integrity": "sha512-CCxETW+KkYEQDqz1SYC15YIWYheqFC+PJVOW76Maa/8yu8Biw+HTAcblKf2isrlUtK8RvrQN94v3UXkC2NzCEw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.3.tgz", + "integrity": "sha512-ieyjisLB+ldexiE/yD8uomaZuZIbTc8tjquYln9Quh5ykOBY7LpJJYBWvWtm1g3pHv6AXlBI8Jay7Fffb6aLfA==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -3100,12 +3165,13 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.2.tgz", - "integrity": "sha512-Wv/QTA6PjyRLlmKcN6AmSI4jwSMRl0VTLGs57PHTqYRwwfwd7y4s2fIPJVBNbAlXd795dOEP6d/bGSQSyhOX3A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.3.tgz", + "integrity": "sha512-elTQpnaX5vESSbhCEgcwXjpMsnUbqqHfEpB7ewpkAsLzKEXZaK67ihSRYAuAx6ewRQTo7DS5iTT6X5aQD3MzMw==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -3115,12 +3181,13 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.2.tgz", - "integrity": "sha512-PuCdtNynEkUNbUXX/wsyUC+t4mamIU5y00lT5vJcAvco3/r16Iaxl5UCzhXYaWZSNVZMzPp9qN8NlSL8M5pPxw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.3.tgz", + "integrity": "sha512-nvehQVEOdI1BleJpuUgPLrclJ0TzbEMc+MarXDmmiRFwEUGqj+pnfkTSb7RZyS1puU74IXdK/YhTirHurtbI9w==", "cpu": [ "ia32" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -3130,12 +3197,13 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.2.tgz", - "integrity": "sha512-qlmMkFZJus8cYuBURx1a3YAG2G7IW44i+FEYV5/32ylKkzGNAr9tDJSA53XNnNXkAB5EXSPsOz7bn5C3JlEtdQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.3.tgz", + "integrity": "sha512-A+JSKGkRbPLVV2Kwx8TaDAV0yXIXm/gc8m98hSkVDGlPBBmydgzNdWy3X7HTUBM7IDk7YlWE7w2+RUGjdgpTmg==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -3251,9 +3319,9 @@ } }, "node_modules/@types/inquirer": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-9.0.8.tgz", - "integrity": "sha512-CgPD5kFGWsb8HJ5K7rfWlifao87m4ph8uioU7OTncJevmE/VLIqAAjfQtko578JZg7/f69K4FgqYym3gNr7DeA==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-9.0.9.tgz", + "integrity": "sha512-/mWx5136gts2Z2e5izdoRCo46lPp5TMs9R15GTSsgg/XnZyxDWVqoVU3R9lWnccKpqwsJLvRoxbCjoJtZB7DSw==", "license": "MIT", "dependencies": { "@types/through": "*", @@ -3357,11 +3425,12 @@ } }, "node_modules/@types/node": { - "version": "24.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", - "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", + "version": "24.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz", + "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", + "license": "MIT", "dependencies": { - "undici-types": "~7.8.0" + "undici-types": "~7.10.0" } }, "node_modules/@types/node-cleanup": { @@ -3410,15 +3479,16 @@ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz", - "integrity": "sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.40.0.tgz", + "integrity": "sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==", + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/type-utils": "8.38.0", - "@typescript-eslint/utils": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/type-utils": "8.40.0", + "@typescript-eslint/utils": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -3432,9 +3502,9 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.38.0", + "@typescript-eslint/parser": "^8.40.0", "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { @@ -3447,14 +3517,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.38.0.tgz", - "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.40.0.tgz", + "integrity": "sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "debug": "^4.3.4" }, "engines": { @@ -3466,16 +3537,17 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz", - "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.40.0.tgz", + "integrity": "sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.38.0", - "@typescript-eslint/types": "^8.38.0", + "@typescript-eslint/tsconfig-utils": "^8.40.0", + "@typescript-eslint/types": "^8.40.0", "debug": "^4.3.4" }, "engines": { @@ -3486,16 +3558,17 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz", - "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.40.0.tgz", + "integrity": "sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0" + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3506,9 +3579,10 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz", - "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.40.0.tgz", + "integrity": "sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==", + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -3517,17 +3591,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz", - "integrity": "sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.40.0.tgz", + "integrity": "sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0", - "@typescript-eslint/utils": "8.38.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0", + "@typescript-eslint/utils": "8.40.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -3540,13 +3615,14 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz", - "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.40.0.tgz", + "integrity": "sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==", + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -3556,14 +3632,15 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz", - "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.40.0.tgz", + "integrity": "sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==", + "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.38.0", - "@typescript-eslint/tsconfig-utils": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/project-service": "8.40.0", + "@typescript-eslint/tsconfig-utils": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -3579,13 +3656,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -3594,6 +3672,7 @@ "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -3605,14 +3684,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz", - "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.40.0.tgz", + "integrity": "sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==", + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0" + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3623,15 +3703,16 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.9.0" + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz", - "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.40.0.tgz", + "integrity": "sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/types": "8.40.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -3646,6 +3727,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -3892,12 +3974,14 @@ "node_modules/@zeit/schemas": { "version": "2.36.0", "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.36.0.tgz", - "integrity": "sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==" + "integrity": "sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==", + "license": "MIT" }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -3968,6 +4052,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "license": "ISC", "dependencies": { "string-width": "^4.1.0" } @@ -4054,12 +4139,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" }, "node_modules/argparse": { "version": "1.0.10", @@ -4154,6 +4241,30 @@ "tough-cookie": ">=4.0.0" } }, + "node_modules/axios-cookiejar-support/node_modules/http-cookie-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-cookie-agent/-/http-cookie-agent-7.0.2.tgz", + "integrity": "sha512-aHaES6SOFtnSlmWu0yEaaQvu+QexUG2gscSAvMhJ7auzW8r/jYOgGrzuAm9G9nHbksuhz7Lw4zOwDHmfQaxZvw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.4" + }, + "engines": { + "node": ">=20.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/3846masa" + }, + "peerDependencies": { + "tough-cookie": "^4.0.0 || ^5.0.0", + "undici": "^7.0.0" + }, + "peerDependenciesMeta": { + "undici": { + "optional": true + } + } + }, "node_modules/babel-jest": { "version": "30.0.5", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.0.5.tgz", @@ -4313,6 +4424,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "license": "MIT", "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^7.0.0", @@ -4331,9 +4443,10 @@ } }, "node_modules/boxen/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4345,6 +4458,7 @@ "version": "6.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -4356,6 +4470,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -4366,12 +4481,14 @@ "node_modules/boxen/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" }, "node_modules/boxen/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -4385,9 +4502,10 @@ } }, "node_modules/boxen/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -4402,6 +4520,7 @@ "version": "2.19.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -4413,6 +4532,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -4494,6 +4614,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -4591,9 +4712,9 @@ "integrity": "sha512-z0R4cT5357OEAVkP1CEFTHz1egpu2gYiWm2WJOY/sQDhojEXUYL4m3v2kYi5wER3PkMRL+GgfDhed2kGzrHSZA==" }, "node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.0.tgz", + "integrity": "sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -4606,6 +4727,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "license": "MIT", "dependencies": { "chalk": "^4.1.2" }, @@ -4641,9 +4763,10 @@ } }, "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.0.tgz", + "integrity": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==", + "license": "MIT" }, "node_modules/charm": { "version": "0.1.2", @@ -4748,6 +4871,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -4793,6 +4917,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "license": "ISC", "engines": { "node": ">= 12" } @@ -4801,6 +4926,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "license": "MIT", "dependencies": { "arch": "^2.2.0", "execa": "^5.1.1", @@ -4938,6 +5064,7 @@ "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -4949,6 +5076,7 @@ "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "license": "MIT", "dependencies": { "accepts": "~1.3.5", "bytes": "3.0.0", @@ -4966,6 +5094,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -4973,7 +5102,14 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", @@ -4993,6 +5129,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -5148,6 +5285,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "engines": { "node": ">=4.0.0" } @@ -5322,6 +5460,18 @@ "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" } }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", @@ -5371,16 +5521,28 @@ "node": ">=10.0.0" } }, - "node_modules/epg-parser": { + "node_modules/epg-grabber/node_modules/epg-parser": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.3.1.tgz", "integrity": "sha512-y131hXfDthUdSeKbN0Ru1wiFF5er4t/TLT+IaAnHF2CYB0cnygHTJteQMDYIlHWHDsGj+z9ejm1cU3saFNF3nQ==", + "license": "MIT", "dependencies": { "dayjs": "^1.11.6", "lodash": "^4.17.21", "xml-js": "^1.6.11" } }, + "node_modules/epg-parser": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.4.0.tgz", + "integrity": "sha512-SynflAhgfrgFjFnMVggIjzgLpg7EANYymy4Q1OBiaMcEYSaIjp8iw36djam8/4B7htaNPa5ckIQ+4TUwEc0pdA==", + "license": "MIT", + "dependencies": { + "dayjs": "^1.11.6", + "lodash.groupby": "^4.6.0", + "xml-js": "^1.6.11" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -5512,18 +5674,19 @@ } }, "node_modules/eslint": { - "version": "9.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.32.0.tgz", - "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", + "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.3.0", - "@eslint/core": "^0.15.0", + "@eslint/config-helpers": "^0.3.1", + "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.32.0", - "@eslint/plugin-kit": "^0.3.4", + "@eslint/js": "9.33.0", + "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -5826,30 +5989,6 @@ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/extrareqp2": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/extrareqp2/-/extrareqp2-1.0.0.tgz", @@ -5888,6 +6027,7 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -5903,6 +6043,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -5930,6 +6071,7 @@ "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -6087,9 +6229,9 @@ } }, "node_modules/fs-extra": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.1.tgz", + "integrity": "sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -6413,29 +6555,6 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/http-cookie-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-cookie-agent/-/http-cookie-agent-7.0.2.tgz", - "integrity": "sha512-aHaES6SOFtnSlmWu0yEaaQvu+QexUG2gscSAvMhJ7auzW8r/jYOgGrzuAm9G9nHbksuhz7Lw4zOwDHmfQaxZvw==", - "dependencies": { - "agent-base": "^7.1.4" - }, - "engines": { - "node": ">=20.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/3846masa" - }, - "peerDependencies": { - "tough-cookie": "^4.0.0 || ^5.0.0", - "undici": "^7.0.0" - }, - "peerDependenciesMeta": { - "undici": { - "optional": true - } - } - }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -6485,15 +6604,19 @@ } }, "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/ignore": { @@ -6580,12 +6703,13 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, "node_modules/inquirer": { - "version": "12.9.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-12.9.0.tgz", - "integrity": "sha512-LlFVmvWVCun7uEgPB3vups9NzBrjJn48kRNtFGw3xU1H5UXExTEz/oF1JGLaB0fvlkUB+W6JfgLcSEaSdH7RPA==", + "version": "12.9.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-12.9.3.tgz", + "integrity": "sha512-Hpw2JWdrYY8xJSmhU05Idd5FPshQ1CZErH00WO+FK6fKxkBeqj+E+yFXSlERZLKtzWeQYFCMfl8U2TK9SvVbtQ==", + "license": "MIT", "dependencies": { "@inquirer/core": "^10.1.15", - "@inquirer/prompts": "^7.8.0", + "@inquirer/prompts": "^7.8.3", "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2", "mute-stream": "^2.0.0", @@ -6692,6 +6816,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", "bin": { "is-docker": "cli.js" }, @@ -6767,6 +6892,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -6822,6 +6948,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", "dependencies": { "is-docker": "^2.0.0" }, @@ -8443,11 +8570,12 @@ } }, "node_modules/libxml2-wasm": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/libxml2-wasm/-/libxml2-wasm-0.5.0.tgz", - "integrity": "sha512-ANq8aMCg/+pYJv3QqgrvYzJldvm2P2V2T08303AVyzjdeCuOAOjxPUSazQj/NA2+rOcS9BMx/HTTtq1I2g8foQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/libxml2-wasm/-/libxml2-wasm-0.6.0.tgz", + "integrity": "sha512-CQ6bJT10o49FkL6O/zLYNf4DAm2eE6LH+ELMLf1z9842CXjgWejfOc5Fu/Yn/d6EnqTPrJbuB4i3D0MaYJ92Og==", + "license": "MIT", "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/lie": { @@ -8531,6 +8659,12 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "node_modules/lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==", + "license": "MIT" + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -8632,6 +8766,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -8688,9 +8823,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minipass": { "version": "7.1.2", @@ -8829,6 +8968,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -8941,6 +9081,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -8991,14 +9132,6 @@ "node": ">= 0.8.0" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -9191,7 +9324,8 @@ "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "license": "(WTFPL OR MIT)" }, "node_modules/path-key": { "version": "3.1.1", @@ -9235,7 +9369,8 @@ "node_modules/path-to-regexp": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==" + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", + "license": "MIT" }, "node_modules/pdf-parse": { "version": "1.1.1", @@ -9285,25 +9420,6 @@ "node": ">=10" } }, - "node_modules/pidusage/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/pirates": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", @@ -9528,26 +9644,6 @@ "node": ">=8" } }, - "node_modules/pm2-sysmonit/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true - }, "node_modules/pm2/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -9734,12 +9830,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9748,6 +9846,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -9762,6 +9861,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9816,6 +9916,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "license": "MIT", "dependencies": { "rc": "^1.1.6", "safe-buffer": "^5.0.1" @@ -9825,6 +9926,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "license": "MIT", "dependencies": { "rc": "^1.0.1" }, @@ -9845,6 +9947,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9914,6 +10017,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -9945,6 +10049,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -9986,9 +10091,24 @@ } }, "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.1.0", @@ -10041,6 +10161,7 @@ "version": "14.2.4", "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.4.tgz", "integrity": "sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==", + "license": "MIT", "dependencies": { "@zeit/schemas": "2.36.0", "ajv": "8.12.0", @@ -10065,6 +10186,7 @@ "version": "6.1.6", "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", + "license": "MIT", "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", @@ -10079,6 +10201,7 @@ "version": "1.33.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -10087,6 +10210,7 @@ "version": "2.1.18", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "license": "MIT", "dependencies": { "mime-db": "~1.33.0" }, @@ -10098,6 +10222,7 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -10113,6 +10238,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -10123,7 +10249,8 @@ "node_modules/serve/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" }, "node_modules/set-function-length": { "version": "1.2.2", @@ -10389,25 +10516,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", @@ -10635,31 +10743,22 @@ "license": "MIT" }, "node_modules/tldts": { - "version": "6.1.68", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.68.tgz", - "integrity": "sha512-JKF17jROiYkjJPT73hUTEiTp2OBCf+kAlB+1novk8i6Q6dWjHsgEjw9VLiipV4KTJavazXhY1QUXyQFSem2T7w==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.12.tgz", + "integrity": "sha512-M9ZQBPp6FyqhMcl233vHYyYRkxXOA1SKGlnq13S0mJdUhRSwr2w6I8rlchPL73wBwRlyIZpFvpu2VcdSMWLYXw==", + "license": "MIT", "dependencies": { - "tldts-core": "^6.1.68" + "tldts-core": "^7.0.12" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.68", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.68.tgz", - "integrity": "sha512-85TdlS/DLW/gVdf2oyyzqp3ocS30WxjaL4la85EArl9cHUR/nizifKAJPziWewSZjDZS71U517/i6ciUeqtB5Q==" - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.12.tgz", + "integrity": "sha512-3K76aXywJFduGRsOYoY5JzINLs/WMlOkeDwPL+8OCPq2Rh39gkSDtWAxdJQlWjpun/xF/LHf29yqCi6VC/rHDA==", + "license": "MIT" }, "node_modules/tmpl": { "version": "1.0.5", @@ -10678,12 +10777,12 @@ } }, "node_modules/tough-cookie": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", - "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz", + "integrity": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==", "license": "BSD-3-Clause", "dependencies": { - "tldts": "^6.1.32" + "tldts": "^7.0.5" }, "engines": { "node": ">=16" @@ -10717,6 +10816,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "license": "MIT", "engines": { "node": ">=18.12" }, @@ -10730,9 +10830,9 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tsx": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.3.tgz", - "integrity": "sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==", + "version": "4.20.4", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.4.tgz", + "integrity": "sha512-yyxBKfORQ7LuRt/BQKBXrpcq59ZvSW0XxwfjAt3w2/8PmdxaFzijtMhTawprSHhpzeM5BgU2hXHG3lklIERZXg==", "license": "MIT", "dependencies": { "esbuild": "~0.25.0", @@ -10796,9 +10896,9 @@ } }, "node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", @@ -10817,9 +10917,9 @@ } }, "node_modules/undici-types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", - "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", + "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==", "license": "MIT" }, "node_modules/universal-user-agent": { @@ -10914,6 +11014,7 @@ "version": "1.5.4", "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "license": "MIT", "dependencies": { "registry-auth-token": "3.3.2", "registry-url": "3.1.0" @@ -10979,6 +11080,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -11025,6 +11127,18 @@ "node": ">=18" } }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/whatwg-mimetype": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", @@ -11073,6 +11187,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "license": "MIT", "dependencies": { "string-width": "^5.0.1" }, @@ -11084,9 +11199,10 @@ } }, "node_modules/widest-line/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==", + "license": "MIT", "engines": { "node": ">=12" }, @@ -11097,12 +11213,14 @@ "node_modules/widest-line/node_modules/emoji-regex": { "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" }, "node_modules/widest-line/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -11116,9 +11234,10 @@ } }, "node_modules/widest-line/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -11173,6 +11292,7 @@ "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -11315,6 +11435,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "license": "MIT", "engines": { "node": ">=18" }, @@ -11875,14 +11996,14 @@ } }, "@eslint/config-helpers": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz", - "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==" + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==" }, "@eslint/core": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz", - "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", "requires": { "@types/json-schema": "^7.0.15" } @@ -11924,9 +12045,9 @@ } }, "@eslint/js": { - "version": "9.32.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz", - "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==" + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.33.0.tgz", + "integrity": "sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==" }, "@eslint/object-schema": { "version": "2.1.6", @@ -11934,11 +12055,11 @@ "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==" }, "@eslint/plugin-kit": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", - "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", "requires": { - "@eslint/core": "^0.15.1", + "@eslint/core": "^0.15.2", "levn": "^0.4.1" } }, @@ -12009,9 +12130,9 @@ "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==" }, "@inquirer/checkbox": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.0.tgz", - "integrity": "sha512-fdSw07FLJEU5vbpOPzXo5c6xmMGDzbZE2+niuDHX5N6mc6V0Ebso/q3xiHra4D73+PMsC8MJmcaZKuAAoaQsSA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.1.tgz", + "integrity": "sha512-bevKGO6kX1eM/N+pdh9leS5L7TBF4ICrzi9a+cbWkrxeAeIcwlo/7OfWGCDERdRCI2/Q6tjltX4bt07ALHDwFw==", "requires": { "@inquirer/core": "^10.1.15", "@inquirer/figures": "^1.0.13", @@ -12021,9 +12142,9 @@ } }, "@inquirer/confirm": { - "version": "5.1.14", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.14.tgz", - "integrity": "sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.15.tgz", + "integrity": "sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==", "requires": { "@inquirer/core": "^10.1.15", "@inquirer/type": "^3.0.8" @@ -12057,13 +12178,13 @@ } }, "@inquirer/editor": { - "version": "4.2.15", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.15.tgz", - "integrity": "sha512-wst31XT8DnGOSS4nNJDIklGKnf+8shuauVrWzgKegWUe28zfCftcWZ2vktGdzJgcylWSS2SrDnYUb6alZcwnCQ==", + "version": "4.2.17", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.17.tgz", + "integrity": "sha512-r6bQLsyPSzbWrZZ9ufoWL+CztkSatnJ6uSxqd6N+o41EZC51sQeWOzI6s5jLb+xxTWxl7PlUppqm8/sow241gg==", "requires": { "@inquirer/core": "^10.1.15", - "@inquirer/type": "^3.0.8", - "external-editor": "^3.1.0" + "@inquirer/external-editor": "^1.0.1", + "@inquirer/type": "^3.0.8" } }, "@inquirer/expand": { @@ -12076,6 +12197,25 @@ "yoctocolors-cjs": "^2.1.2" } }, + "@inquirer/external-editor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.1.tgz", + "integrity": "sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==", + "requires": { + "chardet": "^2.1.0", + "iconv-lite": "^0.6.3" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, "@inquirer/figures": { "version": "1.0.13", "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.13.tgz", @@ -12110,13 +12250,13 @@ } }, "@inquirer/prompts": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.0.tgz", - "integrity": "sha512-JHwGbQ6wjf1dxxnalDYpZwZxUEosT+6CPGD9Zh4sm9WXdtUp9XODCQD3NjSTmu+0OAyxWXNOqf0spjIymJa2Tw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.3.tgz", + "integrity": "sha512-iHYp+JCaCRktM/ESZdpHI51yqsDgXu+dMs4semzETftOaF8u5hwlqnbIsuIR/LrWZl8Pm1/gzteK9I7MAq5HTA==", "requires": { - "@inquirer/checkbox": "^4.2.0", - "@inquirer/confirm": "^5.1.14", - "@inquirer/editor": "^4.2.15", + "@inquirer/checkbox": "^4.2.1", + "@inquirer/confirm": "^5.1.15", + "@inquirer/editor": "^4.2.17", "@inquirer/expand": "^4.0.17", "@inquirer/input": "^4.2.1", "@inquirer/number": "^3.0.17", @@ -13209,12 +13349,12 @@ } }, "@stylistic/eslint-plugin": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.2.2.tgz", - "integrity": "sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.2.3.tgz", + "integrity": "sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==", "requires": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/types": "^8.37.0", + "@typescript-eslint/types": "^8.38.0", "eslint-visitor-keys": "^4.2.1", "espree": "^10.4.0", "estraverse": "^5.3.0", @@ -13234,82 +13374,82 @@ } }, "@swc/core": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.2.tgz", - "integrity": "sha512-YWqn+0IKXDhqVLKoac4v2tV6hJqB/wOh8/Br8zjqeqBkKa77Qb0Kw2i7LOFzjFNZbZaPH6AlMGlBwNrxaauaAg==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.3.tgz", + "integrity": "sha512-ZaDETVWnm6FE0fc+c2UE8MHYVS3Fe91o5vkmGfgwGXFbxYvAjKSqxM/j4cRc9T7VZNSJjriXq58XkfCp3Y6f+w==", "requires": { - "@swc/core-darwin-arm64": "1.13.2", - "@swc/core-darwin-x64": "1.13.2", - "@swc/core-linux-arm-gnueabihf": "1.13.2", - "@swc/core-linux-arm64-gnu": "1.13.2", - "@swc/core-linux-arm64-musl": "1.13.2", - "@swc/core-linux-x64-gnu": "1.13.2", - "@swc/core-linux-x64-musl": "1.13.2", - "@swc/core-win32-arm64-msvc": "1.13.2", - "@swc/core-win32-ia32-msvc": "1.13.2", - "@swc/core-win32-x64-msvc": "1.13.2", + "@swc/core-darwin-arm64": "1.13.3", + "@swc/core-darwin-x64": "1.13.3", + "@swc/core-linux-arm-gnueabihf": "1.13.3", + "@swc/core-linux-arm64-gnu": "1.13.3", + "@swc/core-linux-arm64-musl": "1.13.3", + "@swc/core-linux-x64-gnu": "1.13.3", + "@swc/core-linux-x64-musl": "1.13.3", + "@swc/core-win32-arm64-msvc": "1.13.3", + "@swc/core-win32-ia32-msvc": "1.13.3", + "@swc/core-win32-x64-msvc": "1.13.3", "@swc/counter": "^0.1.3", "@swc/types": "^0.1.23" } }, "@swc/core-darwin-arm64": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.2.tgz", - "integrity": "sha512-44p7ivuLSGFJ15Vly4ivLJjg3ARo4879LtEBAabcHhSZygpmkP8eyjyWxrH3OxkY1eRZSIJe8yRZPFw4kPXFPw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.13.3.tgz", + "integrity": "sha512-ux0Ws4pSpBTqbDS9GlVP354MekB1DwYlbxXU3VhnDr4GBcCOimpocx62x7cFJkSpEBF8bmX8+/TTCGKh4PbyXw==", "optional": true }, "@swc/core-darwin-x64": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.2.tgz", - "integrity": "sha512-Lb9EZi7X2XDAVmuUlBm2UvVAgSCbD3qKqDCxSI4jEOddzVOpNCnyZ/xEampdngUIyDDhhJLYU9duC+Mcsv5Y+A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.13.3.tgz", + "integrity": "sha512-p0X6yhxmNUOMZrbeZ3ZNsPige8lSlSe1llllXvpCLkKKxN/k5vZt1sULoq6Nj4eQ7KeHQVm81/+AwKZyf/e0TA==", "optional": true }, "@swc/core-linux-arm-gnueabihf": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.2.tgz", - "integrity": "sha512-9TDe/92ee1x57x+0OqL1huG4BeljVx0nWW4QOOxp8CCK67Rpc/HHl2wciJ0Kl9Dxf2NvpNtkPvqj9+BUmM9WVA==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.13.3.tgz", + "integrity": "sha512-OmDoiexL2fVWvQTCtoh0xHMyEkZweQAlh4dRyvl8ugqIPEVARSYtaj55TBMUJIP44mSUOJ5tytjzhn2KFxFcBA==", "optional": true }, "@swc/core-linux-arm64-gnu": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.2.tgz", - "integrity": "sha512-KJUSl56DBk7AWMAIEcU83zl5mg3vlQYhLELhjwRFkGFMvghQvdqQ3zFOYa4TexKA7noBZa3C8fb24rI5sw9Exg==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.13.3.tgz", + "integrity": "sha512-STfKku3QfnuUj6k3g9ld4vwhtgCGYIFQmsGPPgT9MK/dI3Lwnpe5Gs5t1inoUIoGNP8sIOLlBB4HV4MmBjQuhw==", "optional": true }, "@swc/core-linux-arm64-musl": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.2.tgz", - "integrity": "sha512-teU27iG1oyWpNh9CzcGQ48ClDRt/RCem7mYO7ehd2FY102UeTws2+OzLESS1TS1tEZipq/5xwx3FzbVgiolCiQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.13.3.tgz", + "integrity": "sha512-bc+CXYlFc1t8pv9yZJGus372ldzOVscBl7encUBlU1m/Sig0+NDJLz6cXXRcFyl6ABNOApWeR4Yl7iUWx6C8og==", "optional": true }, "@swc/core-linux-x64-gnu": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.2.tgz", - "integrity": "sha512-dRPsyPyqpLD0HMRCRpYALIh4kdOir8pPg4AhNQZLehKowigRd30RcLXGNVZcc31Ua8CiPI4QSgjOIxK+EQe4LQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.13.3.tgz", + "integrity": "sha512-dFXoa0TEhohrKcxn/54YKs1iwNeW6tUkHJgXW33H381SvjKFUV53WR231jh1sWVJETjA3vsAwxKwR23s7UCmUA==", "optional": true }, "@swc/core-linux-x64-musl": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.2.tgz", - "integrity": "sha512-CCxETW+KkYEQDqz1SYC15YIWYheqFC+PJVOW76Maa/8yu8Biw+HTAcblKf2isrlUtK8RvrQN94v3UXkC2NzCEw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.13.3.tgz", + "integrity": "sha512-ieyjisLB+ldexiE/yD8uomaZuZIbTc8tjquYln9Quh5ykOBY7LpJJYBWvWtm1g3pHv6AXlBI8Jay7Fffb6aLfA==", "optional": true }, "@swc/core-win32-arm64-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.2.tgz", - "integrity": "sha512-Wv/QTA6PjyRLlmKcN6AmSI4jwSMRl0VTLGs57PHTqYRwwfwd7y4s2fIPJVBNbAlXd795dOEP6d/bGSQSyhOX3A==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.13.3.tgz", + "integrity": "sha512-elTQpnaX5vESSbhCEgcwXjpMsnUbqqHfEpB7ewpkAsLzKEXZaK67ihSRYAuAx6ewRQTo7DS5iTT6X5aQD3MzMw==", "optional": true }, "@swc/core-win32-ia32-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.2.tgz", - "integrity": "sha512-PuCdtNynEkUNbUXX/wsyUC+t4mamIU5y00lT5vJcAvco3/r16Iaxl5UCzhXYaWZSNVZMzPp9qN8NlSL8M5pPxw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.13.3.tgz", + "integrity": "sha512-nvehQVEOdI1BleJpuUgPLrclJ0TzbEMc+MarXDmmiRFwEUGqj+pnfkTSb7RZyS1puU74IXdK/YhTirHurtbI9w==", "optional": true }, "@swc/core-win32-x64-msvc": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.2.tgz", - "integrity": "sha512-qlmMkFZJus8cYuBURx1a3YAG2G7IW44i+FEYV5/32ylKkzGNAr9tDJSA53XNnNXkAB5EXSPsOz7bn5C3JlEtdQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.3.tgz", + "integrity": "sha512-A+JSKGkRbPLVV2Kwx8TaDAV0yXIXm/gc8m98hSkVDGlPBBmydgzNdWy3X7HTUBM7IDk7YlWE7w2+RUGjdgpTmg==", "optional": true }, "@swc/counter": { @@ -13409,9 +13549,9 @@ } }, "@types/inquirer": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-9.0.8.tgz", - "integrity": "sha512-CgPD5kFGWsb8HJ5K7rfWlifao87m4ph8uioU7OTncJevmE/VLIqAAjfQtko578JZg7/f69K4FgqYym3gNr7DeA==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-9.0.9.tgz", + "integrity": "sha512-/mWx5136gts2Z2e5izdoRCo46lPp5TMs9R15GTSsgg/XnZyxDWVqoVU3R9lWnccKpqwsJLvRoxbCjoJtZB7DSw==", "requires": { "@types/through": "*", "rxjs": "^7.2.0" @@ -13503,11 +13643,11 @@ } }, "@types/node": { - "version": "24.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", - "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", + "version": "24.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz", + "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", "requires": { - "undici-types": "~7.8.0" + "undici-types": "~7.10.0" } }, "@types/node-cleanup": { @@ -13552,15 +13692,15 @@ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "@typescript-eslint/eslint-plugin": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz", - "integrity": "sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.40.0.tgz", + "integrity": "sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==", "requires": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/type-utils": "8.38.0", - "@typescript-eslint/utils": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/type-utils": "8.40.0", + "@typescript-eslint/utils": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -13575,68 +13715,68 @@ } }, "@typescript-eslint/parser": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.38.0.tgz", - "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.40.0.tgz", + "integrity": "sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==", "requires": { - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "debug": "^4.3.4" } }, "@typescript-eslint/project-service": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz", - "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.40.0.tgz", + "integrity": "sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==", "requires": { - "@typescript-eslint/tsconfig-utils": "^8.38.0", - "@typescript-eslint/types": "^8.38.0", + "@typescript-eslint/tsconfig-utils": "^8.40.0", + "@typescript-eslint/types": "^8.40.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz", - "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.40.0.tgz", + "integrity": "sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==", "requires": { - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0" + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0" } }, "@typescript-eslint/tsconfig-utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz", - "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.40.0.tgz", + "integrity": "sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==", "requires": {} }, "@typescript-eslint/type-utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz", - "integrity": "sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.40.0.tgz", + "integrity": "sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==", "requires": { - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0", - "@typescript-eslint/utils": "8.38.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0", + "@typescript-eslint/utils": "8.40.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" } }, "@typescript-eslint/types": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz", - "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==" + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.40.0.tgz", + "integrity": "sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==" }, "@typescript-eslint/typescript-estree": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz", - "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.40.0.tgz", + "integrity": "sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==", "requires": { - "@typescript-eslint/project-service": "8.38.0", - "@typescript-eslint/tsconfig-utils": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/visitor-keys": "8.38.0", + "@typescript-eslint/project-service": "8.40.0", + "@typescript-eslint/tsconfig-utils": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/visitor-keys": "8.40.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -13664,22 +13804,22 @@ } }, "@typescript-eslint/utils": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz", - "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.40.0.tgz", + "integrity": "sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==", "requires": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.38.0", - "@typescript-eslint/types": "8.38.0", - "@typescript-eslint/typescript-estree": "8.38.0" + "@typescript-eslint/scope-manager": "8.40.0", + "@typescript-eslint/types": "8.40.0", + "@typescript-eslint/typescript-estree": "8.40.0" } }, "@typescript-eslint/visitor-keys": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz", - "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.40.0.tgz", + "integrity": "sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==", "requires": { - "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/types": "8.40.0", "eslint-visitor-keys": "^4.2.1" }, "dependencies": { @@ -13984,6 +14124,16 @@ "integrity": "sha512-4Bzj+l63eGwnWDBFdJHeGS6Ij3ytpyqvo//ocsb5kCLN/rKthzk27Afh2iSkZtuudOBkHUWWIcyCb4GKhXqovQ==", "requires": { "http-cookie-agent": "^7.0.2" + }, + "dependencies": { + "http-cookie-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-cookie-agent/-/http-cookie-agent-7.0.2.tgz", + "integrity": "sha512-aHaES6SOFtnSlmWu0yEaaQvu+QexUG2gscSAvMhJ7auzW8r/jYOgGrzuAm9G9nHbksuhz7Lw4zOwDHmfQaxZvw==", + "requires": { + "agent-base": "^7.1.4" + } + } } }, "babel-jest": { @@ -14115,9 +14265,9 @@ }, "dependencies": { "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==" }, "ansi-styles": { "version": "6.2.1", @@ -14145,9 +14295,9 @@ } }, "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "requires": { "ansi-regex": "^6.0.1" } @@ -14270,9 +14420,9 @@ "integrity": "sha512-z0R4cT5357OEAVkP1CEFTHz1egpu2gYiWm2WJOY/sQDhojEXUYL4m3v2kYi5wER3PkMRL+GgfDhed2kGzrHSZA==" }, "chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==" + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.0.tgz", + "integrity": "sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==" }, "chalk-template": { "version": "0.4.0", @@ -14299,9 +14449,9 @@ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" }, "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.0.tgz", + "integrity": "sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==" }, "charm": { "version": "0.1.2", @@ -14555,6 +14705,11 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, @@ -14796,6 +14951,16 @@ "requires": { "iconv-lite": "^0.6.3", "whatwg-encoding": "^3.1.1" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, "enquirer": { @@ -14830,15 +14995,27 @@ "socks-proxy-agent": "^8.0.5", "winston": "^3.17.0", "xml-js": "^1.6.11" + }, + "dependencies": { + "epg-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.3.1.tgz", + "integrity": "sha512-y131hXfDthUdSeKbN0Ru1wiFF5er4t/TLT+IaAnHF2CYB0cnygHTJteQMDYIlHWHDsGj+z9ejm1cU3saFNF3nQ==", + "requires": { + "dayjs": "^1.11.6", + "lodash": "^4.17.21", + "xml-js": "^1.6.11" + } + } } }, "epg-parser": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.3.1.tgz", - "integrity": "sha512-y131hXfDthUdSeKbN0Ru1wiFF5er4t/TLT+IaAnHF2CYB0cnygHTJteQMDYIlHWHDsGj+z9ejm1cU3saFNF3nQ==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.4.0.tgz", + "integrity": "sha512-SynflAhgfrgFjFnMVggIjzgLpg7EANYymy4Q1OBiaMcEYSaIjp8iw36djam8/4B7htaNPa5ckIQ+4TUwEc0pdA==", "requires": { "dayjs": "^1.11.6", - "lodash": "^4.17.21", + "lodash.groupby": "^4.6.0", "xml-js": "^1.6.11" } }, @@ -14933,18 +15110,18 @@ } }, "eslint": { - "version": "9.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.32.0.tgz", - "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==", + "version": "9.33.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.33.0.tgz", + "integrity": "sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==", "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.3.0", - "@eslint/core": "^0.15.0", + "@eslint/config-helpers": "^0.3.1", + "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.32.0", - "@eslint/plugin-kit": "^0.3.4", + "@eslint/js": "9.33.0", + "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -15127,26 +15304,6 @@ "jest-util": "30.0.5" } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, "extrareqp2": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/extrareqp2/-/extrareqp2-1.0.0.tgz", @@ -15319,9 +15476,9 @@ } }, "fs-extra": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.1.tgz", + "integrity": "sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==", "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -15526,14 +15683,6 @@ } } }, - "http-cookie-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-cookie-agent/-/http-cookie-agent-7.0.2.tgz", - "integrity": "sha512-aHaES6SOFtnSlmWu0yEaaQvu+QexUG2gscSAvMhJ7auzW8r/jYOgGrzuAm9G9nHbksuhz7Lw4zOwDHmfQaxZvw==", - "requires": { - "agent-base": "^7.1.4" - } - }, "http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -15563,9 +15712,9 @@ "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==" }, "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -15630,12 +15779,12 @@ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, "inquirer": { - "version": "12.9.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-12.9.0.tgz", - "integrity": "sha512-LlFVmvWVCun7uEgPB3vups9NzBrjJn48kRNtFGw3xU1H5UXExTEz/oF1JGLaB0fvlkUB+W6JfgLcSEaSdH7RPA==", + "version": "12.9.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-12.9.3.tgz", + "integrity": "sha512-Hpw2JWdrYY8xJSmhU05Idd5FPshQ1CZErH00WO+FK6fKxkBeqj+E+yFXSlERZLKtzWeQYFCMfl8U2TK9SvVbtQ==", "requires": { "@inquirer/core": "^10.1.15", - "@inquirer/prompts": "^7.8.0", + "@inquirer/prompts": "^7.8.3", "@inquirer/type": "^3.0.8", "ansi-escapes": "^4.3.2", "mute-stream": "^2.0.0", @@ -17005,9 +17154,9 @@ } }, "libxml2-wasm": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/libxml2-wasm/-/libxml2-wasm-0.5.0.tgz", - "integrity": "sha512-ANq8aMCg/+pYJv3QqgrvYzJldvm2P2V2T08303AVyzjdeCuOAOjxPUSazQj/NA2+rOcS9BMx/HTTtq1I2g8foQ==" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/libxml2-wasm/-/libxml2-wasm-0.6.0.tgz", + "integrity": "sha512-CQ6bJT10o49FkL6O/zLYNf4DAm2eE6LH+ELMLf1z9842CXjgWejfOc5Fu/Yn/d6EnqTPrJbuB4i3D0MaYJ92Og==" }, "lie": { "version": "3.1.1", @@ -17075,6 +17224,11 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, + "lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" + }, "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -17193,9 +17347,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "minipass": { "version": "7.1.2", @@ -17416,11 +17570,6 @@ "type-check": "^0.4.0" } }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -17623,13 +17772,6 @@ "integrity": "sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==", "requires": { "safe-buffer": "^5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } } }, "pirates": { @@ -17842,12 +17984,6 @@ "requires": { "safe-buffer": "^5.2.1" } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "optional": true } } }, @@ -18097,9 +18233,9 @@ } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safe-regex-test": { "version": "1.1.0", @@ -18400,13 +18536,6 @@ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } } }, "string-argv": { @@ -18553,25 +18682,17 @@ "integrity": "sha512-zXxCE/5/YDi0hY9pygqgRqjRbrFRzigYxOudG0I3syaqAAmX9/w9sxex1bNFCN6c1S66RwPtEIJv65dN+1psew==" }, "tldts": { - "version": "6.1.68", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.68.tgz", - "integrity": "sha512-JKF17jROiYkjJPT73hUTEiTp2OBCf+kAlB+1novk8i6Q6dWjHsgEjw9VLiipV4KTJavazXhY1QUXyQFSem2T7w==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.12.tgz", + "integrity": "sha512-M9ZQBPp6FyqhMcl233vHYyYRkxXOA1SKGlnq13S0mJdUhRSwr2w6I8rlchPL73wBwRlyIZpFvpu2VcdSMWLYXw==", "requires": { - "tldts-core": "^6.1.68" + "tldts-core": "^7.0.12" } }, "tldts-core": { - "version": "6.1.68", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.68.tgz", - "integrity": "sha512-85TdlS/DLW/gVdf2oyyzqp3ocS30WxjaL4la85EArl9cHUR/nizifKAJPziWewSZjDZS71U517/i6ciUeqtB5Q==" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.12.tgz", + "integrity": "sha512-3K76aXywJFduGRsOYoY5JzINLs/WMlOkeDwPL+8OCPq2Rh39gkSDtWAxdJQlWjpun/xF/LHf29yqCi6VC/rHDA==" }, "tmpl": { "version": "1.0.5", @@ -18587,11 +18708,11 @@ } }, "tough-cookie": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", - "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz", + "integrity": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==", "requires": { - "tldts": "^6.1.32" + "tldts": "^7.0.5" } }, "transliteration": { @@ -18619,9 +18740,9 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "tsx": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.3.tgz", - "integrity": "sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==", + "version": "4.20.4", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.20.4.tgz", + "integrity": "sha512-yyxBKfORQ7LuRt/BQKBXrpcq59ZvSW0XxwfjAt3w2/8PmdxaFzijtMhTawprSHhpzeM5BgU2hXHG3lklIERZXg==", "requires": { "esbuild": "~0.25.0", "fsevents": "~2.3.3", @@ -18661,9 +18782,9 @@ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" }, "typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==" + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==" }, "undici": { "version": "7.12.0", @@ -18671,9 +18792,9 @@ "integrity": "sha512-GrKEsc3ughskmGA9jevVlIOPMiiAHJ4OFUtaAH+NhfTUSiZ1wMPIQqQvAJUrJspFXJt3EBWgpAeoHEDVT1IBug==" }, "undici-types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", - "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==" + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", + "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==" }, "universal-user-agent": { "version": "7.0.3", @@ -18823,6 +18944,16 @@ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "requires": { "iconv-lite": "0.6.3" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, "whatwg-mimetype": { @@ -18861,9 +18992,9 @@ }, "dependencies": { "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.0.tgz", + "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==" }, "emoji-regex": { "version": "9.2.2", @@ -18881,9 +19012,9 @@ } }, "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "requires": { "ansi-regex": "^6.0.1" } diff --git a/package.json b/package.json index c8bed9f71..56752419e 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "dependencies": { "@alex_neo/jest-expect-message": "^1.0.5", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.32.0", + "@eslint/js": "^9.33.0", "@freearhey/chronos": "^0.0.1", "@freearhey/core": "^0.10.2", "@freearhey/search-js": "^0.1.2", @@ -46,26 +46,26 @@ "@octokit/core": "^7.0.3", "@octokit/plugin-paginate-rest": "^13.1.1", "@octokit/plugin-rest-endpoint-methods": "^16.0.0", - "@stylistic/eslint-plugin": "^5.2.2", - "@swc/core": "^1.13.2", + "@stylistic/eslint-plugin": "^5.2.3", + "@swc/core": "^1.13.3", "@swc/jest": "^0.2.39", "@types/cli-progress": "^3.11.6", "@types/fs-extra": "^11.0.4", - "@types/inquirer": "^9.0.8", + "@types/inquirer": "^9.0.9", "@types/jest": "^30.0.0", "@types/langs": "^2.0.5", "@types/lodash.orderby": "^4.6.9", "@types/lodash.sortby": "^4.7.9", "@types/lodash.startcase": "^4.4.9", "@types/lodash.uniqby": "^4.7.9", - "@types/node": "^24.1.0", + "@types/node": "^24.3.0", "@types/node-cleanup": "^2.1.5", "@types/numeral": "^2.0.5", - "@typescript-eslint/eslint-plugin": "^8.38.0", - "@typescript-eslint/parser": "^8.38.0", + "@typescript-eslint/eslint-plugin": "^8.40.0", + "@typescript-eslint/parser": "^8.40.0", "axios": "^1.11.0", "axios-cookiejar-support": "^6.0.4", - "chalk": "^5.4.1", + "chalk": "^5.6.0", "cheerio": "^1.1.2", "cli-progress": "^3.12.0", "commander": "^14.0.0", @@ -75,20 +75,20 @@ "cwait": "^1.1.2", "dayjs": "^1.11.13", "epg-grabber": "^0.41.0", - "epg-parser": "^0.3.1", - "eslint": "^9.32.0", + "epg-parser": "^0.4.0", + "eslint": "^9.33.0", "eslint-config-prettier": "^10.1.8", "form-data": "^4.0.4", - "fs-extra": "^11.3.0", + "fs-extra": "^11.3.1", "glob": "^11.0.3", "globals": "^16.3.0", "husky": "^9.1.7", - "iconv-lite": "^0.6.3", - "inquirer": "^12.8.2", + "iconv-lite": "^0.7.0", + "inquirer": "^12.9.3", "jest": "^30.0.5", "jest-offline": "^1.0.1", "langs": "^2.0.0", - "libxml2-wasm": "^0.5.0", + "libxml2-wasm": "^0.6.0", "lodash.orderby": "^4.6.0", "lodash.sortby": "^4.7.0", "lodash.startcase": "^4.4.0", @@ -112,10 +112,10 @@ "srcset": "^5.0.1", "table2array": "^0.0.2", "tabletojson": "^4.1.6", - "tough-cookie": "^5.1.2", + "tough-cookie": "^6.0.0", "transliteration": "^2.3.5", - "tsx": "^4.20.3", - "typescript": "^5.8.3", + "tsx": "^4.20.4", + "typescript": "^5.9.2", "unzipit": "^1.4.3", "uuid": "^11.1.0", "wildcard-match": "^5.1.4" diff --git a/sites/allente.no/readme.md b/sites/allente.no/readme.md index 2adc95242..44fd915af 100644 --- a/sites/allente.no/readme.md +++ b/sites/allente.no/readme.md @@ -2,6 +2,13 @@ https://www.allente.no/tv-guide/ +### Available countries + +no = Norway +fi = Finland +dk = Danemark +se = Sweden + ### Download the guide ```sh @@ -11,7 +18,7 @@ npm run grab --- --site=allente.no ### Update channel list ```sh -npm run channels:parse --- --config=./sites/allente.no/allente.no.config.js --output=./sites/allente.no/allente.no.channels.xml +npm run channels:parse --- --config=./sites/allente.no/allente.no.config.js --output=./sites/allente.no/allente.no_.channels.xml --set=country: ``` ### Test diff --git a/sites/dna.fi/dna.fi.channels.xml b/sites/dna.fi/dna.fi.channels.xml index 487fbdb85..9966ba115 100644 --- a/sites/dna.fi/dna.fi.channels.xml +++ b/sites/dna.fi/dna.fi.channels.xml @@ -23,9 +23,9 @@ SVT1 Yle TV2 Yle Teema & Fem - V sport 2 Suomi - V sport 1 Suomi - V sport+ Suomi + Viaplay 2 Urheilu + Viaplay 1 Urheilu + Viaplay 3 Urheilu JIM LIV Hero @@ -116,10 +116,11 @@ MTV Liiga 7 MTV Urheilu 3 MTV Liiga UHD - OnniTV - onniTV + onniTV Infokanava 2 EVEO MTV Liiga 8 Alfa + Nicktoons + Nickelodeon diff --git a/sites/dsmart.com.tr/dsmart.com.tr.channels.xml b/sites/dsmart.com.tr/dsmart.com.tr.channels.xml index 2540353c5..910d13bdc 100644 --- a/sites/dsmart.com.tr/dsmart.com.tr.channels.xml +++ b/sites/dsmart.com.tr/dsmart.com.tr.channels.xml @@ -1,14 +1,21 @@ - Test CosmoSports FilmScreen Azoomee + TRT World + NHK World English + Minika Çocuk TRT 3 Spor - ATV Turkiye SD Nature Escape History Channel + Docu Screen + TRT Diyanet Çocuk + Tmb + RT International Moonbug + DMAX + TLC Ekol Tv Spor Çoklu Ekran Ulusal Çoklu Ekran @@ -17,31 +24,23 @@ 24 360 a2 - a Haber a News A Para - a Spor - ATV Baby TV BBC Earth BBC World News - Beyaz TV Bloomberg HT Cartoonito Cartoon Network CNBC-e CNN International CNN Türk SD - Çocuk Smart Da Vinci Learning Discovery Disney Junior Dizi Smart Max Dizi Smart Premium - DMAX - DocuScreen Dream Tv - Dream Türk Ekotürk Euro D Eurosport @@ -82,8 +81,6 @@ Tele 1 teve2 TGRT Haber - TLC - TMB TRT 1 trt 2 TRT 4K @@ -102,6 +99,5 @@ Tv 100 TV Net Ülke TV - Vav Tv Viasat History diff --git a/sites/dstv.com/dstv.com_ao.channels.xml b/sites/dstv.com/dstv.com_ao.channels.xml index eaefde8bd..bc127ee25 100644 --- a/sites/dstv.com/dstv.com_ao.channels.xml +++ b/sites/dstv.com/dstv.com_ao.channels.xml @@ -1,207 +1,85 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Maisha Magic POA + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba + Maisha Magic East Africa Magic Igbo Maisha Magic Bongo + Pearl Magic Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa - SS Grandstand Africa + National Geographic SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa - SS Maximo 1 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks + SS Maximo 1 Champions HD + SS Maximo 2 Inglesa Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - Mundo Fox - Kwenda Magic HD (P) - Telemundo (P) - TV Girassol - My Channel Africa HD - TLN (P) - TLNovelas - RTPa (P) - RTPi (P) - AXN (S) - FOX LIFE (S) - FOX Crime (S) - FOX (S) - FOX Comedy (S) - E! Entertainment (OS) - CBS Reality (OS) - TV Cine Top - TV Cine Edition - TV Cine Emotion - TV Cine Action - Cine Mundo (S) - DStv Pipoca (S) - AXN Movies - FOX MOVIES (S) - Zee World (P) - TXILLO - Nickelodeon (P) - Panda (P) - Panda Biggs (P) - Disney Channel (P) - Disney Junior (P) - Cartoon Network (P) - Cartoonito (P) - Jim Jam Portuguese - Trace Toca (P) - Afro Music (P) - iO Music (P) - MTV (P) - GLOOM channel - SS Blitz Africa (E) - SS Maximo 1 (P) - SS Maximo 2 (P) - SS Maximo 360 (P) - ESPN (E) - ESPN 2 (E) - WWE Channel (P) - SS Grandstand Africa (E) + Kwenda Magic HD (P) + My Channel Africa HD + Maningue Magic Kool + Miramar (P) + ECO TV + TV Record News (P) + AXN Movies + STAR Movies + STAR + STAR MUNDO + STAR Crime + E! Entertainment (OS) + National Geographic (S) + Best Brasil (P) + TRACE Naija + SS Maximo 1 + SS Maximo 2 + WWE Channel (P) SS Football Plus Africa (E) - SS Premier League Africa (E) - SS LaLiga Africa (E) - SS Football Africa (E) - SS Variety 1 Africa (E) - SS Variety 2 Africa (E) - SS Variety 3 Africa (E) - SS Variety 4 Africa (E) + SS Premier League + SS LaLiga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa (E) - National Geographic (S) - Nat Geo Wild (P) - Food Network (P) - TV Record News (P) - Euro News (P) - TV Mundial (P) - TPA noticias - TPA 1 - TPA 2 - TV Zimbo HD - Banda TV (P) - TV Mozambique Internacional (P) - Miramar (P) + Cartoon Network (P) + Cartoonito (P) + Nickelodeon (P) + NickJr + NickTOONS + Moonbug Canal+ Canal+ Cinema Centre Novelas TV @@ -210,11 +88,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_bf.channels.xml b/sites/dstv.com/dstv.com_bf.channels.xml index 5ae7347b8..33463c1cc 100644 --- a/sites/dstv.com/dstv.com_bf.channels.xml +++ b/sites/dstv.com/dstv.com_bf.channels.xml @@ -1,156 +1,57 @@ M-Net West HD - 1 Magic HD - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel ESPN ESPN 2 HD - SS Blitz Africa HD SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - NTA I - SILVERBIRD - MiTV - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Channels - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - B4U Movies - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV Canal+ Sports 2 - Canal+ Sports 3 InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_bi.channels.xml b/sites/dstv.com/dstv.com_bi.channels.xml index ef069eabb..c09280216 100644 --- a/sites/dstv.com/dstv.com_bi.channels.xml +++ b/sites/dstv.com/dstv.com_bi.channels.xml @@ -2,145 +2,51 @@ M-Net West HD M-Net East HD - 1 Magic M-Net Movies 1 East HD M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - Citizen TV - KTN News - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -149,11 +55,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_bj.channels.xml b/sites/dstv.com/dstv.com_bj.channels.xml index 2e08808ea..5a7ad654a 100644 --- a/sites/dstv.com/dstv.com_bj.channels.xml +++ b/sites/dstv.com/dstv.com_bj.channels.xml @@ -1,147 +1,49 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - NTA I - SILVERBIRD - AIT - MiTV - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Channels - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -150,11 +52,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_bw.channels.xml b/sites/dstv.com/dstv.com_bw.channels.xml index 1ff2dda52..b52e1b393 100644 --- a/sites/dstv.com/dstv.com_bw.channels.xml +++ b/sites/dstv.com/dstv.com_bw.channels.xml @@ -1,46 +1,36 @@ M-Net Africa - 1 Magic M-Net Movies 1 HD M-Net Movies 2 HD M-Net Movies 3 HD M-Net Movies 4 HD + SWiTCH'D ON + SWITCH'D ON HD Studio Universal HD MovieRoom KIX - ME Channel - VUZU HD Universal TV HD TeleMundo - BBC Brit HD Discovery Channel HD Comedy Central HD E! Entertainment HD - FOX - Ginx eSports - WWE Channel BET MTV HD CBS Reality - TLNovelas - Discovery TLC HD + BBC UKTV Discovery Family HD TNT Africa - Pearl Magic Loko - Magic Showcase - Kyk NET HD - Kyk NET & Kie HD - KyKNet Nou + KykNET HD + KykNET & Kie HD + KykNET NOU! VIA HD KykNet Lekker - FliekNET Africa Magic Showcase Africa Magic Epic - Africa Magic Urban Africa Magic Family Real Time - Moja Love HD + Moja 9.9 Mzansi Magic Zambezi Magic HD Mzansi Wethu HD @@ -48,86 +38,68 @@ Zee World HD Star Life ROK - Zee Zonke HD CBS Justice HD - Investigation Discovery (ID) - BBC Lifestyle + Discovery ID + OneZED Food Network HD The Home Channel - Home and Garden TV HD Travel Channel - Peoples Weather - National Geographic Channel - NatGeo Wild - Wild Earth + National Geographic + Nat Geo Wild Curiosity Channel HD - The History Channel HD + History HD IGNITION Spice TV - Holiday Channel + Big Brother Naija pop up SS PSL + SuperSport School HD ESPN HD ESPN 2 HD - SS Blitz Africa SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa - SS Action Africa + SS Premier League + SS La Liga + SS Football + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Rugby Africa SS Cricket Africa SS Golf Africa SS Tennis Africa - SS Motorsport Africa SS Maximo 1 HD - TellyTrack - Diamond TV - Power TV HD - BTV News & Current Affairs - NOW TV - Ytv Cartoon Network Cartoonito - Disney Channel + DreamWorks Cbeebies NickJr NickTOONS Disney Junior Jim Jam Nickelodeon Africa - PBS Kids - Moonbug Mindset Channel O HD Mzansi Music - MTV base HD TRACE URBAN HD TRACE Africa Sound City - QWEST TV One Gospel Trace Gospel FAITH Day Star TBN - Hilaal TV - Emmanuel TV + iNX Prime BBC News CNN International Sky News eNCA HD - SABC NEWS HD Newzroom Afrika Al Jazeera Russia Today Parliamentary Service CGTN News CNBC Africa - Bloomberg Television Business Day NDTV 24x7 EuroNews @@ -136,10 +108,7 @@ NHK RTPI TV5 Monde Afrique - Deutsche Welle CCTV 4 - SET Asia - B4U Movies ZeeTV Star Plus Sun TV @@ -148,5 +117,4 @@ SET Max Zee Cinema Maaddii Abol - TPA noticias diff --git a/sites/dstv.com/dstv.com_cd.channels.xml b/sites/dstv.com/dstv.com_cd.channels.xml index 3bfe428fb..ab1e4bead 100644 --- a/sites/dstv.com/dstv.com_cd.channels.xml +++ b/sites/dstv.com/dstv.com_cd.channels.xml @@ -1,142 +1,52 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Maisha Magic POA + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo + Pearl Magic Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa - SS Grandstand Africa + National Geographic SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa - SS Maximo 1 (P) - SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks + SS Maximo 1 Champions + SS Maximo 2 Inglesa Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -145,11 +55,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_cf.channels.xml b/sites/dstv.com/dstv.com_cf.channels.xml index 7c251a227..6fe64d01f 100644 --- a/sites/dstv.com/dstv.com_cf.channels.xml +++ b/sites/dstv.com/dstv.com_cf.channels.xml @@ -1,140 +1,47 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_cg.channels.xml b/sites/dstv.com/dstv.com_cg.channels.xml index 4509718e4..d03057c0b 100644 --- a/sites/dstv.com/dstv.com_cg.channels.xml +++ b/sites/dstv.com/dstv.com_cg.channels.xml @@ -1,140 +1,3 @@ - M-Net West HD - 1 Magic - M-Net Movies 1 West HD - M-Net Movies 2 - M-Net Movies 3 - M-Net Movies 4 - Studio Universal HD - MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central - E! Entertainment - WWE Channel - BET - MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD - TNT Africa - Pearl Magic Loko - Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time - Africa Magic Hausa - Africa Magic Yoruba - Maisha Magic East HD - Africa Magic Igbo - Maisha Magic Bongo - Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa - SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa - SS Tennis Africa - SS Motorsport Africa - SS Maximo 1 (P) - SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks - Nickelodeon - Cbeebies - NickJr - NickTOONS - Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV - TRACE Naija - AFRO Music English - Sound City - QWEST TV - Trace Gospel - Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL - Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News - CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International - NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies - ZeeTV - SET Max - CCTV Entertainment – Mandarin Entertainment Channel - Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_ci.channels.xml b/sites/dstv.com/dstv.com_ci.channels.xml index ae6f5653f..0e4093d21 100644 --- a/sites/dstv.com/dstv.com_ci.channels.xml +++ b/sites/dstv.com/dstv.com_ci.channels.xml @@ -1,159 +1,59 @@ M-Net West HD - 1 Magic - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel ESPN ESPN 2 HD - SS Blitz Africa HD SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - NTA I - SILVERBIRD - MiTV - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Channels - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV Canal+ Sports 2 - Canal+ Sports 3 InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_cm.channels.xml b/sites/dstv.com/dstv.com_cm.channels.xml index e9f614295..22748cbb5 100644 --- a/sites/dstv.com/dstv.com_cm.channels.xml +++ b/sites/dstv.com/dstv.com_cm.channels.xml @@ -1,145 +1,42 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - NTA I - SILVERBIRD - MiTV - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Channels - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) - Planete diff --git a/sites/dstv.com/dstv.com_cv.channels.xml b/sites/dstv.com/dstv.com_cv.channels.xml index 579cb3552..83369de45 100644 --- a/sites/dstv.com/dstv.com_cv.channels.xml +++ b/sites/dstv.com/dstv.com_cv.channels.xml @@ -1,137 +1,38 @@ M-Net West HD - 1 Magic HD - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time - Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - B4U Movies - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_dj.channels.xml b/sites/dstv.com/dstv.com_dj.channels.xml index 33abe26b4..f24756df3 100644 --- a/sites/dstv.com/dstv.com_dj.channels.xml +++ b/sites/dstv.com/dstv.com_dj.channels.xml @@ -1,132 +1,53 @@ M-Net East HD - 1 Magic HD M-Net Movies 1 East HD M-Net Movies 2 M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit Comedy Central E! Entertainment BET MTV - CBS Reality - TLNovelas - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel + Big Brother Naija pop up ESPN ESPN 2 HD - SS Blitz Africa HD SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - STN TV - KTN News - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - B4U Movies Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_er.channels.xml b/sites/dstv.com/dstv.com_er.channels.xml index 0f5c99b5a..8ae7321ee 100644 --- a/sites/dstv.com/dstv.com_er.channels.xml +++ b/sites/dstv.com/dstv.com_er.channels.xml @@ -1,135 +1,55 @@ M-Net East HD - 1 Magic HD M-Net Movies 1 East HD M-Net Movies 2 M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel BET MTV - CBS Reality - TLNovelas - Discovery TLC Entertainment - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel + Big Brother Naija pop up ESPN ESPN 2 HD - SS Blitz Africa HD SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - B4U Movies Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -138,11 +58,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_et.channels.xml b/sites/dstv.com/dstv.com_et.channels.xml index 9eb7053fe..cc52fa611 100644 --- a/sites/dstv.com/dstv.com_et.channels.xml +++ b/sites/dstv.com/dstv.com_et.channels.xml @@ -1,169 +1,67 @@ M-Net - 1 Magic M-Net Movies 1 East HD M-Net Movies 2 M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family TNT Africa - Pearl Magic Loko - Zee Alem + Maisha Magic POA ABOL TV HD - ABOL Duka + Pearl Magic Prime + Akwaaba Magic Africa Magic Showcase HD Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba + Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Pearl Magic Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel + National Geographic + Nat Geo Wild + Big Brother Naija pop up ESPN ESPN 2 HD - SS Blitz Africa SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa - SS Liyu - SS Maximo 1 (P) - SS Maximo 2 (P) - STN TV - KBCTV - Citizen TV - KTN News - K24 - NBS + SS Maximo 1 Champions + SS Maximo 2 Inglesa Zanzibar TV - Safari TV - Cloud Plus - TVE Tanzania - Wasafi TV - ETV News - Rwanda TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam Nick Jnr Amharic - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Dominion TV - Citi TV - EBS - Fana TV - Y254 - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - ARTS TV - Walta TV - Asham TV - Nahoo TV - ADDIS TV - Amhara TV - Tigray TV - Oromia Broadcasting Network - ETV Entertainment - CCTV Entertainment + Balageru TV Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -172,11 +70,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_ga.channels.xml b/sites/dstv.com/dstv.com_ga.channels.xml index a8f1c3865..1f40b641d 100644 --- a/sites/dstv.com/dstv.com_ga.channels.xml +++ b/sites/dstv.com/dstv.com_ga.channels.xml @@ -1,136 +1,44 @@ M-Net West HD - 1 Magic HD M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa HD - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - B4U Movies - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_gh.channels.xml b/sites/dstv.com/dstv.com_gh.channels.xml index f247c2c4e..c9392d0fd 100644 --- a/sites/dstv.com/dstv.com_gh.channels.xml +++ b/sites/dstv.com/dstv.com_gh.channels.xml @@ -1,165 +1,62 @@ M-Net West HD - 1 Magic - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Maisha Magic POA + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time + Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo + Pearl Magic Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel + National Geographic + Nat Geo Wild ESPN ESPN 2 HD - SS Blitz Africa SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - HERE FOR HER HD - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa - SS Maximo 1 (P) - SS Maximo 2 (P) - NTA I - SILVERBIRD - MiTV - K24 - METRO (GHANIAN FTA) - GTV - TV3 - Adom TV - Joy Prime - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks + SS Maximo 1 Champions + SS Maximo 2 Inglesa Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel - Trace Jama - TRACE Muzika - FAITH + TRACE Jama Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - UTV - GHOne - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Channels - Joy News - RAI International NHK TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV Canal+ Sports 2 - Canal+ Sports 3 InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_gm.channels.xml b/sites/dstv.com/dstv.com_gm.channels.xml index dd316f234..a9ad2a73d 100644 --- a/sites/dstv.com/dstv.com_gm.channels.xml +++ b/sites/dstv.com/dstv.com_gm.channels.xml @@ -1,155 +1,59 @@ M-Net West HD - 1 Magic - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel ESPN ESPN 2 HD - SS Blitz Africa SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV Canal+ Sports 2 - Canal+ Sports 3 InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_gn.channels.xml b/sites/dstv.com/dstv.com_gn.channels.xml index 15d3bc330..d6945b7a1 100644 --- a/sites/dstv.com/dstv.com_gn.channels.xml +++ b/sites/dstv.com/dstv.com_gn.channels.xml @@ -1,140 +1,46 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time - Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) diff --git a/sites/dstv.com/dstv.com_gq.channels.xml b/sites/dstv.com/dstv.com_gq.channels.xml index 12a70caad..fbbdb6804 100644 --- a/sites/dstv.com/dstv.com_gq.channels.xml +++ b/sites/dstv.com/dstv.com_gq.channels.xml @@ -1,141 +1,48 @@ M-Net West HD - 1 Magic M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa - Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel - ESPN - ESPN 2 HD - SS Blitz Africa - SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH - Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika - Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ diff --git a/sites/dstv.com/dstv.com_gw.channels.xml b/sites/dstv.com/dstv.com_gw.channels.xml index cd52e10f0..8d1740620 100644 --- a/sites/dstv.com/dstv.com_gw.channels.xml +++ b/sites/dstv.com/dstv.com_gw.channels.xml @@ -1,29 +1,15 @@ M-Net West HD - 1 Magic HD M-Net Movies 1 West HD M-Net Movies 2 - Studio Universal HD MovieRoom Africa - Discovery Channel HD - Discovery TLC HD - Discovery Family HD - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Investigation Discovery (ID) - Wild Earth - Holiday Channel - SS Blitz Africa HD - SS Premier League Africa HD - SS LaLiga Africa HD - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Motorsport Africa - DreamWorks - Moonbug - Teen Africa TV - QWEST TV + SS Premier League + SS La Liga + SS Action + SS Africa + SS Africa 2 Maaddii Abol diff --git a/sites/dstv.com/dstv.com_ke.channels.xml b/sites/dstv.com/dstv.com_ke.channels.xml index 07f66f73b..7893a8e3e 100644 --- a/sites/dstv.com/dstv.com_ke.channels.xml +++ b/sites/dstv.com/dstv.com_ke.channels.xml @@ -1,36 +1,22 @@ M-Net - 1 Magic M-Net Movies 1 East HD M-Net Movies 2 M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD Comedy Central E! Entertainment - WWE Channel BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko Maisha Magic POA + ABOL TV + Akwaaba Magic Africa Magic Showcase HD Africa Magic Epic - Africa Magic Urban Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD @@ -38,131 +24,43 @@ Maisha Magic Bongo Pearl Magic Maisha Magic Plus HD - Zee World - Star Life - ROK - ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network - National Geographic Channel - NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel + National Geographic + Nat Geo Wild + Big Brother Naija pop up ESPN ESPN 2 HD - SS Blitz Africa SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa - SS LaLiga Africa - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - STN TV - KASS TV - Ramogi TV TV47 - Inooro TV - KBCTV - NTV KTN - Citizen TV - KTN News - K24 - Kameme TV - Ugandan Broadcasting Corporation - NTVU - NBS - TBC1 - Zanzibar TV - Safari TV - Cloud Plus - TVE Tanzania - Wasafi TV - etv News - Rwanda TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks + ZBC TV Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV + Akili Kids TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Weru TV - SMART TV - Y254 - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - ETV News 2 - CCTV Entertainment – Mandarin Entertainment Channel - Maaddii Abol - RTPi (P) - TV Mundial (P) Canal+ Canal+ Cinema Centre Novelas TV @@ -171,11 +69,5 @@ InfoSports+ TF1 France 2 - A+ - RTL 9 - Trace Africa French - FRANCE 24 - Planete - Teletoon+ Piwi+ diff --git a/sites/dstv.com/dstv.com_km.channels.xml b/sites/dstv.com/dstv.com_km.channels.xml index f42deb761..0bb3c5677 100644 --- a/sites/dstv.com/dstv.com_km.channels.xml +++ b/sites/dstv.com/dstv.com_km.channels.xml @@ -1,29 +1,14 @@ - 1 Magic HD M-Net Movies 2 HD - Studio Universal HD MovieRoom Africa - Discovery Channel HD - Discovery TLC HD - Discovery Family HD - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Investigation Discovery (ID) - Wild Earth - Holiday Channel - SS Blitz Africa HD - SS Premier League Africa HD - SS LaLiga Africa HD - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa + SS Premier League + SS La Liga + SS Action + SS Africa + SS Africa 2 SS Action Africa HD - SS Motorsport Africa - DreamWorks - Moonbug - Teen Africa TV - Mindset - QWEST TV Maaddii Abol diff --git a/sites/dstv.com/dstv.com_lr.channels.xml b/sites/dstv.com/dstv.com_lr.channels.xml index 6b6a6099c..b55062985 100644 --- a/sites/dstv.com/dstv.com_lr.channels.xml +++ b/sites/dstv.com/dstv.com_lr.channels.xml @@ -1,140 +1,51 @@ M-Net West HD - 1 Magic - M-Net Movies 1 West HD M-Net Movies 2 - M-Net Movies 3 M-Net Movies 4 - Studio Universal HD MovieRoom Africa - KIX - ME Channel - Universal TV - TeleMundo - BBC Brit - Discovery Channel HD - Comedy Central E! Entertainment - WWE Channel - BET MTV - CBS Reality - TLNovelas - Discovery TLC HD - Discovery Family HD TNT Africa - Pearl Magic Loko + Akwaaba Magic Africa Magic Showcase HD - Africa Magic Epic - Africa Magic Urban - Africa Magic Family - Real Time Africa Magic Hausa Africa Magic Yoruba Maisha Magic East HD Africa Magic Igbo Maisha Magic Bongo Maisha Magic Plus HD - Zee World - Star Life - ROK ROK 2 - CBS Justice - Investigation Discovery (ID) - BBC Lifestyle - Food Network National Geographic Channel NatGeo Wild - Wild Earth - Curiosity Channel - The History Channel - Spice TV - Televista - Trybe - Holiday Channel ESPN ESPN 2 HD - SS Blitz Africa HD SS Grandstand Africa SS Football Plus Africa - SS Premier League Africa HD - SS LaLiga Africa HD - SS Football Africa - SS Variety 1 Africa - SS Variety 2 Africa HD - SS Variety 3 Africa - SS Variety 4 Africa + SS Premier League + SS La Liga + SS Football + SS Action + SS Africa + SS Africa 2 + WWE + SS Variety 1 SS Tennis Africa - SS Motorsport Africa SS Maximo 1 (P) SS Maximo 2 (P) - K24 - Cloud Plus - Wasafi TV - Cartoon Network - Cartoonito - Disney Channel - DreamWorks Nickelodeon - Cbeebies NickJr NickTOONS Disney Junior - Jim Jam - PBS Kids - Moonbug - Teen Africa TV - Mindset - MTV base - TRACE Mziki - HIP TV TRACE Naija - AFRO Music English - Sound City - QWEST TV Trace Gospel Trace Jama - TRACE Muzika - FAITH Day Star - TBN - SBN - ISLAM CHANNEL Eternal Word Television Network - Dove TV - Citi TV - Dominion TV - Emmanuel TV - BBC World News - CNN International - Sky News - SABC News - Newzroom Afrika Al Jazeera - Plus TV Africa - CGTN News CNBC Africa - Bloomberg Television - NDTV 24x7 - EuroNews - Arise News - Africanews - Joy News - RAI International NHK - TV5 Monde Afrique - EuroNews French - EuroNews German - Deutsche Welle - CCTV 4 - CGTN French - SET Asia - B4U Movies ZeeTV SET Max - CCTV Entertainment – Mandarin Entertainment Channel Maaddii Abol - RTPi (P) - TV Mundial (P)