Validate Eve plugin advertisement contracts

This commit is contained in:
Meta Vens 2026-07-08 23:41:17 +01:00
commit db0ef80bb7
8 changed files with 453 additions and 14 deletions

View file

@ -0,0 +1,22 @@
{
"schema": "gamecult.eve.plugin_advertisement.v1",
"pluginId": "norn.graph",
"ownerService": "norn",
"version": "0.1.0-incubating",
"manifestAddress": "file://plugins/incubating/norn-graph.plugin.json",
"schemas": [
"norn.graph.document.v1",
"norn.graph.layout_request.v1",
"norn.graph.layout_result.v1"
],
"componentKinds": [
"embed.norn"
],
"commands": [
"graph.node.activate",
"graph.focus"
],
"fixtures": [
"sai-vn"
]
}

View file

@ -0,0 +1,25 @@
{
"schema": "gamecult.eve.plugin_advertisement.v1",
"pluginId": "sai.vn",
"ownerService": "sai",
"version": "0.1.0-incubating",
"manifestAddress": "file://plugins/incubating/sai-vn.plugin.json",
"schemas": [
"sai.vn.story_session.v1",
"sai.vn.visual_manifest.v1"
],
"componentKinds": [
"vn.stage",
"panel.dialogue",
"text.dialogue",
"rail.actions"
],
"commands": [
"story.continue",
"story.choose",
"story.jump"
],
"fixtures": [
"sai-vn"
]
}

View file

@ -0,0 +1,19 @@
{
"schema": "gamecult.eve.plugin_advertisement.v1",
"pluginId": "tex.math",
"ownerService": "eveplugins",
"version": "0.1.0-incubating",
"manifestAddress": "file://plugins/incubating/tex-math.plugin.json",
"schemas": [
"tex.math.source.v1",
"tex.math.render_request.v1",
"tex.math.render_result.v1"
],
"componentKinds": [
"embed.tex"
],
"commands": [],
"fixtures": [
"sai-vn"
]
}