The checkForRaspbianUpdates function does not call the callback function if only Raspbian Full (so not Raspbian Lite) is installed.
Line 367 of pibakery.js skips to the next loop if the current image isn't installed. However, it is later on in the same loop on lines 394-396 that the function checks if we are at the end, and calls the callback.
Therefore, as the loop will skip when Raspbian Lite is not installed, the callback will never be called.
Found by @Barry4679 in #132
The checkForRaspbianUpdates function does not call the callback function if only Raspbian Full (so not Raspbian Lite) is installed.
Line 367 of pibakery.js skips to the next loop if the current image isn't installed. However, it is later on in the same loop on lines 394-396 that the function checks if we are at the end, and calls the callback.
Therefore, as the loop will skip when Raspbian Lite is not installed, the callback will never be called.