2024-11-24

This commit is contained in:
2024-11-24 11:24:58 -06:00
parent 1c3ea0b119
commit 4d8338b1be
60 changed files with 638 additions and 384 deletions

17
filters/utils.js Normal file
View File

@@ -0,0 +1,17 @@
module.exports = {seasonEpisodeFormat: (_, {
episode,
season,
episodePrefix = "E",
seasonPrefix = "S",
separator = "",
zeroPadding = 2,
}) => {
const episodeNumber = episode ? parseInt(episode, 10)
.toString()
.padStart(zeroPadding, '0') : '';
const seasonNumber = season ? parseInt(season, 10)
.toString()
.padStart(zeroPadding, '0') : '';
return `${seasonPrefix}${seasonNumber}${separator}${episodePrefix}${episodeNumber}`
}
}