{"_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","_rev":"8-8fe8d24bc5e8be8383be42ceb88e4015","name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.0.0","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.0.0","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"1690da109ffd8527deb39c97b8c289e561e55455","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.0.0.tgz","fileCount":6,"integrity":"sha512-nY0CaJ/3RzLXLxwV7lCrbZ6abjQEUVmn/7SBZMuVXhc3JpSQ/7zLj7lmCV4qDgGZVW7kXGqImTLoaLNZBKhc6Q==","signatures":[{"sig":"MEUCICnE+7jRsRjPdg+B2IJTQ/5cw0zp0oiNgq/oi/oBQkrHAiEAlefOpxJTDvs85jYBcpK9fu0zjGhlhZB0a0OKjNlOjCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidIUUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg8A//UcpjWIEhgkiOgGtR0C7z9RGdCXOcboohlLFOxiQdQP92OGAz\r\nyoXZt1g82DOJhjsoLVdC838gxoCW1RMcAgHNyv1nT+wQJiNv7fdCUdb4hewN\r\njZE54fViEkj/PjYPMsgpjC2uSjqeFItHbhP3RD5IfOS8DCNhWs1gUN/Brhj1\r\nBmbMp8ZTuptMVweCZleeeQrlvCkm21frkZUXMVAhNPxoQM0LSr2BVgma59G+\r\nZpwjjlnPoSNnKB4HLCH+tinNLuL5oU1OzhrQDgYMvBQAe5cHd7SE4XUGToT6\r\nZcNlX//9MLHWIxB2CSiVA6V3iIXvvfTqJHe/UvNsLo9HiGlLxOPMzAG99J+G\r\n11kKMG3IdQFi2WfLx7lX1gtMfR5Q1Q3yuXTllW/wxvheN/b904rvtOFVZ2vB\r\n5FRChwnn5tSBAn5mxbIHFJPS++ZwibfW0o6kmbYWfXNYtKpS9/9kUCfZ/0VA\r\n/WXFZdiF7iBE3lZIfL0AWcUHi2FL8u+EIDNxwc46VROAISPMWYG8hGzYPg0N\r\nRBgRpIn2+lf700epLjL0BHPVOco3sqxx0st3B7ttLtCF9HzXdwOdkKb1Teix\r\nAVNRL7/FvtQELC9U2CGyoC3vVuB/YvbQsGUGAfLF3Un+e5cWed0oUYrTPLUW\r\n2O8aJnzOQJ0wHp1kfD38w1CMwHyVgjJ01dE=\r\n=LllP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"00f1a23da5bbedce7516b97db2796c80253cb103","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"3.9.0","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"3.7.1","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.0.0_1651803412102_0.3281547815565895","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.1.0","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.1.0","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"c66375ada7d4bb38500dbd95208f612c4afde935","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.1.0.tgz","fileCount":6,"integrity":"sha512-0qhu8+3ceIip+uUe7XgyF7SvSo3CwiukzhQUrzwIBqRP91rMCi0Gxq6L7xnEGhV5ak8fyueHS89rNP2V3IOY9Q==","signatures":[{"sig":"MEUCIHwP6vEAokcEeGw6n6dN28XFT1gutSgVohWXA9iUjwW1AiEApY4TSbsc9jGUSyARJwLUxq0wlFurOkCw+qxq1e1/SXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiep4UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3zA/8DQBL770k3K5ij3VeIQnhf5lI2troBkH/kG+pnWSFUpriG7Qo\r\nTach3aqoFAvMlMmD+VQ8FzEE+b3j9ZzEJ/gyz9ZDs92R7mj+azxoUaWtVg+k\r\n1/AJM2skxq9a+c6a5zyOh6/vKn1Q36O3XSYT+K7r30dqeAymBn2RpEBlrKtn\r\noilJ/sLJcKBZeuhhCaST6brYDj9A4KCQzhsh+6ZNbyY7p/Tq3F6dCkIGfJmD\r\nuhMiz4+eoTejY6XBYOWeJAyZTxWiXQUSIxFzrIHH5Wo04z1q6oPfb1zbhrni\r\nht0bWjxp0lHibwXHO9knlt89OXfdZbbzoHjqzg4dISHKMz/fSxT8uYoNkuLK\r\n5Jf9yNgpxWk4bjWqM5oLwkIOCY0ZdGLCkwPEJQ1fzGZB1wMi4PXX2RCvD26o\r\nM6TEDG4ckcDXl7qj6CTzHq7vW+woE3jBryLnp1I3OwE8IRt+v0zXOnOXkTzb\r\nwmV2I63MOvagh8j+qynjwBGUWCs4FRWG1UvNx7fnW3rZX7WjasRwdVOR0y0x\r\npmattGtbFfs7b+/HXJ5oyVbNKibqvRtzd8Huu9vCIt3eiLP8oDsXG0yI1qG9\r\n52W97vAoNm+B1LmsPaBU7qizQ8e518MP9ecs1MDzYlBn/KpPI2m9tQHWXgcg\r\nLAqgU1rovTagu59q4oqVOHC3oAgSQS605P4=\r\n=FuYW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"042e227c79c288ebe663058b1144a3e03c1f2d25","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"3.9.0","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.1.0_1652203027986_0.204086664019139","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.2.0","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.2.0","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"d5354ce2aaec2cf00382f4c7981714f840395325","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.2.0.tgz","fileCount":6,"integrity":"sha512-0mR3B1M1UafdNmYtUvyspUAQnrsirJRV5LyyaTEVeGD0396JjUrODzhJD7zLiePr95SGSkKwcxb3wJmsIGXyGA==","signatures":[{"sig":"MEYCIQCn2tONFuWTxVIG6C8fC1r1B3cfN/v2ddlznLEtMvxWsQIhAK6lJbM5AAUNd/r7USnQzTV/yBiPI16zuSHvQroV5qdw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDNvwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvxg//Sc71ore0s3F9zxmoZ7GpaFkuSvPJOnbjS9hiLpE4rpL0nxJA\r\nKIkHAsyyudZ7Ub9XGp2oo+C4lneAaoFGvPSB/YZo+CwMS+A9T2QLgl8lPWW1\r\n8fIAORdSa5lPIPuEuIzmqd+/Ql2ADZSloPk5sntLep90PAYcUyRFjLKbszKL\r\ncadnlOEPoOIPBS0pqdiiHa/1MUIyIhHiiVXcsXDUPk0AwYS8svBDg8GAOPb5\r\nnlHtjUeFIIDoCjdvubcoZfYtXrVvt2OcttbOI1Zcn5bQ8pBiVEcFLtSyS7sF\r\n9fkKfpiKdp9iqNDTT/IKLOjQ0ePnm2cIBxibf25P4gWUOWSM3Xs0ZR+X85bP\r\nZ//nXvO3VwTBK10S7jxi4BHAV6VbwCeJS27kYyffAoAGEGTCzWCi/6QfnKsf\r\niVhi4cNFykpBH+/yEZ9ycsenpBx+AChDEQRxP1S1n+PTmBbApahS1p+souJ4\r\nNzcgejyI1PM808TISzGAbnKREvOVnh1rKLMCpT0uK0nKj098A7Nwkmh7EPjM\r\nDJ84eTbbVriDkKCRO/u2KLTiUlV1a/7FO1KMzvLhn3rhqc6ZDYOPNGxgmYgn\r\nUX+IG8LshOLi6KlgMzzNpp7SQjFlrgmA9rM3bqqDKtVcRTBAZd03AHy4UzIW\r\nTuHUEhcdbcFlxT8eDjLM4h1n9JF0Q2R0m3A=\r\n=s1wM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"531e017b896a4658ae459099f5d05863541cd353","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"3.9.0","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.2.0_1661787120459_0.7529359655507262","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.3.0","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.3.0","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"609df03fbd741541eae167445688103f491b02f8","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.3.0.tgz","fileCount":6,"integrity":"sha512-8fJbp1UdJFPqt3BlqWc72XRxEkuNboPrqjNc0NtGScjW2L4H6eGdOv3NB9uQSDs+hS90+iI9VC1rxIosK0sjmg==","signatures":[{"sig":"MEUCIQCbGXrrBzcsiMI1OAhaXA7Lx2y3b0WYKleXKTSpx6WUBgIgPJ6tZYVas+5HdjGRYNKdTZmZGfEDzE++NSPIeu/Vi7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI17OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTPA/9Em6ir7uW+31mKIpQyYGhzhTmmGsxhSc/65TOJJbVkLMSMG2r\r\nfkGXvMU75TW94fOBdtfpQGvoiqbYAhhvvIleDPLc81h78d0jBW1qX9riAlDd\r\nVAifW3SAmftPU3ERGWBIsjxNxf1AaODFTcIZ4mHh5KTbjq42JqZb06nVgYBj\r\nbJvZOxs+xVCGdpCMua3WkW18fSVc9HrcnU7dG9+c7WtWIhD4VoSnmKEx2QSB\r\nQWg1XpkuCNVOfjS2cUCcxmDQr6aFIlbGcxFYPgHKuYeDB4jdvc5ovP1LoWxp\r\nwzCV2lRzUgcilVy4Ak5PV2tHmjcG1Dd3beSYR0LpcJbnxZmJLxRVf8gCWNAZ\r\n8VuF+e4vQcHRsy3okzlvcgwd52x41NOOOUY2QCfmfDhloxYDou9IHDy3SMrt\r\nf5eHAlM1U4+JJEaoy5p4bEG9A0mBHFGz4aFl9X+LFBhJgkAP+qbtT4P3diiA\r\nQekoRC+iIIDNSSDgNuM1I+xmpSIKVRyiwghrdA/l9hrP4mR9Kekq+GyeHBiE\r\n/r6J/6v9TWWzovEoOo28zKe/kHtETy+gnOwRSW7N7NU6mwjGIvohCE6TBUCW\r\n/xpf0V5wbjRXkPw2mtNE7l1jEVSeBkvMKHngmk9rQ/GmZYJrObcD67XbxCC7\r\nrxgglGQGiO2iKAWQybC1LFGYd+HdTHJLQfA=\r\n=Q84h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"18d6f621210a6f1db2ce866b6ebe13874da50382","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","eslint-config-airbnb-base":"14.2.0","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^5.36.2","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@typescript-eslint/eslint-plugin":"^5.36.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.3.0_1663262413887_0.7918985841552832","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.3.1","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.3.1","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"9863e59adaaace3ead899799462864dcb28f4b96","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.3.1.tgz","fileCount":6,"integrity":"sha512-dABkcWl3GUVHck36GVbJCICwY1hDDPuOl+EmC0Jmn9r2YWdVVaVik8CMxIT/M5dgQTHeDPuqOVMBtexVlbMVaw==","signatures":[{"sig":"MEUCIFwa8eoOVvdGChpou9wyHUMS5oHkkQIHAGgoAWzzv4lAAiEAnD6rTlBnNuEj64vaxevObtRxZvirGCIrdIeYtCzgnEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI2HEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDWg/9HtkDtaMIXMYDQer+SyffPXHZSQJ/YqF5/zN3ZoCVvMKzkZ72\r\ne1VmybXo1o6b+ptRsWzrYLOrBdUX2gXyA8rQITMtXsh2ajxE1nJzO/IJo6Ma\r\n9JDu7tZuEWszfwqqBmwC/se9bjW3YjZIoaRlxHzQXZabs3fzHsOiuLf4J7y0\r\nab5GnzaXeWohA1h8agstNqRaBGQx4aZr6Hp8/oGPSO1IiNAO9SAXHJW2nwZc\r\nmtLTBfs3Tt9V5NK1pxQZ2HLpIgX4bD8mRx5PhSh+UcmgHUoSTu9HgN1e2w88\r\n77PKp5LRKb+PlnZayhj4i0t1R2wvTxurvFaFeBF0rt1I27ozk3h8JDwsgWEL\r\nEHBAABYI2t/tuLQRj3TZkpfR4r2i8nS0RVkUxWB2pgAvQx5m3p9OBPyeTWAH\r\njp010swOXnOjKUEZlH5mlTnDOa01ZCKB3BKuBsiM34tHj/75RNcgop4MApeH\r\ncWgbjlQFMzK1/DiobgHXjOnx9lRSfrnRv8qNwSU4JqwvPwSdKndRz83lgxpP\r\nfB7qs3a+zpQvsZoCffzcZ2NFxcTVRkK/ZDEf1sXuAWshbNwF4QxYNmACtPyU\r\n5TckRp8Nrm0Ni/mpsO3vw9/SFRpupcqd66C9RvP7P1PlLS9P903D4w93AEec\r\ne5ya9WGnnkvHCffE2FdhYM3YWuMcTS3vGxc=\r\n=M+Dg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"67944fa00d8345a196cf51639b015ba9d98c39a1","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"^5.36.2","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"^5.36.2","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.3.1_1663263172047_0.3442250069001551","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.4.0","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.4.0","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"983e08da2bec5518539167df14e787a2d601efd4","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.4.0.tgz","fileCount":6,"integrity":"sha512-pnJ05EEz4NcYXMbrs4tZeE6aWKF547uirfVC/FFrL1Gopfjtt8VB8zW9MVxjPimHi7HpxyW2w1Hew1Y8EzJpZQ==","signatures":[{"sig":"MEUCIQDXivbKJh0tJ5i4zplgLNErpNdnn3dNfPawV9CaH/NWTAIgPdlFvmgcQjNpnqQ42OxAV1CR+keSPoaJVkiP6VpTytI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkANurACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooYg/9HHo28F7EgEI5nlWxxzvnl6i1qeRLDHJIW8cWR5OSJaJ6vJkZ\r\nHJzzHBcl7/Y1ugE503d3XkS8Sk5dOOyvZTfXNsXa9O+XdS7flofRivciRspV\r\ngDBaVjf4gFIM1QnA0pDy4jjODlM0FSsgdE2tjem36GrwewPlrsH74mxdLMKZ\r\nvVcf/FYMzHAXqSHP4cWp8JjPy2j9yzLD4k+J0qcqk5QlklJqRWVigDHdUBFe\r\nGZNDcjLJw4ojnkXGGBPRmBZbz2JJeC1L+s32otXTrmb+0duY6yT97v0XkPsH\r\n/+lW/hLbB0T3k6YBixrhMLUqqPrsGqg72x9Ondcbr2CVD4USUK9+evX12yAi\r\nLEd6TfjXpU0fSZsyxAI/m4JKHzdB6op+kTq8aMPgr/EnyaISwh72l/l0FORz\r\njEHfoSY+YAF4oDBM5tVOg7H/q7BCXQc1lLz5fhU8tHt/FUWeZQwYQpjAPcar\r\n0Z26jYURCUVwRiQkFRdLV/ee014c5C8OMbYqvoQR9SG9ee1rUCay13BfAPVa\r\nw4PuQrXrz9VlhJAMGHZe62qmhmo76zYn0k8LpLMBbV0FZtW61wcomxoc8xAC\r\nZyyYI7Rv0oHIyjr4FkrefPHEdj8c//ka5E2m9Zc+5/zZSyN2canUzBJg3aK2\r\nFwyp8Al21kk2gi9O7xgrqUmfS/sXdmeDMLw=\r\n=Yvol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"839abe532196c115b2e3e0a343d3ac4381582f05","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"^5.36.2","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"^5.36.2","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.4.0_1677777835027_0.7425711351796838","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"1.4.1","keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@1.4.1","maintainers":[{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"dist":{"shasum":"3b678efc4d3b0dc79a860ac79992382c62ce81e4","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-1.4.1.tgz","fileCount":8,"integrity":"sha512-OryHRAFdLWidLCMqcgnV2v9+EXKpUhnvwGQDEtfm9+T8JTZwpqRebPmV9tgkBCsIH8slrFels2qkhCC4EvsaFA==","signatures":[{"sig":"MEUCIQC0161dx+DtgXGNVSi/46LKbKRcMG3au1YCp/Idk/Y5fwIgOnAgQR1mvB1sGBlEpr15uybz9D/BPz6G5dMgVIArQb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB7wOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHFg//UC0m5Mc7/4KGvsQPlis1NXLnjzBTRqmicNXXzA46h/Z8CZi3\r\nCq9DNyf/q1t9EbQna6Ek7flPtzPjyRyboXyWB7QhbgAaSnTBpSx/2Jsxf26M\r\nN+XSgKxTkP3vqkD5nd9lyFIOtawTdlRZLjyVtpH4rdgI6BwaUHwBGAU5dBEz\r\n1qXf7y1qMJ8H4YHuGD4BV9Nr43qXytnAffDy3hCBErg6sVaS/cswAT3Vx/aS\r\natmnYFE3KAYV6I9x8V8zfpTmMDLM3beLDlTJ5VQVFRAKPXIMvJGNvszx4ruI\r\nPR6H0WECcyIeE90/g+dwz1H93lY7jHYm2kn/KROa+50wwk5C4mz2to7+ZGRI\r\nNz+xnoXqLAEExFT1DBqIKfxdYhBqoo/oqVBtn9rPurVOUlp1b66Plz7oLCLm\r\nuKaMQnm6DbDPRcsBJahgIFqsWqoqK4GJsWyyETz3YG6viLkFQtoJqeODUQEk\r\nZ/9qGysqwNZ/mXAa9/qFZFw5N0G+t/jPzP9lmguDwF/PN+X21CRfbncVV+L9\r\ntxbNvlyy5SJEkoiVlSvujq9EMGypEQdbfnZehEytp6aZRWc97/+KzAzGqlGA\r\nujBmD4CB7XXL0mzdCsEDhdYS57nbCO45BNtttovmOdWzUCjo1VWmI7ZZ3iHG\r\nRRXMwZClZJxJ6DcSFKVAQYireMJSOd6bbxw=\r\n=mmoE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"54f46efe5554b47261c5649bd42549b2b129e9db","private":false,"scripts":{"lint":"eslint \"src/**/*.js\" --fix","commit":"cz","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install"},"_npmUser":{"name":"edgelogistics-devs","email":"tech.edgelogistics@lean-tech.io"},"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","_npmVersion":"8.9.0","description":"[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/pre","directories":{},"_nodeVersion":"16.14.2","dependencies":{"eslint-plugin-node":"7.0.1","eslint-plugin-import":"2.22.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","@typescript-eslint/parser":"^5.36.2","eslint-config-airbnb-base":"14.2.0","@typescript-eslint/eslint-plugin":"^5.36.2","eslint-import-resolver-typescript":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.4","eslint":"^7.32.0","prettier":"^2.6.2","commitizen":"^4.2.4","@commitlint/cli":"^16.2.4","semantic-release":"^19.0.2","eslint-plugin-self":"^1.2.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/exec":"^6.0.3","@semantic-release/changelog":"^6.0.1","@commitlint/config-conventional":"^16.2.4","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^4.6.3","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0"},"peerDependencies":{"eslint":">= 7.x","typescript":">= 3.8.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-backend-nodejs-typescript_1.4.1_1678228494041_0.7956128897023087","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@edgelogistics/eslint-plugin-backend-nodejs-typescript","version":"2.0.0","description":"ESLint config preset for Node.js + TypeScript backend projects at EdgeLogistics.","main":"src/index.js","scripts":{"commit":"cz","release":"semantic-release --debug","clean:libraries":"rm -rfv node_modules/* node_modules/ package-lock.json && npm install","format":"prettier --write \"src/**/*.js\"  && eslint \"src/**/*.js\" --fix","lint":"eslint \"src/**/*.js\" --fix"},"keywords":["eslint","lint","formatter","plugin"],"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","dependencies":{"eslint-config-airbnb-base":"^15.0.0","eslint-config-standard":"^17.0.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.0.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0"},"peerDependencies":{"eslint":">= 8.x","typescript":">= 4.7.x"},"devDependencies":{"@commitlint/cli":"^16.2.4","@commitlint/config-conventional":"^16.2.4","@edgelogistics/prettier-config-backend-nodejs-typescript":"^1.0.0","@semantic-release/changelog":"^6.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.3","commitizen":"^4.2.4","conventional-changelog-conventionalcommits":"^4.6.3","eslint":"^8.0.0","eslint-plugin-self":"^1.2.1","husky":"^7.0.4","prettier":"^2.6.2","semantic-release":"^19.0.2"},"publishConfig":{"access":"public"},"private":false,"prettier":"@edgelogistics/prettier-config-backend-nodejs-typescript","gitHead":"42693594f5d9c1ba0ac1727c210a98e5a871d635","_id":"@edgelogistics/eslint-plugin-backend-nodejs-typescript@2.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.9.0","dist":{"integrity":"sha512-O3CgBrocj23l4WWhFPxxEgDikq4JlwairVGrJFjNdUswNT71G51Dz66XM6KNygX8p5Nj/DPvLz/jKMrXDIfB+A==","shasum":"93331bf84025d136217c6cee5ffbd8987647c047","tarball":"https://registry.npmjs.org/@edgelogistics/eslint-plugin-backend-nodejs-typescript/-/eslint-plugin-backend-nodejs-typescript-2.0.0.tgz","fileCount":6,"unpackedSize":29438,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXdI+Rf4R5bq6VM1YlfDsOUr5nCcFcKXCxW/ArUxzjPgIhAK8Vi8BzfbD2iTy/LKg63cq/j7bQ+vfKE13aXQgVzzZH"}]},"_npmUser":{"name":"edgelogistics-devs","email":"tech@edgelogistics.com"},"directories":{},"maintainers":[{"name":"edgelogistics-devs","email":"tech@edgelogistics.com"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-backend-nodejs-typescript_2.0.0_1776446019206_0.42811871874573204"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-06T02:16:52.018Z","modified":"2026-04-17T17:13:39.592Z","1.0.0":"2022-05-06T02:16:52.256Z","1.1.0":"2022-05-10T17:17:08.146Z","1.2.0":"2022-08-29T15:32:00.740Z","1.3.0":"2022-09-15T17:20:14.079Z","1.3.1":"2022-09-15T17:32:52.372Z","1.4.0":"2023-03-02T17:23:55.162Z","1.4.1":"2023-03-07T22:34:54.269Z","2.0.0":"2026-04-17T17:13:39.383Z"},"author":{"name":"cnieto@lean-tech.io"},"license":"UNLICENSED","keywords":["eslint","lint","formatter","plugin"],"description":"ESLint config preset for Node.js + TypeScript backend projects at EdgeLogistics.","maintainers":[{"name":"edgelogistics-devs","email":"tech@edgelogistics.com"},{"name":"cnieto","email":"cnieto@lean-tech.io"},{"name":"fdelahoz","email":"fhoz@lean-tech.io"},{"name":"aosorio-leantech","email":"aosorio@lean-tech.io"},{"name":"andrespino.leantech","email":"apino@lean-tech.io"}],"readme":"# @edgelogistics/eslint-plugin-backend-nodejs-typescript\n\nESLint config preset for Node.js + TypeScript backend projects at EdgeLogistics.\n\n## Requisitos\n\n- `eslint` >= 8.x\n- `typescript` >= 4.7.x\n- `@typescript-eslint/parser` ^6.x (incluido como peer dependency)\n\n## Instalación\n\n```bash\nnpm install @edgelogistics/eslint-plugin-backend-nodejs-typescript --save-dev\n```\n\n## Uso\n\nEn tu `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: ['plugin:@edgelogistics/backend-nodejs-typescript/recommended'],\n};\n```\n\nO si usas Flat Config (`eslint.config.js`):\n\n```js\nconst backendPlugin = require('@edgelogistics/eslint-plugin-backend-nodejs-typescript');\n\nmodule.exports = [...backendPlugin.configs.recommended];\n```\n\n## Desarrollo Local\n\n### Instalación de dependencias\n\n```bash\nnpm install\n```\n\n### Probar cambios localmente\n\nPara probar el plugin en otro proyecto sin publicar a npm:\n\n```bash\n# 1. En el directorio del plugin, crear un link simbólico\nnpm link\n\n# 2. En el proyecto que quiere usar el plugin\nnpm link @edgelogistics/eslint-plugin-backend-nodejs-typescript\n```\n\nPara desvincular:\n\n```bash\n# En el proyecto que usaba el plugin\nnpm unlink @edgelogistics/eslint-plugin-backend-nodejs-typescript\n\n# En el directorio del plugin (opcional, para limpiar)\nnpm unlink\n```\n\n### Usar directamente desde file: (alternativa a npm link)\n\nEn el `package.json` del proyecto que quiere usar el plugin:\n\n```json\n{\n  \"devDependencies\": {\n    \"@edgelogistics/eslint-plugin-backend-nodejs-typescript\": \"file:../eslint-backend-nodejs-typescript\"\n  }\n}\n```\n\nLuego:\n\n```bash\nnpm install\n```\n\n### Lint y format del propio plugin\n\n```bash\nnpm run lint    # Solo lint\nnpm run format  # Format + lint fix\n```\n\n## Publicar a npm\n\nEste proyecto usa [semantic-release](https://semantic-release.gitbook.io/semantic-release/) para releases automáticos.\n\n### Flujo de release\n\n1. Haz tus cambios en una rama\n2. Commitea siguiendo [Conventional Commits](https://www.conventionalcommits.org/):\n   - `feat: nuevo rule` → patch release\n   - `fix: correccion de bug` → patch release\n   - `feat!: cambio breaking` → major release\n3. Haz merge a `master` (via PR)\n4. El pipeline ejecutará `npm run release` automáticamente\n\n### Release manual\n\n```bash\nnpm run release\n```\n\nEsto publicá a npm usando el versionado semántico basado en los commits.\n\n## Estructura del proyecto\n\n```\nsrc/\n├── index.js      # Entry point del plugin\n├── plugins.js    # Lista de plugins que se importan\n├── rules.js      # Todas las reglas configuradas\n└── config.js     # Configuración del preset 'recommended'\n```\n\n## Changelog\n\nVer [CHANGELOG.md](./CHANGELOG.md) para el historial de versiones.\n","readmeFilename":"README.md"}