{"_id":"@baoo/eslint-config","_rev":"2-37505128e8ae2b6e42540aee00c164e0","name":"@baoo/eslint-config","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@baoo/eslint-config","version":"0.0.1","description":"Pinn ESLint config","author":{"name":"Pinn","url":"https://github.com/pinnnguyen"},"license":"MIT","homepage":"https://github.com/pinnnguyen/eslint-config","keywords":["eslint-config"],"main":"index.js","peerDependencies":{"eslint":">=7.4.0"},"dependencies":{"@antfu/eslint-config":"^0.31.0"},"devDependencies":{"standard-version":"^9.5.0","eslint":"^8.27.0"},"packageManager":"pnpm@7.17.0","_id":"@baoo/eslint-config@0.0.1","_integrity":"sha512-/yUvJqEWXqGDzC6NRWR4j8yNZzV2IU/svqvwLv1FYCHrdinhVrFSTXNR0tfEgMjfJAcoofhFXKL4EPXb58EsoQ==","_resolved":"/private/var/folders/8n/2k6n0l810k72kvqmvzqvf9000000gn/T/5b02546a80b93137170cc543fe3977f5/baoo-eslint-config-0.0.1.tgz","_from":"file:baoo-eslint-config-0.0.1.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/yUvJqEWXqGDzC6NRWR4j8yNZzV2IU/svqvwLv1FYCHrdinhVrFSTXNR0tfEgMjfJAcoofhFXKL4EPXb58EsoQ==","shasum":"4346c0ae08d29d1cf9a805fa505f932295c94e8b","tarball":"https://registry.npmjs.org/@baoo/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":4,"unpackedSize":4135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBqwVMHp1jeX/wGmQXqruVWQeAmqwQn5q/N6Ue+MBPdwIgEjV8Sj663VlaCjLfpe0Ap8UY5kXFvz1k6c+dU0WGToQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjftxlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMQQ//STmFPOUU9qI8Y6ecx6Lw9H8QVx+6p4BEbEcaaHQ7GWRcJv+t\r\nbIl4GCN6huFZo8X2lQMUTw+EJ9tWvTQbHi2OJ5x8qqD6Rm7dCzDaMpq9ZuS7\r\neRV8PTgqUqA6TfS0ck2Um3Zux/J8GYEaJ+9+iKLDetT8wVkI6qRSpwy0jsdD\r\nrYY0T0FXRcvXvdG+OKOPEk6ub1Jg26nMd1M4unM20v8YJZgLY/ju8vTNSQ0y\r\nU+tFslfPAbaF/gGRqMqZDINfq/cQvyeIjmP3pUsWP8SUcvOsuFYBBCMzUQQ0\r\nFQGH2+7tM/4MIizv06/kClw+nIj92DDpDBnKP3lwg8N3CMlyntBZNuejj56B\r\ndgiUg46DVKBbr7/eog/OVGqnXZSbjuFDhgldFKYuhtp7Agijwmmpxxuz1aUq\r\nzEEHUBmt8rFvZaFblJG2Nq04fUZArNu+Wk6tbXEN/XJkej/szdEXKteSsFgP\r\n5GvfU1Jlflo2Dw2BaNnGfInwHQbrIDGAMuBZZeAeEWhg9yFOLtz0Zod6BGSo\r\nmg8GNmsDMt8CqANwmz3DKwM2oSJdwFgjntV2O6va9fM/G86Ye+Ai66hXmz02\r\nh1SiJioSlrP/33VV8vzCoKR7A1cie6k110/0smAMszKwY2gZmDZoCtiLKbGW\r\nWYZLcPqgsURXtWJvJ59JN/vZ96qOejP9/08=\r\n=B4zA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"},"directories":{},"maintainers":[{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.1_1669258341293_0.7032289199992645"},"_hasShrinkwrap":false},"0.0.2":{"name":"@baoo/eslint-config","version":"0.0.2","description":"Pinn ESLint config","author":{"name":"Pinn","url":"https://github.com/pinnnguyen"},"license":"MIT","homepage":"https://github.com/pinnnguyen/eslint-config","keywords":["eslint-config"],"main":"index.js","peerDependencies":{"eslint":">=7.4.0"},"dependencies":{"@antfu/eslint-config":"^0.31.0"},"devDependencies":{"standard-version":"^9.5.0","eslint":"^8.27.0"},"packageManager":"pnpm@7.17.0","_id":"@baoo/eslint-config@0.0.2","_integrity":"sha512-OGuDizIz7YEZbcvCElmRJTELsWoQWw5kXucqiYSOK1Tahbkjkm1ND4qeJHfNMKMBBsMVorE2XHds59z4Qfe9Lw==","_resolved":"/private/var/folders/8n/2k6n0l810k72kvqmvzqvf9000000gn/T/7bd73b049b81d57ba370fb64b85bf187/baoo-eslint-config-0.0.2.tgz","_from":"file:baoo-eslint-config-0.0.2.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-OGuDizIz7YEZbcvCElmRJTELsWoQWw5kXucqiYSOK1Tahbkjkm1ND4qeJHfNMKMBBsMVorE2XHds59z4Qfe9Lw==","shasum":"97ab505ceeeb63707f672e5ae15057e84d282fef","tarball":"https://registry.npmjs.org/@baoo/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":4,"unpackedSize":4109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE4EzAzVfD7KuPyXCDMTTVerMyb6UlDf2oc8mHDSjrXAiEAj+o+ZU50hzwEvw7a5+ya5NvDh1i+XpQbpIqHxc9V6nU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjft3VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ0xAAlwS8c4LtP7atmSxsXSEbAM6a5TDx01JAFO+zNn4it1veIpif\r\nF1olOUeDNRgoSNaxHC3UX0GIempKLH3vE68uN1S5zpp3X/YTcwxzX5KS+teU\r\nPvOl9jUBVke/0p7SMJ4Hjns8hf3/xCTXf6lLAk61qf+/hjlr4JSm237yxWsw\r\nHAr4BsbmhbX0F7515M044YAOXGX7fnXKEj54Wikn3W0UW+MDbY12U660hPe8\r\nK2D/SbK8VcCp0B8Hyz+6gV/CzHNtZ1/twq9XvDq1ns5Haqb09U0fOlzeNk3m\r\nAR8Z+imQBb0SyvWICr52VzraV3tkTLCYhGst9gQ+CxEDctPP3BNK37vCrzbQ\r\nSI+CTJ4Bn7v8QlyFIqNACxbMHhtuPfo4nTkHCbEjw7RQTJUE96cQ2ootYmbZ\r\nw9pAa4AJR+MS7FRQ5RBe+jUXPUe57olu1ab59jKJ/W8vaVUBFfgbX0IF9QlL\r\nAc0EukvNO8idC4aDeS6NkwPolNz8mAKiBmszqzt7T4G/XVrtri5N0EU4Kdkp\r\n9y0CsVQ9svlacPFIPAihgv+QCw69zUJvQZetVfbSZ5GIWBDJuBUFzVGQXD5O\r\nJtbXNJlxuu4ooBMjHEmtGqq4cte/pIy1/fikC477ImClhTjeWwgN+lTMZbRc\r\nXhnrKXbyLGRvi1mWe65o+KAKgzTYm5aKnfY=\r\n=eFSI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"},"directories":{},"maintainers":[{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2_1669258709015_0.880031873270009"},"_hasShrinkwrap":false},"0.0.3":{"name":"@baoo/eslint-config","version":"0.0.3","description":"Pinn ESLint config","author":{"name":"Pinn","url":"https://github.com/pinnnguyen"},"license":"MIT","homepage":"https://github.com/pinnnguyen/eslint-config","keywords":["eslint-config"],"main":"index.js","peerDependencies":{"eslint":">=7.4.0"},"dependencies":{"@antfu/eslint-config":"^0.31.0"},"devDependencies":{"standard-version":"^9.5.0","eslint":"^8.27.0"},"packageManager":"pnpm@7.17.0","_id":"@baoo/eslint-config@0.0.3","_integrity":"sha512-5WsShrRvAurFipeaJT6OJ/7l0lUIGvD5zyOpBrFCYXkTT19a3aaJJaarKyWwRxt6R4LlxH1kqquDiST2erSHWg==","_resolved":"/tmp/346690a4b16daac2f4f15473f5bfb8e7/baoo-eslint-config-0.0.3.tgz","_from":"file:baoo-eslint-config-0.0.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5WsShrRvAurFipeaJT6OJ/7l0lUIGvD5zyOpBrFCYXkTT19a3aaJJaarKyWwRxt6R4LlxH1kqquDiST2erSHWg==","shasum":"be85a5cc0bb1b05356417ceb7f908e690fa0710c","tarball":"https://registry.npmjs.org/@baoo/eslint-config/-/eslint-config-0.0.3.tgz","fileCount":4,"unpackedSize":4109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6NdjUPoJVcaUtIWgum5pN2sbMcpPw1QM56vZ8hWm00AiEAwJ70NsLxfpp7c3a7QPeyPRAgL23551ENyw4u4lvJ4r0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjft+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooeA//Y65/4lDtRX5MCW7PBXRYatu0WREPOxlGpiYHqTY1pbE/r7Rk\r\nSkPKQsU/VOQIXxRvM3GIHUDaMX1PgB4G7StWFWYlm6KpzJww8B+YvBPYRv5g\r\nk5Y5eBcDNDW2SfFYPFL85QT3vVIsE77ybG9sPg2DaiaoKSHmcXr9bQGUjvyb\r\nmvyxlLy85fRjQSZ65TkLKw1SaUWFBoVK1GkCLjYxs2azq2+xpH7Lswt362zC\r\n6H5WM0sU72idjnBo+BeH07fRiVUIhK3I9TiKAHMu1sFrnOf4X2txUuGPbB7w\r\ni8q9TbvHlF4gWuk3P+p0uphHz8673a1viXNT0XkksbiOP61hE8KhjTkdUmrf\r\n/m8dmKa5FwyUVP8tKlomJ2GNSIhwwtPZ1NpdkQlJd4056Q7kda1T/U1+18Mq\r\nKh07xbgtwfyBG4lQLSZU8hXWgVt19pYFP8n9oac5+0cD4CFjp5FlgU/deNWz\r\nN0086XWK2qJ+AB0JzoDNvfm0tLGmyP6VrDrHx42CPBmjxLKcpwgvKwOUHdV/\r\n8VmWfPV31nwmeKTfWQZ9wzZ+C37WlbhDK1hlMdUiHU0QDFiSPDJZprVzR2Kv\r\ncz0EQ+yl9CsI1d0q6H5uiUPYQH2Hl+nLLhNKijLS9iB3rT4R6HP72UdW+WSm\r\n6NDfXKooi9FoCnv9u9WPKbpiJs0WefwGq9I=\r\n=uTzF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"},"directories":{},"maintainers":[{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.3_1669259160975_0.8126707474102486"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-24T02:52:21.227Z","0.0.1":"2022-11-24T02:52:21.423Z","modified":"2022-11-24T03:06:01.249Z","0.0.2":"2022-11-24T02:58:29.161Z","0.0.3":"2022-11-24T03:06:01.129Z"},"maintainers":[{"name":"pinnguyen","email":"pinnguyen0597@gmail.com"}],"description":"Pinn ESLint config","homepage":"https://github.com/pinnnguyen/eslint-config","keywords":["eslint-config"],"author":{"name":"Pinn","url":"https://github.com/pinnnguyen"},"license":"MIT","readme":"# @baoo/eslint-config\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![Github Actions][github-actions-src]][github-actions-href]\n\n> Based on [@antfu/eslint-config](https://github.com/antfu/eslint-config) by [Anthony Fu](https://github.com/antfu) :\n> - Single quotes, no semi\n> - Auto fix for formatting (aimed to be used standalone without Prettier)\n> - Designed to work with TypeScript, Vue out-of-box\n> - Lint also for json, yaml, markdown\n> - Sorted imports, dangling commas for cleaner commit diff\n> - Reasonable defaults, best practices, only one-line of config\n\nAdditionnally, this configuration overrides some rules to match my personal preferences :\n\n- `@typescript-eslint/no-unused-vars` : Warning (`warn`) instead of Error (`error`)\n- `@typescript-eslint/space-before-function-paren` : Set to `always` for spaces before function parenthesis\n\n## Usage\n\n### Install\n\n```bash\npnpm add -D eslint @baoo/eslint-config\n```\n\n### Config `.eslintrc`\n\n```json\n{\n  \"extends\": \"@baoo\"\n}\n```\n\n### Add script for package.json\n\nFor example:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint .\",\n    \"lint:fix\": \"eslint . --fix\"\n  }\n}\n```\n\n### Config VS Code auto fix\n\nInstall [VS Code ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) and create `.vscode/settings.json`\n\n```json\n{\n  \"prettier.enable\": false,\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  }\n}\n```\n\n## Copyright\n\nThis configuration is based on [@antfu/eslint-config](https://github.com/antfu/eslint-config) by [Anthony Fu](https://github.com/antfu)\n\n## License\n\nMade with ❤️\n\nPublished under the [MIT License](./LICENSE)\n\n[npm-version-src]: https://img.shields.io/npm/v/@pinnnguyen/eslint-config?style=flat-square\n[npm-version-href]: https://npmjs.com/package/@pinnnguyen/eslint-config\n[npm-downloads-src]: https://img.shields.io/npm/dm/@pinnnguyen/eslint-config?style=flat-square\n[npm-downloads-href]: https://npmjs.com/package/@pinnnguyen/eslint-config\n[github-actions-src]: https://img.shields.io/github/workflow/status/pinnnguyen/eslint-config/CI?style=flat-square\n[github-actions-href]: https://github.com/pinnnguyen/eslint-config/actions?query=workflow%3Aci\n","readmeFilename":"README.md"}