feat(plugins/projects): add support for GitHub projects beta (#1178)

This commit is contained in:
Simon Lecoq
2022-08-06 20:39:22 +02:00
committed by GitHub
parent cf21c67a39
commit 6c04a1ca5e
14 changed files with 222 additions and 47 deletions

View File

@@ -715,15 +715,26 @@
name: faker.lorem.sentence(),
description: faker.lorem.paragraph(),
updated: `${2 + faker.datatype.number(8)} days ago`,
progress: {
enabled: true,
todo: faker.datatype.number(50),
doing: faker.datatype.number(50),
done: faker.datatype.number(50),
get total() {
return this.todo + this.doing + this.done
},
},
...(faker.datatype.boolean() ? {
items: new Array(faker.datatype.number(4)).fill(null).map(() => ({type: faker.helpers.arrayElement(["DRAFT_ISSUE", "ISSUE", "PULL_REQUEST", "REDACTED"]), text: faker.lorem.sentence()})),
progress: {
enabled: false,
todo: NaN,
doing: NaN,
done: NaN,
total: faker.datatype.number(100),
}
} : {
progress: {
enabled: true,
todo: faker.datatype.number(50),
doing: faker.datatype.number(50),
done: faker.datatype.number(50),
get total() {
return this.todo + this.doing + this.done
},
}
}),
})),
},
})