Plugins
Extend Tegami with plugins.
Introduction
Plugins hook into Tegami's lifecycle, such as package discovery, versioning, publishing, and CLI commands.
You can add other plugins from config:
import { tegami } from "tegami";
const paper = tegami({
plugins: [
{
name: "my-plugin",
async init() {
console.log("init");
},
},
],
});Prop
Type
Built-in plugins
Tegami enables npm and Cargo support automatically. Configure them through top-level options:
| Plugin | Role |
|---|---|
| npm | Discover npm/pnpm/yarn workspace packages |
| cargo | Discover Cargo workspace packages |
const paper = tegami({
npm: {
updateLockFile: true,
},
cargo: {},
});
Tegami