Sorted Sets by release date

Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
Florian Bouillon 2020-03-10 14:40:48 +01:00
parent cee4181627
commit 6cb861d16e
No known key found for this signature in database
GPG Key ID: B143FF27EF555D16

View File

@ -11,7 +11,7 @@ const endpoint = getBaseFolder(lang, "sets")
const bootstrap = async () => {
const list = await getAllSets()
const items: Array<SetSimple> = []
let items: Array<Set> = []
for (let el of list) {
el = el.replace("./", "../../")
const set: Set = require(el).default
@ -19,13 +19,17 @@ const bootstrap = async () => {
console.log(el)
if (!isSetAvailable(set, lang)) continue
items.push(
setToSetSimple(set, lang)
set
)
}
items = items.sort((a, b) => a.releaseDate > b.releaseDate ? 1 : -1)
const tmp: Array<SetSimple> = items.map((el) => setToSetSimple(el, lang))
const cardList: SetList = {
count: items.length,
list: items
count: tmp.length,
list: tmp
}
await fs.mkdir(`${endpoint}`, {recursive: true})