This folder is a starter template for building OpenVCS plugins with the same SDK/runtime architecture used by the Git plugin.
It keeps the behavior simple: when the plugin starts, it logs one line:
Hello, World from PluginTemplate!
From PluginTemplate/, run:
npm install
npm run buildnpm run lint
npm testpackage.json: OpenVCS plugin manifest and npm scripts.tsconfig.json: TypeScript build settings for the plugin runtime.src/plugin.ts: plugin definition and startup hook.test/plugin.test.ts: basic smoke tests for the exported plugin contract.
- Change the
openvcs.idinpackage.json. - Update the startup log line in
src/plugin.ts. - Add more plugin behavior using the same
PluginDefinition/OnPluginStart()entrypoint pattern.