from Hacker News

Show HN: IfThisThenThat Linter (IFTTT-Lint)

by yablak on 4/23/25, 3:54 PM with 0 comments

An open‑source implementation of Google's internal IfThisThenThat (IFTTT) linter tool. Enforce atomic pull requests by declaring file dependencies in your code: If this file changes, then that file or region must also change.

--

Disclosure: I work at OpenAI.

I've been missing IFTTT this since leaving Google, esp. for working in large repos. Wrote this over the weekend w/ codex; so don't judge too harshly. JS seemed like the right language for it, but I know basically zero. Happily, that's no longer a blocker for small projects like this one.