diff --git a/__init__.py b/__init__.py index 42d2afd..ebb1123 100644 --- a/__init__.py +++ b/__init__.py @@ -1,22 +1,12 @@ -from .wildcard import * +""" +@author: VanillaCode314 +@title: Simple Wildcard +@nickname: Simple Wildcard +@description: A simple wildcard node for ComfyUI. Can also be used a style prompt node. +""" -try: - import os, shutil - import folder_paths - - module_js_directory = os.path.join( - os.path.dirname(os.path.realpath(__file__)), "js" - ) - application_root_directory = os.path.dirname(folder_paths.__file__) - application_web_extensions_directory = os.path.join( - application_root_directory, "web", "extensions", "vanilla.simple.wildcard" - ) - shutil.copytree( - module_js_directory, application_web_extensions_directory, dirs_exist_ok=True - ) -except: - pass +from .wildcard import Wildcard NODE_CLASS_MAPPINGS = {"SimpleWildcard": Wildcard} -NODE_DISPLAY_NAME_MAPPINGS = {"SimpleWildcard": "Wildcard"} +NODE_DISPLAY_NAME_MAPPINGS = {"SimpleWildcard": "SimpleWildcard"} __all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"] diff --git a/disable.py b/disable.py new file mode 100644 index 0000000..6d12d72 --- /dev/null +++ b/disable.py @@ -0,0 +1,14 @@ +try: + import os, shutil + import folder_paths + + module_js_directory = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "js" + ) + application_root_directory = os.path.dirname(folder_paths.__file__) + application_web_extensions_directory = os.path.join( + application_root_directory, "web", "extensions", "vanilla.simple.wildcard" + ) + shutil.rmtree(application_web_extensions_directory) +except: + pass diff --git a/enable.py b/enable.py new file mode 100644 index 0000000..00ac25a --- /dev/null +++ b/enable.py @@ -0,0 +1,16 @@ +try: + import os, shutil + import folder_paths + + module_js_directory = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "js" + ) + application_root_directory = os.path.dirname(folder_paths.__file__) + application_web_extensions_directory = os.path.join( + application_root_directory, "web", "extensions", "vanilla.simple.wildcard" + ) + shutil.copytree( + module_js_directory, application_web_extensions_directory, dirs_exist_ok=True + ) +except: + pass diff --git a/install.py b/install.py new file mode 100644 index 0000000..00ac25a --- /dev/null +++ b/install.py @@ -0,0 +1,16 @@ +try: + import os, shutil + import folder_paths + + module_js_directory = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "js" + ) + application_root_directory = os.path.dirname(folder_paths.__file__) + application_web_extensions_directory = os.path.join( + application_root_directory, "web", "extensions", "vanilla.simple.wildcard" + ) + shutil.copytree( + module_js_directory, application_web_extensions_directory, dirs_exist_ok=True + ) +except: + pass diff --git a/uninstall.py b/uninstall.py new file mode 100644 index 0000000..6d12d72 --- /dev/null +++ b/uninstall.py @@ -0,0 +1,14 @@ +try: + import os, shutil + import folder_paths + + module_js_directory = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "js" + ) + application_root_directory = os.path.dirname(folder_paths.__file__) + application_web_extensions_directory = os.path.join( + application_root_directory, "web", "extensions", "vanilla.simple.wildcard" + ) + shutil.rmtree(application_web_extensions_directory) +except: + pass