Files
wraith-executioner-year-2-c…/__init__.py
T
wraith_executioner_year_2andCursor eb7bcaa385 ✨ ForEach / End ForEach と stabilize 共通化・Prettier 導入
- combined のリスト実行ループ(ForEach / End ForEach)を追加
- ForEach 出力 * と End ForEach value は接続後も常に *
- attachStabilizeHooks / pinWildcardSlot / scheduleStabilizeRetries で JS を整理
- Prettier(JS は trailing comma なし)、README 開発セクションを整理

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-04 03:11:45 +09:00

32 lines
1.4 KiB
Python

"""comfyui-misc — ComfyUI カスタムノード(misc カテゴリ)と js/ フロントエンド拡張。"""
from .any_output_switch import NODE_CLASS_MAPPINGS as ANY_OUTPUT_SWITCH_MAPPINGS
from .any_output_switch import NODE_DISPLAY_NAME_MAPPINGS as ANY_OUTPUT_SWITCH_DISPLAY
from .any_switch import NODE_CLASS_MAPPINGS as ANY_SWITCH_MAPPINGS
from .any_switch import NODE_DISPLAY_NAME_MAPPINGS as ANY_SWITCH_DISPLAY
from .combine_primitives import NODE_CLASS_MAPPINGS as COMBINE_PRIMITIVES_MAPPINGS
from .combine_primitives import NODE_DISPLAY_NAME_MAPPINGS as COMBINE_PRIMITIVES_DISPLAY
from .foreach_primitives import NODE_CLASS_MAPPINGS as FOREACH_PRIMITIVES_MAPPINGS
from .foreach_primitives import NODE_DISPLAY_NAME_MAPPINGS as FOREACH_PRIMITIVES_DISPLAY
from .split_primitives import NODE_CLASS_MAPPINGS as SPLIT_PRIMITIVES_MAPPINGS
from .split_primitives import NODE_DISPLAY_NAME_MAPPINGS as SPLIT_PRIMITIVES_DISPLAY
NODE_CLASS_MAPPINGS = {
**ANY_SWITCH_MAPPINGS,
**ANY_OUTPUT_SWITCH_MAPPINGS,
**COMBINE_PRIMITIVES_MAPPINGS,
**FOREACH_PRIMITIVES_MAPPINGS,
**SPLIT_PRIMITIVES_MAPPINGS,
}
NODE_DISPLAY_NAME_MAPPINGS = {
**ANY_SWITCH_DISPLAY,
**ANY_OUTPUT_SWITCH_DISPLAY,
**COMBINE_PRIMITIVES_DISPLAY,
**FOREACH_PRIMITIVES_DISPLAY,
**SPLIT_PRIMITIVES_DISPLAY,
}
WEB_DIRECTORY = "./js"
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS", "WEB_DIRECTORY"]