These projects aim to improve the development experience of mods by creating a streamlined build system and development tools.
The @spotfire/mods-sdk package will be responsible for creating, building, and developing mods.
New projects can be created using the new <type> verb, e.g. npx @spotfire/mods-sdk new action to create a new action mod.
Projects can then be built using the build verb, exposed as a script by the templates.
The SDK may also contain various tools to improve the developer experience of mods, e.g. generating boiler plate for actions mods using the add-script verb.
The @spotfire/mods-api package will contain the mods APIs and manifest typings versioned in according with the mods API exposed by Spotfire.
These projects aim to improve the development experience of mods by creating a streamlined build system and development tools.
The
@spotfire/mods-sdk
package will be responsible for creating, building, and developing mods.new <type>
verb, e.g.npx @spotfire/mods-sdk new action
to create a new action mod.build
verb, exposed as a script by the templates.add-script
verb.The
@spotfire/mods-api
package will contain the mods APIs and manifest typings versioned in according with the mods API exposed by Spotfire.