{"_id":"@abusix/eslint-config-base","_rev":"3-29afff6b34eda754759ac03c884b87a0","name":"@abusix/eslint-config-base","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@abusix/eslint-config-base","version":"1.0.0","description":"Shared eslint configs for Abusix projects","main":".eslintrc.cjs","publishConfig":{"access":"public"},"peerDependencies":{"eslint":"^8.46.0","typescript":"^5.1.6","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint-plugin-import":"^2.28.0"},"keywords":[],"author":"","license":"ISC","_id":"@abusix/eslint-config-base@1.0.0","gitHead":"fdf54d14caaaab1b61147bb10915ae6ea66e1405","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/0NEL8Ue0yYIWm+mZnTFHUUV1LHAsTVgicku+aFo6xMN9zucDe89b5Xq9BmlpDYldlNPqe7rD3QKpbRyOzoT1A==","shasum":"24a007eed3f27a630f255a779c6a844563118af6","tarball":"https://registry.npmjs.org/@abusix/eslint-config-base/-/eslint-config-base-1.0.0.tgz","fileCount":3,"unpackedSize":1803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfd4rw0Y1ap65nccYFPdzsuFfVo31HQwIlH0Flpm/mAAiBiTZM+sv96O4hIuRnzSucF8ndtU/dyxgjnCBaiHS95nA=="}]},"_npmUser":{"name":"coderwelsch","email":"social@coderwelsch.com"},"directories":{},"maintainers":[{"name":"coderwelsch","email":"social@coderwelsch.com"},{"name":"a-rodelta","email":"rodrigo.delarivera@abusix.com"},{"name":"a2x_at_abusix","email":"alexander.wagner@abusix.com"},{"name":"fabianskii","email":"fabian.isele@abusix.com"},{"name":"thomasdissertabusix","email":"thomas.dissert@abusix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-base_1.0.0_1691662295621_0.3240890813063235"},"_hasShrinkwrap":false},"1.0.1":{"name":"@abusix/eslint-config-base","version":"1.0.1","description":"Shared eslint configs for Abusix projects","main":".eslintrc.cjs","publishConfig":{"access":"public"},"peerDependencies":{"eslint":"^8.46.0","typescript":"^5.1.6","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint-plugin-import":"^2.28.0"},"keywords":[],"author":"","license":"ISC","_id":"@abusix/eslint-config-base@1.0.1","gitHead":"0e68a0111389987d93eff7ee189def69eff892c2","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Zd7kIHmM0yC2/HOG7A7PuhNRCLakKsAYhGc/6pPVheh64XEQhYWhEihfumkvKxYAul+gvpp9/wrJRhsEwNe61w==","shasum":"f67c87c85064572cf615d3973ebb624f3d788827","tarball":"https://registry.npmjs.org/@abusix/eslint-config-base/-/eslint-config-base-1.0.1.tgz","fileCount":4,"unpackedSize":2573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvhyTocb1YlA48IeavSHOYaqipIyrSqWnLRx77HwybUAiBmJz29ZnrgRYYg0W0L0HWUUmvbOXdADsWLq6GqgWTbSw=="}]},"_npmUser":{"name":"coderwelsch","email":"social@coderwelsch.com"},"directories":{},"maintainers":[{"name":"coderwelsch","email":"social@coderwelsch.com"},{"name":"a-rodelta","email":"rodrigo.delarivera@abusix.com"},{"name":"a2x_at_abusix","email":"alexander.wagner@abusix.com"},{"name":"fabianskii","email":"fabian.isele@abusix.com"},{"name":"thomasdissertabusix","email":"thomas.dissert@abusix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-base_1.0.1_1691667621482_0.6539682720363158"},"_hasShrinkwrap":false},"1.0.2":{"name":"@abusix/eslint-config-base","version":"1.0.2","description":"Shared eslint configs for Abusix projects","main":".eslintrc.cjs","publishConfig":{"access":"public"},"peerDependencies":{"eslint":"^8.46.0","typescript":"^5.1.6","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint-plugin-import":"^2.28.0"},"keywords":[],"author":"","license":"ISC","_id":"@abusix/eslint-config-base@1.0.2","gitHead":"759f8135d85f935da70af72a810a5767802d8581","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-bQxpDoNwKK5zyeclZ/kO8IW8TY7Fb/wQWqCEZ40TQYo9ZONYQpeszzAU5aeA3wlU5FkmGgByAo8nJsjc9ajS3Q==","shasum":"31b185c2be28071e13a23d04055ca39aa96d4071","tarball":"https://registry.npmjs.org/@abusix/eslint-config-base/-/eslint-config-base-1.0.2.tgz","fileCount":4,"unpackedSize":2625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWBLt70sGDt8K1bI7Wwe9q1ME74lg5OSWEaiTuzojJhAiBgyLehWGiyiUtsdV0flOpwZN7tp5rZoayuGDWKP/cbwA=="}]},"_npmUser":{"name":"coderwelsch","email":"social@coderwelsch.com"},"directories":{},"maintainers":[{"name":"coderwelsch","email":"social@coderwelsch.com"},{"name":"a-rodelta","email":"rodrigo.delarivera@abusix.com"},{"name":"a2x_at_abusix","email":"alexander.wagner@abusix.com"},{"name":"fabianskii","email":"fabian.isele@abusix.com"},{"name":"thomasdissertabusix","email":"thomas.dissert@abusix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-base_1.0.2_1698854732417_0.7860835470877914"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-10T10:11:35.534Z","1.0.0":"2023-08-10T10:11:35.757Z","modified":"2024-05-08T14:11:46.610Z","1.0.1":"2023-08-10T11:40:21.649Z","1.0.2":"2023-11-01T16:05:32.602Z"},"maintainers":[{"email":"info@abusix.com","name":"abusix-main"},{"email":"social@coderwelsch.com","name":"coderwelsch"},{"email":"rodrigo.delarivera@abusix.com","name":"a-rodelta"},{"email":"alexander.wagner@abusix.com","name":"a2x_at_abusix"},{"email":"fabian.isele@abusix.com","name":"fabianskii"},{"email":"thomas.dissert@abusix.com","name":"thomasdissertabusix"}],"description":"Shared eslint configs for Abusix projects","keywords":[],"license":"ISC","readme":"# @abusix/eslint-config-base\n\nThis package contains the base eslint configuration for typescript projects.\n\n## Installation\n\n```sh\nnpm add -D @abusix/eslint-config-base\n```\n\n## Usage\n\nAdd the following to your `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: ['@abusix/eslint-config-base'],\n};\n```\n\n### Problems with Custom Import Paths?\n\nIf you have problems with custom import paths, you can add the following to your `.eslintrc.js` to the project where you want to use this eslint config:\n\n```js\n{\n    // ...\n    settings: {\n        \"import/resolver\": {\n            typescript: {}\n        }\n    },\n    // ...\n}\n```\n\nAlso make sure to install the following package to add typescript import resolver support:\n\n```sh\nnpm add -D eslint-import-resolver-typescript\n```\n","readmeFilename":"README.md"}