{"_id":"@baicie/prettier-config","name":"@baicie/prettier-config","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@baicie/prettier-config","version":"0.0.1","type":"module","exports":{".":"./index.js","./vue":"./vue.js"},"peerDependencies":{"prettier":">= 3.0.0"},"keywords":["prettier","config","format","vue"],"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@baicie/prettier-config@0.0.1","description":"Unified Prettier configuration package for the Baicie project ecosystem.","_integrity":"sha512-kOna/0GmAvn4VbojQXKuWUKLwWSLYbTo6EXrCb6KbR16wdMUQrocp7mrbDv5AH8iNVTRgaL3BU9UzkXczX2xFQ==","_resolved":"/tmp/63f398d9dc144ecff00d12f6bfec59ed/baicie-prettier-config-0.0.1.tgz","_from":"file:baicie-prettier-config-0.0.1.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.12.0","dist":{"integrity":"sha512-kOna/0GmAvn4VbojQXKuWUKLwWSLYbTo6EXrCb6KbR16wdMUQrocp7mrbDv5AH8iNVTRgaL3BU9UzkXczX2xFQ==","shasum":"496b0fe08610507750fd2eab0a296ff65a09abda","tarball":"https://registry.npmjs.org/@baicie/prettier-config/-/prettier-config-0.0.1.tgz","fileCount":5,"unpackedSize":3751,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIESzd9NbMMEIqS/fE+Am29fa2S8gyS6EaeIEussQy2KTAiEA/YPSXggu4VerrVFGFP+RMFGipmZtj4mETwNO25d98h0="}]},"_npmUser":{"name":"baicie2","email":"2055572879@qq.com"},"directories":{},"maintainers":[{"name":"baicie2","email":"2055572879@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prettier-config_0.0.1_1774248680377_0.18009375204676115"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T06:51:20.198Z","0.0.1":"2026-03-23T06:51:20.527Z","modified":"2026-03-23T06:51:20.841Z"},"maintainers":[{"name":"baicie2","email":"2055572879@qq.com"}],"description":"Unified Prettier configuration package for the Baicie project ecosystem.","keywords":["prettier","config","format","vue"],"license":"MIT","readme":"# @baicie/prettier-config\n\nUnified Prettier configuration package for the Baicie project ecosystem.\n\n## Installation\n\n```bash\npnpm add -D @baicie/prettier-config\n```\n\n## Usage\n\n### Basic Usage\n\nCreate a `prettier.config.js` file:\n\n```js\n// prettier.config.js\nexport { default } from '@baicie/prettier-config';\n```\n\nOr use the shorthand:\n\n```js\n// prettier.config.js\nimport config from '@baicie/prettier-config';\n\nexport default config;\n```\n\n### Vue.js Configuration\n\nFor Vue.js projects:\n\n```js\n// prettier.config.js\nexport { default } from '@baicie/prettier-config/vue';\n```\n\n**Features**:\n- Optimized for Vue Single File Components\n- Proper HTML whitespace sensitivity\n- Aligned attributes in templates\n\n### Integration with ESLint\n\nTo use with ESLint, install eslint-config-prettier:\n\n```bash\npnpm add -D eslint-config-prettier\n```\n\nThen add it to your ESLint config:\n\n```js\n// eslint.config.js\nimport baicieConfig from '@baicie/eslint-config';\nimport prettier from 'eslint-config-prettier';\n\nexport default [...baicieConfig, prettier];\n```\n\n## Configuration Options\n\n| Option | Value | Description |\n|--------|-------|-------------|\n| singleQuote | `true` | Use single quotes |\n| semi | `true` | Use semicolons |\n| trailingComma | `'all'` | Trailing commas |\n| printWidth | `100` | Max line length |\n| tabWidth | `2` | Indentation size |\n| endOfLine | `'lf'` | Line endings |\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-88f54e1d110aa5afa447631258126d81"}