{"library":"prettier-plugin-sfmc","title":"prettier-plugin-sfmc","description":"Prettier plugin for Salesforce Marketing Cloud formatting AMPscript, SSJS, and SQL. v0.4.1 supports Prettier 3.7+. Key differentiator: unified formatting for SFMC-specific languages with auto-discovery, cross-block control flow handling, and embedded prettier-plugin-sql for T-SQL. Release cadence is frequent (minor/patch monthly).","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-sfmc"],"cli":null},"imports":["// Plugin auto-discovered, no import needed","// In .prettierrc: {\"plugins\": [\"prettier-plugin-sfmc\"], \"ampscriptSpacing\": true}","// Not exported; use via Prettier config"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install\nnpm install --save-dev prettier prettier-plugin-sfmc\n\n// .prettierrc\n{\n  \"plugins\": [\"prettier-plugin-sfmc\"],\n  \"ampscriptKeywordCase\": \"upper\",\n  \"ampscriptQuoteStyle\": \"single\"\n}\n\n// Format all files\nnpx prettier --write \"**/*.{ampscript,amp,ssjs,sql,html}\"","lang":"javascript","description":"Install, configure, and run Prettier with SFMC plugin to format AMPscript, SSJS, and SQL files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}