mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-11 19:46:16 -08:00
chore(deps): bump the npm minor/patch group across 44 packages
Rebuilt from #1251 so the group can actually merge: same 45 bumps minus epg-parser, plus the one-line tsconfig fix the group needs, with the lockfile regenerated on top of the transitive-CVE overrides that landed in #1258. The overrides were re-checked afterwards — none of them stopped applying. This also carries axios 1.16.0 -> 1.18.1, which closes seven runtime-scope advisories, and sharp 0.34.5 -> 0.35.3 for the libvips CVEs. artplayer 5.3.0 -> 5.4.0 changed bundler: 5.3.0 was a Parcel build that exposed `module.exports.default`, 5.4.0 is UMD and assigns `module.exports` directly. `esModuleInterop` was only set in apps/web, so every lib compiled `import Artplayer from 'artplayer'` down to `.default` and got `undefined` — that is the `Cannot set properties of undefined (setting 'AUTO_PLAYBACK_TIMEOUT')` failure on #1251. Production was never affected (esbuild resolves the ESM entry); it is a CJS/Jest interop gap, so `esModuleInterop` moves to tsconfig.base.json where it belongs. epg-parser ^0.1.6 -> ^0.5.0 is held back deliberately. Dependabot groups it as a minor, but 0.x minors are breaking and this one reshapes the parse output: `channel.name` -> `displayName`, icons/urls become objects, `credits` becomes role-keyed, and start/stop/date switch from raw XMLTV strings to ISO. Its only consumer is the web-backend `/parse-xml` endpoint, which has no coverage and no caller yet, so the change belongs in its own PR next to a consumer update. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7e8c2ccce1
commit
32c00d0ac7
4 files changed
+2567
-1455
No files matched your search
@@ -5,6 +5,7 @@
|
||||
"sourceMap": true,
|
||||
"declaration": false,
|
||||
"moduleResolution": "node",
|
||||
"esModuleInterop": true,
|
||||
"emitDecoratorMetadata": true,
|
||||
"experimentalDecorators": true,
|
||||
"importHelpers": true,
|
||||
|
||||
Reference in new issue
Block a user