I've used chrome.management.getAll() function in order to list all the extensions installed on my google chrome browser. However, this function returns only those extensions which I have installed from the chrome web store and not those I've loaded (the one I've created). I'm using this function with the intent to establish a communication with a second extension.
chrome.management.getAll(function(extInfos) {
extInfos.forEach(function(ext) {
console.log(ext.name);
});
});