{"library":"prettier-plugin-qingkuai","title":"prettier-plugin-qingkuai","description":"Prettier plugin for formatting .qk (Qingkuai) files. Current stable version: 1.0.30. Release cadence is irregular. It relies on the Qingkuai compiler for parsing, providing Prettier-compatible formatting. Key differentiator: it's the only formatter for the niche .qk file format (likely China-specific). Requires Prettier ^3.5.3 and qingkuai ^1.0.46 as peer dependencies. Ships TypeScript types.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-qingkuai"],"cli":null},"imports":["const plugin = require('prettier-plugin-qingkuai');\n// or with ESM:\nimport plugin from 'prettier-plugin-qingkuai';","import type { QkOptions } from 'prettier-plugin-qingkuai';"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install peer dependencies:\n// npm install prettier qingkuai prettier-plugin-qingkuai\n\n// .prettierrc.json\n{\n  \"plugins\": [\"prettier-plugin-qingkuai\"],\n  \"overrides\": [\n    {\n      \"files\": \"*.qk\",\n      \"options\": {\n        \"parser\": \"qingkuai\"\n      }\n    }\n  ]\n}\n\n// Format a file:\n// Run: npx prettier --write file.qk","lang":"javascript","description":"Shows how to set up .prettierrc.json with the plugin and run prettier to format a .qk file.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}