@cairncms/extensions-sdk
v1.3.1
Published
A toolkit to develop extensions to extend CairnCMS
Downloads
283
Readme
@cairncms/extensions-sdk
A toolkit for developing CairnCMS extensions. Provides the build, bundle-entry, and linking tools extension authors use during development.
Install
The fastest way to start a new extension is via the scaffolder, which sets up @cairncms/extensions-sdk as a devDependency for you:
npm init cairncms-extensionTo add the toolkit to an existing project:
npm install --save-dev @cairncms/extensions-sdkUsage
Inside an extension package, the SDK exposes a cairncms-extension CLI for working on the extension:
npx cairncms-extension build # Bundle the extension to a single entrypoint
npx cairncms-extension add # Add entries to an existing extension
npx cairncms-extension link <path> # Symlink the extension into a CairnCMS installFor full command reference and extension authoring guides, see the documentation.
License
MIT.
