# -*- coding: utf-8 -*- """SimpleShot nodes. One node per capability, never a mode dropdown. Registration is collected here so adding a node means adding one import and one merge, and so the pack's public surface is visible in twenty lines. """ from .h3_first_last import ( NODE_CLASS_MAPPINGS as _fl_classes, NODE_DISPLAY_NAME_MAPPINGS as _fl_names, ) NODE_CLASS_MAPPINGS = {} NODE_DISPLAY_NAME_MAPPINGS = {} for _classes, _names in ((_fl_classes, _fl_names),): NODE_CLASS_MAPPINGS.update(_classes) NODE_DISPLAY_NAME_MAPPINGS.update(_names) __all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]