Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wiimoo Workflow Node SDK

Workflow node SDK for Wiimoo UXP workflow engine. Provides types, registry, and helpers for developing community workflow nodes.

Installation

npm install wiimoo-workflow-node-sdk
# or
yarn add wiimoo-workflow-node-sdk

Features

  • 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

Usage

Basic Example

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 [];
});

Type Definitions

import type { 
  NodeExecutionModel,
  NodeDescription,
  ExecuteFunctions,
  TriggerFunctions 
} from 'wiimoo-workflow-node-sdk';

API Reference

See the TypeScript definitions for complete API documentation.

License

MIT

Keywords

wiimoo, workflow, uxp, photoshop, nodes, sdk

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages