Skip to main content

Module loader

Module loader 

Source
Expand description

Plugin loader - ported from ~/claudecode/openclaudecode/src/utils/plugins/pluginLoader.ts

This module provides plugin loading functionality for discovering, validating, and loading plugins from various sources (local directories, git repos, npm packages).

Functionsยง

create_plugin_from_path
Create a LoadedPlugin from a plugin directory path
git_clone
Clone a git repository to a target path
install_from_npm
Install a plugin from npm
load_plugin
Load a single plugin from a path
load_plugin_manifest
Load plugin manifest from a JSON file
load_plugin_manifest_or_default
Load plugin manifest, returning a default if not found
load_plugins_from_dir
Load plugins from a directory
load_plugins_from_sources
Load plugins from multiple sources