Add templates metadata (#273)

This commit is contained in:
Simon Lecoq
2021-04-27 22:53:15 +02:00
committed by GitHub
parent c4af6f67fd
commit 1ca0c9973f
17 changed files with 142 additions and 17 deletions

View File

@@ -4,9 +4,10 @@
*/
//Setup
export default async function({login, q}, {conf, data, rest, graphql, plugins, queries, account}, {pending, imports}) {
export default async function({login, q}, {conf, data, rest, graphql, plugins, queries, account, convert, template}, {pending, imports}) {
//Load inputs
const {"config.animations":animations, "config.timezone":_timezone, "debug.flags":dflags} = imports.metadata.plugins.core.inputs({data, account, q})
imports.metadata.templates[template].check({q, account, format:convert})
//Init
const computed = {commits:0, sponsorships:0, licenses:{favorite:"", used:{}}, token:{}, repositories:{watchers:0, stargazers:0, issues_open:0, issues_closed:0, pr_open:0, pr_closed:0, pr_merged:0, forks:0, forked:0, releases:0}}

View File

@@ -186,8 +186,9 @@ inputs:
config_output:
description: Output image format
type: string
default: svg
default: auto
values:
- auto # Defaults to template default
- svg
- png # Does not support animations
- jpeg # Does not support animations and transparency