Volar plugin integrating Prettier formatting into Volar-based language services. Latest version 0.0.70, released frequently. Provides formatting via Prettier for configurable language scopes (HTML, CSS, SCSS, TypeScript, JavaScript). Supports Prettier v2 and v3. Key differentiator: designed for Volar ecosystem, allowing direct use in Volar language servers without manual Prettier integration.
npm install volar-service-prettierVerified import paths — ran on the pinned version, not inferred.
Shows how to configure and register volar-service-prettier in a Volar config file using CommonJS with language scoping and custom Prettier options.
Check changelog and migrate to new API if available.
Install Prettier v2.2+ or v3 with `npm install prettier@^3.0`.
Set to false if you want to respect IDE settings, or true for consistent behavior across environments.
Ensure your project uses @volar/language-service version 2.4.x.
Run `npm install volar-service-prettier`.
Use `const { create } = require('volar-service-prettier')` or `import { create } from 'volar-service-prettier'`.Run `npm install prettier@^3.0` or see peer dep requirements.