{"_id":"@dunder-mifflin/eslint-config-prettier","name":"@dunder-mifflin/eslint-config-prettier","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@dunder-mifflin/eslint-config-prettier","version":"0.0.1","description":"A shareable ESLint, Prettier, and various others config.","main":"index.js","scripts":{"postinstall":"node ./scripts/update-package-json.js && node ./scripts/update-ignore-config.js"},"author":"","license":"MIT","peerDependencies":{"eslint":"^8.26.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","prettier":"^2.7.1"},"gitHead":"8052636790a8dc3c9243af7bc31be2c30f9325f5","_id":"@dunder-mifflin/eslint-config-prettier@0.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-30D7CIejxU1dnHZUrq42ZMJaxkBZg3TYvuiYyK9UUEpUtlV0I6kpfy9zjCtEO3wZ7PZvGdwih1m8XxbXs59vzQ==","shasum":"2c20bb369dc5d982b5554b4900a5651788a6e575","tarball":"https://registry.npmjs.org/@dunder-mifflin/eslint-config-prettier/-/eslint-config-prettier-0.0.1.tgz","fileCount":11,"unpackedSize":5216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmyVKH+bThTHOEW8A2PND61zU5Glbe673ujQ0C7n4/pAiEAhuKD3WUg1m0RL18CZwZu7FD0tc93rd1I/QhyAvNAXRw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaj3UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoihBAAnxCmg/3ztkrG4Hy2sgpuSeMfkVaKDwtyac+FMRTJaGH+kQq2\r\nyaw19Dscmcduisc4MgUUOgX9muQeM9vaKSXsk+ajhOmfFcFg3fE9ToE4/86G\r\nBngS7UKtoua4jFdDVTOZdKlDgSxFxd8Hrx4xATeOWJ+UQYqZtQO5BmTC76dq\r\nebnsi7XgLOOFZoIh26S7e3HsHG1nHoXjCKTilCdC8NLzzoUfM4WYW/gpivQ/\r\nGQ5pu6PDQp3fNqM5ruwpFgi5/mxXkyzcWZv0krgY6fBgU+GnnFR2MEwpDi3h\r\ndwqkb0t2gYoLwlLOwIzuWRiB+XKUSXZD3EwEF4CGtBus9+HZbTVRMVp9yN0A\r\ndCUAh1xExeAVc/Jlwo+9fdnAaICXsa3holSKT6rOUXp8F/UEkTu+3WsytYfO\r\ne7JV7DjAthpE4wS2qSnIP3YDdo8Dv0rRVtlJR6/hy7ipTW0qV1obBymgVx2C\r\nzL89slmJ5PYg0oTV6OZ48x2VJaQtHJSiHV1cafRRTD0MYebKSF3djtuzhP+O\r\nhKLzPelXHbD27cr7s3QqGAqIuwxGcHw91lEVHYhxcyNgrZzs+I82CPivG/CR\r\nlhsX7EF2kLHT3n+tybt3mXC6i2+1HXiVlz7jp5VI9LX+MHHXk6F//pJJcraL\r\nUugCglQkPojhKYCQCyhwBHv+Kc6ZBkk9U+Y=\r\n=/V8v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"terceser","email":"tmhoang.92@gmail.com"},"directories":{},"maintainers":[{"name":"terceser","email":"tmhoang.92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-prettier_0.0.1_1667907028389_0.3433045667286161"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-08T11:30:28.331Z","0.0.1":"2022-11-08T11:30:28.527Z","modified":"2022-11-08T11:30:28.717Z"},"maintainers":[{"name":"terceser","email":"tmhoang.92@gmail.com"}],"description":"A shareable ESLint, Prettier, and various others config.","license":"MIT","readme":"# @dunder-mifflin/eslint-config-prettier\n\nA shareable ESLint, Prettier, and various others config.\n\n## Installation\n\n```bash\nnpm install --save-dev @dunder-mifflin/eslint-config-prettier\n```\n\n- `package.json` scripts should be updated to include the following:\n\n```json\n{\n  \"scripts\": {\n    ...\n    \"lint\": \"eslint .\",\n    \"lint:fix\": \"eslint . --fix\",\n    \"prettier:fix\": \"prettier --write .\"\n  }\n}\n```\n\n- `.prettierignore` and `.eslintignore` should also be replaced\n\n## Usage\n\nAdd the following to your `.eslintrc`:\n\n```json\n{\n  \"extends\": [\"@dunder-mifflin/eslint-config-prettier/.eslintrc\"]\n}\n```\n\nAdd the following to your `.prettierrc.js`:\n\n```js\nmodule.exports = {\n  ...require('@dunder-mifflin/eslint-config-prettier').prettier,\n};\n```\n\n## Step by step\n\n```mermaid\ngraph LR\nA[Install npm package] --> B[Update .eslintrc]\nA --> C[Update .prettierrc.js]\nB --> D[npm run lint]\nC --> E[npm run prettier:fix]\n```\n","readmeFilename":"README.md"}