pub async fn load_scripts_in_directory(
    app_settings: State<'_, Arc<RwLock<AppSettings>>>,
    path: String
) -> Result<Vec<PrimeVueTreeNode>, String>