Workflow node SDK for Wiimoo UXP workflow engine. Provides types, registry, and helpers for developing community workflow nodes.
npm install wiimoo-workflow-node-sdk
# or
yarn add wiimoo-workflow-node-sdk- Type Definitions: Complete TypeScript type definitions for workflow nodes
- Node Registry: Register and resolve custom workflow node types
- Execution Helpers: Utilities for node execution and testing
- Test Utils: Tools for testing nodes independently
import {
registerNodeType,
registerNodeExecute,
NodeExecutionHelpers
} from 'wiimoo-workflow-node-sdk';
// Register a custom node type
registerNodeType({
id: 'my-custom-node',
name: 'My Custom Node',
description: 'A custom workflow node',
// ... node configuration
});
// Register execution function
registerNodeExecute('my-custom-node', async (context) => {
// Your node execution logic
return [];
});import type {
NodeExecutionModel,
NodeDescription,
ExecuteFunctions,
TriggerFunctions
} from 'wiimoo-workflow-node-sdk';See the TypeScript definitions for complete API documentation.
MIT
wiimoo, workflow, uxp, photoshop, nodes, sdk