{"_id":"@airnauts/eslint-plugin-airnauts","_rev":"14-2565c0247be492c89992819b8bdf632c","name":"@airnauts/eslint-plugin-airnauts","dist-tags":{"latest":"2.1.1"},"versions":{"2.0.2":{"name":"@airnauts/eslint-plugin-airnauts","version":"2.0.2","_id":"@airnauts/eslint-plugin-airnauts@2.0.2","maintainers":[{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},{"name":"jkrzemie","email":"hello@airnauts.com"}],"dist":{"shasum":"1c159383df0bf505d178967b20dc0182fbb7f934","tarball":"https://registry.npmjs.org/@airnauts/eslint-plugin-airnauts/-/eslint-plugin-airnauts-2.0.2.tgz","fileCount":6,"integrity":"sha512-X1kpokVjs8E+LBf/s50M78bHvzU0bs8d5fkiJXyaVtkT+p7+SqtxuZ6vpFqFJ3BPkNJuvCj7t+bNSRy5+4Fo5g==","signatures":[{"sig":"MEQCIG9uqDC+aK5Pymm6qDpXJwFsU2DEEAk+xspDeUU14duyAiBlPkjCquFKW3JHa7ix7apNQseYtgGrJVwmW9S2sMHSeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1408},"main":"lib/index.js","_from":"file:airnauts-eslint-plugin-airnauts-2.0.2.tgz","_npmUser":{},"_resolved":"/tmp/912741c498dc51e2a70ea6049b3d1cd3/airnauts-eslint-plugin-airnauts-2.0.2.tgz","_integrity":"sha512-X1kpokVjs8E+LBf/s50M78bHvzU0bs8d5fkiJXyaVtkT+p7+SqtxuZ6vpFqFJ3BPkNJuvCj7t+bNSRy5+4Fo5g==","_npmVersion":"8.19.4","description":"<p align=\"center\">     <strong>         @airnauts/eslint-plugin-airnauts     </strong> </p>","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","@next/eslint-plugin-next":"^14.0.1","@stylistic/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^6.10.0","@stylistic/eslint-plugin-js":"^1.0.0","@stylistic/eslint-plugin-ts":"^1.0.0","@stylistic/eslint-plugin-jsx":"^1.0.0","@typescript-eslint/eslint-plugin":"^6.9.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-airnauts_2.0.2_1699890923467_0.5105437379373077","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@airnauts/eslint-plugin-airnauts","version":"2.0.3","_id":"@airnauts/eslint-plugin-airnauts@2.0.3","maintainers":[{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},{"name":"jkrzemie","email":"hello@airnauts.com"}],"dist":{"shasum":"2321ee07c58a6229940006abeca281563ea61e24","tarball":"https://registry.npmjs.org/@airnauts/eslint-plugin-airnauts/-/eslint-plugin-airnauts-2.0.3.tgz","fileCount":6,"integrity":"sha512-5s3GpjO0v1TXg2AKQ0gEW2xX540mjeFgbCIsQnrF4iUr/z1vUoAxZ5HZphUqfrx+f6iAJoYjFdUntrrBf9jcaA==","signatures":[{"sig":"MEUCICTgzdi0aSzUR8Fnkhn8cFKPCWRoH5bQU3k1xSPnD9+2AiEA10I2VRQ3Xac/LFtcaKLgw+O4jgJLXWtrW2wWNNkfyBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1408},"main":"lib/index.js","_from":"file:airnauts-eslint-plugin-airnauts-2.0.3.tgz","_npmUser":{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},"_resolved":"/tmp/c1d7eab8ed7cc42477679d5042ab61a5/airnauts-eslint-plugin-airnauts-2.0.3.tgz","_integrity":"sha512-5s3GpjO0v1TXg2AKQ0gEW2xX540mjeFgbCIsQnrF4iUr/z1vUoAxZ5HZphUqfrx+f6iAJoYjFdUntrrBf9jcaA==","_npmVersion":"8.19.4","description":"<p align=\"center\">     <strong>         @airnauts/eslint-plugin-airnauts     </strong> </p>","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","@next/eslint-plugin-next":"^14.0.1","@stylistic/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^6.10.0","@stylistic/eslint-plugin-js":"^1.0.0","@stylistic/eslint-plugin-ts":"^1.0.0","@stylistic/eslint-plugin-jsx":"^1.0.0","@typescript-eslint/eslint-plugin":"^6.9.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-airnauts_2.0.3_1699905356310_0.9895135163736886","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@airnauts/eslint-plugin-airnauts","version":"2.0.4","_id":"@airnauts/eslint-plugin-airnauts@2.0.4","maintainers":[{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},{"name":"jkrzemie","email":"hello@airnauts.com"}],"dist":{"shasum":"ec69607646fe00d58e2dd8685c13653cc8f125ad","tarball":"https://registry.npmjs.org/@airnauts/eslint-plugin-airnauts/-/eslint-plugin-airnauts-2.0.4.tgz","fileCount":6,"integrity":"sha512-PyMXXbeQsS9PxCkYGprxQb7ZY+CQPPL7LhvXRB8sJnF0jiSj3/j5QO3daUCTbJED4YCQe1figh4ykwxt96aOdg==","signatures":[{"sig":"MEQCIBOhCtIdlFgVi4fbkhPxHt/zluEAYLm+Y7e6HGXSSBHwAiArgLoF/DepeSK0q50387U2JvTbr4e/CeAuEduG1YO/qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1778},"main":"lib/index.js","_from":"file:airnauts-eslint-plugin-airnauts-2.0.4.tgz","_npmUser":{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},"_resolved":"/tmp/0373c3dab6af97dfe065bc7c30f4f60f/airnauts-eslint-plugin-airnauts-2.0.4.tgz","_integrity":"sha512-PyMXXbeQsS9PxCkYGprxQb7ZY+CQPPL7LhvXRB8sJnF0jiSj3/j5QO3daUCTbJED4YCQe1figh4ykwxt96aOdg==","_npmVersion":"8.19.4","description":"ESLint rules for Airnauts projects","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","@next/eslint-plugin-next":"^14.0.1","@stylistic/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^6.10.0","@stylistic/eslint-plugin-js":"^1.0.0","@stylistic/eslint-plugin-ts":"^1.0.0","@stylistic/eslint-plugin-jsx":"^1.0.0","@typescript-eslint/eslint-plugin":"^6.9.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-airnauts_2.0.4_1699950839348_0.05097300953817174","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@airnauts/eslint-plugin-airnauts","version":"2.1.1","_id":"@airnauts/eslint-plugin-airnauts@2.1.1","maintainers":[{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},{"name":"jkrzemie","email":"hello@airnauts.com"}],"dist":{"shasum":"c3da57b034a20146103f6abcaa6c278545a79b3a","tarball":"https://registry.npmjs.org/@airnauts/eslint-plugin-airnauts/-/eslint-plugin-airnauts-2.1.1.tgz","fileCount":7,"integrity":"sha512-8Pl7TyFda+BXfixx2y5Rdo0iPB5ZRiGFQLADK8zgVE2NkePH9Fn/t7z2XxQgMjEBO803kCrI4QmCGnNzFZOsiQ==","signatures":[{"sig":"MEYCIQCaw4p4kvj/MrKuVxxQ4WbSwK9dNnNuJcL8i9KoJP4D8gIhAOgRBCJ+dqK4t8JiyZ/r/pEcWPUVmL7K5Bmza596Aun3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2987},"main":"lib/index.js","gitHead":"ab38a2c07b150004320c8921f66b51360aca66cf","_npmUser":{"name":"silon_silon","email":"nowakowski.damian@gmail.com"},"_npmVersion":"lerna/7.4.2/node@v21.1.0+arm64 (darwin)","description":"ESLint rules for Airnauts projects","directories":{},"_nodeVersion":"21.1.0","dependencies":{"eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","@next/eslint-plugin-next":"^14.0.1","@stylistic/eslint-plugin":"^1.0.0","@typescript-eslint/parser":"^6.10.0","@stylistic/eslint-plugin-js":"^1.0.0","@stylistic/eslint-plugin-ts":"^1.0.0","@stylistic/eslint-plugin-jsx":"^1.0.0","@typescript-eslint/eslint-plugin":"^6.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-airnauts_2.1.1_1700073746010_0.2682275626068156","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-11-13T15:55:23.467Z","modified":"2026-06-01T18:34:15.070Z","2.0.0":"2023-11-07T14:17:38.580Z","3.0.0":"2023-11-09T16:58:00.553Z","2.0.1":"2023-11-09T16:58:52.806Z","2.0.2":"2023-11-13T15:55:23.673Z","2.0.3":"2023-11-13T19:55:56.499Z","2.0.4":"2023-11-14T08:33:59.517Z","2.1.1":"2023-11-15T18:42:26.171Z"},"description":"ESLint rules for Airnauts projects","maintainers":[{"email":"hello@airnauts.com","name":"jkrzemie"},{"email":"mateusz@airnauts.com","name":"mateuszpaulski"}],"readme":"## @airnauts/eslint-plugin-airnauts\n\nESLint rules for Airnauts projects\n\n### Usage\n\n1. Install the plugin:\n\n```bash\n# npm\nnpm install --save-dev @airnauts/eslint-plugin-airnauts\n\n# yarn\nyarn add --dev @airnauts/eslint-plugin-airnauts\n\n# pnpm\npnpm add --save-dev @airnauts/eslint-plugin-airnauts\n```\n\n2. Add one of the configs to your `.eslintrc` file:\n\n```json\n{\n  \"plugins\": [\n    // NextJS Config\n    \"@airnauts/airnauts/next\",\n\n    // TypeScript Config\n    \"@airnauts/airnauts/typescript\",\n\n    // JavaScript Config\n    \"@airnauts/airnauts/javascript\",\n  ]\n}\n```","readmeFilename":"README.md"}