{"_id":"@aurora-is-near/eslint-config","_rev":"4-f390e47f3f73011c9764fdf7db7e995b","name":"@aurora-is-near/eslint-config","dist-tags":{"latest":"1.5.6"},"versions":{"1.5.2":{"name":"@aurora-is-near/eslint-config","version":"1.5.2","author":{"name":"Alex Mendes"},"license":"UNLICENSED","_id":"@aurora-is-near/eslint-config@1.5.2","maintainers":[{"name":"chris-aurora","email":"chris.gutkowski@aurora.dev"},{"name":"aurorasec","email":"security@aurora.dev"},{"name":"aurealis","email":"diego.figueroa@aurora.dev"},{"name":"alexmendes","email":"alexanderhmendes@gmail.com"}],"dist":{"shasum":"70bb9ddb54c6e8f7c4c32e8e7ba0a2117d44694c","tarball":"https://registry.npmjs.org/@aurora-is-near/eslint-config/-/eslint-config-1.5.2.tgz","fileCount":22,"integrity":"sha512-CCpoihYP3dyFaJlT8xGWK9D0c2M+SeTlA7rlK0kGi9ZadwATOCoIWj16ZOCyWvOLPLSBLBKHA80rMi94hkKw4Q==","signatures":[{"sig":"MEYCIQCf0E6bHZid3Hxib0C+SnkqFt6+NyRZ4DZ1QRyXWBF5iwIhAP8YHX8NtEoReEC8P0ttIPt0a7g9SJS+QGHJDWFBZfLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15487},"main":"lib/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"engines":{"node":">=20.8.1"},"gitHead":"d74406c24db30b1d00e30986b5bb4bb439323626","scripts":{"lint":"eslint ."},"_npmUser":{"name":"alexmendes","actor":{"name":"alexmendes","type":"user","email":"alexanderhmendes@gmail.com"},"email":"alexanderhmendes@gmail.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration","directories":{},"resolutions":{"strip-ansi":"^6.0.1"},"_nodeVersion":"22.17.0","dependencies":{"app-root-path":"^3.1.0","eslint-config-next":"^14.2.5","eslint-plugin-jest":"^28.6.0","eslint-plugin-react":"^7.34.3","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.9.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-jsx-falsy":"^1.0.0","eslint-plugin-storybook":"^0.8.0","@next/eslint-plugin-next":"^14.2.5","@typescript-eslint/parser":"^7.14.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-jest-formatting":"^3.1.0","eslint-plugin-testing-library":"^6.2.2","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.14.1","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","@commitlint/cli":"^19.3.0","semantic-release":"^24.0.0","@commitlint/config-conventional":"^19.2.2","@aurora-is-near/semantic-release-config":"^1.5.2"},"peerDependencies":{"eslint":">=8, <9","prettier":">=3"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.2_1752085045753_0.9989702847696744","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@aurora-is-near/eslint-config","version":"1.5.3","author":{"name":"Alex Mendes"},"license":"UNLICENSED","_id":"@aurora-is-near/eslint-config@1.5.3","maintainers":[{"name":"chris-aurora","email":"chris.gutkowski@aurora.dev"},{"name":"aurorasec","email":"security@aurora.dev"},{"name":"aurealis","email":"diego.figueroa@aurora.dev"},{"name":"alexmendes","email":"alexanderhmendes@gmail.com"}],"dist":{"shasum":"32d645ba023c7ed030a7c5cf29af283f08019ffa","tarball":"https://registry.npmjs.org/@aurora-is-near/eslint-config/-/eslint-config-1.5.3.tgz","fileCount":22,"integrity":"sha512-tFrMtJPDOO9n+pnkeNjgdfGRJfkNfdy4YWDF3UeiOYwMTEM5B4IJEQNyETsJF8MhysMQVb7H0Y6OyMnHkcwlAg==","signatures":[{"sig":"MEYCIQDbTkBOvcFHKbv3cFFj5PAfEgasWGjTw/Imht+JITDNgQIhAPtmzfCgqgAfBdvuX4H6jEkEwxCM078YTi3NeB+iDF6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245},"main":"lib/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"engines":{"node":">=20.8.1"},"gitHead":"06d06f19698a33b33020723136d4b5bfed01ef24","scripts":{"lint":"eslint ."},"_npmUser":{"name":"alexmendes","actor":{"name":"alexmendes","type":"user","email":"alexanderhmendes@gmail.com"},"email":"alexanderhmendes@gmail.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration","directories":{},"resolutions":{"strip-ansi":"^6.0.1"},"_nodeVersion":"22.17.0","dependencies":{"app-root-path":"^3.1.0","eslint-config-next":"^14.2.5","eslint-plugin-jest":"^28.6.0","eslint-plugin-react":"^7.34.3","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.9.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-jsx-falsy":"^1.0.0","eslint-plugin-storybook":"^0.8.0","@next/eslint-plugin-next":"^14.2.5","@typescript-eslint/parser":"^7.14.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-jest-formatting":"^3.1.0","eslint-plugin-testing-library":"^6.2.2","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.14.1","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","@commitlint/cli":"^19.3.0","semantic-release":"^24.0.0","@commitlint/config-conventional":"^19.2.2","@aurora-is-near/semantic-release-config":"^1.5.2"},"peerDependencies":{"eslint":">=8, <9","prettier":">=3"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.3_1752086588635_0.11479790504557563","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@aurora-is-near/eslint-config","version":"1.5.6","author":{"name":"Alex Mendes"},"license":"UNLICENSED","_id":"@aurora-is-near/eslint-config@1.5.6","maintainers":[{"name":"chris-aurora","email":"chris.gutkowski@aurora.dev"},{"name":"aurorasec","email":"security@aurora.dev"},{"name":"aurealis","email":"diego.figueroa@aurora.dev"},{"name":"alexmendes","email":"alexanderhmendes@gmail.com"}],"dist":{"shasum":"2d265f0db120437058b2bffe6c08798cc4417f28","tarball":"https://registry.npmjs.org/@aurora-is-near/eslint-config/-/eslint-config-1.5.6.tgz","fileCount":22,"integrity":"sha512-Y2W0r1gf/m2KdwpEraim+Y2ZCTrqGj/dKgCh/1x5A4S/dOqGf9orjTQZVQ1PshubQq7iTXRyD5GzR6zXjAbY0A==","signatures":[{"sig":"MEYCIQD7u+agTwkjNQGRUvoy7TF0ZEtcEF39oHrSMiPe7XawSgIhAPPCyo7V0uoz5leYs4s1H8p7VKWVibDW9bEnBAYiul3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15267},"main":"lib/index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"engines":{"node":">=20.8.1"},"gitHead":"72d02a2162d345807f02da561e9493ca251ac1e7","scripts":{"lint":"eslint ."},"_npmUser":{"name":"alexmendes","email":"alexanderhmendes@gmail.com"},"_npmVersion":"10.8.2","description":"A shareable ESLint configuration","directories":{},"resolutions":{"strip-ansi":"^6.0.1"},"_nodeVersion":"24.11.1","dependencies":{"app-root-path":"^3.1.0","eslint-config-next":"^14.2.5","eslint-plugin-jest":"^28.6.0","eslint-plugin-react":"^7.34.3","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.9.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-jsx-falsy":"^1.0.0","eslint-plugin-storybook":"^0.8.0","@next/eslint-plugin-next":"^14.2.5","@typescript-eslint/parser":"^7.14.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-jest-formatting":"^3.1.0","eslint-plugin-testing-library":"^6.2.2","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.14.1","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","@commitlint/cli":"^19.3.0","semantic-release":"^24.0.0","@commitlint/config-conventional":"^19.2.2","@aurora-is-near/semantic-release-config":"^1.5.2"},"peerDependencies":{"eslint":">=8, <9","prettier":">=3"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.6_1765423864194_0.07753592634164752","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-07-09T18:17:25.664Z","modified":"2026-05-12T13:01:29.353Z","1.5.2":"2025-07-09T18:17:25.937Z","1.5.3":"2025-07-09T18:43:08.827Z","1.5.6":"2025-12-11T03:31:04.360Z"},"author":{"name":"Alex Mendes"},"license":"UNLICENSED","description":"A shareable ESLint configuration","maintainers":[{"email":"chris.gutkowski@aurora.dev","name":"chris-aurora"},{"email":"security@aurora.dev","name":"aurorasec"},{"email":"alexanderhmendes@gmail.com","name":"alexmendes"}],"readme":"# ESLint Config\n\nA shareable [ESLint](https://eslint.org/) configuration for Node packages and services.\n\nThis repository enforces semantic commit messages. For more details and examples\nsee the [Conventional Commits Specification](https://www.conventionalcommits.org).\n\n## Installation\n\n```text\nyarn add @aurora-is-near/eslint-config\n```\n\n## Usage\n\nAdd the following to your [ESLint configuration file](https://eslint.org/docs/latest/use/configure/configuration-files-deprecated):\n\n```json\n{\n  \"extends\": \"@aurora-is-near/eslint-config\"\n}\n```\n\nThe configuration will detect whether your are using TypeScript, React, Jest etc.\nand enable particular rulesets accordingly.\n","readmeFilename":"README.md"}