var LibraryHUMBLE = { humble_init: function() { // Dummy function to pull in the rest of the functions }, humble_sync__deps: ['$FS'], humble_sync: function() { FS.syncfs(function (err) { console.log('File Sync'); }); }, humble_get_url_for_asset: function(assetPath) { var path = Pointer_stringify(assetPath); var url = 'http://localhost/test/' + path; var ret = allocate(intArrayFromString(url), 'i8', ALLOC_NORMAL); return ret; } }; autoAddDeps(LibraryHUMBLE, '$CLOUDFS'); mergeInto(LibraryManager.library, LibraryHUMBLE);