feat: initial commit web-cad-neu with docker-compose, frontend and backend

This commit is contained in:
2026-06-26 10:50:24 +02:00
commit 4ec76fe406
102 changed files with 25722 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
/**
* Plugin System Public API
*/
export { pluginRegistry } from './PluginRegistry';
export type {
Plugin,
PluginManifest,
PluginContext,
PluginState,
ElementTypeExtension,
ToolExtension,
CommandExtension,
ImportExportExtension,
PropertyField,
} from './types';
// Built-in plugins
export { eventToolsPlugin } from './builtin/eventTools';
import { pluginRegistry } from './PluginRegistry';
import { eventToolsPlugin } from './builtin/eventTools';
/** Register all built-in plugins */
export function registerBuiltinPlugins() {
pluginRegistry.register(eventToolsPlugin);
}