from .fl_image_randomizer import FL_ImageRandomizer from .fl_image_caption_saver import FL_ImageCaptionSaver from .fl_image_dimension_display import FL_ImageDimensionDisplay #from .fl_audio_frame_calculator import FL_AudioFrameCalculator #from .fl_audio_preview import FL_AudioPreview #from .fl_image_duration_sync import FL_ImageDurationSync #from .fl_vhs_audio import FL_AudioConverter from .fl_code_node import FL_CodeNode from .fl_image_pixelator import FL_ImagePixelator from .fl_directorycrawl import FL_DirectoryCrawl from .fl_ascii import FL_Ascii from .fl_glitch import FL_Glitch from .fl_ripple import FL_Ripple from .fl_pixelsort import FL_PixelSort from .fl_hexagonalpattern import FL_HexagonalPattern from .fl_nftgenerator import FL_NFTGenerator from .fl_halftone import FL_HalftonePattern from .fl_randomrange import FL_RandomNumber from .fl_promptselector import FL_PromptSelector from .fl_shader import FL_Shadertoy from .fl_pixelshader import FL_PixelArtShader from .fl_infinitezoom import FL_InfiniteZoom from. fl_paperdrawn import FL_PaperDrawn NODE_CLASS_MAPPINGS = { "FL_ImageRandomizer": FL_ImageRandomizer, "FL_ImageCaptionSaver": FL_ImageCaptionSaver, "FL_ImageDimensionDisplay": FL_ImageDimensionDisplay, #"FL_AudioPreview": FL_AudioPreview, #"FL_ImageDurationSync": FL_ImageDurationSync, #"FL_AudioConverter": FL_AudioConverter, #"FL_AudioFrameCalculator": FL_AudioFrameCalculator, "FL_CodeNode": FL_CodeNode, "FL_ImagePixelator": FL_ImagePixelator, "FL_DirectoryCrawl": FL_DirectoryCrawl, "FL_Ascii": FL_Ascii, "FL_Glitch": FL_Glitch, "FL_Ripple": FL_Ripple, "FL_PixelSort": FL_PixelSort, "FL_HexagonalPattern": FL_HexagonalPattern, "FL_NFTGenerator": FL_NFTGenerator, "FL_HalftonePattern": FL_HalftonePattern, "FL_RandomNumber": FL_RandomNumber, "FL_PromptSelector": FL_PromptSelector, "FL_Shadertoy": FL_Shadertoy, "FL_PixelArtShader": FL_PixelArtShader, "FL_InfiniteZoom": FL_InfiniteZoom, "FL_PaperDrawn": FL_PaperDrawn } NODE_DISPLAY_NAME_MAPPINGS = { "FL_ImageRandomizer": "FL Image Randomizer", "FL_ImageCaptionSaver": "FL Image Caption Saver", "FL_ImageDimensionDisplay": "FL Image Size", #"FL_AudioPreview": "FL Audio Preview", #"FL_ImageDurationSync": "FL Image Duration Sync", #"FL_AudioConverter": "FL VHS Audio Converter", #"FL_AudioFrameCalculator": "FL Audio Scanner", "FL_CodeNode": "FL Code Node", "FL_ImagePixelator": "FL Image Pixelator", "FL_DirectoryCrawl": "FL Directory Crawl", "FL_Ascii": "FL Ascii", "FL_Glitch": "FL Glitch", "FL_Ripple": "FL Ripple", "FL_PixelSort": "FL PixelSort", "FL_HexagonalPattern": "FL Hexagonal Pattern", "FL_NFTGenerator": "FL NFT Generator", "FL_HalftonePattern": "FL Halftone", "FL_RandomNumber": "FL Random Number", "FL_PromptSelector": "FL Prompt Selector", "FL_Shadertoy": "FL Shadertoy", "FL_PixelArtShader": "FL Pixel Art", "FL_InfiniteZoom": "FL Infinite Zoom", "FL_PaperDrawn": "FL Paper Drawn" } ascii_art = """ ███╗ ███╗ █████╗ ██████╗██╗ ██╗██╗███╗ ██╗███████╗ ████╗ ████║██╔══██╗██╔════╝██║ ██║██║████╗ ██║██╔════╝ ██╔████╔██║███████║██║ ███████║██║██╔██╗ ██║█████╗ ██║╚██╔╝██║██╔══██║██║ ██╔══██║██║██║╚██╗██║██╔══╝ ██║ ╚═╝ ██║██║ ██║╚██████╗██║ ██║██║██║ ╚████║███████╗ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚══════╝ ██████╗ ███████╗██╗ ██╗ ██╗███████╗██╗ ██████╗ ███╗ ██╗███████╗ ██╔══██╗██╔════╝██║ ██║ ██║██╔════╝██║██╔═══██╗████╗ ██║██╔════╝ ██║ ██║█████╗ ██║ ██║ ██║███████╗██║██║ ██║██╔██╗ ██║███████╗ ██║ ██║██╔══╝ ██║ ██║ ██║╚════██║██║██║ ██║██║╚██╗██║╚════██║ ██████╔╝███████╗███████╗╚██████╔╝███████║██║╚██████╔╝██║ ╚████║███████║ ╚═════╝ ╚══════╝╚══════╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝ """ print(ascii_art) WEB_DIRECTORY = "./web" __all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS", "WEB_DIRECTORY"]