mirror of
https://github.com/iptv-org/epg
synced 2025-12-16 02:16:40 -05:00
Update parse.ts
This commit is contained in:
@@ -2,7 +2,7 @@ import { Logger, File, Collection, Storage } from '@freearhey/core'
|
||||
import { ChannelsParser, XML } from '../../core'
|
||||
import { Channel } from 'epg-grabber'
|
||||
import { Command } from 'commander'
|
||||
import path from 'path'
|
||||
import { pathToFileURL } from 'node:url'
|
||||
|
||||
const program = new Command()
|
||||
program
|
||||
@@ -26,7 +26,7 @@ async function main() {
|
||||
const logger = new Logger()
|
||||
const file = new File(options.config)
|
||||
const dir = file.dirname()
|
||||
const config = (await import(path.resolve(options.config))).default
|
||||
const config = (await import(pathToFileURL(options.config))).default
|
||||
const outputFilepath = options.output || `${dir}/${config.site}.channels.xml`
|
||||
|
||||
let channels = new Collection()
|
||||
|
||||
Reference in New Issue
Block a user