{"_id":"@autosoft/eslint-config","_rev":"3-9af86c032f8b20588f53e4a90edd6bfc","name":"@autosoft/eslint-config","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@autosoft/eslint-config","version":"1.0.0","description":"A base for projects that use ESLint.","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/autosoftoss/eslint-config.git"},"keywords":["eslint","lint","config","auto","autosoft","autorepo"],"scripts":{"build":"tsc --project ./tsconfig.json --incremental --module commonjs","lint":"eslint source","release":"yarn version"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.46.0","@typescript-eslint/parser":"^5.46.0","eslint":"^8.29.0","eslint-plugin-import":"^2.26.0","eslint-plugin-json":"^3.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","types-eslintrc":"^1.0.3"},"devDependencies":{"@autosoft/tsconfig":"*","@swc/cli":"^0.1.57","@swc/core":"^1.3.22","@types/node":"^18.11.13"},"eslintConfig":{"extends":".auto/build/index.js"},"_id":"@autosoft/eslint-config@1.0.0","dist":{"shasum":"4691279db0f917aa27682accf8c973944667e171","integrity":"sha512-IfIFXhCcek0nFE/Y/vFWJ2nx0fNwoXaTFTzppRYV/yUBGJf4okgfRV7frpZSbuUHl2rtAf+bsN6qOYqsBd3Gkw==","tarball":"https://registry.npmjs.org/@autosoft/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":14,"unpackedSize":16231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqFZHRsAbv7By1ipcQtXHtcKv5ZYNbRoyi2vZ3liZD7gIhANLSu/1iuy1QEtYbuyWeJHhahLaDwKDhaQxa7gpx/ml/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsktZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAMg//QCOC4O9efLNQT4NtpVLVxLHMYF3PqgPy1/Q/CmVjJbxTnri5\r\npmHbqJTwG7xKJsnRCqgvzCQrsKOGuY7TvPCDreuf143NqH5J22YYkZLPrUS/\r\nDwuHksxYywCxF0bPvEsqVmJ6xqYfYleW43m0YDAyPjMvbSdyfE18gM9p5Unu\r\nXy7SFux56ycJWxfERhhMsbzMoFRfPFIu5B7I2HL58rRaTTEmtNliugiM5Zd8\r\nRniofg3LlFWjKwKWi64+HyumXoFJBhYQZOkEH49hhvB5nD9qJAZEV/Na05PS\r\nTWoICN2y8U5l/tqVRh7Ehipzhr27znvvzM+e/qFKIB1Z791JQufOGTC8klAq\r\nMPeS7sws8y9/qy57SPrxYKSii+dhq4lGJFqRJeZEgxeuptBEGH3t39FPqKq1\r\nXNuLjCa4eDG1NYAZ7LEwT4TCaGgiLGFMrK2y0AzzBPM+WzcNRNmuBZU6yVTv\r\nMPaS6hTxP5KjuvKM+9SRxE7pMXzZGEWWEd8XB1ap7dmoE7S3L56YnZMKY6Xr\r\ncunXr0fQoNz8GiSaptSBGSths2q5tx4YiSf8Z2ukVJB0KxDQ6gVzP52SqSVv\r\nH2YEjnnxXuUf6KbFzY60v1DYYwDO4V3wtB/4OKh4HeBp4ola8XEk4B/zUGay\r\nJgew/e21zeQKHs/+kkfmYE7Y8rHsGsvo57o=\r\n=FeNg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1672629080805_0.940220834533233"},"_hasShrinkwrap":false},"1.0.1":{"name":"@autosoft/eslint-config","version":"1.0.1","description":"A base for projects that use ESLint.","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/autosoftoss/eslint-config.git"},"keywords":["eslint","lint","config","auto","autosoft","autorepo"],"scripts":{"build":"tsc --project ./tsconfig.json --incremental --module commonjs","lint":"eslint source","prepack":"yarn build","release":"yarn version"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.46.0","@typescript-eslint/parser":"^5.46.0","eslint":"^8.29.0","eslint-plugin-import":"^2.26.0","eslint-plugin-json":"^3.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","types-eslintrc":"^1.0.3"},"devDependencies":{"@autosoft/tsconfig":"*","@types/node":"^18.11.13"},"eslintConfig":{"extends":".auto/build/index.js"},"_id":"@autosoft/eslint-config@1.0.1","dist":{"shasum":"74d094f2cb9bb581634a47f098dca15d9448e71e","integrity":"sha512-0782y8rijqVPgwMvRu2sgZkt6hJR8jOun4rWrEOBbmceOwPLNuE52l8fJnLUHZLbCR0NDoXtsclIJ3NetgMYiw==","tarball":"https://registry.npmjs.org/@autosoft/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":14,"unpackedSize":17142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1BlwNcUpQHM4kG474YjNyKXTOAdKUpiXg5Pl5lwWI0AiBPl/tk26e5P2rdenlqifO8bBFfVuuSb0aMUGXFJ2ySLQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsk+9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzBRAAlRYisXi24WBgpErLkPnW9xYad43oglZCw4lcYHPm2oPEnKRf\r\nEdhs1OQuAPJCkLSWahRaWZGSkbHXhUroH6l3AuRVHwRmysmLnrTd+98QC04s\r\n+uR0fWwFaYeYUCxpssXQQH7kt/8eN0tfbt9rDyRrfXI4A19Mj4IfyIBgMjNV\r\nZEbLJCzVViskx8og/PmWSdxCw9I3a4BGijIIP18cZkROlUnbNmktuQT0N9ja\r\n3soWLtPf0vZbsQzAPDFOovzWwNkd1LlZ0liarK82bVRivo0QaX4KvlIrQbkO\r\nEpGa4FZyWhLgEGjhb1DTJ81vVgLcrIN86EjZ+WJbBRCgSsJb+FvIi6lHflvB\r\n/IMMKNR8hBUv2dv+lOGZkrpaVraaYrSnFh+2vGbE71WeV9RNIG6LgGJKH0JL\r\n2Lz5UFx722he8ts2rjJM/bXbCoS3dwHnh9d+3cStuKPiVFHE1nXc3cUJ3Xw6\r\n3HaYyTRtIWjrKeaZTpZsaNyzGHTrTqLS1H5pYE1RMq3e8l5iPwamvBt3Eyhi\r\nycdvGqtsngwhz6ZD+qczM7pxwTzUSSRAN500Win4AQhLNHukUKbR9eO7S30Q\r\nvwUWObwhM36BdF3QJ9B1bdljLbLeiKjfEkOB2AxTLTcIhcjPphMw99HvvQgf\r\ni5IECa+GwKSZatrz48nnL4AHEgvuxi21ZhQ=\r\n=y1KM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1672630205310_0.8767520714862287"},"_hasShrinkwrap":false},"1.0.2":{"name":"@autosoft/eslint-config","version":"1.0.2","description":"A base for projects that use ESLint.","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/autosoftoss/eslint-config.git"},"keywords":["eslint","lint","config","auto","autosoft","autorepo"],"scripts":{"build":"tsc --project ./tsconfig.json --incremental --module commonjs","lint":"eslint source","prepack":"yarn build","release":"yarn version"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.48.0","@typescript-eslint/parser":"^5.48.0","eslint":"^8.31.0","eslint-plugin-import":"^2.26.0","eslint-plugin-json":"^3.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","types-eslintrc":"^1.0.3"},"devDependencies":{"@autosoft/tsconfig":"^1.0.1"},"eslintConfig":{"extends":".auto/build/index.js"},"_id":"@autosoft/eslint-config@1.0.2","dist":{"shasum":"32bfd1d2a739db92fe59679c3699914f8d62e583","integrity":"sha512-s1RjnLAovOuqgMNBry+Xru3Hr5YuVu0tH5RSeB0cMoMyDqgVnwjh/359EaqfMpRS0d/T/t1rsifD4qpjA0Zvyw==","tarball":"https://registry.npmjs.org/@autosoft/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":15,"unpackedSize":17333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBobbu8V0evnYpPPxaYcEoYKj4+4ZdxHTBZwvaHgFKN9AiEAxuSTsUrPbBk7wy3KAND1ZYuj8GEhIbbwr1rEGtIjKlY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtu2jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE3g//Vgk5ByG/LkExDyRoUqovOJsovn1tzjtEZIMzcSjAp3gMQg7p\r\n/Ca2qzdyE2wzriEJwyGs8WP8KxXruBj0tVw+YdJjg56Mtc4lf/ggAluKuZso\r\n0azxckMVzoilFvoUA9pj1SvfkBF6dmnpYw5GMydcd6a3IbciY4J/QYegWggq\r\n3LL356avz1/tfa0jvPqBQg24Hb03KcbRor//fW+r20ycuS+VOhYpSRLzu/6X\r\nlzJph2IoYxzXZT6U5LQfSfyoNEYn9iS19u+Ed0fXm8/r47MTF2IUpKwYJtUZ\r\n95J9JtytOycH5RUyMC+9WDFwDV2kR54w03IN74gFKSyHIRU52f9nD3ftBYG+\r\nml9v3vfFbBfZGIH/JxRWuE1y/bp2mHLyu88pC+qACEXTcGXGCRsNJjeNdfhN\r\nywJRCVqAEqpm1aFGsjmSOtUA/xt9kI6GmoDex+behhCNrbLuK9Iic+xKODdA\r\n6T4IrtS6nFxC4TAztuxDv2ew78HVNLNsJDC7WLUt6LBio0o5Q7lu5jGbLCLV\r\nqt5f2dVQu0I0KXMe/qt6tXuE5hRHMWmX3iUck/0Drcnwggu++hUGZFrJoL3A\r\n2AXUGgnWBc+nI7dBZVmdJxjse7BYbrlRawgrH7ML/geGN8RN//CYVK4idXZj\r\nFBTeQq9WBONsXyWtzwwJMv3uGptONb29TaA=\r\n=1Ii8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.2_1672932771409_0.13928331650731662"},"_hasShrinkwrap":false},"1.1.0":{"name":"@autosoft/eslint-config","version":"1.1.0","description":"A base for projects that use ESLint.","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/autosoftoss/eslint-config.git"},"keywords":["eslint","lint","config","auto","autosoft","autorepo"],"scripts":{"build":"tsc --project ./tsconfig.json --incremental --module commonjs","lint":"eslint source","prepack":"yarn build","release":"yarn version"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.48.0","@typescript-eslint/parser":"^5.48.0","eslint":"^8.31.0","eslint-plugin-import":"^2.26.0","eslint-plugin-json":"^3.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0","types-eslintrc":"^1.0.3"},"devDependencies":{"@autosoft/tsconfig":"^1.0.1"},"eslintConfig":{"extends":".auto/build/index.js"},"_id":"@autosoft/eslint-config@1.1.0","dist":{"shasum":"dbc8a6e6ad3728663297b5900c98e6bc89e8ae87","integrity":"sha512-69v49OZeLlea+AQP2wX2x3LCvezEgIl+MEOhZKO8SF6zcKpImcO57X1ekvNQnuRUQXt/6YTE7I3XGJMGx4L3MQ==","tarball":"https://registry.npmjs.org/@autosoft/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":15,"unpackedSize":17865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtqiskHajX6G5GU8YxyYblKEi1FnkIInKkGhGP2j6lNQIhAK5q24nG/Wz4yBQr3zE58N75+0uhYIaV8SXqYf+P3jcb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvYvCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj7RAAkx0brOxW6maLSjN3+QsY7hllhHdF91siTXpoetA+ykKWKC5x\r\njBNtd8asKq6/NGoJDeERNTFnghFHUagWJwrOte0P3fbGzYnMLcDwCP3FJPPV\r\nYeYdueyvHjJf2hIxQRm1kKR7ycNUReqOtpbKxQMJCUnJXarn5uUbueHHms+y\r\nCRB3Xt/tY6txUSGPvKB5T9xqEsvT3mIbgeA0qsPfDpeWdT0fSQ+ubSWHQhnv\r\nPT0a3O4SSWM4phomfxAS7QcOOnSCR0trpVrTFOdFG6C49HNxXr/Y8g0/0CDf\r\nbfvdtQikP7q5J+aUdxm3Hctlo3pAe4VNH4RBI6TV5EtbM9bk0hvmYWVDuNwu\r\nGV/2ImzFBUdhyCGBvviDbOZz/kYoR5Wraw+LTIrvrTWjWr3f35tLf476y/wh\r\nl06bDxo+Hjg69tNWtKJZfXK+9zamMp9xar71X2fgdiI05kyfngvVlu2rb6vz\r\nauhNGTiGFDoKGNzA2wdIDL4TqLy2DZdRdslQf5KqeUzZLxO2hGwy6UZ7Su9Y\r\noYoRMx1SCCMI6goW4BV7VD6nqn0Cy7kIKJy5FqNOvoKxhKO2WsxtrJCCE83H\r\n6t/BUWi9i78T1HU3qvb1XhlJvYtfWrxYoW1QTDmQ2LQRvBdQRREg6umiv9d8\r\n++Wna4FRDzVXFZHCMQAzhjX9+Up8DY6YTp8=\r\n=H5Wq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.0_1673366465949_0.24495688946215588"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-02T03:11:20.731Z","1.0.0":"2023-01-02T03:11:21.012Z","modified":"2023-01-10T16:01:06.218Z","1.0.1":"2023-01-02T03:30:05.506Z","1.0.2":"2023-01-05T15:32:51.559Z","1.1.0":"2023-01-10T16:01:06.103Z"},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"description":"A base for projects that use ESLint.","keywords":["eslint","lint","config","auto","autosoft","autorepo"],"repository":{"type":"git","url":"git+https://github.com/autosoftoss/eslint-config.git"},"author":{"name":"Connor White"},"license":"MIT","readme":"<!--BEGIN HEADER-->\n<div id=\"top\" align=\"center\">\n  <h1>@autosoft/eslint-config</h1>\n  <a href=\"https://npmjs.com/package/@autosoft/eslint-config\">\n    <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@autosoft/eslint-config.svg\">\n  </a>\n  <a href=\"https://github.com/autosoftoss/eslint-config\">\n    <img alt=\"typescript\" src=\"https://img.shields.io/github/languages/top/autosoftoss/eslint-config.svg\">\n  </a>\n</div>\n\n<br />\n\n<blockquote align=\"center\">A base for projects that use ESLint.</blockquote>\n\n<br />\n\n_If I should maintain this repo, please ⭐️_\n<a href=\"https://github.com/autosoftoss/eslint-config\">\n  <img align=\"right\" alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/autosoftoss/eslint-config?label=%E2%AD%90%EF%B8%8F&style=social\">\n</a>\n\n_DM me on [Twitter](https://twitter.com/bconnorwhite) if you have questions or suggestions._\n<a href=\"https://twitter.com/bconnorwhite\">\n  <img align=\"right\" alt=\"Twitter Follow\" src=\"https://img.shields.io/twitter/url?label=%40bconnorwhite&style=social&url=https%3A%2F%2Ftwitter.com%2Fbconnorwhite\">\n</a>\n\n---\n<!--END HEADER-->\n\n## Installation\n\n```sh\nyarn add --dev @autosoft/eslint-config\n```\n\n```sh\nnpm install --save-dev @autosoft/eslint-config\n```\n\n```sh\npnpm add --save-dev @autosoft/eslint-config\n```\n\n## Usage\n\nIn your `package.json` file:\n\n```json\n{\n  \"eslintConfig\": {\n    \"extends\": \"@autosoft/eslint-config\"\n  }\n}\n```\n\n### Running ESLint\n\nNow to run ESLint, run `yarn eslint source` or `npm run eslint source`.\n\nIf you have [autorepo]() installed, `yarn auto lint source` or `npm run auto lint source` will also run ESLint.\n\n## Updates\n\nAs this package updates, bug fixes are considered patch updates as usual.\n\nRule changes are considered minor updates. Rule changes can cause linting errors in your code, If you want to avoid rule changes, you can set your package to use a specific minor version of this package with the `~` operator:\n\n```json\n{\n  \"devDependencies\": {\n    \"@autosoft/eslint-config\": \"~1.0.0\"\n  }\n}\n```\n\n<!--BEGIN FOOTER-->\n\n<br />\n\n<h2 id=\"dependencies\">Dependencies<a href=\"https://www.npmjs.com/package/@autosoft/eslint-config?activeTab=dependencies\"><img align=\"right\" alt=\"dependencies\" src=\"https://img.shields.io/librariesio/release/npm/@autosoft/eslint-config.svg\"></a></h2>\n\n- [@typescript-eslint/eslint-plugin](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin): TypeScript plugin for ESLint\n- [@typescript-eslint/parser](https://www.npmjs.com/package/@typescript-eslint/parser): An ESLint custom parser which leverages TypeScript ESTree\n- [eslint](https://www.npmjs.com/package/eslint): An AST-based pattern checker for JavaScript.\n- [eslint-plugin-import](https://www.npmjs.com/package/eslint-plugin-import): Import with sanity.\n- [eslint-plugin-json](https://www.npmjs.com/package/eslint-plugin-json): eslint plugin for JSON files\n- [eslint-plugin-react](https://www.npmjs.com/package/eslint-plugin-react): React specific linting rules for ESLint\n- [eslint-plugin-react-hooks](https://www.npmjs.com/package/eslint-plugin-react-hooks): ESLint rules for React Hooks\n- [types-eslintrc](https://www.npmjs.com/package/types-eslintrc): Type checking for .eslintrc.json\n\n<br />\n\n<h3>Dev Dependencies</h3>\n\n- [@autosoft/tsconfig](https://www.npmjs.com/package/@autosoft/tsconfig): A base for TypeScript projects.\n\n<br />\n\n<h2 id=\"license\">License <a href=\"https://opensource.org/licenses/MIT\"><img align=\"right\" alt=\"license\" src=\"https://img.shields.io/npm/l/@autosoft/eslint-config.svg\"></a></h2>\n\n[MIT](https://opensource.org/licenses/MIT) - _MIT License_\n<!--END FOOTER-->\n","readmeFilename":"README.md"}