{"id":14980751,"url":"https://github.com/yegor256/fail-fast","last_synced_at":"2025-10-29T03:30:50.898Z","repository":{"id":177856377,"uuid":"661007359","full_name":"yegor256/fail-fast","owner":"yegor256","description":"LaTeX package that turns warnings into errors in order to make the build more fragile","archived":false,"fork":false,"pushed_at":"2025-01-31T05:04:56.000Z","size":67,"stargazers_count":3,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-31T06:18:17.281Z","etag":null,"topics":["ctan","latex","latex-package"],"latest_commit_sha":null,"homepage":"","language":"TeX","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/yegor256.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2023-07-01T13:51:18.000Z","updated_at":"2025-01-31T05:05:00.000Z","dependencies_parsed_at":"2024-02-05T00:29:23.294Z","dependency_job_id":"cdca2b9d-1cc1-4ddb-a3f0-8d880d9c39d9","html_url":"https://github.com/yegor256/fail-fast","commit_stats":{"total_commits":36,"total_committers":2,"mean_commits":18.0,"dds":0.3055555555555556,"last_synced_commit":"4a0a0f3862c274de1e46bb1414a8ea7de88df151"},"previous_names":["yegor256/fail-fast"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yegor256%2Ffail-fast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yegor256%2Ffail-fast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yegor256%2Ffail-fast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yegor256%2Ffail-fast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yegor256","download_url":"https://codeload.github.com/yegor256/fail-fast/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238762721,"owners_count":19526460,"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":["ctan","latex","latex-package"],"created_at":"2024-09-24T14:02:21.567Z","updated_at":"2025-10-29T03:30:50.557Z","avatar_url":"https://github.com/yegor256.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![make](https://github.com/yegor256/fail-fast/actions/workflows/l3build.yml/badge.svg)](https://github.com/yegor256/fail-fast/actions/workflows/l3build.yml)\n[![CTAN](https://img.shields.io/ctan/v/fail-fast)](https://ctan.org/pkg/fail-fast)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/fail-fast/blob/master/LICENSE.txt)\n\nThis LaTeX package helps you make your build more fragile, which is good if you care about quality.\nEvery warning it will turn into an error and LaTeX engine will fail with a non-zero error message.\n\nFirst, [install it](https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages)\nfrom [CTAN](https://ctan.org/pkg/fail-fast)\nand then use in the preamble:\n\n```tex\n\\documentclass{article}\n\\usepackage{fail-fast}\n\\begin{document}\nThis reference is broken: \\ref{foo}\n\\end{fail-fast}\n\\end{document}\n```\n\nOtherwise, you can download [`fail-fast.sty`](https://raw.githubusercontent.com/yegor256/fail-fast/gh-pages/fail-fast/fail-fast.sty) and add to your project.\n\nIf you want to contribute yourself, make a fork, then create a branch,\nthen run `l3build ctan` in the root directory.\nIt should compile everything without errors. If not, submit an issue and wait.\nOtherwise, make your changes and then run `l3build ctan` again. If the build is\nstill clean, submit a pull request.\n\nCopyright (c) 2023-2025 Yegor Bugayenko, MIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyegor256%2Ffail-fast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyegor256%2Ffail-fast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyegor256%2Ffail-fast/lists"}