{"id":21039345,"url":"https://github.com/clsty/resumablescript","last_synced_at":"2026-04-29T06:34:59.547Z","repository":{"id":215789511,"uuid":"739764054","full_name":"clsty/ResumableScript","owner":"clsty","description":"Simple Bash function(script) enhancing control on execution and resilience on error handling","archived":false,"fork":false,"pushed_at":"2024-01-08T04:16:16.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-02T16:44:11.900Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/clsty.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":"2024-01-06T13:27:35.000Z","updated_at":"2025-09-25T13:39:49.000Z","dependencies_parsed_at":"2024-01-06T15:47:32.816Z","dependency_job_id":"62156f2d-c571-4d04-b697-71eec448ce5d","html_url":"https://github.com/clsty/ResumableScript","commit_stats":null,"previous_names":["clsty/resumablescript"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/clsty/ResumableScript","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clsty%2FResumableScript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clsty%2FResumableScript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clsty%2FResumableScript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clsty%2FResumableScript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clsty","download_url":"https://codeload.github.com/clsty/ResumableScript/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clsty%2FResumableScript/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32414419,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T06:29:02.080Z","status":"ssl_error","status_checked_at":"2026-04-29T06:29:00.631Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-19T13:39:05.636Z","updated_at":"2026-04-29T06:34:59.517Z","avatar_url":"https://github.com/clsty.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ResumableScript\nThis Bash function(script) enhances control on execution and resilience on error handling.\n\nWith this function(script) added before a command, user will be propmted an option to execute the command, skip the command or exit.\nAnd if the command failed to execute, user will be prompted an option to repeat this command (after manually solving the problem), ignore the error or exit.\n\n# History\nThe function `v` is originally created as an ask-before-doing function for making improvements on the installation script of [end-4/dots-hyprland (branch: illogical_impulse)](https://github.com/end-4/dots-hyprland/tree/illogical-impulse). This function is written all by myself.\nI iteratively improved it again and again. About several dozen hours on it was spent in total.\nSo, to save this heavy work for future me and other people using some bash scripts, I decided to create this repo.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclsty%2Fresumablescript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclsty%2Fresumablescript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclsty%2Fresumablescript/lists"}