<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><script src="https://www.rss.style/js/rss-style.js" xmlns="http://www.w3.org/1999/xhtml"/><channel><title>Pre-Commit on Tower of Kubes</title><link>https://www.towerofkubes.com/tags/pre-commit/</link><atom:link rel="self" type="application/rss+xml" hreflang="en" href="https://www.towerofkubes.com/tags/pre-commit/index.xml"/><atom:link rel="alternate" type="text/html" hreflang="en" href="https://www.towerofkubes.com/tags/pre-commit/"/><atom:link rel="alternate" type="application/atom+xml" hreflang="en" href="https://www.towerofkubes.com/tags/pre-commit/feed.xml"/><description>Recent content in Pre-Commit on Tower of Kubes</description><language>en</language><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><lastBuildDate>Mon, 10 Nov 2025 00:00:00 +0000</lastBuildDate><generator>Hugo 0.157.0</generator><docs>https://www.rssboard.org/rss-specification</docs><ttl>60</ttl><item><title>Pre-commit hooks for Node.js projects</title><link>https://www.towerofkubes.com/articles/pre-commit-hooks/</link><description>Step-by-step Node.js pre-commit setup: Husky + lint-staged + Oxc to enforce linting, formatting, and TypeScript checks before every git commit.</description><category domain="https://www.towerofkubes.com/tags/node/">Node</category><category domain="https://www.towerofkubes.com/tags/javascript/">Javascript</category><category domain="https://www.towerofkubes.com/tags/typescript/">Typescript</category><category domain="https://www.towerofkubes.com/tags/pre-commit/">Pre-Commit</category><category domain="https://www.towerofkubes.com/tags/git/">Git</category><guid>https://www.towerofkubes.com/articles/pre-commit-hooks/</guid><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><source url="https://www.towerofkubes.com/articles/pre-commit-hooks/">Pre-commit hooks for Node.js projects on Tower of Kubes</source></item></channel></rss>