{"id":21320351,"url":"https://github.com/turkeymcmac/promisestuff","last_synced_at":"2025-03-15T22:33:10.739Z","repository":{"id":114506807,"uuid":"454566172","full_name":"TurkeyMcMac/promisestuff","owner":"TurkeyMcMac","description":"A promise library for Minetest (and other Lua stuff.)","archived":false,"fork":false,"pushed_at":"2022-09-23T14:20:31.000Z","size":36,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-22T11:30:57.494Z","etag":null,"topics":["lua","minetest","minetest-mod"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TurkeyMcMac.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-01T22:04:24.000Z","updated_at":"2022-08-28T14:58:32.000Z","dependencies_parsed_at":"2023-05-17T11:45:16.849Z","dependency_job_id":null,"html_url":"https://github.com/TurkeyMcMac/promisestuff","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TurkeyMcMac%2Fpromisestuff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TurkeyMcMac%2Fpromisestuff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TurkeyMcMac%2Fpromisestuff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TurkeyMcMac%2Fpromisestuff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TurkeyMcMac","download_url":"https://codeload.github.com/TurkeyMcMac/promisestuff/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801600,"owners_count":20350105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lua","minetest","minetest-mod"],"created_at":"2024-11-21T19:47:10.011Z","updated_at":"2025-03-15T22:33:10.720Z","avatar_url":"https://github.com/TurkeyMcMac.png","language":"Lua","readme":"# `promisestuff`\n\nThis library implements promises for Lua. It was intended for use with Minetest,\nbut you can use it for other stuff by just including \"core.lua\". So far I have\ntested the core with Lua 5.1 and Lua 5.4. If you are embedding the mod in\nanother Minetest mod and want to include the Minetest-specific functionality,\nyou can load \"minetest.lua\" with your API table as an argument. This will put\nthe extra functions into the API table. \"init.lua\" loads the API in this way.\n\nI have documented the [core API](doc/core.md) as well as the [Minetest-specific\nAPI](doc/minetest.md).\n\nAll files in this repository are licensed under the MIT license.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturkeymcmac%2Fpromisestuff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fturkeymcmac%2Fpromisestuff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturkeymcmac%2Fpromisestuff/lists"}