{"library":"prettier-plugin-toml","title":"prettier-plugin-toml","description":"A Prettier plugin for formatting TOML files, powered by taplo. Current stable version is 2.0.6 (released December 2024, part of the un-ts monorepo with frequent releases). It supports Prettier v3 and requires Node >=16. Differentiators: aligns with Prettier's opinionated style, offers many formatting options (alignEntries, reorderKeys, compactArrays, etc.), ships TypeScript types, and is actively maintained. Unlike standalone TOML formatters, this integrates as a Prettier plugin, allowing consistent formatting across multiple languages.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-toml"],"cli":null},"imports":["import {} from 'prettier-plugin-toml'","import type { PrettierOptions } from 'prettier-plugin-toml'","import prettierPluginToml from 'prettier-plugin-toml'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install: npm i -D prettier prettier-plugin-toml\n// .prettierrc (or prettier.config.js):\nmodule.exports = {\n  plugins: ['prettier-plugin-toml'],\n  // Optional configuration:\n  alignEntries: true,\n  reorderKeys: false,\n  indentTables: true,\n};\n\n// Then format:\n// npx prettier --write your-file.toml","lang":"javascript","description":"Demonstrates installation, plugin configuration in .prettierrc, and execution via CLI.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}