{"_id":"@codewithhridoy/prettier-config","_rev":"1-c320635476ee297ddd069217a443b244","name":"@codewithhridoy/prettier-config","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.2":{"name":"@codewithhridoy/prettier-config","version":"1.0.2","description":"All configs are here for making your development easier like EsLint, Prettier, TailWind, tsconfig etc.","author":{"name":"Hridoy Ahmed"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codewithhridoy/advanced-js.git"},"bugs":{"url":"https://github.com/codewithhridoy/advanced-js/issues"},"homepage":"https://github.com/codewithhridoy/advanced-js#readme","main":"dist/cjs/index.cjs","module":"dist/mjs/index.js","type":"module","exports":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.cjs"},"peerDependencies":{"prettier":"^3.0"},"devDependencies":{"rollup":"3.28.0"},"publishConfig":{"access":"public","provenance":true},"keywords":["eslint","eslint-config","advanced-js","tailwind","tailwind-config","tsconfig","typescript","typescript-config","shared-configs","prettier","prettier-config","javascript","javascript-config","config","style-guide","turbo"],"packageManager":"pnpm@8.6.12","scripts":{"release":"pnpm run build && changeset publish","build":"rollup -c","publish-packages":"pnpm publish --access public --no-git-checks","test:publish-packages":"pnpm publish --access public --no-git-checks --provenance --dry-run","format":"prettier . --write --cache --ignore-unknown","format:check":"prettier . --check --ignore-unknown"},"_id":"@codewithhridoy/prettier-config@1.0.2","_integrity":"sha512-1x/Ty94zcnSskx5p5MwiQ/DUc/cDAj2L3g9Wgug4UdVAMpInjmMcqYppDG9hopCijccJyMRLUUm2BctruRgyZA==","_resolved":"/tmp/b0d562b679e4d77484b79e3d9c7f8d3d/codewithhridoy-prettier-config-1.0.2.tgz","_from":"file:codewithhridoy-prettier-config-1.0.2.tgz","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1x/Ty94zcnSskx5p5MwiQ/DUc/cDAj2L3g9Wgug4UdVAMpInjmMcqYppDG9hopCijccJyMRLUUm2BctruRgyZA==","shasum":"1fd7a1137d78bcca529f40a4275b42882afa6fb8","tarball":"https://registry.npmjs.org/@codewithhridoy/prettier-config/-/prettier-config-1.0.2.tgz","fileCount":5,"unpackedSize":6431,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codewithhridoy%2fprettier-config@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBR3tlN8hkESG6OnG60E6u5LdiK4t0wv2tdTXurHPS4DAiEA+0aQHgwWgvv8WXLzFUE5lDDZz0vz+Wl1mAyMBTK3M5c="}]},"_npmUser":{"name":"codewithhridoy","email":"codewithhridoy@gmail.com"},"directories":{},"maintainers":[{"name":"codewithhridoy","email":"codewithhridoy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prettier-config_1.0.2_1692557563838_0.8937573158267524"},"_hasShrinkwrap":false},"1.0.4":{"name":"@codewithhridoy/prettier-config","version":"1.0.4","description":"All configs are here for making your development easier like EsLint, Prettier, TailWind, tsconfig etc.","author":{"name":"Hridoy Ahmed"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codewithhridoy/advanced-js.git"},"bugs":{"url":"https://github.com/codewithhridoy/advanced-js/issues"},"homepage":"https://github.com/codewithhridoy/advanced-js#readme","main":"dist/cjs/index.cjs","module":"dist/mjs/index.js","type":"module","exports":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.cjs"},"peerDependencies":{"prettier":"^3.0"},"devDependencies":{"rollup":"3.28.0"},"publishConfig":{"access":"public","provenance":true},"keywords":["eslint","eslint-config","advanced-js","tailwind","tailwind-config","tsconfig","typescript","typescript-config","shared-configs","prettier","prettier-config","javascript","javascript-config","config","style-guide","turbo"],"packageManager":"pnpm@8.6.12","scripts":{"release":"pnpm run build && changeset publish","build":"rollup -c","publish-packages":"pnpm publish --access public --no-git-checks","test:publish-packages":"pnpm publish --access public --no-git-checks --provenance --dry-run","format":"prettier . --write --cache --ignore-unknown","format:check":"prettier . --check --ignore-unknown"},"_id":"@codewithhridoy/prettier-config@1.0.4","_integrity":"sha512-2jcr0xwmWJdUhNHOyvjpu0qCoQSZHX4uUiRgHW2ol6vw+N/N4TEuzc5OuRQgJFEK+zeHak3NkL0aBldmxhc8aQ==","_resolved":"/tmp/3c14d1da186a4207d19f9ac3cdc8c6ad/codewithhridoy-prettier-config-1.0.4.tgz","_from":"file:codewithhridoy-prettier-config-1.0.4.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-2jcr0xwmWJdUhNHOyvjpu0qCoQSZHX4uUiRgHW2ol6vw+N/N4TEuzc5OuRQgJFEK+zeHak3NkL0aBldmxhc8aQ==","shasum":"8acdab6d01e9289de069794cb688a527a9a8088d","tarball":"https://registry.npmjs.org/@codewithhridoy/prettier-config/-/prettier-config-1.0.4.tgz","fileCount":5,"unpackedSize":6403,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codewithhridoy%2fprettier-config@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4a72GMLJbE/IQEUPFDtAqANvaQ+wMf9yua74IrRrjtgIhAJLQ+d9PwpBAXk/A7FMaL3OEVQ2XD+Dd0JA0yHu0tBDa"}]},"_npmUser":{"name":"codewithhridoy","email":"codewithhridoy@gmail.com"},"directories":{},"maintainers":[{"name":"codewithhridoy","email":"codewithhridoy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/prettier-config_1.0.4_1692639526320_0.09183908866412649"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-20T18:52:43.709Z","1.0.2":"2023-08-20T18:52:44.072Z","modified":"2023-08-21T17:38:46.984Z","1.0.4":"2023-08-21T17:38:46.592Z"},"maintainers":[{"name":"codewithhridoy","email":"codewithhridoy@gmail.com"}],"description":"All configs are here for making your development easier like EsLint, Prettier, TailWind, tsconfig etc.","homepage":"https://github.com/codewithhridoy/advanced-js#readme","keywords":["eslint","eslint-config","advanced-js","tailwind","tailwind-config","tsconfig","typescript","typescript-config","shared-configs","prettier","prettier-config","javascript","javascript-config","config","style-guide","turbo"],"repository":{"type":"git","url":"git+https://github.com/codewithhridoy/advanced-js.git"},"author":{"name":"Hridoy Ahmed"},"bugs":{"url":"https://github.com/codewithhridoy/advanced-js/issues"},"license":"MIT","readme":"## 📦 [`@codewithhridoy/prettier-config`](https://www.npmjs.com/package/@codewithhridoy/prettier-config)\n\n### 📥 Installation\n\n```bash\n#If you use npm\nnpm install --save-dev @codewithhridoy/prettier-config\n\n#If you use yarn\nyarn add -D @codewithhridoy/prettier-config\n\n#If you use pnpm (preferred)\npnpm add -D @codewithhridoy/prettier-config\n```\n\n### 🔩 Usage\n\n```js\n// .prettierrc.js\nmodule.exports = {\n  ...require('@codewithhridoy/prettier-config'),\n};\n```\n\n```js\n// prettier-config.js\nimport prettierConfig from \"@codewithhridoy/prettier-config\";\n\nexport default {\n  ...prettierConfig,\n};\n```\n\n```json\n{\n  \"extends\": \"@codewithhridoy/prettier-config\"\n}\n```\n\n### ⚙️ Rules overview\n\n<!--START_SECTION:prettier-config-->\n| Rule                         | Style       | Documentation                                                                          |\n| ---------------------------- | ----------- | -------------------------------------------------------------------------------------- |\n| `arrowParens`                | `always`    | [Documentation](https://prettier.io/docs/en/options.html#arrow-parens)                 |\n| `bracketSpacing`             | `true`      | [Documentation](https://prettier.io/docs/en/options.html#bracket-spacing)              |\n| `embeddedLanguageFormatting` | `auto`      | [Documentation](https://prettier.io/docs/en/options.html#embedded-language-formatting) |\n| `htmlWhitespaceSensitivity`  | `css`       | [Documentation](https://prettier.io/docs/en/options.html#html-whitespace-sensitivity)  |\n| `jsxSingleQuote`             | `true`      | [Documentation](https://prettier.io/docs/en/options.html#jsx-single-quote)             |\n| `printWidth`                 | `120`       | [Documentation](https://prettier.io/docs/en/options.html#print-width)                  |\n| `proseWrap`                  | `preserve`  | [Documentation](https://prettier.io/docs/en/options.html#prose-wrap)                   |\n| `quoteProps`                 | `as-needed` | [Documentation](https://prettier.io/docs/en/options.html#quote-props)                  |\n| `requirePragma`              | `false`     | [Documentation](https://prettier.io/docs/en/options.html#require-pragma)               |\n| `semi`                       | `false`     | [Documentation](https://prettier.io/docs/en/options.html#semi)                         |\n| `singleQuote`                | `true`      | [Documentation](https://prettier.io/docs/en/options.html#single-quote)                 |\n| `tabWidth`                   | `2`         | [Documentation](https://prettier.io/docs/en/options.html#tab-width)                    |\n| `trailingComma`              | `es5`       | [Documentation](https://prettier.io/docs/en/options.html#trailing-comma)               |\n| `useTabs`                    | `false`     | [Documentation](https://prettier.io/docs/en/options.html#use-tabs)                     |\n<!--END_SECTION:prettier-config-->","readmeFilename":"README.md"}