Пояснение: у меня есть 3 скрипта, в каждом по 10-20 функций (внутри функций имеются другие вложенные функции). Очень вероятно, что в них могут встречаться переменные с одинаковым именем. Выполняются скрипты по очереди. Хочу объединить три скрипта в один скрипт без особого гемороя.
Где-то читал, что если объединять через "Менеджер модулей", то вложенные функции не переносятся.
Запускать их по очереди через батник не очень хочется).
Из идей только вставлять в один скрипт содержимое трех скриптов, оборачивая "Ассинхронными функциями" с настройкой в 1 поток (чтобы у каждого была своя область видимости переменных). Но и тогда придется вручную пересоздавать обычные функции. Может есть решение попроще?