{"_id":"@atom8n/eslint-plugin-community-nodes","_rev":"24-a1b745f0f45ede5516c69da7a3ed446b","name":"@atom8n/eslint-plugin-community-nodes","dist-tags":{"latest":"0.10.8"},"versions":{"0.7.0":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.0","_id":"@atom8n/eslint-plugin-community-nodes@0.7.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"53419ee27b6f239bab7bb6a0064d3647e42326a5","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.0.tgz","fileCount":116,"integrity":"sha512-GVr+SoGURu5iEzkgB1U/EDe5GDkgXzXB25Fybfd4ONLnKbF/N1ue9rC8N9hDeMshz4cthzedwKa3CaJjmTMTQQ==","signatures":[{"sig":"MEQCIAI5C8Q11rJa5lsFLcPh41grPS1kMBup+YTIxR4LSa5tAiBvrzOYV4j0ucGpu4r7zHsWQHYcYrjYkqq/F0rTMvdgPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393473},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"851188ac9d8dcf8cad373e61479c49b0d94d4698","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"catalog:","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"catalog:","vitest":"catalog:","typescript":"catalog:","eslint-doc-generator":"^2.2.2","@atom8n/vitest-config":"1.5.0","@atom8n/typescript-config":"1.3.0","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.0_1768241505638_0.016430984997954923","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.1","_id":"@atom8n/eslint-plugin-community-nodes@0.7.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"12ccc4ecbb2e4e209ce517e5c2d6bffc3815f751","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.1.tgz","fileCount":116,"integrity":"sha512-2VL2nCMbOYYnwNfM1+DU5ddaqS9UYKnbQuTE/2mXPa42SmIOdiUy+W9Hk3XD5Sp6QK26iuOPLuf+V0pRMCoViQ==","signatures":[{"sig":"MEYCIQD+iQxSAByR01QNtS7M1SlVDFrf0cKms9hSj7Ta6Q00QQIhAM0Mn8Qk80PAB9bQaypVqw+Iag8Dq5zOws9wD5si2svh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393463},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"d1d5cd0ebd8fc917b8d425bd8d42ab70b27abcef","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","eslint-doc-generator":"^2.2.2","@atom8n/vitest-config":"1.5.1","@atom8n/typescript-config":"1.3.1","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.1_1768333460427_0.5742717745322317","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.5","_id":"@atom8n/eslint-plugin-community-nodes@0.7.5","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"7db2dc8caa5206ff483d7577c6d6f3181bfb19b7","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.5.tgz","fileCount":116,"integrity":"sha512-w4R7pp7hGUcMD9O14yIp2g65yyuQJoOJtqVO1wWsq2dAvfvoKaP+hiZP59S20Uca/j9H92nUrfBopOkKFjOXwQ==","signatures":[{"sig":"MEYCIQDr8vKmPXG2AbBkKxNVpuSw3IO+3EOcS6LPUkjFE3xMcgIhALMZ0uzEpXP9Yp7CJi9Iekq4O5L4JxbNF/FdPdXDZi1a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393463},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"808bd571fc99622748bd8c27b1555ddd88503778","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","eslint-doc-generator":"^2.2.2","@atom8n/vitest-config":"1.5.5","@atom8n/typescript-config":"1.3.5","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.5_1768334455692_0.7497319252277355","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.2","_id":"@atom8n/eslint-plugin-community-nodes@0.7.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"4664c7f7d884e61be9df713eb9b2da635133ca6e","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.2.tgz","fileCount":116,"integrity":"sha512-bu3SUgGW0kWgEoPE2ziMPVzGEmo/70xb+zZj1+bYHmh/ZVIXwZyhPGtKeFfaj3AswTJm61tQcLletRvExLESpg==","signatures":[{"sig":"MEUCIFtBDL7YV5Stdtl5f5q99ooC41DSdCofnjnqcWAmCoAqAiEArWJ41Gl7pARtYs7EckAHrJedqz4x2jnHs6G8tVMPtxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393463},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"2804c67e55ab85a902991f6a2a350f4c09c74ee2","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","eslint-doc-generator":"^2.2.2","@atom8n/vitest-config":"1.5.2","@atom8n/typescript-config":"1.3.2","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.2_1768362118401_0.5291835668754419","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.3","_id":"@atom8n/eslint-plugin-community-nodes@0.7.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"2f79d42f36c0d1e8f4058bbf9fabb2a81f4b0db8","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.3.tgz","fileCount":116,"integrity":"sha512-mPpSuPPU6hTqw/ei2g047ZPCTu/1Htv6a7UM+a1AVnM9vA91kQBBcd/CegDwHIIpiZrzLkxK6DSUOlT8bBaXCA==","signatures":[{"sig":"MEUCIDlQ7NP8W7qp1xPRvpltQGP0nm/0PSCZUrwM9B7U2tH7AiEA24pN0LjYfBjsaqa6VddV7rQhgOk9811xPY18b5v1RlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393513},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"50681b7791437fda12e54cf4d33e820f89b84cdc","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.3","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.3","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.3_1768363182928_0.7666917295320166","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.4","_id":"@atom8n/eslint-plugin-community-nodes@0.7.4","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"76aae20ad5b363c9bbdf222ec68f038e340c973c","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.4.tgz","fileCount":116,"integrity":"sha512-RV3bvspMFKVXFyxqICyfzYGVwpckDn6e1R0alsBcWasEIU2srgOcxYJVSfp28ilgeyoHOY2a66+8XAj0PMEJjg==","signatures":[{"sig":"MEQCICVyY6Nkqbhwdyoi+swnmDqpjX3mrmfRDMyi5JOriY9yAiAmjN2kKHbcRR7kTkvNFr5bf0RH94qKH//hoAQs8tKNQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393513},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"42673d2715985a3dddbca364375d6f07ee0c91bf","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.4","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.4","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.4_1768364483900_0.46720481965189986","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.6","_id":"@atom8n/eslint-plugin-community-nodes@0.7.6","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"b139005341362c93a6c3baf1e5b27250c22407d0","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.6.tgz","fileCount":116,"integrity":"sha512-2AhN6R76qYcwfHjZjSIKNYCvsFmpifzkdfuC0i4EKQCcZ9051Pz4ykGAkC0rFyOSUiLuNLdgWpVCaDIu7PNd6A==","signatures":[{"sig":"MEQCIHsBYDn2Bu39sssNusz273fJym7kMo308N0l0JIxim7BAiApSs/nRvXmEk5vovc09gPTXZj+V/JK/P1duvNzHMnyJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393513},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"684c771cd34b28ecae1fea64061a17d44a3fbc7f","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.6","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.6","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.6_1768367158797_0.028453590464312617","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.7","_id":"@atom8n/eslint-plugin-community-nodes@0.7.7","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"44121c0eb59dea3d049373e1fff75ec58b1ba3da","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.7.tgz","fileCount":116,"integrity":"sha512-tAjffHxDbz8ezppoXLzShsbX0tatfDtIEW8L0F37H0i/x3HOervLENKDs2ASEQKXSB8ZM5JKp5eb4z3e1S9Rsg==","signatures":[{"sig":"MEQCIBfGO2M6lZdlI8nnmQZhlMZYvuqtRtKGH/cxUsAxy2w3AiA5hYT5DI+CCtxioXtoSn9rfrnSqKNWKAz4K1Wo88YPSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393513},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"7fa4c1343a39fb5bacbcafce1cd006bd4854c57a","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.7","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.7","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.7_1768369220612_0.08494987790395614","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.8","_id":"@atom8n/eslint-plugin-community-nodes@0.7.8","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"8263359f66e997f43d72941194a2617c9475d05d","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.8.tgz","fileCount":116,"integrity":"sha512-0loeEHT7Rs3QCyjKa8l4gxNbcz7bFiAMqVtYcJfHea2EC1kIVkW82qEE47t3p9LTh89Lksk/dF5vPPnf6six8g==","signatures":[{"sig":"MEQCIB8ocKhenulZTlL8vbxhjy32dZjj/MImNuXsSLQIm8y+AiBySB1Z0oOZTFf+znjv68bLOXSHHMQfrA39e+7xe8q0KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393579},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"2f2cd268a4d18575e98a3f8cb9c38055707acd7d","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.8","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.8","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.8_1768370166804_0.4353238914877069","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.7.9","_id":"@atom8n/eslint-plugin-community-nodes@0.7.9","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"a49a6deec310567225d9b380c55cf0f4f810724c","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.7.9.tgz","fileCount":116,"integrity":"sha512-3GMuf31dGyqLOZQYNtdecey3Rm4FSrng3FYXxwDVsUqjt/dlH13JQMycKNER/D3edtXlRvsqQAFNpiBAKJXMEg==","signatures":[{"sig":"MEUCIQDhGICwlJc+8/ppmQXGI8WZbryi/eYSBYw6Pu6C1Q103QIgMrHByIrw2VxJjNPgMDacC3HkW1RRiSuZVygU/Qm8slc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393579},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"ee61b4291e28a8dbe54d10901d4dd43a98ee8edb","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.5.9","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.3.9","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.7.9_1768384330189_0.5512351707007903","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.8.0","_id":"@atom8n/eslint-plugin-community-nodes@0.8.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"2e5b8d2717fc09145299d642ee00546683076718","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.8.0.tgz","fileCount":83,"integrity":"sha512-22pZ1lublBCTxHx+4tzaXU5ClwbYR/5hzx35mf2OW6eoZtlYfczNS18sobJVqygXWBliKbJmEJvTTMb6GC/D0Q==","signatures":[{"sig":"MEUCIAkRC5Wk/xJV+j80t6cGlwgesNl67m23uGfM14Uf3MxGAiEArvuyZ0S4ysO8Nqrxi4A6UJwKwJIy/pd6ZTu615kK+h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337003},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"8a7b0b94e59c8e4ea3bb9168af9884322917c5bb","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.6.0","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.4.0","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.8.0_1768396610879_0.41360121041161557","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.9.0","_id":"@atom8n/eslint-plugin-community-nodes@0.9.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"36626dde7722ee4150c058eb8a28b02ee528c224","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.9.0.tgz","fileCount":116,"integrity":"sha512-V8fkAHQgPP1eNIWJasol91xcMqItLk7AyRZQHLiqWqnHizUfK+KQxjb3wAfl6NiCB+pyJP6mrhjD4zzHLdIPFw==","signatures":[{"sig":"MEUCICfMqMbhqSHNLphshSg6/uqIZ7vxdmSpfXQzufuiR/PZAiEAsBNBwFbbvgWVwC13FeXyeWhvCp+EZk0DqYZHlyyQN70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393608},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"311856165052b72551d96264dd87fcc678529096","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.7.0","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.0","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.9.0_1768402435854_0.31271084854317377","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.9.1","_id":"@atom8n/eslint-plugin-community-nodes@0.9.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"4d9c2eb16817fdb39debac7398ead98faa06309a","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.9.1.tgz","fileCount":116,"integrity":"sha512-ITfiWHiHfMxSO8vQKh3+qvNLaweI+AIqxTTge4sDDt8XSBdXAYpHSzvNymKukrXtZqAB8mMyXWlERIPUKF5V1Q==","signatures":[{"sig":"MEUCIQCGfZrwcaZbHcyRi631OZB91etWwKMk0lgv09JCqI+mGgIgXXSSrnLCGw+ZTMu5UY6JvkOiAoOYRwSjnajoHbKnSaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393608},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"2bad5695e8eb271c491e21cad6f35020eca87a81","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.7.1","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.1","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.9.1_1768404784156_0.4112732673770456","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.9.2","_id":"@atom8n/eslint-plugin-community-nodes@0.9.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"afec928890dbb5bd7cc0ccc34669a90015c1f904","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.9.2.tgz","fileCount":116,"integrity":"sha512-AoX5StuoZ1XlcrjCHvXanjsINaSkkAaiPtfax/Nu2TeZeqzDdbmoclsesSCdalwwb4jpshcHTQygua26QiQnsg==","signatures":[{"sig":"MEUCICe4eqm8865vB4Ia0yZkJ8F/1CVYJJKFUHYeQBey7qZYAiEAhCPNvjiHqIJd66Mnq9A7ZKJcptTwAjHtFh+RPmiTZKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393608},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"56e3114039774027004f2e6edb0f0f1c67ce7f1b","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.7.2","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.2","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.9.2_1768405567951_0.00530960543566783","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.9.3","_id":"@atom8n/eslint-plugin-community-nodes@0.9.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"813a91c491b94a6280f6bf913308621e7daf4704","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.9.3.tgz","fileCount":116,"integrity":"sha512-NSI5sj21pX0vKZyFD0+qCwRx5ltMNsAuZaWSJN7c3xDx9CS0amtoE3o9Ex16i3ztKzU2yesN91iflYKyQOxuMQ==","signatures":[{"sig":"MEYCIQDrL6eeFtuSk+0FZNCvtzivajVV0J7jK2QI5Wu/O0x4AAIhANC9xN2D74dlvCVLek2H7z6XJpq0tHRBVqdp6gpnhv+y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393608},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"afc0982f6acf0b676b65cb3613d5b00655edd5ed","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.7.3","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.5.3","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.9.3_1768500289136_0.8271246875575362","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.0","_id":"@atom8n/eslint-plugin-community-nodes@0.10.0","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"2f5948d717c0e4bf1faeb794d2ac67312dab255e","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.0.tgz","fileCount":116,"integrity":"sha512-X0WMFTMZKBuZro4/2omlWex2VCVGN18vj+KCTAqGgNxhJ5CUNmJ+Rf11dm6Ozw2AHxGyeXaU+LZ5x/hlhPErwA==","signatures":[{"sig":"MEUCIFW+SbFkpLYtsgZ9p6evhR8hG57MeNDuZXKC8ItkYGQkAiEA4toqgKsjx2jXDwF9N5vv7NvCV5z/V7qUgC4QL2R/EaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392834},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"ccc48cf595b952f5854b86f21f74448d1f8c6da1","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.0","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.0","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.0_1770218633143_0.1062268203594472","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.1","_id":"@atom8n/eslint-plugin-community-nodes@0.10.1","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"3606074b37b4fa4569ef543eb2ea57db6e6d9146","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.1.tgz","fileCount":116,"integrity":"sha512-oSbVAYw1JYvCKKSz1BmAAqetoWtBqcAKRvfoZ+33RIQXqIFWrjOEF2KvuWMZXAtiHtRpbscJW24icnkYvrks3g==","signatures":[{"sig":"MEUCIG8ZCinY3lEzTryISLhEe6ynZ/cl5Gw63i+fHfRxklEoAiEApPA5548AK7gSn09ifWUQ/2IcY72UyLKLxJG6G+1hcwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"dc56924d19caed66b0424b6c36c1e846a8445006","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.1","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.1","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.1_1774199081599_0.49451969362886317","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.2","_id":"@atom8n/eslint-plugin-community-nodes@0.10.2","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"259eb0b45ec12809abdfed8f7037a9c5231b3819","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.2.tgz","fileCount":116,"integrity":"sha512-pYtOxm4FNgHu8T5pHCFLp+ISTbqNqJd8Uf0Qd7sb40Y4bOhItd+9OE9XfNdY/ZzaNV18B0JJFIUYX+zqzthogQ==","signatures":[{"sig":"MEQCIAL1lIWhFDhQEy9701XHRcfHFPNg8gF8oEOP4McLyNl8AiB91j1OcDpSVUwu25isiY0DFA5UMwffx2VsI46ws/uNdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"3805a3287a78a5e1d9130159b9244ce4e32a12c9","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.2","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.2","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.2_1774463632291_0.7250707129255198","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.3","_id":"@atom8n/eslint-plugin-community-nodes@0.10.3","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"7ea5a31909c31a1d884b937df2de7ec86f603210","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.3.tgz","fileCount":116,"integrity":"sha512-PWt5kERlKXdWGb9sCyDpCRwYGL0gn8g4glorS+YXFGorIivbI6hLE9Nl2For0ZqDr+xweiZRj1PQGhjXsH4RWw==","signatures":[{"sig":"MEQCIBuj6ZNAoyHZiJy7DCtdXOUQrp+e+JWD2T7kaj2di5RjAiAVNKEKFuqz8rld/YYWO+Bz6Fx4bZg5dyOe94Aw1W1/VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"f9cccd26226a6824f8698417b7a937b2c2d99b6f","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.3","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.3","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.3_1774626973103_0.04738036369382437","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.4","_id":"@atom8n/eslint-plugin-community-nodes@0.10.4","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"59d959cc59489bd1080315770ff6c822f6665ac3","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.4.tgz","fileCount":116,"integrity":"sha512-BK+h9egIexTBDaw3AbCHyFfQteIQXzpJCzatVpWUBD5twwb6y6kV8lprK8pw9LQrU80jPrwNrYS7NM2X9e2EDg==","signatures":[{"sig":"MEUCIAdWvjSiVobAUlhAN54OQM31Mni9A2Dom6IyEcZYmt2dAiEAoJ2X1IKlZEI06MLJQm+IPjjON0haisqfWTQPezYxEms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"e27714ef8dead046e08f4fff80aa294312f2c630","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.4","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.4","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.4_1774642883870_0.9330695495905887","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.5","_id":"@atom8n/eslint-plugin-community-nodes@0.10.5","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"763faac993dd50b5097ed29192aee6dbb0695c15","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.5.tgz","fileCount":116,"integrity":"sha512-VXaSWDN2x8YFbkzSyQajURHPfDHTOTOYOkQ6dda4CeGh0PSETJuwSWn+bUtQvzq5bKmF6Iu9ucco8nxZET//pg==","signatures":[{"sig":"MEUCIBB202ZCRJ+Km+Ctr259Q7W1m0QNvOfn6vfQS8IfuW13AiEAwHdNQRWDWp8GQF5tD/BG88IeLUuWVEv564bJyfp0wd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"66204d8178403c61b098a038ac956437398a0ad0","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.5","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.5","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.5_1775070830656_0.28942186146478144","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.6","_id":"@atom8n/eslint-plugin-community-nodes@0.10.6","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"8c4770cb523774c7bbf140cecb850d02d65b08a4","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.6.tgz","fileCount":116,"integrity":"sha512-1XO+3kn1FJjmjcU3B+5T9FGlxozuP1OHeEZhfVgoGiYhpf3m/vEPN0CYZfEvzqO3P1AVmfRcYuR1JOYHeM7Wgg==","signatures":[{"sig":"MEUCIGpFew3c2Wb+w0KM4eAjaRaZVQoBIJrA/vkhYVT2drcCAiEA0ClJoGaFR2xMVX3DEh16aZIJhEtV0EjJ5NpnsIfnRzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392839},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"9c3b601d1080942d1294549a9a44a18f39417b42","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.6","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.6","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.6_1775890858388_0.7918938075881752","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@atom8n/eslint-plugin-community-nodes","version":"0.10.7","_id":"@atom8n/eslint-plugin-community-nodes@0.10.7","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"dist":{"shasum":"60df0558b16f5b14a24b06948f58f8ce8d56a084","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.7.tgz","fileCount":118,"integrity":"sha512-JjNYgB26muUQoh3/8PCyUKfZd6cGLgUSYZKkG7vF1itvhY/ClJ+O7A/bfIWBuJTNRZ0c83XNeFmy6dEKiTfXTw==","signatures":[{"sig":"MEUCIFaw9GLY3ktKZxgLrdlGg+P+/2G4eRsWNPJGLIaKGBpPAiEAoYN3oPdxdwVRVisanMI9v71qHufTpCtcPZdDWUfUMFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501799},"main":"./dist/plugin.js","type":"module","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"gitHead":"a060141878e345227ae639689ca9f93e9e774892","scripts":{"dev":"pnpm watch","lint":"eslint src","test":"vitest run","build":"tsc --project tsconfig.build.json","clean":"rimraf dist .turbo","watch":"tsc --watch --project tsconfig.build.json","format":"biome format --write .","lint:fix":"eslint src --fix","test:dev":"vitest","lint:docs":"eslint-doc-generator --check","test:unit":"vitest run","typecheck":"tsc --noEmit","build:docs":"eslint-doc-generator","format:check":"biome ci ."},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"_npmVersion":"10.9.2","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"fastest-levenshtein":"1.0.16","@typescript-eslint/utils":"^8.35.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"^3.1.3","typescript":"5.9.2","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.7","eslint-doc-generator":"^2.2.2","@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.7","eslint-plugin-eslint-plugin":"^7.0.0","@typescript-eslint/rule-tester":"^8.35.0"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-community-nodes_0.10.7_1777394750020_0.37798336812281486","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@atom8n/eslint-plugin-community-nodes","type":"module","version":"0.10.8","main":"./dist/plugin.js","types":"./dist/plugin.d.ts","exports":{".":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"}},"scripts":{"build":"tsc --project tsconfig.build.json","build:docs":"eslint-doc-generator","clean":"rimraf dist .turbo","dev":"pnpm watch","format":"biome format --write .","format:check":"biome ci .","lint":"eslint src","lint:fix":"eslint src --fix","lint:docs":"eslint-doc-generator --check","test":"vitest run","test:unit":"vitest run","test:dev":"vitest","typecheck":"tsc --noEmit","watch":"tsc --watch --project tsconfig.build.json"},"dependencies":{"@typescript-eslint/utils":"^8.35.0","fastest-levenshtein":"1.0.16"},"devDependencies":{"@n8n/typescript-config":"npm:@atom8n/typescript-config@1.6.8","@n8n/vitest-config":"npm:@atom8n/vitest-config@1.8.8","@typescript-eslint/rule-tester":"^8.35.0","eslint-doc-generator":"^2.2.2","eslint-plugin-eslint-plugin":"^7.0.0","rimraf":"6.0.1","typescript":"5.9.2","vitest":"^3.1.3"},"peerDependencies":{"eslint":">= 9"},"eslint-doc-generator":{"configEmoji":[["recommended","✅"],["recommendedWithoutN8nCloudSupport","☑️"]]},"_id":"@atom8n/eslint-plugin-community-nodes@0.10.8","gitHead":"f95b5bcc38fb93d28fcb6a78d9b8e804d9ffab65","description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7r7MSeQsnMdvtwpWF/EEATCA6etIl1QaSPviXKlXYBP7qJtyqZCCZ5gO/IEM4RP+Wg68F5hwWVmD4Z6/azd1HA==","shasum":"e6909c40ef95bf0ca6163d193ab729266a3d44e3","tarball":"https://registry.npmjs.org/@atom8n/eslint-plugin-community-nodes/-/eslint-plugin-community-nodes-0.10.8.tgz","fileCount":118,"unpackedSize":501799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaLHjFW6HenTq5BlxzzG0ZVqHveGgCgwYn6fbthHnx8QIgN3vL9GlpZeXEeiDpjQdEbWFh62JA1X52au0OxloRYwQ="}]},"_npmUser":{"name":"atom8n-user","email":"atom8n@gmail.com"},"directories":{},"maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-community-nodes_0.10.8_1777832738644_0.03636605021394024"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T18:11:45.550Z","modified":"2026-05-03T18:25:38.890Z","0.7.0":"2026-01-12T18:11:45.792Z","0.7.1":"2026-01-13T19:44:20.623Z","0.7.5":"2026-01-13T20:00:55.840Z","0.7.2":"2026-01-14T03:41:58.563Z","0.7.3":"2026-01-14T03:59:43.106Z","0.7.4":"2026-01-14T04:21:24.092Z","0.7.6":"2026-01-14T05:05:58.948Z","0.7.7":"2026-01-14T05:40:20.775Z","0.7.8":"2026-01-14T05:56:07.004Z","0.7.9":"2026-01-14T09:52:10.343Z","0.8.0":"2026-01-14T13:16:51.062Z","0.9.0":"2026-01-14T14:53:56.026Z","0.9.1":"2026-01-14T15:33:04.305Z","0.9.2":"2026-01-14T15:46:08.090Z","0.9.3":"2026-01-15T18:04:49.276Z","0.10.0":"2026-02-04T15:23:53.316Z","0.10.1":"2026-03-22T17:04:41.872Z","0.10.2":"2026-03-25T18:33:52.435Z","0.10.3":"2026-03-27T15:56:13.262Z","0.10.4":"2026-03-27T20:21:24.072Z","0.10.5":"2026-04-01T19:13:50.799Z","0.10.6":"2026-04-11T07:00:58.559Z","0.10.7":"2026-04-28T16:45:50.203Z","0.10.8":"2026-05-03T18:25:38.777Z"},"description":"ESLint plugin for linting n8n community node packages to ensure consistency and best practices.","maintainers":[{"name":"atom8n-user","email":"atom8n@gmail.com"}],"readme":"# @n8n/eslint-plugin-community-nodes\n\nESLint plugin for linting n8n community node packages to ensure consistency and best practices.\n\n## Install\n\n```sh\nnpm install --save-dev eslint @n8n/eslint-plugin-community-nodes\n```\n\n**Requires ESLint `>=9` and [flat config](https://eslint.org/docs/latest/use/configure/configuration-files)\n\n## Usage\n\nSee the [ESLint docs](https://eslint.org/docs/latest/use/configure/configuration-files) for more information about extending config files.\n\n### Recommended config\n\nThis plugin exports a `recommended` config that enforces good practices.\n\n```js\nimport { n8nCommunityNodesPlugin } from '@n8n/eslint-plugin-community-nodes';\n\nexport default [\n\t\t// …\n\t\tn8nCommunityNodesPlugin.configs.recommended,\n\t\t{\n\t\t\trules: {\n\t\t\t\t'@n8n/community-nodes/node-usable-as-tool': 'warn',\n\t\t\t},\n\t\t},\n];\n```\n\n## Rules\n\n<!-- begin auto-generated rules list -->\n\n💼 Configurations enabled in.\\\n⚠️ Configurations set to warn in.\\\n✅ Set in the `recommended` configuration.\\\n☑️ Set in the `recommendedWithoutN8nCloudSupport` configuration.\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\\\n💡 Manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).\n\n| Name                                                                               | Description                                                                                                  | 💼   | ⚠️   | 🔧 | 💡 |\n| :--------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------- | :--- | :--- | :- | :- |\n| [credential-documentation-url](docs/rules/credential-documentation-url.md)         | Enforce valid credential documentationUrl format (URL or camelCase slug)                                     | ✅ ☑️ |      |    |    |\n| [credential-password-field](docs/rules/credential-password-field.md)               | Ensure credential fields with sensitive names have typeOptions.password = true                               | ✅ ☑️ |      | 🔧 |    |\n| [credential-test-required](docs/rules/credential-test-required.md)                 | Ensure credentials have a credential test                                                                    | ✅ ☑️ |      |    | 💡 |\n| [icon-validation](docs/rules/icon-validation.md)                                   | Validate node and credential icon files exist, are SVG format, and light/dark icons are different            | ✅ ☑️ |      |    | 💡 |\n| [no-credential-reuse](docs/rules/no-credential-reuse.md)                           | Prevent credential re-use security issues by ensuring nodes only reference credentials from the same package | ✅ ☑️ |      |    | 💡 |\n| [no-deprecated-workflow-functions](docs/rules/no-deprecated-workflow-functions.md) | Disallow usage of deprecated functions and types from n8n-workflow package                                   | ✅ ☑️ |      |    | 💡 |\n| [no-restricted-globals](docs/rules/no-restricted-globals.md)                       | Disallow usage of restricted global variables in community nodes.                                            | ✅    |      |    |    |\n| [no-restricted-imports](docs/rules/no-restricted-imports.md)                       | Disallow usage of restricted imports in community nodes.                                                     | ✅    |      |    |    |\n| [node-usable-as-tool](docs/rules/node-usable-as-tool.md)                           | Ensure node classes have usableAsTool property                                                               | ✅ ☑️ |      | 🔧 |    |\n| [package-name-convention](docs/rules/package-name-convention.md)                   | Enforce correct package naming convention for n8n community nodes                                            | ✅ ☑️ |      |    | 💡 |\n| [resource-operation-pattern](docs/rules/resource-operation-pattern.md)             | Enforce proper resource/operation pattern for better UX in n8n nodes                                         |      | ✅ ☑️ |    |    |\n\n<!-- end auto-generated rules list -->\n","readmeFilename":"README.md"}