Update generate.js
This commit is contained in:
parent
ec94896608
commit
b303ab4dd5
|
@ -18,6 +18,8 @@ function main() {
|
||||||
createNoJekyllFile()
|
createNoJekyllFile()
|
||||||
console.log('Generating index.m3u...')
|
console.log('Generating index.m3u...')
|
||||||
generateIndex()
|
generateIndex()
|
||||||
|
console.log('Generating index.sfw.m3u...')
|
||||||
|
generateSFWIndex()
|
||||||
console.log('Generating channels.json...')
|
console.log('Generating channels.json...')
|
||||||
generateChannels()
|
generateChannels()
|
||||||
console.log('Generating index.country.m3u...')
|
console.log('Generating index.country.m3u...')
|
||||||
|
@ -118,6 +120,17 @@ function generateIndex() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function generateSFWIndex() {
|
||||||
|
const filename = `${ROOT_DIR}/index.sfw.m3u`
|
||||||
|
helper.createFile(filename, '#EXTM3U\n')
|
||||||
|
|
||||||
|
const sorted = helper.sortBy(list.all, ['name', 'url'])
|
||||||
|
const channels = helper.filterNSFW(sorted)
|
||||||
|
for (let channel of channels) {
|
||||||
|
helper.appendToFile(filename, channel.toString())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function generateChannels() {
|
function generateChannels() {
|
||||||
const filename = `${ROOT_DIR}/channels.json`
|
const filename = `${ROOT_DIR}/channels.json`
|
||||||
const sorted = helper.sortBy(list.all, ['name', 'url'])
|
const sorted = helper.sortBy(list.all, ['name', 'url'])
|
||||||
|
|
Loading…
Reference in New Issue