---
title: "blog: formatting guides for zapier, n8n, hubspot - codefmt"
url: https://codefmt.dev/blog
sources:
  - https://codefmt.dev/blog
licence: "© codefmt. Cite with attribution to https://codefmt.dev."
---

# blog

guides on formatting and linting code inside automation platforms. each one covers why standard formatters fail on a platform's wrapped runtime, and how to get clean, working code back.

* [how to format code in pipedream code steps](/blog/format-code-pipedream-code-steps)  
format and lint Pipedream component code. codefmt wraps defineComponent and defineSource and knows steps and $, so actions and sources format cleanly.  
updated June 12, 2026
* [which hubl tags are deprecated in hubspot (and what replaces them)](/blog/hubspot-deprecated-hubl-tags)  
every deprecated hubl tag and its replacement: widget, widget\_block, widget\_attribute, custom\_widget, and widget\_container, with a one-click fix for each.  
updated June 11, 2026
* [how to fix the hubl unclosed block error in hubspot](/blog/hubl-unclosed-block-error)  
fix the hubl unclosed block error: why {% if %}, {% for %}, and {% block %} fail to publish in HubSpot, and how to find the missing end tag in seconds.  
updated June 10, 2026
* [how to format javascript in n8n code nodes](/blog/format-javascript-n8n-code-node)  
format and lint n8n Code node javascript and typescript. codefmt knows $input, $json, items, and both execution modes, so nothing is flagged undefined.  
updated June 9, 2026
* [how to format and beautify hubl (and lint it before publish)](/blog/format-beautify-hubl)  
beautify HubL templates and catch bugs before HubSpot publishes them. codefmt is a dedicated HubL linter: 28 rules, one-click fixes, free in the browser.  
updated June 5, 2026
* [how to format javascript and python in a zapier code step](/blog/format-javascript-python-zapier-code-step)  
format and lint Code by Zapier javascript and python without Prettier parse errors. codefmt knows inputData and output, and runs free in your browser.  
updated June 2, 2026
