{"library":"prettier-plugin-astro","title":"prettier-plugin-astro","description":"Official Prettier plugin for formatting Astro (.astro) files. Current stable version 0.14.1, released October 2024, with minor/patch releases every few months. Key differentiator: it's the official Astro team plugin, supporting Astro-specific syntax like frontmatter, components, and expressions. Alternatives like prettier-plugin-astro-organize-imports offer additional sorting. Requires Node ^14.15.0 || >=16.0.0 and Prettier >=3.0 (breaking change in v0.11.0).","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-astro"],"cli":null},"imports":["export default { plugins: ['prettier-plugin-astro'] }"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Initialize in an Astro project\n// 1. Install\n// npm i --save-dev prettier prettier-plugin-astro\n\n// 2. Create .prettierrc.mjs with:\n/** @type {import('prettier').Config} */\nexport default {\n  plugins: ['prettier-plugin-astro'],\n  overrides: [\n    {\n      files: '*.astro',\n      options: {\n        parser: 'astro',\n      },\n    },\n  ],\n};\n\n// 3. Format\n// npx prettier --write 'src/**/*.astro'","lang":"javascript","description":"Installation and configuration of prettier-plugin-astro for formatting .astro files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}