Allows end users to configure scripts.
These are versions of this script where the code was updated. Show all versions.
Config edits now get saved
Switched to updated tree-frame URL. Also started using eslint so re-wrote for compliance
$config.ready no longer continues to hold a rejected promise after $config.reset is called & succeeds
Frames are now paired with the script that opened them via KEY_TREE ids
Prevents config use until a validated tree is returned by an iframe. An iframe is opened on $Config instantiation & isn't ever closed unless validation fails. Changed `init` method name to `ready`.
Fixing a crash when predicating children