feat: complete external module lifecycle SDK

This commit is contained in:
reaper
2026-08-14 20:50:08 -05:00
parent d3849acdd3
commit f42c722026
15 changed files with 239 additions and 56 deletions
+20
View File
@@ -0,0 +1,20 @@
{
"id": "example-module",
"name": "Example Module",
"version": "1.0.0",
"category": "application",
"description": "Describe what this Aurora module installs.",
"main": "main/index.cjs",
"aurora": { "core": "2.0.0-alpha.24", "moduleApi": "1.0.0" },
"dependencies": [],
"conflicts": [],
"defaults": { "docroot": "" },
"settings": [],
"creation": {
"databases": ["mariadb", "mysql", "postgres"],
"setup": []
},
"project": {
"tools": [{ "id": "example-action", "label": "Run example action" }]
}
}