{"library":"prettier-config-nick2bad4u","title":"prettier-config-nick2bad4u","description":"Shared Prettier configuration package for Nick2bad4u projects. Current stable version is 1.0.10, which requires Node >=22 and Prettier ^3.0.0. It provides a centralized, opinionated Prettier setup that can be extended with custom overrides. The package ships TypeScript type definitions and exports a `createConfig` helper for extensionless file customization. It is maintained as part of the Nick2bad4u ecosystem and follows semantic versioning. Key differentiators include TypeScript-first design, explicit Node engine requirement, and a utility function for dynamic configuration generation.","language":"javascript","status":"active","last_verified":"Sat May 09","install":{"commands":["npm install prettier-config-nick2bad4u"],"cli":null},"imports":["import config from 'prettier-config-nick2bad4u'","import { createConfig } from 'prettier-config-nick2bad4u'","import type { PrettierConfig } from 'prettier-config-nick2bad4u'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// 1. Install\n// npm install --save-dev prettier prettier-config-nick2bad4u\n\n// 2. Use in .prettierrc.js or prettier.config.js\nimport config from 'prettier-config-nick2bad4u';\n\nexport default {\n  ...config,\n  // override specific options\n  semi: false,\n  singleQuote: true,\n};\n\n// 3. Or use createConfig helper (v1.0.9+)\nimport { createConfig } from 'prettier-config-nick2bad4u';\n\nexport default createConfig({\n  semi: false,\n  overrides: [\n    {\n      files: '*.md',\n      options: { parser: 'markdown' },\n    },\n  ],\n});\n\n// 4. Run\n// npx prettier --check .","lang":"typescript","description":"Install the shared Prettier config and use it in two ways: simply spread the default config, or use createConfig to add overrides.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}