{"_id":"@odg/eslint-config","_rev":"90-58a8ff1f8c9741798f1f0ba7f4eaebf9","name":"@odg/eslint-config","dist-tags":{"latest":"3.18.2"},"versions":{"0.8.0":{"name":"@odg/eslint-config","version":"0.8.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.8.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"6c55e90809431939eb933fb188949930b00c591b","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.8.0.tgz","fileCount":16,"integrity":"sha512-kxoOE9iqkdIs+1o1OcTs/OVl8YyNgKO5uK6DbjOwmPBhWsxqSthqDv6KUV4xQpkI9me2qkRCy9FcbYM/CstU7g==","signatures":[{"sig":"MEUCIC9vwLUCrajePvk7v28xYksl5dJ7ynmGcnrqhNTHFkEWAiEA5i5Vft8X9YWpMpH51PTN3Nuzg7iRUwbxWBMwva7PjV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZwa6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoKxAAjxoOH0gITP85Xcvr+1+x+W3Oq8/XZV6qolPbp+MxthWISMX0\r\nLcfp4Aj+0z205o83RS0RRi78ykaQgz+3gwlpA29RDVndXoRomTqVS/56YBmB\r\nRZakfD/GjNjhxIYDhNk5VYn+uQqIdaUkKL8xxsXg6ShwCljsvixbGlp8tpCd\r\nB2i7cfPkUP/RYu4+jfPqyeDuY9hxPMiDxvaxiS+Tiuunvvz7WS0MRywJBU48\r\nKsMdyQRUdDA18r7Yh0GbiIgmRAT1+/2jrrNx1ew4mcMOouL1eVUEK6/b7f3n\r\n4usq99FnSEtfVsF5UZYh7IWxlFk6bjyDMmlYeaqMJvA+Ujh+xEdy4uV0cY2i\r\na6jxuQgQ7QVtbKYwyfH3NvU3pQzHJcl88vIc4KJ+G1e2ovHNlkozjhfmaeBu\r\nZWxQyDZAar/GR12+bCRv8iJCbLaX67Jy5KZOh6kJg/QjkAwH49TgyuYB+DA/\r\nfUH7KHQtKvIWvGYNdgczK10MJsNsGNveafMeTdoZsQVxMQh+2sgDBJU2TYul\r\nZPIcQYz6lMzbWMwOId5Rdp1Ww7qHb+4OZBRvHdfANt6QmDCb0MN5IfLB+bDg\r\nouITEaMPPSnorhZWLNlCDSyIGVcny61ibmTLkBOUH1X6iyhIbcAutDhCEPGk\r\n2e8+zVMAfxRaHGLGASOO0xTSDUJTVDlcsGg=\r\n=kPCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e65136bbe37d11bcbb1214f8d62df1c23c6c320a","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.15.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.0_1667696313948_0.38259391250500063","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@odg/eslint-config","version":"0.8.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.8.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"5f508b83ec2ae536d7a4bd336949a3971e52efe2","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.8.1.tgz","fileCount":17,"integrity":"sha512-GbPw9S3CCcl/Bt16ummox8WEfmO0LSVsJJAtxv4t6MJaluzDivOEo1Gi2eELgSQeL3xiKbTUHUuC+4cWoGd3UA==","signatures":[{"sig":"MEYCIQDJtJG6S1KHdiqAYkACZvnc4x6AmXkyO5fw2b9rUSPRHwIhAJYAgOo412xEvBGlcohvT+2zCd/T7katT2tX+SDanCdB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZxp5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMkg/5Ae/lJM1t3WU+lc3sqpsFvN9+z31Iu2R27G7ezAYbB+I0c5YL\r\nGQhoKCEP6nrLD0GLEbQY2B78VRqea+VK8KozddD9yTM713xqyBc/0hsCi5Vl\r\n7g/zZPZL0u/uxXpZ5dIKAzVEoQEuk70E4N5wECLT5DcXqlg9pEkZQgEAAQ7/\r\nv7aRMIAe2M7QaN033z0rso0k2VGr8bsmshfp9l6cyCJmpI+G/xdAzKsdRpk6\r\npuMmKSYASK2kx/cYybtdfglbSbX3CNeIUqNVHhDxcYGC++Lm105r7c5j9nVy\r\nNWEZEPqKD9BrFiC79RkRINUXF9Hj1P/YNsmA/gdzrN/JZYlhvePTs0Ml+sO0\r\n6pBRNamwFROTCWLJm6i5ccYI91x8/MEYeTpxuA/5w/IzitvwBrvHxX1pR85+\r\nEzuuLNDrmN1QdT5kjCdjg6j+g4fSrG+Oqj5LzDWw13kyRQt9pMzo5KyrmfQf\r\n8DoqdiIkqNKa2JbsgiwlK0pijfI8qOooYBw0vfQT0G4L2oV5+asVM4ITdreN\r\nCMU6DMffUcu5D3MYqVeE1oUVG0bJUip+1O9Wv6cK36l/5+c9Wgm5HI9bunK6\r\n5ZQob2npzE2arOpNskyRYwCxjq0UD4E6HLDlNO2iex6SW8B9ePzAgcCmVAHS\r\nJwrkjaU/XRQQNvrdgB/bJbqZxw/Fu5N0yFU=\r\n=vwyh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9b548514ae4b790ddcbc3c44e03dffb3b9100cd5","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.15.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.1_1667701369684_0.16944475878726428","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@odg/eslint-config","version":"0.9.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.9.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"36eba60c0ff852b3622258a88833ab64194c2f25","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.9.0.tgz","fileCount":18,"integrity":"sha512-yQaT9Vh4MhOu6LnZ64k/OJ5IvID4MRPOKIro6+xMshfcseNbIwBPsTYJKxhDEHEoiUFxQojYk+XmhjfCpqobig==","signatures":[{"sig":"MEYCIQD7lfm67/yB5gt24NQb7zsiC1pmETtJLLewg/SzG7UicwIhAL1vHCU6+4OmXIzmuFj7DyA9KJNBuaA9hbbVWdCYa7kG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaD+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWTQ/+I6MAZeTb8dVGEXftRTaHILQcd6yj5WPmKmnCh8d02y0Mt5Wn\r\nsDqYI3GcBx6F1X+ub/qFJil5YUsKHzGlOQzZRq9ueqbtszsioV9+yHwn7taK\r\npzlNtUcwwP0NJTOUBmVwqUrxarbIHOihlyqtmTTVMpBMjLooBHSoW3tHG4XL\r\nAX5hlnpAHd69X1GG+volbCavPScFQq3y7LkwIzJckEsNEDWN5rQeES29q5bL\r\nXObgBav000Yrev69L/0S5nUdmO6GkK9DoWd5nLa7kuzGlYoM+ixAfmpzXkRD\r\nqhfXQm+cAvwaak1tvf3hb9M8wdJMAiIJxnApM+0L3tnlg5F/Sg5qAkgcnCIl\r\nsnpnBMAfXwUrNMGMNCu6Sq/+vWem8sypg3+HSScf8wr1PL18Po8i9lkbuAtx\r\nzlwAcWBMjExyW5FkPiEiFj9MxVry9sVZ1zD/ofTwvqyM+mThS1q/b2XwZQW7\r\nWVTEEhBy7vNtbSO/xFDcDeGQyqfES4N2nemfgTD7rm2HTY58BsaTsGKMTbQm\r\nXPFutbIVZGXW/euicgOtbVvKBtiPB+TtmhfN1OXMbtSLvvj4G/LT6QRL74wW\r\n3eBR0Z06YlMJMmu1Tbn+X4+gwPASA4FiEFA7XR3JzI7S3rNVeuF1p+hqxjeJ\r\nmAtVn/JloEJm5TO5LEUEYYE9jBJ7pC3l2l0=\r\n=Y4tn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8771d06263d82237775fb34affa503018377ba80","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.15.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.0_1667776385182_0.5838116230061177","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@odg/eslint-config","version":"0.9.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.9.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"073b19be19304eeb0d7d359303d7b36ecea0cc70","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.9.1.tgz","fileCount":18,"integrity":"sha512-RIRQKipM8ziveEFexk2YnFhmI/dmCpMFcT86n5SPtC9jd/yC5XECXUjBOZmaUOX83DNRydruskYvrpcS9CQ4vw==","signatures":[{"sig":"MEYCIQDQpyLBNycTCu4NuoALbyBXYCh3GkBk/DzVHu6L7pEuWwIhAMiDTLAJqft78+aJ4KvPQ+eNrR4RMg/cuIpYX6Fda/Vz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaEm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVTA/+NEFYyutW1DZTwoZ+Pl4tdaaA68lejfWQKo+Nrl8SlShFduOt\r\npnh0OFVIsMyTOFC657hIYb431Vp+HDh14+Cjkjqkl/XQSjgxN8i/CELPqKi2\r\n7926OSBv1mQUTXR6fPsiAzKhIzTTdQp19injeuhbZz2VWj33wx7LJN7Wdp6Y\r\nrsaxrPjyVLL9tozUMrdAhQtfsF+T0W4c1F37t5ATmj0pmezh8jLizctApcmh\r\npLkOyJ+I7SCga0X5m+TNJiPDuopyyEmRPhKj5ZUhllqhEyN0tsx9sgOJMQmg\r\nbZFZgCC6PnjcN/VZAK/YsxIm8TwMqABGY1UWztl6iF4d9iaLpXqmGFCNwwb0\r\nHqBqb84Wdl437zlY7S3zZO4d4dQTO6pvjemoWlm7O3yaU0TarTUOQTstYBTE\r\nZn9KUVc9OmDe3oHcK2f4bWor6yBFQXBgBHg+T6JdVpMC1X1pjvrPSUfRXa5r\r\nZf1iuipfguKmJ08GEilCEpUxtvD2VAH+A3/NZt981bGHBG3tEs2j/UmagBBr\r\nYiXfkSpPczdvOasquv3pddBGxurde86nCsjN1+eWtKdkBN4FQf/IrRXVTVAP\r\nGTYfHfklUpFfazZyxcqCIC3BraraSUQiyb1RVDoUv0NpCpCcCln9BsY4w/bt\r\nhMKC5136AoVr85jJf7ZW2wwnNolD/WKIp9M=\r\n=uS3y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8606d199b884f011c86a789a897e79c3f55c6f1a","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.15.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.1_1667778997528_0.9108958480276954","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@odg/eslint-config","version":"0.9.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.9.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"048a56c98a62c968da5aa41b3cd3263d046c55da","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.9.2.tgz","fileCount":17,"integrity":"sha512-ShgqNUyU07aO4EYATLVBGQx7Rk+DlK7u9Lwvr/Ik+NACvuWjyDtRUvARcxYqzr65St5G+fxvGKwftyH15Tf5qg==","signatures":[{"sig":"MEUCIFYesGrHH/hJQHUxsTC1vsWiC7s23zASeMVesRqMkkHnAiEAuzMHiz6Pwtpw1Fzrbsh1jvs4LpyS+9wFTpOnatR2Gx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcwPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWZw/+Mf69ZR/OMGGaG3W95hw3X0F9R9BI6cIERNJpbVZrPMaG0PSY\r\nz7Uk9E6D8EthQRrVmGwPT5McxKBCAhmZqBpBtBIddPaDbg0eBtZJuOzSkutI\r\ns/kERqYQWxE3k49MibX50JR53tOqI0sn3uhmKIzshY21PF9nzo05Fb6W6hMa\r\np9BajAC7ss8l1jg7ePCMOsFveBiky+e+Q1VnbrTyonMLS8uh213E8W0gmRp+\r\nPeLmlY4Ie6bq3ux4hnEbZ4dAxX4VJRTjGMw4dK202zlniJdWugFF+9Sbyj+d\r\n9yLH5S5/U2SiVhlgUW26IZD9Rtr5aBFLIpY12yQW/k9JW3bHuyfUHLjwSc16\r\nUazqggckHQELhmnkWav4AKVjGkfL1mf4k8znzfiezXLXinrcO5oCC0ZvYyOj\r\ny6d8XdLCmCIcBh0vdZaM/HaiC1Od84iDfQvGjDWcpS/OkrNyShQpHyPncBEn\r\njNcxYPvAtHDAZhNOXhlZYxu8TFFSvSK/d9BdXc8cZumLjFNPIqtNLwt3UbNZ\r\n85tJ3qoWvPZ8uAL7IjPV1ofQXeyRVk61SPTzaXQvI/NBhOiEwb6avjnAdmIv\r\nYOjroyWLvY/qVDUyt4poZo5Z19Pmbu/2DXfe1FgqEDA8P2k//1jpIq3oQxSV\r\nMuO8A5Uby/je5YAp20Hn2JZp9a0/t3m4AAY=\r\n=4TXg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"397740bfc661dbdeb5893a9a0d7f53e85823fe6f","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.2_1668481993834_0.9389429320863922","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@odg/eslint-config","version":"0.9.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.9.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"41abd0d0dce9e7a5ba01da1f4dfed43757622a08","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.9.3.tgz","fileCount":18,"integrity":"sha512-QnHKRdBQvtgVLJvFzw00eDvWBxAPrfYfxPnGqBV8L+5PLk2T9fejLGUy4M+cYizyQtz7vmcMlnyrrBciVgiTqQ==","signatures":[{"sig":"MEQCIGEenkUs/tAsTUXlg4Kt3v7gPdV6hyBp1bBnugA7PnXMAiB+RZFv6DdngJm7iI19p4RWJOKqjdoZGBvujJAbVHX5uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc710ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJyA//dsZWp8jL72MVnq9FSiP981K3Gv4wpcKkasCWCwEEnhiVW9XC\r\nDxrTiB20dRICRql4eX5XR3RLdW2v0GSMFX+FzEbP0ArUnF+0bKydDXIVo5xP\r\n2a7bs+n3277cmE+Z6NsdwAj7gTTfgzJDX2Zkf0OBRMganXozOvnDCmukm10m\r\nWVv3hqIYqkkuUoqEpneHDSwNlRf+moPIIoJnUKF6w4IHybsFQvNLkYkUh2RU\r\nhLMBobhcLEalV5mH2OYWInvwQ3ZKipIxHnVrWk2HhjrOyBvwtquI94nB2PPv\r\nLNDT7NM+IC6I2apQtfMITEl459bk/DjU8X03xf/WB/fAcZYw8ICgUOioTKKR\r\nIljeO6KhxjGwbBdLXXtC+jfA2/cpmgOcD/BKHIoPl/VhxxIOL8u39xiIxGUV\r\nuNZGLGzq7WpSPLhZvqYHp/wQ+A1GPiQNKNvE/hEOw/e1A+8fldm9Z5LaXs0z\r\nwlk6F7Cpc0KiY1FXLTCOobnrF5sth01QJ0KqWE3fbc0yErkw7frVRrp9JNPL\r\nTlh80m5PIunZcq3EVIDCTUZknLfeRTCDZY7GbXGKhUAXA2iLcu0oPD8nN042\r\nbWfdUnBc8oM1AE5SKzUmsI3cn+UsH4PrbXulkHYGYNRJ0TZ8BlpIVd4n7P73\r\ntYyKPD7oNzGrjhKpEjD97U4fHNvDpMMu0ic=\r\n=9Lpi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c40f96ad49449406cf26ff6a898b4ecdea420e1c","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.3_1668529524122_0.9111557196787041","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@odg/eslint-config","version":"0.9.4","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@0.9.4","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"95f764b07ce1d901981c09aa71c4bfb0d6ef8e36","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-0.9.4.tgz","fileCount":18,"integrity":"sha512-CYM9rlUp19YOy0nhNh4WWjsZ5qnEO2Jx9KPTS0QApXICwJBtN24JejxQGP+jeaeneYMh8XbiMkQj6IhndT6i4g==","signatures":[{"sig":"MEUCIAmdS89wNmXeQzrSMob/IwWC7PYAdnsmDH0ST966QkfIAiEArvcytKufmiM1VWhvQD1355trFc0a7+i62OM5yUbgwTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeHDMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoumg//Y10vKwYMMx34V92sV4+RwdEXPIGKQVxg+on8S7RfU2frj6yS\r\nLAoj5X6vz93r3ATQ+/T5SFFh7X8Cn+qhycoVrt0QNot6dJ4C8LoFXpPK++lS\r\nwfzgQUoVjDvy6IYkTnAkcZddfXdfV/9pdSGKnHyU3HzHT2IhvcP0nj5efJ2A\r\nMnbZrpp48HWb7JWK039c5+x0tq/xwtFmqe5o7JVbvUxCkZnSfo/EDeHyvOWm\r\nnZ5Lh5wQtslaFNaywaNuB0CeE/RqXS1Gx0UIy8o1K137Cu1WzDlUGwGmkDUj\r\nqvxnXI4pErBZP73qJTRLsHsKNlXbTN8uinkfIylr/E3GPTiYWaoIT2AiGsIB\r\nK4xxRPT60lSUqNUGh82s7M8A7VULH/G4gZzQhGQj2RaC8Ue01IdJQURsApsA\r\nFHKapjUEVy6cw4hNnU4oBx+N8ZUt8q9MrKw+2MRjaziXMEc5FGkTR13w+p2Q\r\nOAaCcU73OlVM06DYru5HmVwW7busDpGqJOQ7QUbIFbbWsygjdboyWf7Opx5e\r\nffw8CTvv00oaNMMkCkUPfSzj6tlxwtUUDlBCFWmxhi2XC9ki7winlMCKk0W4\r\nkpoeO97dSzlB/BF85hX59V/BHhiC4an7L1CRj8/gbhkAQZ2eaxgR9M1QclwQ\r\nW5eciOfJ90S09VMJdypZaJXHI/u+OUwD3dk=\r\n=m+vT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"022e5a144dfa4250b21a1232c76e5e80e749aa55","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-html":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.4_1668837579826_0.6951253943415883","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@odg/eslint-config","version":"1.0.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.0.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"59c7ecbb213b06ae56682318ff9572b357828536","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":20,"integrity":"sha512-WpN1bskP4QuMEqhemkZFO+IuQ61PomZECo3YsUlrx47RGCDTMs7jFZfb+qKtmwEuU8Mu73QUJ42kcJRJFXo2sg==","signatures":[{"sig":"MEUCIQCLr9mX1bfo2CHJTgHHSnQ4xft9XIS4Al6+PQVcm79ZoAIgAq39dmuZGJjRVGd6QqSTr+1ZqKH9X7T1UpH1VM7O+dA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf6HyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6dw/+JihIVRn0zuqzvavmvTNeoCOxuCrrJ27q5rr0iOUG3lpuGyYQ\r\nr50c68vERbLO6FXdf026d3f0o7cdGJ+IVNaMKFocrcKkEFRxUsq6UL2jLedu\r\n3o61QAvhV6Q7QYzpUZ/rmwOHw9hdZLYToDj2c9e2dnmHey1O3epm136QuLKV\r\nn2QC/Zc1CBH5lgv65Co/6TaiBqviAsiCclzILsm6jr+K9kFtCe6vb/XDFAj/\r\nwe1pApehpNGTEHWR3FrHeuX9sG0rISVfHkxa+JRhmlTMIizvTuFxTyR80+hV\r\npW8W+V5mI2wtJACMrwB9Nal99bn9mSjzpHBrtJaWmZ0Z2V4Xc9nKwdKsCsUh\r\naxU/HwHIfYY0zjfDhyT83ON+ezi7K5L56393keWPLGP+gTrLAM39Qun9eNbP\r\nlZAYe7ByYZBPLZcbPmvseee4W01VlmMa7II99+si0pzUU6Wzxg13akFBaFZ2\r\nS3aMMTn19XBSJUPRGPvq1hJqx2Hyptu7oHAUK4uYMEvhtEjIFd66U+kcYHWG\r\n/plmyi8jpX+4JDzZqiBu5ebaJ4DPMEGTPSVBFel8U0Hr37Y+g3jphpRGWYON\r\nmdNK2ukAm/d7rRnPh6i3m89oWNtpcwkFSHkx53vLs+sQxlYpTRRS5Jkm0Rtn\r\nuy95Gzyjo6Xk5qeyiK0yWhrqlu9gRex8i6E=\r\n=wOQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"46b197e0c78010779c7e93042445c04a34626de2","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1669308913851_0.6798349090096942","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@odg/eslint-config","version":"1.0.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.0.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"9d07c20ff5e86dd0dd82b1d2d1484418d400345f","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":20,"integrity":"sha512-nV7gLjU6Be0fTJp1imjVH97vinOzWuL/9/z5HtuLeZRqSl1N9901pLBR1HivxN/I13saFaHEXqQU+1zpge9cqQ==","signatures":[{"sig":"MEQCIHsmqiJGrCVKc9mdAoNO3vorqhXM6MJfzCQkSk/uw99MAiBr8gsqTTXSawVePHFoYPpD/JshRYgbkAzM3duQQwzmiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgR5wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT1g/+JRUUxPJcehLS2MaZL1DFWF3gRsoLLgR6D0ch4bYMpgFF1f0W\r\nhngA6aStHbzfVRb70FtB+zOSsYOEaeu6k5byj4AjfFB5Ow3GK6ENcsQU7avY\r\nED3bJe7jFEcsDv8YK4CU8NXSCENW5W/xAkbvuLTeVDq+ULK/3FPT/XGZAXwy\r\nye/x5ooCpe4LTyt/dxsS/wiCmbHyRELJ1kgsgB6m4iioswa0KCAnat5mi8NL\r\np6wdG+c+UTYiJ0ifIezKNk6EBB6doAlo3OfcKgRG+5FnmUI0ucvFYv2M9q5C\r\nED/OnhG+WFfNwCu3UOsanjm5wR77J3UimBy7r7mH0RzFoPYpX6czBWVJ76oV\r\nHye/owiBf4L4sFHZrCNz/Rw50ruwH5wxxG5znM7uTv89ymFIAL++U78wt+Kr\r\nrn3GN/3UGofXBaBL/9mVaKTMbnaDo0XL82HcOpBs8xAsdgTbICCq1W4PwLU7\r\nYKs2bVceFv305AK9MEV6IULqta4UiASBBNaNmvwyIkMCC1dJvpxakKNdUCgK\r\nehVR83fNjqga4ibjukuCEG3r2jtwn1lL5Dh2RgxIFZFzWTBU7GASoVueu91e\r\nr9CW5V9QxKb0VGkKXiollL8A6HWW0Ht0jusgYXrCznKCMN6kqWGgaq9mfYOJ\r\nDZcFU/oU87bP6XSczHXWe1N+S0nt3hvd98Y=\r\n=aWmV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d6a20af0096bb0d67d86f31cd0bc31f893a65f03","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1669406320382_0.45345598684473076","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@odg/eslint-config","version":"1.1.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.1.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"29b81491e67bab182c76910c0656db8bd45444d6","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":19,"integrity":"sha512-s5hs0cAbgp1p47es6h+n50+1q0p6FwmiiDsHyNM8G+ojkL+DjaWuPhQ26bGpb07Jh9WQI6LmNXE7iEr92epGVg==","signatures":[{"sig":"MEMCIGDkKGJbRAjG8xOhLyFjjlPsSSkM9A8cDssY3wMh8WjYAh9X7c0CzodE8EylnRAmyBuUuunV/er26izsdLDJRh4U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgwpmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDOQ/9ErTHpweYKcfSOCJKKZly2NQBzYxKIYMmDdO71460rLFZioYl\r\nV+wVPWThKJluFLyKr67yY1i8SaNVGk+80XxDDoI+L72N/4TsftBCE7mc5DpW\r\ngK8n7o5JQdPM77rGXDxbCEzAF1bWk3TM9CAnIJNXD3VhvkgpJagOMELtaIYY\r\ndHcbXOkgc4z9vXb18caPji8ZJJxpzuufkXu9N2LsOVrbbP52F7OBRzvK7TwX\r\nRcwdIAZY8/Gr1v6QrYTBQpCLyXXvJjAQlJ1akKmjK4uEzhEzfKkZI4Rm/BSi\r\nh/SpwfnH2zfA4IVu6hcCRlGRku18EB0dzoZAMRa+lMeHGFphuOW6Xop11OvP\r\n0hQK+t1LNIxktalA2MidPrJmHzzKAuTrpwtlHyq/3PyPP7vlf18h1eduF/DW\r\nUL8EQQMH9erLwnaAta4D3CUaZeksgYo1mgXVLBR1mawmXy+d6m11BaUdOZOm\r\ndh0JnLAKARErTNhkrHD1knp29mSu8xl1NWjU6X4yRRx9Md2uNNi4LUv4NdQH\r\nezir0NiHEgjT2dD4ejv4WrsN22fDQ4UtYKxUVB0iEWACJFtzxM9Ni0yNrbtR\r\nyRsgCw6z2lGRWXPX3qYZEWrne0ngSups1zubPOCkHVXZVrQ6R1TQHfnX8CMy\r\nio36mIIXwazVrYQUAgLMfr7kCbOCqBfW0WE=\r\n=GOee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cd4a67afc45f624ee34abab7814b7a245e5c00ad","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1669532262569_0.47447471901136273","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@odg/eslint-config","version":"1.2.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.2.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"9805687b3dc3fe26bb2e0c54aff14731cae032a8","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":23,"integrity":"sha512-ytqpeTrE/GfcbDbjcWrRlggGNOtrdppnSf/3dwy5OMWuf+1EwLYwJF9BUzJT8HBVS7qC9pnHcHdhPL5f6YRYvw==","signatures":[{"sig":"MEUCIEt3I2/9YKPPHRIoGn6pfRpuRDUGybf+YguBPjGjzp76AiEAsQiAKQXAm1ucjxKNViFV4204BfqAXD8Gn0+DYvKgglE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhCqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFBQ//TUqq/JIsT83ZDI5DWGiQt4RIilJJ8G1A5VDw5pE6JK7gWHeK\r\nLTcjSO90LxdTKYdccrt3EXnFlEUkeFPVO3nju2kSPG+3zsYkT7D84Xgqk/Bf\r\nFeFIYbKtktopjPhPauaPF4sdGo5EhC4cruvYeF7gKU4AkbN+Ff9PuWsELK9N\r\nAoZpCysCK/P9OD8AZFGjkIw+OHlklHFRVb8e8a6Mwo2ryEwf++zYsrkmZIlA\r\ntj5yLgYlc2VrCiAtY+zHQFfsqBmhSaYuG7hm6oMnO/t7BaVIU36iLx/sZam2\r\nJ8kzq66mRohK8vI2V+otbn+U2oQYENJJ/kIbSscIRByi2zzcGlEpUZbLRJuu\r\nAKivgZyEbEwD3SFerPGUQ0bmFqlSw9TXWqH14nLz6KOgKO7F07e6c9srt5WX\r\nJRPai+DNMN6FdyZBtqCoEAgDC9nytk557znfFo5BTc1l8WBK+wfQ6llbChCI\r\n5VtVWTwAHAW/aPt5fSWVZR8iZBxNAeA3YGbAwKnk5lBw4tJNxQVR2Ljz5KOx\r\nurNmFReXm+PZw7riA75wTwASzRlZM72w600SV83RWRNu/o9HvsNwByHxZcdv\r\nhox0gTKO3yqr2Lmze7ujMB74W/fR5SWUYI4NlIamt0KB4dhud8h0AG1i8jw6\r\nP4w1OaL2gHXEHYnjhNtuKFHhTwPzhr0DGyA=\r\n=HbTY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3afbb17b5e08f966ae03f02f844bf2d158d40f66","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1669606038836_0.22719453114591648","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@odg/eslint-config","version":"1.3.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.3.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"d2af7cc02a1decc4848711d016201c77f8e44714","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":23,"integrity":"sha512-lVz9KJSvXCPqFNqi7J1ODveUbwRnWdjauy2Di0tB4vJfmYX3G5wgDpfZCy/F894muGxJQvLhiD5WYHGRSKk83g==","signatures":[{"sig":"MEUCIQCDWyEygm4vhKViSvWrzSCBLYxLha8aNrT73eMqSc98ZQIgb5UPq/ReebIP0AzLB7WzKuHy/evqi/BY+gtguBqDtSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhXo+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDbg//ZL7j6U75Km6QxpkRk525YMKPVgh+6+XjKeVr6ITx0e6sZios\r\n8AaMHxr6b4B9kCKI74cB6Dj0Qej8UWdRe1Ubytf5Cf8qPEu3hHS1IyA6Ld26\r\nJvOp+knkiZLwDgO0bl3XIeA72eNyC9EdmcVme3CoZNs/4xiwv+uHoi3Vsek1\r\n4RnD0Rum1vA2NwqldsN4UIrgmtEbuue3IuTWboGUDI60fg1fo6QDbVpa2SHN\r\nvBwLyedr4j/AWfXJHz/Qp73zwWkwvTWDtByeUTxShtwSa6RG9DOCvG+I11eW\r\nx3IIvtE6xC4u+3J2Z7nx/KaZy6Mk9B5N3UTE74jkmwAld/R2SC2o6D/PFwrd\r\ncoWZaDxc/BysFF/G3EdGwjWsqCNDy03iAnrI7iatcL5vXyl+3tp2ZK0Dao1g\r\nP7mXYM3EemnsgZs+JAerBJ2PR16IlnmbrjpcI1NySM/qDCF7EKbfB64UY8/K\r\njdD3NQ1993+wUI82VnKmkmWY4zCXV1xZIODSh8yqUKugATq7GlNoNpN8YFmT\r\npTE5FpdpPMKEyB1ioWmQ+upNDVljzm4sskedDEPP5MKaPrgCyzGVzVG3EtMK\r\nnk8kV0I9ua8drklKLFB1LeSB+heKIbLFaYJjctfpf0KPRCDvWrkbJIa2gHpQ\r\nOz7oo5rfWR5/fLKIgzKc+uwEn66zetQip5I=\r\n=sIJH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d3b8ea657c23a9781551b508f14d39bce6def80d","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1669691966356_0.9055406289321208","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@odg/eslint-config","version":"1.4.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.4.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"6130906105bc47c6c4fa5883a2c187efe3fe2323","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":23,"integrity":"sha512-UXpsVsyaOHu2uKDfbsFRP/9DWL6BUK86aVLRiC8gcu1H+LRK/1FwUpKC5UxzCcutm3Yk9HhdddAYE4wHU0i2rA==","signatures":[{"sig":"MEUCIQCfdHJ72B4DdUJcJ46t7Ug9+iiIgChz+tL7SEaDXYD7LQIgA5X2qf1DxSOx7GmsBSpfvemr+pZCP+o8SP46R7DlzA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiW9BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFqw/+IWE/g40sdLt0VSLr5kz/KZBNuwEm/YPUWBeVFmuwan6jc1Bp\r\nozPjVRG1Ag2Ez4euyCT86zK2OrZTuDhdynRA/iSeH5386+IKbXmz8aRMJsNh\r\nfG+meLU3faDHP1veM8QbdrFkWjgDfBKuOPbgvXUtgQ6l8Haq5UTEbXNiyPxC\r\nenCgTHBjWv2/KIa55xzXm/Ku8lzao9hdNWdgio3m/WxT0qUhfEUgGzjSYKJD\r\nlvjIUa3XkYFnSOj+IVAYtsFVtSu1vxNF9tTcbDmuyMyHw52IvFkFbYuoJdDq\r\nER+pctR0t493IdGSsUz+c/C/yQTw5OFEqIBvTMajN6/ey7BwxRV+MX77zNOd\r\n9V0Hn9I+hGBsM8m9TrrHG+1C91Q0iJWoqi/cW4B6su25PsQcCF4e7teHbTan\r\ntanoQd5Edm8jZ4jy3cbmkaKWY3R106jw3ubzcFwDUBaPJ0q5wyaQxWyuaDUg\r\nmDol6C7Xh4xLDBWF/pBb2AHKE2D9husoMxZN3JbMRsnvyf1n1a8n1z7FWrIZ\r\n3S7osPYEuZdgXgyNyr0D0/diuadO4k/wy1Rop15OV1WKUsQ6OmxI3zYY3xET\r\nVbkHNjNtM1819708IzR8MAPE4eiciHTNxa46dRXo9J9qzucwNGRTnlhsUKW3\r\nw/RywnSs1cznvuty+ABDowlfkcwqxpiBXHw=\r\n=GQyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c96518a62a341cfa436ee56521229f728ab6b2f2","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1669951296878_0.2802798901136816","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@odg/eslint-config","version":"1.4.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.4.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"63e5d797e12f311952369093439d58cd125a581f","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.4.1.tgz","fileCount":23,"integrity":"sha512-/uyxLndiDztGOOfpiFEqB0dBvE6OCa8mNc1syb6zfos+3rQsaYf7DHpteWv0+g6BMDXYM51R8KkV8DdnYJHiYw==","signatures":[{"sig":"MEUCIDgnY8fIedk1+zdogvzTR2JV+EBsyxfcSw4TrsZTcEBMAiEAoGcOoS4M6uwiQcDaUIIJK0oGDNvV10FHv92C8B7k9Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjihdoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqNg//S5qZY1RSdrVDGqupAuj6LUBzsktKXPbiTsI1vlORJZ4HdqPv\r\nOe+1PgKmT6Y+norMlRv0H6EVRIVQKp2Fx1SNy1GSxDYP3tHxHusHn5Zo5HWj\r\nonbUQXNmA9Aq8M2jFcDYZ5ZO1ZhZuSirosj4xRjPyOify8bg3iOQPb2YCqSe\r\nB3rKU7MEj8WtrZHe+meCXfGOXUHEJOVCme/WJOW7mQmJbNTEALeEGVka1HTu\r\nnCTjkGnLfiOn3yuIV1j3TF6FbjCbADQq0Gk00ejzfcazMzbkFdhLDTAb8ziy\r\n/57FfD8h4M/sH/A0Ml6ptslt4XE9mQc8AMlUodZEukxmy5RNeazu1LJZ+fjO\r\ny4ebC5qEF3A5yvy7S1KNQop+9Z3eh1fVqwyCwxL9BvJ+Sp+Z+/Cm+Ekf1vr6\r\n3u22z5EUR6qQxxn63Pd0L4tr6y3W1pQTnhMq431YDIJShLYFRZ6JH4AM+amy\r\nLTmFcf+btLsCaXSSKypAwZcnhBUPJ3sgfE64NIDyvc7fjRjx8i94p1Gww724\r\n24EiYt+Rn9TBsJkv7kI/f8iJqX8BTyvzl2XoSW2ZNFkxyVA6B3JKhgTf0KdL\r\nhE4mmag4U6OFv8/IG9oltpojOtYXA9FW+3Dxys1CVYpqtLCoMFax9TNuOTqv\r\nC70M0XfRF7jAt8ROOa3luVvh3Y6aaFhBLRM=\r\n=nlJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b31334e2205a7ade52bcfbaf20aee4e4122df8c7","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.1_1669994344221_0.9009337705887759","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@odg/eslint-config","version":"1.5.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"7449790397700f7b6f57854077759b31b9ff4a90","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.0.tgz","fileCount":23,"integrity":"sha512-f0LTufCwGS05wvINl8iD464wdUXTQ7DCrph1YaDSPt8yH/y0TtmtbCelwHGAhfFjwSsqOUHxDmYUN0Xdk7o8ZQ==","signatures":[{"sig":"MEUCIQDrW1zRIYuP2DXCgLtd5ftg82EhSELv7Pg4naIK/Z4d6QIgc2UuMJKAS9i1OOa+ODsaRDzuO7R+HQST/eJZDrouyWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjUBwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaaA//dBZGWpc2q0Yc/whZxz6RH4LJsusbwW2y0qtT6SivMrwNI7v+\r\noX4WXeMCGbJ/pYD7m8A4EAxutmEuGuMPM15wv3iug2D0l+0zN8lf6W6qhCwX\r\ngYy+5FR3QQgavm/hBTTg4VSa2IMVMj/36hLDoqb8un8IUFXrI09ZxRotCHyZ\r\nxMivaOmEAOzKTvw2Tx0lU5+XI02cy5xdhpMDOQNYv3ejk9y49Z4HygHwIlCm\r\n4wkNW9x0iYgXGHfG96biD1HUehbtiVRFStAavl7ptfhyWlOVxSh2witIVS9X\r\nAWyFyHrXuYN8dCEJH7a8cGItPhHqS9RfGCaYj0EHMQ8scfoWoj4dlNxp1V54\r\nSOT49iq8SLYxC5ulHWCsWruaq2M7xwkZ8WubkHPLc9kFsxd+74bEYW7UxDvp\r\nkE1l7PtLTHhz2fzJXNsJzUYllM4y8WF0DXQdwx6lL2lfFw2DpwF8QVQ4r2Lc\r\nAGThIOOiRwO8tEs6map1XrddJSDl8mN7AxvYo82E8AHdqEWERdokNEBcHkyT\r\n7aMfQEvGAJm58n7GElWYRNKoAmjAHzzQ9WKlK+rnW/TQ0sDw0udRtvWmD9cg\r\nrns7DZGp1GCxh9mrLljIim+++Ae8ADvpvsxKaDkj3Bci359qWcnmZ7LDfGu5\r\nehCUIWjrQBNaLC5daGKuxNqq7yIKNrwS4RQ=\r\n=FMM3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d5fa3cd9b14d5baf21547b841c38eac8e43e9efe","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.0_1670201455781_0.18626005513476818","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@odg/eslint-config","version":"1.5.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"8e11d7ebd97b97f3e475bbd33fec4e040e5e49e6","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.1.tgz","fileCount":23,"integrity":"sha512-DTM6jjttjzxXhXJgjxiaSn7qc/zhcVLo/cJxJuvu32SxAuKdXqEWGWQ3fC4OSaXnkkDCfznbXA/pjc6xVqa9Xg==","signatures":[{"sig":"MEQCIC35UYLUVsn0/ZI5I9hU5LLc2lXhb5BEOEpyagFdIrBbAiAy9Od7Bfe/SKTlfvn5WK7hvo68NjGtjExLkMopaBLVIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjUCGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8NQ//b6X612qAow4oGf6B7C2JwpT5JztSGqJ8xPrX6DyjJ1yYa62G\r\nZCvEkRIpCIwJ963xffP0ToP+kzSWyeID3x5qZSZFHTquE8k7T0LEV+/uWVwJ\r\niyvZfyMTInVVcwJaQjjbxGenPaYRleYBQ1IjbvRFqE2t4VFeinvA/Y7AJKDx\r\necBTivmmGABSG1qt8WI/aRCLUZpqne1jWL9GnQ6b2tyk8sSeIqANf9sCmsSP\r\nnmXhtjfAjbCbrTzpo5Lz54vjnP25s/d6BJAg631dUy+fkABTGlMAUmEQkTyY\r\n7Jv+uMh5pOWA/breRVbqSASAU9XJFTPRYykwwGmjYLAjlL2U9SjSO4EtNkk4\r\nbANvSXf7GMFIPe+hpHUOYFM3ReBKHScBHmobXjr/3w9mAcW/6NvJ/xeg8Em/\r\nvU+mu1EYrzoLx4kk68Qhfr/5Aum3+W3vBfasuoOHHZVGLV2jeoJlLnGtPVTn\r\nEJ1t4ojBw09yG2ZGZ8nrFaSIUFK7rur2aPr94GoKu0ikCoRYoHqwVJftdzVo\r\nJZ5Bztwr1sLYMEcz00hNFBtgJhWd96ih1W1PBCvgTOLTJBFU+HWdmqf64KwV\r\nW7nmtRN2z+4LboatZSy3Lvf0oELdiITl/LxpekNy9bIG34NXWzHxUfSb1U+V\r\nUQlXcsbzcIUngktNRzqXBcJwFk7/o0zW+FE=\r\n=t2EY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a7e6a4b59d7c152a49c6659e950030cde9fc1a2f","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.1_1670201478604_0.2659064815221033","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@odg/eslint-config","version":"1.5.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"f5dc535d6acf93dd0d3a457b15c43ec11a7cec5e","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.2.tgz","fileCount":23,"integrity":"sha512-FgzlG3ukFsazOqgLpC/1YsCy4rTuLkp9N438dxJCRJ7kE8FqwrYd4ksFi3mo3xBgkoF3dlV+mTFmdWM5KwxHtA==","signatures":[{"sig":"MEYCIQD+7dmR0NgqSSc6vumhQ9iNTRL+BJx3EwUQxph0NCC7agIhAIn/b0G1LkTcComqUDMF3tb4yf27OijqAQjvMfwTEN88","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjkUwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZdBAAieuZeDAE6KZaAtzo/XOPsWxFixonQ03qqIJo2wH7m6OISZN+\r\n6SM9LHaMvp5naYE1UNkgpJYONE/5PaXKzjfcKy49tc4GivgaU+Sjy8/luP0n\r\nRCiOP0qh1igOjjJQa8RWL50hGBaeL98G8jTVICi1pyB9m/VIKh+wsoujsMMW\r\nHo9djjLTBNUxxsHpLWRT2xkLnAcEWD6HaCtueTXJqZXcucvoqDxfraTSoH1b\r\nV00HjU3kXswphMIt7ymKv4GP5BqWoQVQtreDA2GAbPJvhFXk14qF2ofmHPtR\r\n3sV/0v1Bwmdn/d3Z3m3GsfzpOv9kP34Kfqe1dK7ooSTr6GmaZ35P7ipy2N8c\r\nNyjWLAYPd7V8M4oe1fHmKy3VxiKc9c1qe1btOlTykzYcOwP0ZkHb6EwMMB69\r\nLODCFzLhpEf9c3jObV/6TZJJ4lJqSq9fo3EIvgTlHJgCCKc51BkK8fjgLQS5\r\nP2qvqNT7pHSXmvpXaSvZsEb3E4nUShxqg5MES6ZyEHHyVRLIVigNza+v1amX\r\nIfHVIUyUBMu6jX1sWxt667bgHOvu9pQLbt18YDYERvOsXr0nUGrCpPHaJqy8\r\ndNvaQSDmTVbPl9cg0BkbaCpizLGrddVPmgMHmMSFAObmaM9TdYfBZWcgwo6a\r\nYDryQmAbTaDos7USq8FA5LjPJQz5Pkz5k5o=\r\n=wJa0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3f5236bd0212ae5d38bea7fd09ff36907c8b629a","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.2_1670268208346_0.8584149858178338","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@odg/eslint-config","version":"1.5.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"8b203a02e1881b42cb60fc5ca3f3dbd9cb8b4b45","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.3.tgz","fileCount":23,"integrity":"sha512-nwP3iRaDyJndgJRarl7BW7F5nTfEohy+AIbbctmQCERiUCsGx4yjbJnj9P/zHDYeDVxHIjP3crdfjXhhCRHSmw==","signatures":[{"sig":"MEUCIQDRgi26sS6pFpCQxKrCJdCbdviAuFNmHJcNLPkIUpU+ewIgZLKhHakE+C8SPiu01LL9Hghz885jWkbzhXBDbUN6a+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjkfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdLA/+KEbO3S8WVo3poWkuKdxbkwCyncVlwdosYoqp3zSIR0i8n52r\r\nlN+OnlNfMcQUP/ZQMdO4tz887L8MEbJQRSfSoFxlGaJO4QRa+//0JjA3xXu+\r\nc0LaTDoJTCky1T3PKrWR5Hc2nCNWrPQjdNUn5q7wyLTzNk9xpQGJMXv4r3w+\r\npnlkYIPIjsg+/WMHFYRiAECkXejq/g+ujG5Kpoeh5boXA0uPYZVaRwtO1FhZ\r\n9tccYYucCyQ6y65bc38ZusnWK6eK6VtZgjSgDpxVu/D2Ou35RCd+FK6XAEhd\r\ngCsynqH5OPbFLip2R9phXw8Sir1ncU9GQJ5HX/26qXBGMi4ZFxuyfM4Lb4cn\r\ny3G1+QBunuJzC4icvoy0fJXBs8M8bR0w+NuVmo53N78LWhsvWJFLfQ6ubUS1\r\ny29/sHqI+C+nAxGRmyqNWuBFimWJbO0lqVUFNMgoSz3Azx3JNaHLeOKwXgiR\r\ndzgyG1x3JVX6KSNHGGM9DkVkvJngn2MVx5BRTpZrlAzNvhahV2d4mcQhXzGA\r\nTdMZ0YxCpVH42s+YLl0tJhgKtLgL5ufrJV5EW05VILKuyzcyMkc692FWAH1r\r\n0hP7EBw6izq10nKy+GAiXPlbperxs475Z/8jfNkjmqUarwyfSbw7UO2xDD1V\r\nI+ZpauzakNId/8USVJw8NxAGsi3nUlLc+Js=\r\n=OmL7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3ed48be5e0f8d461fe09c761351daec11a2ebe19","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.3_1670268907397_0.4870464104078849","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@odg/eslint-config","version":"1.5.4","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.4","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"7d301904c00de39a432b070c09d3c700304d2130","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.4.tgz","fileCount":23,"integrity":"sha512-zOVln+oNpoY6chohsJxpDK2FZYxrVCAGKwPL/OVVZxqkJCd8gRXE5Sc2jCAqdo9bpchwRCxehexRJ/+euJz2WA==","signatures":[{"sig":"MEUCIB8+dTiwxZXEJ8ODUXU7Fo7HLvK6mlNvUkWPIcGYrs/2AiEAjn746uSnYJWqUj1+u+4Anb8iBLOuSjGDBYQG4mlTRrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl39xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCSA//djx5Ib5DkH3c7hRV/TkeUM2ddjX5qNpnmy1giCpGNx4rFjGk\r\nSiTIUHmELRCvwf8G2C8qtlFSNe0x/S9XuqvXDs3Hfvb2ABqaNYaaDFI3bc7l\r\n++4iJrUry7qNLxIRc5X7BMUivxBV80vrbT26ZtrAGDOL6UTNP0ZdpQZeJLTP\r\no7J7j2/YJjWero6oyOmN7W94vDYMQ0HadhKPH0FAbH5NME+3ELLIZU2BrfzS\r\nfLu4C4KsF5BG631KzGHHTXDXnDDG1uni2hnOd33AT+1NLPK5XTufu24Yf8fF\r\nbAjTX7U5jGPEqf89iz01TfRIC7YGD4QjRO+H991jF5HcNjlrO+zwyZr6fIg/\r\n8zH1vfrZ8gLe90IOzQRVIHETMmrALE5upPsR/ZRsBBUWp0co7yzUhlNaVCAl\r\nAlKNW/eLJ099ZDfTx6UOeN4FgGlmVLKQm7PohWB6RcpEpopuvmZbuuktxgOt\r\nXRAMSS5jd1jJKGCnXMhCTnddPRqEkMJJpJ2aM1fQkBCh26uQL1HbcX+MEtaz\r\ncu1rIZQpmV6S8/qyFOzLddaYN3oqeSYAKjrlVTV+gMkY+gdi1BlQCt9rbOk+\r\ntseeYk1juwcJfmL3E4vi7lN5EyjZ/k316MfAby/RsuNMvBih5Fp2M97c5mpX\r\n9StyQ7eLagigpNPGkkm1kyGK3xoHl0obyxY=\r\n=64IY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1240288fbb2d123922760cd81821ad7d88959830","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.4_1670872944802_0.28926069574526947","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"@odg/eslint-config","version":"1.5.5","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.5","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"8c794fcd1a3c72a9d8aa139ccb91407dcce4c168","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.5.tgz","fileCount":24,"integrity":"sha512-bYl/boi/nubPkxEp/1lWq8mF4tz9fIRpz/4qthZcodNGbIJUC7rghnM5xWbXnBv3siAfYEmWQitWg+UxKoiW4w==","signatures":[{"sig":"MEUCIQCYiq/qoo2lqinPo8oqfXq0lFmOR1su76S8w80tDjTGTQIgOqkr64Ec0EUUQ2yIlZm8rHf5FQKdVzMktWW/9xpy5Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4M0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8ow//dePD86PVOCVDIS9Jeg+QwPuACTQrcoV2Y+fmCGJadfhVQd2A\r\nvi3aZ7KUQZGFTa/dltugNH/fIc/BNS/pWSzTEfeIfV5WR9rS16U6FdRwE7cH\r\naGxDNpyxlVbfokIH5IERmv4wJXwruWHTnmMllaNPoFxSTkXKPknbforX+sFj\r\ne96T8RP6Htr3J/Xpg67zwGoXd1why+dbV6xd3/JiiHO7B/eINtKzGHYNb/d1\r\n0s/aqGXdhObKa8770taL1ed043uK+NefT72QTxsDjSTM3bi/+wBO+QovSlW5\r\n3uoelMDIlHwxALTdycDvCfwY7v7q/EJIVdir1H/X+ZZz26WleHo9cp6C2rKM\r\nJU2qLvzy/FE7QbBU4rYeUt0z7I/lJJsgbjloArFqtQidb7sH+utLbUBqkpUa\r\nj6EHpkZauygvJMUrobpNnJKkgrCBNIR3V/N29YJ5z1v5+pREAFnIeWvJy4yi\r\nZSgxu2px0zgJ/gWBPIYuTHRhUVIisdXHXfMpMZHJoD+ryaNea/PvJhIPwwuA\r\np3FpIF6peY753QbnHyS59HB/TgoJCCsh28CzXTLI5HIh5fqIOVipbuHKJ2qu\r\nEKthNM7HKn3NJxHpnmSND4OsigexpYU4rjBAh8l9X8gdZ8SwVhxJ4Idf64sm\r\nLc/ZQKiCqKHloEvcATQeMb2OrlFFlE+QDQw=\r\n=AglW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"28d2ad6106034848ac9348817087ac2d15987786","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.5_1670873907900_0.2390892888896734","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"@odg/eslint-config","version":"1.5.6","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.5.6","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"c3000f7fb58749ed9d582551ae48c3f68d0e5bf2","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.5.6.tgz","fileCount":24,"integrity":"sha512-q7B5LiXZMZf5n/x8hDNDhmWpHEHUH1A32UCAdQJXdi+GSuIFI3F0U4CWvguciggXNi9WpjRaA8I8QZ+SHaWFeA==","signatures":[{"sig":"MEYCIQC5tCKsRk9imGhdJ3GOHCAp+3dhlSvmpXtodzCjQN9T8wIhAO3ze5r+nWulO6xfrmAnE4enTBOLQ6fguLLJ5CPrn3Rc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm9EVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRxg//f2TWIe4cQmOXl6Lx7TstQJ+M+YKuXnEAkV45ErjJrTi4C/WP\r\nsdhJ0PM3JzSvVmaxd66bIQTkrJiv70k79x//e/Nky9jpqk2GBmvOAc38Pq9h\r\n1MRPrj2/QzyoPNSGjmBz1MPLGgoOOsaOpxKhssUTvBQLKdul6Nrg31/sG7VK\r\nVleLtLjwoYoc8tZosSzz0KgqYjvqzPhaM8fKQVHOrkDzdOiUjWxiOHNBpRrW\r\nWXwuMQaWaKWpvAxiqfGhzYHzOZjaUCg9r3uDaCHv2r6VGNOJc7LgSatKdKo5\r\nK8IEGvuPyRS3pwTBNy5LPQ8tHa22AQrIQpRWo8hAa9WryQt6KG96y9oXaSGw\r\nPcPfufjlceFJyQTKY+CWwtEIovCRiahSpU0spFDSkf9jh0PtvK2GXlWYxoFO\r\nJV63de6L+aHC8It5wyRyb5P/L/VlsTRrn+S0hLoWDkvJ0DiXH3IdHMAAceTR\r\nMsh4OqmZnn/hr5E+BwHaL8R6ukTGrZaSm8ePu5rWMX1HLqOndgJ674uEr7Tz\r\nHo3bc1eDJ5maPcYa62OhD61TG5O8g+prfhLVb7UG3bDdaypV1AcWnldpBjuE\r\n77tdc2/N1ejvZohlENHH37pirCvPTVe0fsEiUSbZCFtHBC4HPIaBr2QGabR+\r\ne/fJQ8njOrABmJYxf9Xy038Vn0qB+homgmQ=\r\n=ZeVh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5cc2f552f382bbb6c94506cd4f103a8609226dcd","scripts":{},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"*","eslint-plugin-yml":"*","eslint-plugin-html":"*","toml-eslint-parser":"*","eslint-plugin-jsdoc":"*","eslint-plugin-jsonc":"*","eslint-plugin-regex":"*","eslint-plugin-sonar":"*","eslint-plugin-import":"*","eslint-plugin-regexp":"*","eslint-plugin-promise":"*","eslint-plugin-sonarjs":"*","eslint-plugin-unicorn":"*","eslint-plugin-security":"*","eslint-plugin-filenames":"*","eslint-plugin-array-func":"*","eslint-plugin-php-markup":"*","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"*","eslint-plugin-no-constructor-bind":"*"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.6_1671155989173_0.8851204046790329","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@odg/eslint-config","version":"1.6.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.6.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"769c4e67b731b574b6abe961ecca55155b257496","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.6.0.tgz","fileCount":25,"integrity":"sha512-jYrWlWc6uWGGiL+aWKHxyWuhZptWD965mbs+ReTe7+5TDQMQTBIe66LIDV9pJv4BW0ye9VuPklc6lYLwfQapEQ==","signatures":[{"sig":"MEYCIQDXh8Jc4v+J7/hZ/fmCBkjhnelS8FJ6d/HIimyJoejgWQIhANXK1DKPYH1h72jny4Jx30O/9XUFKd5LoCTUlwSH+1XV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoztCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGyxAAhN8T8wTdzZCWYZih2jZothHzlCT2M6Ik9w7kxdA75koD/L29\r\nDsTqg95MuK6rdhw0cezh4FFQEa0mooWo+ydhhR3Mco792MsqKNy6bQK+d8aw\r\n+vkF2ysNpmb+A6cT1bjBkelzhO4+9Yj/dkPYgIzoN4rXRdWjs9fDR48+x+n7\r\nB/6Bnt0TWFOgr/vRHFaVYFN0Xgo8NS9lTzXBP8Az/UlkyeyYAhFGTvjL/NeA\r\nAR0HPAoAxTuGzH3LjC5vJDoXA1PjoSfBmL4vc3gTzG6VluMd9JjIO37b+FXV\r\nVk1NHI75S474JX0dMz167FgWKuz73BJ7cgqeltV5kJ2CrNN6uNgX00HsjZii\r\n1wwF02D8LoxmIinfMC++UHhM1byz6KraqBs+kYT2iZWA8EqNE6v30qOGqKDv\r\nw4oQSHSNuGLw8ITy74w6g9v+rCOgBvZDUj3a/iBFZneVXI2bAXI31ONoPSgd\r\npugfkWBDQfFcgFQ3gEtiToqHiKpNsLTS0DBkbCsW1TJEOyUhiO9pPd6OFQp/\r\n/iuKlb9wm+ldE9VsRn14aRRDuz9LyqHdHVYJhvaaUJQc/L3siqeZGt4See7s\r\nCkT5w6xNbJQhxQNKO2Htcmrr0gK/Og2+3sUtDH+JTOEObzvtY9VpN+z0dTKm\r\nQPeCKWSiToZ1zVB1IZtBK6+Rrt6hqar+dGQ=\r\n=6Zxn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2e443c6380ba195e56a87f886569a899298bc9c1","scripts":{"lint":"yarn eslint \"**/*.+(js|jsx|ts|tsx|json|jsonc|json5|yml|yaml|xml|txt|svg|properties|gradle|java|cpp|c|cs|html|css|groovy|gitignore|npmignore|toml|env|example|sample|ini|php|bat|powershell|ps1|sh|bash)\""},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.3.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.5.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.26.0","eslint-plugin-regexp":"^1.11.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"^1.1.0","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.0_1671641922433_0.9430532098916793","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@odg/eslint-config","version":"1.7.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.7.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"39ebc63875365a6be3401600a497070b1001debe","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":26,"integrity":"sha512-g9N4urdkqWYeL/Ttgy2MQapJhbrJANMOeTXMEQiIsSfC2XHKWfa0NFv4TRuz6rTDRskwn9pTA7v0B9FUipFqiQ==","signatures":[{"sig":"MEUCIG9sFpkU8kAd5sKVoijTrTNck7ybD2Cc3sog0zLUqpCdAiEA9YuNT6dZhHx8UcPQKprizYa0r/3hnabCHYKmvbw2luM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrNd9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9exAAnEchWv3C6MCYUyhO07yR38Y6DWsRq2LrZm7magff5ZWtsTfY\r\nkmTH/gk1gddb4Z6doNGxpy16pBl78apTx+HeYxHfIofduJrxV/74A855v9yl\r\n5bHGWv3u21x36i5bJxtSgnNCPWwAakEd5zPzlhi6O5zzHP0T1Twrjydzlucs\r\nAlEBOh/OAFRtdV6yu7/bsF5O3T/gKaSfk5PMTxNFL52zdLoxxql1DiANCYHW\r\nyenzQhQHTIsbOYkTsJewoNnMcHwqSeD2mvFkDoY3lNc/qQuvWszWs9PQ9VkP\r\nTEktsH2zaISWSWFfuv8wLVXs5Yy/kGuRkBrf5bNgTeQxoMfalvqEGuZoBzzA\r\nTwlUsuD6/f2M3JHDr0zdSWWulFp3+geyaUT7b/Zpe3gjpIo5chQzaIpNXFhh\r\nDY+GAic4QNGUGYskD1+Pucw2kZzAQerrBB3S6nkYQxiooRE4S0AyIYglgoYN\r\nh2++PnUaHhC4TiBQWjR0YfLjbHTxAoxKWyqnI40AhanoJGOmWTcUqg515sVJ\r\nFHFEuBbssZaHUj52mMcyaDyxKXwL7PO9r7A2LqbrQYWIOImqtLmzPIevwcXp\r\nG7Bu+HgbLXSecH2taBY1nKysY1C7vBXVEPRGj6tOSOWvWmLah49YGzjflOXO\r\n6MdLGaDai/NobcoQ1WE+I1rYMBo4Cr2OHZo=\r\n=fOim\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b83541551da06c1f4b4516c6c000d164f83aa02","scripts":{"lint":"eslint \"**/*.+(js|jsx|ts|tsx|json|jsonc|json5|yml|yaml|xml|txt|svg|properties|gradle|java|cpp|c|cs|html|css|groovy|gitignore|npmignore|toml|env|example|sample|ini|php|bat|powershell|ps1|sh|bash)\""},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.3.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.5.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.26.0","eslint-plugin-regexp":"^1.11.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"^1.1.0","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.0_1672271741115_0.8442330817449399","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@odg/eslint-config","version":"1.8.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.8.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"d77719387107f77d17292a415eaafee899fb61fc","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":26,"integrity":"sha512-JJVGhoNTxIkW34DgobmOWoYxwSIvjViTaoSUHKqMC9A28QkvQRQg75kz3sMNzaUf/HczCcmnP1Fny+HRk0aW1Q==","signatures":[{"sig":"MEUCIQDC3CVMOhtnHHqbT3aFZKBmKWLzqJpMtLVXAmgMcp+K8QIgd5XHg/D6FcRleJg6V4j2IFzCe6eQmqBPif1JtV2PZbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":517513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs4GVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdSg/5AE42S7nldYWH9v6Oo5Moc8LtsmVizXwPol8Zgvc9KBEPCRcL\r\nqJwpur6csr33p1VIod8MZrr/bjFv3TatewvWNMQ+5U5Z9FME8SN59ybZ1YBM\r\nbKerOqA3yNHpUcvB28l4DuB4R0NLgNAgiqU0Jv2JxHMFc61YHU4lTdI+o10m\r\ngaPPTN7WtPtKQWCtCDFWqA8tyY4lnAnlJCPHYSfAN7KDfhH1c5qgpwPRjWsP\r\nM90opKnWXsWM8dypUxSzZK8l55wbkT+PfvdTntROvhUkbw9ctvPd9GuNgfps\r\nQjR8Z1R+VrUTLepZqDYZ1ztWQYiC2Pp/SCuWxFq9ye90Zc/uXkUITGg5/nYO\r\n6WxywjwXB8PhKXdVOMgFr/gyv+T3ATVP23M5dPT387XflpsR5/Bcw2p/l1RJ\r\njFstFEWM6QyDGv5rBcALFgaXP3hMWaM0DhSWyq70W+mY/+aN7Ll05eCgF59u\r\nj5jVvKusVwHso4m6Vim2t886xZbekjU1Fn8MKw2IqBgbA8ETu7RSMrWXLZq5\r\nisydiDhHggL3WPHvBxHgkpPpRCeIo8FsVQBConJoP2+m0pqXp5Q8w7HbMAvF\r\nhMBi3UiYasZzlzZBvbi3TaaeczacK6FzqxvpTEihhlLmA2DJMPNdG/LxmgZQ\r\n7N1/xiv/LIuYWcNJjyK2ArBlomjF1J+K1ao=\r\n=42L+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1226c02bd1fcfb2b489ebf90cd64fc4269365894","scripts":{"lint":"eslint \"**/*.+(js|jsx|ts|tsx|json|jsonc|json5|yml|yaml|xml|txt|svg|properties|gradle|java|cpp|c|cs|html|css|groovy|gitignore|npmignore|toml|env|example|sample|ini|php|bat|powershell|ps1|sh|bash)\""},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.3.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.5.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.26.0","eslint-plugin-regexp":"^1.11.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"^1.1.0","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.8.0_1672708501374_0.24176057963260855","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@odg/eslint-config","version":"1.9.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.9.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"5ad86372cdfdd4cc48b18a149f4bb1987daeef35","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.9.0.tgz","fileCount":26,"integrity":"sha512-dgpOWVAnDa/7AodTG1K0jcf/AYJbwJJp+YI+kcEBuj+fVyt6FczrIzQYmKq23u3TTyFXNXeFsSfsPWLU14fLsw==","signatures":[{"sig":"MEUCIQDU6gouoZujsdprOxwd5QD5vSR2dS5RPIisUC5+AOw3+QIgb4qTn4Ta3TEnlgGDZxSpXEkdWGDQ8ohZEKJ3lZ4B9f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjunLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplQhAAlYBWmek9Q1Vp7FR6Zm2yQFeDX0onO/zEiJpb0s7YTIRMF6Ei\r\nRHoYHJAKnOHxsVNh0SiGt/bfFZcwmfPl+WGqyxNkgl+4WImU+Gesi/PWmMr/\r\naxloTLzpfmA+TuNlGXq41mJvMIzX33Ta2NHU8t8BOt8pUEOyhYm4EGA/YjOl\r\nZYqbBzudeQRQelEupXAAh4B7aQyoqZwA26baGDcxB+KXXyWOPfoll80rvDr6\r\n6q8w4I89Ueg1W1vhHCPONC7Cqd9OLai0i9JqiCu9c1YBrpWvS6caRvHVOeyi\r\nv1V9w5/kkK6SGJPb+juZPgNMbrcNvf6MIrjF/+nFnleXoPznKmBMUO5VWKJ+\r\neEUGCypyzcPO0aaLH6MDLmnK5vCx7059wVrrZT1Tc1fXMiaLXjanVQgdH2VJ\r\nowTWLARRLkidBj0w2Q2zy06ppznvX3b8ITIXsa5sl/bPIdYREG52I3koqjHb\r\njQu0JJ4vfcrI7mXtXls/T6MU0irSXf48roNnHVPWooO9d+ezXYwYYUY3yefP\r\nBYWEwh/nhUx9Z8undLseT8ifEdcCMM1ZaMB3zHy2UbK7QUBVTI0HGIzky4hv\r\nxifLj6uuZbiAVfd7FEKBUXUBvoDdGN2/dXV+VU3wAiD03P5HBuQIOfr+uBA4\r\nOGTef1wzS9jehjD6v2cXHUV00DCQ1P5aXFk=\r\n=CDgT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4d5a8b960c706fec33b0d988640f8eec7a34ba03","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.3.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.5.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.26.0","eslint-plugin-regexp":"^1.11.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.5.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-anti-trojan-source":"^1.1.0","eslint-plugin-sort-class-members":"^1.16.0","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.9.0_1673163490245_0.2579379339666439","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@odg/eslint-config","version":"1.10.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.10.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"ca6b1e129ad61df9a5dc12281924e713455d8f72","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.10.0.tgz","fileCount":21,"integrity":"sha512-tMvlkg26KYdm0eS/oyRc+SYJI/nqY6tEYBhXUxQUSbRR0uycmyJxjcCMvZ4C4jxZHNv4s/an+7vYTO30iMmNYg==","signatures":[{"sig":"MEUCIQDHSb3WGeu6z56GcYZIEezj0UMQQzIDVwwVr3HwoMbTCwIgUvcwweTAEkU02akiyU20Uo0XRav3PsESJvurpSMGMAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjygrUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMlBAAlumQoKioTIytk9kfgW/oUJK4Th/BU8JJJtRspc/o36V/5zNZ\r\nnQin43Fxt1hB9jwvJrDsUaCK6ghnnWarYK46zTaelDcJa+f7Oge/jKM/xiZl\r\nGKjmob3IzymsSrGheNioohLiqcqnVfSrHLCZRkAyfkNUlg4LsxpnI1p7rbhH\r\no7CVioy3NzkvIdUr0AcbputD8olJFWlchzhIBbCuDSSCaYsZcX8wW6pRJTKa\r\ntUgggVYTBETQAAs578cjJG/kB4dArJz6NmnSTx0gCr1qPcQ3sFYSaWvidsoP\r\nP/NvyleC2b7do4ICTSW7cqIDKTBXnPhomD72XA+l0EXtzK+p3alYZOZu3h2H\r\naEs0HK3wSevGwCpk2OzlZeJcJCCAz+cSs62Egp2udVu09vGCgVcE4AT7b2Pp\r\nPahvGMACwe+ghH/tjmQvR8ALt/ZH5fvOYibfY2oKqSv2Mt7nf6kKHj4nqWVo\r\nWQNT7quo/uwzGeUiWQZyWxDl5GXQSS2s7UOMdAuiMcufwA2jEYPf0SWa0Via\r\nmiwlt9UIgm2FEvhwJAUU9udd7LZMuOd7gD/U3ddWPm+HFr5T2PsEegcnPb1f\r\n0K6NmMSm2grINkqs3HqxzXjV/Q8tlSAVTxOuXVB1njofGBK8TzcX3LhZPDsp\r\najkIdPVH1UGVejO3G2yqYjEmEM2RSAf7Pno=\r\n=ZIgK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4d5a8b960c706fec33b0d988640f8eec7a34ba03","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.11.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.4.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.6.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.12.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.6.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.16.0","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.10.0_1674185428787_0.6159248595361777","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@odg/eslint-config","version":"1.11.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.11.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"1fe2166c3e09e11811bd53c59d876287cf605854","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.11.0.tgz","fileCount":21,"integrity":"sha512-9Wx3IcviE6D0QazeOUbp4duflkxfO7BBCmFkeZuaIUK7Nvuh8j44EX9gYF2eSnUw01jjBe0wObel6YJqrHWm5w==","signatures":[{"sig":"MEUCIFpfjpdZebu10ROKWvxV34RddJuf7y8ha4tKG1PGcRSmAiEAw0M+2lSyobiTzRwrfpKvwxP795+Bc4wMLZEdUgFLLMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2X0WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzlw/9HKnRDMharbMO4kwj1lOBIreQIlnL1AHH1Mq/2trkCJp0l37m\r\nzluQv2ZoIfNEdm/mcrAXszpZvg153Ja6KETrFqQ0PCwFSgbPoUm2DdH/uflz\r\nUVAXfG2wepxLsFAC4H5pUGAetHBIC9htzXkY8CHpLQS+m8IlE62mwSGYwqQL\r\nCrIUBTbgQiAq9CI0iG/EeHb37wPSh6MxImmdwDqVzoZhKgbA7VhIT21Oj/+1\r\nA/oH3m9Yi8PwsQDIRTV3zVbznlLPbTaRXZ+XZFL2CAI3uRTqleDjP09g1LHH\r\nMcQch+Ae/OUko7Plmuptw/gjBzljYcBlv8UK7HeEeCHg5e3dbcYY3y9vaYwB\r\nXI7+Ldo6BvMVYBAu0H4PbwXx1ufQDnIDPPqZDfS0GSQxKpewaYDSnJEGK9Sr\r\nqncW1bYry8xovS3gFYmy/6z2vfNgHH07pGXxRerXvWPwAPeK9nG2mOl2kXHo\r\nx7uarXuPcSrsqzJjUbyiWLsomXY+C3WhKKhYUKQFki1DbfrgmS4qVLyDigDt\r\nW8dayvKNeiH6Q/xFOWemJkFh98fR5qNA3VQClSojH78fhDAVPhopx1o2oYx4\r\nlYguy+xa9xvGM+MfIjlh4WPq8lcJ7wAcC4Gl7gBB1LNuGF3ZLl1/nwHuTLrp\r\nVj3+ORhJwHPKBogh8MEoA4H1yEQ/q2Yb3Dg=\r\n=/HH9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6e4e931ff205eca051cf2619a8d6421ba74b654a","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.4.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.6.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.12.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.6.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.16.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.0_1675197717721_0.40722070108898323","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@odg/eslint-config","version":"1.13.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.13.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"1eeb6f50e1b390a9e617b7b2240c3c839b0697f3","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.13.0.tgz","fileCount":21,"integrity":"sha512-ULGYB0Kd+FQByOBpqP3UG+e8OsCw8VmeZMVhryavvtHMs1JenHepYp5AYLsecYn6NaxqhaDxBUqCgsRhA4hLAw==","signatures":[{"sig":"MEUCIQC+NfYg3SUn8ddpkpiS1tjipczproFu0AwTlkdZUsZjLgIgX2Sf2XRF0bMORH+emt8uvORjGqNtZ28M/mAzF4pFUmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6G5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLiw//VVK8fMwOLCFkekXArbeUyTCXlPUfQTXsE3L8Cp+zCMwceErk\r\npmmht1OdYXFi8bspYcv/cLHPCsdsYga/vUU7++NQeacFfj71X8QnqmKSlhij\r\nLWHP2zobbyQYM43ulK5363evCYNW4xRde1mJmyGfG5QYlSWoS0eVZAMyzM43\r\nsAeWImKJAaCOVHTvPnTPwj8ptHBkqfWEmSrSfYkOQ45j+yjOJ3y9bh9E2exb\r\nvOejjknP0uLDm1dmt1zLsJwWVUIDnu8TniUonBffb2eFysAtE+djawOioG+E\r\nLIn0hp27aD3A4bRuFh92+jGZ1H3YM+9ueKWe5p6kyjC4a4sE+ti8SkDfCJUP\r\npPdDfXBSWcZGO1ITiw03cMAaOdvXIPI+e23+kC7aIBP2d0pi3CSy3fqB1eb3\r\nf1/lqDweUizoc5If30pfkGDlME8CLoD7QwKn9rFcl7ColPF2cRAe50gUPgXU\r\nZLeF6KJvDuUDE3pvvTyuW+2UdftGMRpVxHMP+B6AbrHCal/Yxt28pyNdq6/C\r\n7iAPMiVrmjLy/b6F3YehDjn07N8PfMtPExHsTRnFKNTVJoHdTxkbmXCBp5bg\r\n51hK9ktJCQXwqx/uHzoXAJrGnTzUosqx9yjpDUu1jvWQxkV7NhYTEzmrLUUd\r\nzj1rQBdJ+8zaGHerXschKt/FG6j/WNDzXG4=\r\n=BSw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0ea27c0210a25687f3d4aa0d2ff4548e3f7c3b74","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.4.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-antfu":"^0.35.1","eslint-plugin-jsdoc":"^39.6.4","eslint-plugin-jsonc":"^2.6.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.12.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.6.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.16.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.0_1676176961535_0.4733527987457484","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@odg/eslint-config","version":"1.14.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.14.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"6edfc1d5142d343885d92c5aaf3c52082c4ef607","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.14.0.tgz","fileCount":21,"integrity":"sha512-h9jV+CYI0arPacfFWJBjZFJZBbvrfUNg9lxeHcIksaW14TZvzuXXtN5bfja1sb+kcK78g6fEWO9XtVBDJLIrVQ==","signatures":[{"sig":"MEQCIBWGC3EygM/jllP1/Y9KY2QjX18RHBGDFjNYD0M2bpNIAiBjzAlc2n0SFikAhpLVAxnntPcVBvWQ65PgHDrSW4p6Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6HLOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOLw//VrasoCGTMQV42ZmNfRowmaBzftI7hxPldYJpp4+c57jrGt/e\r\n5PQlXg6+1NfpHPXgcH70c0aVYYB7Da64kCJ2ndnPF+8LmQs07I2b8RUYjui6\r\nOnjUOe/RY65BhfIYFDkI78jiolIweycMWIlm6xNY8/yJmgZhbiNvfYllDC5y\r\n6EpQ5Yz4AV1w54OV3VDuL74WEFGPJJYireNCr3Tr1h6voiO76PbJ98bgmniw\r\nA/6qk0h6jmh4Obk880xmx6ylNP7eedEGmdL7WPMHxHn5AauJtdiIZroPq+4I\r\n/PBW26GR6vGG+g/mM9nVtsu3OAiYh54O8yshbXc2E6PBXO1rtfpZrKQNh/g3\r\nqUBno8I4e6m6ZckLo63Kka2tNQ8e1bifDutDZu5So7u8HaGc46tXoSdH/apv\r\n9pUlpg1WV2G5AcCzVrlbxfsUdYIy3zOHqkOXGpHQHRXMB1+92A9lVYpk+m0U\r\ne41iPMKCoDZ92SjcKrnBb1HdlI94zAxhyN1XuQxXmMUQUTTrnqZ4OYI9k/Z5\r\nb0q2OijGF5HZScU87esKwzUP6Ylzpr+H/ZLQACfRstL3Zqy6KcVZ+ADopcYq\r\n1ZU+n+82w2UOhCGzdD2LekB1Ekfu1GNW2r9w2abkORxw/klVyYOAlIVYI916\r\nEaQJolLsWWi4qt98b3cGnA+FAs/UsKP2RSA=\r\n=UU0L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"07da4e1442c0f17c544db96245ff3c9bb0d2f492","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","@odg/tsconfig":"*","eslint-plugin-n":"^15.6.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.4.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.3.1","toml-eslint-parser":"^0.4.0","eslint-plugin-antfu":"^0.35.2","eslint-plugin-jsdoc":"^40.0.0","eslint-plugin-jsonc":"^2.6.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.10.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.12.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.2","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.16.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.14.0_1676178126095_0.23979281365440408","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@odg/eslint-config","version":"1.15.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.15.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"e15f2a6d8b6f7b4c63164b7097ed4d7aea5d5df9","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.15.0.tgz","fileCount":21,"integrity":"sha512-KmdIPFGAgn4YGI4NnQmTlh+A9FdTMyo9l5oMGUTdBZ+kFQrPuPo/rC8RAztPfXlIRTPIrJvwIcDn84Q7pCpNTw==","signatures":[{"sig":"MEUCIETpGVvrHu5/VxXvCaKjCln7QSe0PjXLOzPT0wrJHsXpAiEAsLt/LLbHqQ5/5CGeKa6ohbzp1iOZpCX3H/FRc+4FPhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484204},"main":"index.js","gitHead":"b079653f612a4497dd5242ed2b20ba92f540b420","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^15.7.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.7.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.38.6","eslint-plugin-jsdoc":"^44.2.3","eslint-plugin-jsonc":"^2.8.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.11.1","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.15.0_1684024888151_0.40225243502864716","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@odg/eslint-config","version":"1.15.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.15.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"56fd6bc8b2861ca1de433d18c325fc05388ad8c8","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.15.1.tgz","fileCount":21,"integrity":"sha512-WaxovTwlVBuoROEVD1y8ARfJncXSzT+UzgtjqIm2zQFf+sTJ+q4xLshG7XOKAvxxMjUm/iPJQpq2fe9KqppRAw==","signatures":[{"sig":"MEUCIQD//AY9N25o/5qGD0KYjXYjlHXT96/MaeB6Ay43fs/nQQIgXKBDs6TcoRcIXqr99qcjn05p8dQi5MzZN1WIkro5MK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486278},"main":"index.js","gitHead":"5e75a0fdc17a231e042add8d351f6bba7a35d4aa","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^15.7.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.7.0","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.38.6","eslint-plugin-jsdoc":"^44.2.3","eslint-plugin-jsonc":"^2.8.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.11.1","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.15.1_1684028972214_0.34637027598408765","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@odg/eslint-config","version":"1.16.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.16.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"839aa1a2ddc239b6f6b8b937a4d4f077eff53d5c","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.16.0.tgz","fileCount":21,"integrity":"sha512-m192wyIbE32WOu33OBtZaNlMLCGiu08jN0ldgY344n5w2tgh/BHMgS/A/KPjRdwD4AUjLhf0evZIFtPXX0D1qg==","signatures":[{"sig":"MEQCID4L0UkdVLJ+XJDsfrungd5is6ha/y0/9WK+IvwMb5hDAiA5sBdyuS4Y4NMwzjOM3um14SByIZW9Sq7+xs51UxlTYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487083},"main":"index.js","gitHead":"2b138476e93dd88799ce7e633a513749f9f952fa","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^15.7.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.7.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.38.6","eslint-plugin-jsdoc":"^44.2.3","eslint-plugin-jsonc":"^2.8.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.11.1","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.16.0_1684118742610_0.1718133829150048","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@odg/eslint-config","version":"1.17.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.17.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"4c78dc4c2c45294a732c63a4ecde3240e0674f9e","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.17.0.tgz","fileCount":21,"integrity":"sha512-QzxPFpyI8hbbdeBSfNy9rBYUIWWjTZESMRMuqRFXwEdrlHpGKcUwUzgFR2wIdv9HlBvuFbwMw6lAFfKEWS3qWg==","signatures":[{"sig":"MEUCIQDSgfLHa0GvpvZpVq7u/nNbvVfx0RI9y7nQ4QTpyoDfDwIgVXs+uSU2lFw3RzV74ImbepnKfSVuYdz7lhLO7VG4djc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487337},"main":"index.js","gitHead":"57ef8d632ac8ca28eb8497d2cbe88ea56ca8150b","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^15.7.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.7.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.38.6","eslint-plugin-jsdoc":"^44.2.3","eslint-plugin-jsonc":"^2.8.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.11.1","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.17.0_1684972138515_0.09750601091077216","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@odg/eslint-config","version":"1.18.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.18.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"776d896fe4ed79afa440f170ffa87c40293237ed","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.18.0.tgz","fileCount":21,"integrity":"sha512-h2OB2LJ0Z/Qy9vwqur7YyDg7kHzo72uavkaVMAYEd5+55OA2SDCH7zKVBaH8jSgHxN1lnKLJjSrUT8JRubnL5w==","signatures":[{"sig":"MEQCIG13ASo/ra9scF+qi8EOb9VpYi0OKRB88GkdqR6FfQatAiAHXEkU3JkWQRqrQHcWnvSpwGVUQXkXn66z3ppaLIJE+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487299},"main":"index.js","gitHead":"8c4f967986802a601731c4a346e91d21f15a7e46","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^16.0.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.7.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.39.3","eslint-plugin-jsdoc":"^44.2.3","eslint-plugin-jsonc":"^2.8.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.11.1","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.18.0_1689038431781_0.44772825868650457","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@odg/eslint-config","version":"1.19.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.19.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"1ed6ea44f9c856ca112451e5b0c56bbac0321136","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.19.0.tgz","fileCount":21,"integrity":"sha512-Jfc++bX/wKZ4VFnVgZ3mPDkXGQkS+5bWzmOmEpdEiSMKiGhqdZU9iwSibxt1Y6sfhJyVDJvaHceXYw5p1IpTMw==","signatures":[{"sig":"MEQCIDGd/SRd/dkg302mrjkEwWU5hGzMk7mxeTFtIPW4Yhc4AiAWhX40vUUssRhjfaUnpIwJKQlRNhKGqR5+oOcW3fnY/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488261},"main":"index.js","gitHead":"51ec067396f7b44d7e0dc0789cb05babcbecaf51","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"8.19.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"18.13.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^16.0.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.8.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.40.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-jsonc":"^2.9.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.12.0","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":"^16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"*","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.19.0_1690948871402_0.2717337482972182","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@odg/eslint-config","version":"1.20.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.20.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"7b5d49535e3f24ac3934f637538aa223488f6eb6","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.20.0.tgz","fileCount":21,"integrity":"sha512-PQBQ6bIS2LynLSx14xBh/qB2RP8HqhffumN5NEO+7gSiZhN9Od5R5xGmvz6Fqxn5D4C+7Sbp7/McH5K3KTJAuw==","signatures":[{"sig":"MEQCIH718M2K76mmnc+vlKyINsQf5u5Y3L6PozhXbjh5Ao9kAiAS6kYIxdlL3Xf3iGWYTtv7Gi0SPCVNjSW4TQaytymwiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488791},"main":"index.js","gitHead":"36da65dd34309089b711fe24f20f85c48ffdfb83","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.2.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.9.0","dependencies":{"eslint":"*","@babel/core":"*","eslint-plugin-n":"^16.2.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.10.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.12.0","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.0_1713201214952_0.6888610157331723","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"@odg/eslint-config","version":"1.20.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.20.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"50a3763c78ead185e42b1d75f6ff9e5266298764","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.20.1.tgz","fileCount":21,"integrity":"sha512-4QUC0no6JV3TovR12RvH1sssXIpYW6A7DX4JgB0D++8waLFJZftryNhwlksK+896QaJ5LginzhV08ShcihJZuQ==","signatures":[{"sig":"MEUCIBXouv7rIC974dw5W6ZleQqpk9p9Zl3vRJNvYrZoJF8NAiEA+w0HCX29wPfuxb2WUU5OMTGTGQv2HpukLuC+ri5Esx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488792},"main":"index.js","gitHead":"63c036467ccc6503778715885d065cdbfd240c48","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.2.3","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.9.0","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^16.2.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.10.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.12.0","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"*","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"*","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.1_1713201914294_0.6390178501306882","host":"s3://npm-registry-packages"}},"1.20.2":{"name":"@odg/eslint-config","version":"1.20.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@1.20.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"548b59cb52c723bce76d33d077b328942a90f55b","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-1.20.2.tgz","fileCount":21,"integrity":"sha512-eL8rHcDvSyNUfFjYpZReGc2TD/BungTOquJ1DO9f66AXaic7swnqR4wivuMrJk3JLFJvfWLsfU+A8FgR9UWMhA==","signatures":[{"sig":"MEUCIQDH2LK1zoiw3dW1cIOgtk4IFqUy9BItxkI0mkH/MCItTwIgWQYb7b1o6gzojpnI5yg86qS/e8bRUqD8g3JTwmbUBAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488794},"main":"index.js","gitHead":"c74047f6ed30f9999e7d1ab047d6cf873a0f57d3","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.8.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.15.1","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^16.2.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.10.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^7.1.0","eslint-plugin-toml":"^0.5.0","toml-eslint-parser":"^0.6.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.12.0","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^48.0.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^3.1.8","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^7","eslint-plugin-file-progress":"^1.3.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^7","eslint-plugin-sort-class-members":"^1.18.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.2_1722520555000_0.9982530947264978","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@odg/eslint-config","version":"2.0.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@2.0.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"de947b5cd3c47291c4e8344fa424d8f8b304a8cf","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":21,"integrity":"sha512-0+60UZtUfoC2FcinNV7vL6lwpyN5548PmrAmFZ2PlgVvp6FHJ2HfVaI/PrX9YodBRCBDTsS0E1w8qhk4gu9Vvw==","signatures":[{"sig":"MEUCIE/4w6sRyDLaZIjMWFK+P6aYKS1D/McMppGza5aDdjNvAiEAkIG7rWfIzqMFG454cIJixEznbLE72cYU5SRII6VtIEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490417},"main":"index.js","gitHead":"388de35c4414c96f93e9825355e0d1f8990e8d6b","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.8.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.15.1","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^17.10.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.14.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.13.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^4.0.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.0.0","@stylistic/eslint-plugin-js":"^2.6.1","@stylistic/eslint-plugin-ts":"^2.6.1","eslint-plugin-file-progress":"^1.4.0","eslint-plugin-unused-imports":"^4.0.1","@stylistic/eslint-plugin-plus":"^2.6.1","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1722547645162_0.7486710373789252","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@odg/eslint-config","version":"2.0.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@2.0.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"d4cfea531eb5fe335f7f34af2ea60248cf390e57","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":21,"integrity":"sha512-a6atbjSiOcVXzHCZlHpGCqRuOK0ZLn6PD0efZhwxqaFi9RcMirBcpGv1C0caAOOB6jKPfkwU+km1HEx6nwFNcg==","signatures":[{"sig":"MEUCIQCRm97yw1LyrLJTr/WTkjc0ag3fiE2eY0OQmAhzDyC4OQIgFFhVj5IxXNRzPBNe50xjB6Stbp8AU660VToVpclHpoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489931},"main":"index.js","gitHead":"274aa09a8990ac9a83201548243c313cf634f4fa","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.8.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.15.1","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^17.10.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.14.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.13.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^4.0.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.0.0","@stylistic/eslint-plugin-js":"^2.6.1","@stylistic/eslint-plugin-ts":"^2.6.1","eslint-plugin-file-progress":"^1.4.0","@stylistic/eslint-plugin-plus":"^2.6.1","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1723217716328_0.6156463417345566","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@odg/eslint-config","version":"2.0.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@2.0.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"649ac724d31d3319d50c36490c4474093df62dcc","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":21,"integrity":"sha512-SowDYgOBHuTyeXerJybJAgu+l3VQArsF6V83qYiBzWvOnqFaspnTtuDF2ap8OmZXgYRu+XTGJVJjn0mMBKQA6Q==","signatures":[{"sig":"MEUCIQDviHiH+g7b5Y0+Sc22QUeZyDkk85ABL1KLUWVnoVefigIgVLVmLN6qY/8b1TK0p7X6Z2ZE1ehx4HGbZBHPVKutwtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489886},"main":"index.js","gitHead":"0f93e0e085ff4545475c5e6eeb12b880c5e40537","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.8.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"20.15.1","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^17.10.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.14.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.13.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^4.0.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.0.0","@stylistic/eslint-plugin-js":"^2.6.1","@stylistic/eslint-plugin-ts":"^2.6.1","eslint-plugin-file-progress":"^1.4.0","@stylistic/eslint-plugin-plus":"^2.6.1","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1723498684600_0.5099328273452377","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@odg/eslint-config","version":"2.0.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@2.0.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"469f386da691383f56453372e5818a97d0bf7344","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":21,"integrity":"sha512-BaYOWLfDPMEC9JqtVVFkaea0Sr/O/OYixcJugiH273fMoFbnqni1t58WP1bfVsiJfliv8cZxF7VdsRro5/Bmig==","signatures":[{"sig":"MEYCIQDSrNOzdB9T2+cP1UMXNUPGaW9OE1lcZkWGNl02zuCjpwIhAMq2zD3KoFNNje2W3ERAdzgKIONVC/d6WO2PbRBBHbDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494561},"main":"index.js","gitHead":"10917937e6b4afb84b02a45ee55e15b883d1db58","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.9.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^17.10.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.14.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.13.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^4.0.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.0.0","@stylistic/eslint-plugin-js":"^2.6.1","@stylistic/eslint-plugin-ts":"^2.6.1","eslint-plugin-file-progress":"^1.4.0","@stylistic/eslint-plugin-plus":"^2.6.1","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.3_1753366975996_0.8297804198880334","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@odg/eslint-config","version":"2.0.4","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@2.0.4","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"700a5a89abf573ec24b80bc62ccc3280f94146a2","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":21,"integrity":"sha512-iisBZ79eLPQJZvSumpHtgqCCYhcVn6bqpHmNnnxMrR7FAkClomkK+QU3fK6xFjqGKj6wpylNCrF55JvO6sPWMQ==","signatures":[{"sig":"MEUCIGD8zy5MhLa+iswNxjXeh9tF54yxGu90G6B8qCx3/0UQAiEA+/dTat4DCmhXVrGq8bWHsl7jKBPLjDbCq/6y/docHjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494517},"main":"index.js","gitHead":"8af7b82e624952214ae054879e0763bd5fff6a94","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx,.json,.jsonc,.json5,.yml,.yaml,.xml,.txt,.svg,.properties,.gradle,.java,.cpp,.c,.cs,.html,.css,.groovy,.gitignore,.npmignore,.toml,.env,.example,.sample,.ini,.php,.bat,.powershell,.ps1,.sh,.bash,.eslintrc"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"10.9.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"22.17.0","dependencies":{"eslint":"^8","@babel/core":"*","eslint-plugin-n":"^17.10.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.14.0","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","eslint-plugin-antfu":"^0.40.3","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-jsonc":"^2.16.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-sonar":"^0.13.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","eslint-plugin-array-func":"^4.0.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.0.0","@stylistic/eslint-plugin-js":"^2.6.1","@stylistic/eslint-plugin-ts":"^2.6.1","eslint-plugin-file-progress":"^1.4.0","@stylistic/eslint-plugin-plus":"^2.6.1","eslint-plugin-better-max-params":"^0.0.1","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=16","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^8","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.4_1753373462187_0.1584795023989516","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@odg/eslint-config","version":"3.0.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.0.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"3710ab9240d160ebe8f4bbe9ede9b63a0e4a6ab4","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":21,"integrity":"sha512-tFvtxFuGBUTsDy7U2VhXozjDZs5RMFcz1bnq6NbVEcS1Ko8lkby+9sfc7HRfLB/G5IffG48RLSIXiVnVK9eEqg==","signatures":[{"sig":"MEUCIQDpFi8AGXv7f7N4Um+KEDuc6vttYysAPc8uYkQSXD+x+AIgC3e91Irts1KBtIlXyrVfcuv5zBMzxmUmlCqwFioQJjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518148},"main":"index.mjs","type":"module","engines":{"node":">=24.0.0"},"gitHead":"4c1040c5903761bb93f757a33efbb6fea9d50624","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^9","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1768864936355_0.42782322759277447","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@odg/eslint-config","version":"3.0.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.0.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"5e263f7bafeef31777bb547d052474683107ef8c","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":21,"integrity":"sha512-qnCPCTlFOsUX7bgqwpS7qja9EmfNuGuJiokhNmuLrr6l9nyi2A7m710ce9gOBo2Xi7hu+HhmvrNcf2p+gNjrBw==","signatures":[{"sig":"MEYCIQCp7kNzcFZzwgIVfw79BH/PsiGzzeHSdRZZGllbVN0tqAIhAIk5SFKvYPPP2XvSBNdObY5kdrDESIIty/QjlwGJc/hT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518318},"main":"index.mjs","type":"module","engines":{"node":">=24.0.0"},"gitHead":"7b8c8175c3a62bf92bf4013db37ffca52224a2d4","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^9","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1768917743253_0.38799183195982456","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@odg/eslint-config","version":"3.0.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.0.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"6a1f33a2bcfc1ba128b6ff1d9b4765f7732da930","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":21,"integrity":"sha512-NC8+oAlRAdXHWNC8PtD6R+axAaW7xGogArU3rGeiFO7K+yiJ6Jqci5BZZ7xEnFGqHGor7F0b/qhvmXLE/rMjTw==","signatures":[{"sig":"MEUCIQDC5WP5KHXWBtUSjiTlfSGKri6M+5D1GQjewNEYy43LAgIgDBEI+FzaXQnyd7ZCAtethwDfwBAE6tKr72fbRyyEIBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518480},"main":"index.mjs","type":"module","engines":{"node":">=24.0.0"},"gitHead":"18dc4f19574313b973939bcd1ac952c58d206b87","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^9","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.2_1768941255868_0.4292815877493481","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@odg/eslint-config","version":"3.0.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.0.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"9e947c1ac0544095c5a45a7876a467e8f8b13a09","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.0.3.tgz","fileCount":22,"integrity":"sha512-w7Eg3wSrQBvd7YPPNIfNXcJHCOLCAfzsZ1vMqeZzVy9OlqZcrmHzsIdKPxrTqBF+Ukdbie/012U2LTvknSq8Yw==","signatures":[{"sig":"MEQCIAk/RKBuxV3jmuRJZVM3r34f/0IrMCx0vg6Bz0GST4hoAiAvWEbCzKy1Je6wd0a9wXIvU2DXxqOHzPWRX2nhsDE17A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519329},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"6df38057248cf127eb842c610894a2307ea34acc","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"peerDependencies":{"eslint":"^9","@typescript-eslint/parser":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.3_1769311005917_0.927446478855076","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@odg/eslint-config","version":"3.0.4","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.0.4","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"12400a76f3847ad5742b4ebc178d65b5ee0edf83","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.0.4.tgz","fileCount":22,"integrity":"sha512-N+ku57wndtXfx8iOw2xNqQA/j9u2ICwTPOtCRQ2UAR0Ae5w6eqMazYOsLSJB2yR356+OKDthF+MnAT+zf8JLag==","signatures":[{"sig":"MEYCIQDLXpzDdjxfRkNq9eIiZ3FiTCZNbc5kzPz7yr99PBEWjwIhAMRAJIMpHMJjsd+fP5x0xvl45m4zbGlinxL8pm+b/rx0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519231},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"31926ec202dee3ea648a3aa9fbce4f113399627f","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.4_1769311118859_0.28031008503307175","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@odg/eslint-config","version":"3.1.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.1.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"1ababe9dae3b8762c84cebf52f6773a91d2d2c6a","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":22,"integrity":"sha512-ndtexbY0UFHsf5aPlHSpb+rQMyQRYWPZMNnL9ebz9m6nmL/8+4Xo46o6Gm/zjZHoYWlyy4eFOdbeVlWjsPbA+g==","signatures":[{"sig":"MEYCIQCQf7PX0K+E0z3IYpvdxgWD6Goj0iV2idqzxz5av3r9sAIhAKbZ76L9oVgFlhH3zhmpwVtWP2fvUA++u7XVNACpl0X3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525062},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"31c331f0818ab7d20b46c5610a2c02149914f9f9","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1769785163844_0.9277644005008061","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@odg/eslint-config","version":"3.2.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"dce1fd6ea1ea1d4282431a4721d686f81ab8aa06","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":22,"integrity":"sha512-m0RCNXwEmCWo3aLXeMuBkkLSHeHRpLNXYsuHbxDXhCw6NBNPzWDxyQY7XpPOoKZ1OeU6gKwHnw+DivSrPnNYOw==","signatures":[{"sig":"MEUCIQDGGty0lk6tH37T529fkyMXWD7SURg12U9gHqVjFwZzFAIgLhFRErDXSHKpyzIaMBCAgcGBBT1h78+1lSRlxZHIZZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526798},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"f4398f3f080f9002c69aa0792c5c153bfde94c55","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1770954901457_0.4624824017657583","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@odg/eslint-config","version":"3.2.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"f8ca3025c0e698ca1eb1376bcdf00eb4773f7d67","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.1.tgz","fileCount":22,"integrity":"sha512-6tDHa5LHg5rQw1u8eRwSu2IpUsWRKDpkrrOTc96mdDddj28h/JSiE5kJrtzTYsiuVvWY9IF2r/YbdUqa0U5pTg==","signatures":[{"sig":"MEQCIB1uMlXHYgStjegs7kdajukQ2ZqLF/pDzNqHuYU7ExlzAiA20NO9fa5/7ZjYai27ODnR++fbLkxt0q37NX663A6L/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526778},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"f4398f3f080f9002c69aa0792c5c153bfde94c55","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.1_1771007926083_0.008371648904293538","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@odg/eslint-config","version":"3.2.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"f8b4b1b52a8a2f39559846b640e9bb67bcbac183","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.2.tgz","fileCount":22,"integrity":"sha512-CBjZKosWmNvUYjrzYujrg90YgDtPdNUmoDkyMJQr+cj513PtBtBSXkxIGaUslWEUmx0rziMPZOImXK83LSmJzw==","signatures":[{"sig":"MEQCIDr9HkmHKqn5VMkBdEu703dvYcRqFrizKr63TuuBY5MvAiBXWruCYi/wk2vb6r6ihuH3IPOJIAUpVmp7Wd6cB7yJCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526857},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"9bf8ef8285de38bb9c30ef67c30438d18c713777","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.2_1772455418029_0.3609976821671008","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@odg/eslint-config","version":"3.2.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"27400ff7c2fcba9dfd2f9e40bff69e4acb393280","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.3.tgz","fileCount":22,"integrity":"sha512-AIqR7RZk1bJxJuYzTHR55OdIerdrEDC/YLLzh63WbzjPAqC/cb04C28/pZKuYpFWNZR2oFYD9C27sXH+9L8IPw==","signatures":[{"sig":"MEUCIG+06gtetI5MBF+RXiqireO0TRHw79I2V4RImvEc25PiAiEAmYXOqSWYDAQ2s4z6tmv1DYGBh13BWgfwtgu128TuP84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526902},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"03469c037c246e37ace59947ba96d761a011039a","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.3_1772622350896_0.34831206881543886","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@odg/eslint-config","version":"3.2.4","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.4","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"df066f6360bec908233edda3bafb254262ec4a6b","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.4.tgz","fileCount":22,"integrity":"sha512-bbXUq/ebPXO8Ap4hXCOjX+4bIY/d+YI82qAgf7enOvFkI57mazX9knvE2MyvJ4/JYLc/bmrKt9fUB3yOiCh8+g==","signatures":[{"sig":"MEUCIFT+b7Uv0ya8nR0g0OXJadgFFvUnSUdWyzDPZD4BDoI7AiEA7nx6s7qcoJ15o1bnWOydIxq32PH/vOKGohdHjmn7OuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527537},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"4d9420f4f6f9332c59fea65750b50774f3697a98","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.4_1772743632406_0.9270059114722236","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@odg/eslint-config","version":"3.2.5","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.5","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"035b53e16e2bdf7d3e811e35529a2173f5c21c8c","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.5.tgz","fileCount":22,"integrity":"sha512-WF57B30wwCv2ACYf21BL2rB8JNZ6tEQcrFT0asg2wpCeoXhUukasWW0+M76thzY0gLPzHnFKpBj1s8nwNWpyHw==","signatures":[{"sig":"MEQCIH9r9B2uhpYCuehXPlKfMmjio546HmU9Aqbc4IJw0WQuAiASiocYuIe68W8/QVziC9KmHVfq36Xqr+piHBB3ObXKkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527671},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"f613524854766138136f661e2fe5e71e9591b31f","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.5_1773262032547_0.8324780049236424","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@odg/eslint-config","version":"3.2.6","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.6","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"3c209f583b1dcf73c8483080e1c1473afe37a932","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.6.tgz","fileCount":22,"integrity":"sha512-pdS1FE9POdjcNI3yuw+HrBHJbHD4JmDMahP/wo1YgLFoOCUTGAcrQwNWw2TBeOLH5nYs+bPAP6J/ZUUMNtapWg==","signatures":[{"sig":"MEUCIQDVaASXwf51679dpNTgk9tnct0k8Qtt91KnYOQ+GP+E/QIgQZcIzZ9U0J88C8aoy3S7p+VTDKxdbdra4iYZbiwEfcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528238},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"3193f982b63e3cf15bf3682498ed61d6f11ca1e8","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.6_1773779902814_0.4419064082509456","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@odg/eslint-config","version":"3.2.7","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.7","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"dist":{"shasum":"5ba164fadcc92a1e579e5808d28ac2f6d7e2f668","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.7.tgz","fileCount":22,"integrity":"sha512-EdO7VdZrs/wBT5gGlm4fucPPhCMxleB3NRJTLWmdpy7IrwlfRTh3eGrtWE3gNihpM/JLxNKfsyVe+SLFYB+w8A==","signatures":[{"sig":"MEYCIQCZFAf8zky0eEW+0ElZQZ7K6JH/7TMgaoflCTEqSXWnrQIhAI/w6QoKvxk3QyAvhRnSFOrqVxCW4+fpmy6kRTakEHy4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527959},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"5e752c64c91c5391d9944e98023f6d40a6ecec6b","scripts":{"lint":"eslint","lint:fix":"eslint --fix"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.7_1773792125915_0.06499169322323617","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@odg/eslint-config","version":"3.2.8","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.8","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"bin":{"lint":"lint.mjs"},"dist":{"shasum":"419f58fdc16376131b910328281c304f7ffdb161","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.8.tgz","fileCount":23,"integrity":"sha512-YYQ5BWeSOxg23+2/RYOJkPqpKy8aUtWDPIDiIFPFOoOSnpLyD8WaYQLulgDG2emWopVUOVBa5oBRTuBQrMVm4Q==","signatures":[{"sig":"MEQCICB3alik2+FkqZbUcEDzFOUgsergoTfhOOfP5LyTPbryAiANHw9gRGc0DapqwrYkzMZBrftc9ALHoxzcYI8DSg/wZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528695},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"3ecc77f8ab9706fba8eaa3d123fc275e85cc484d","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg:lint":"eslint"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.8_1774367218834_0.5339577326014786","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"@odg/eslint-config","version":"3.2.9","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.9","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"4613e8ae8009bc8278cd995224940d8bb350beff","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.9.tgz","fileCount":23,"integrity":"sha512-MzC1vCJXnzepcK95bLnom1CKyLO8EHjmcKnk4m7gcG+vtolWIoUbj/KJbspnJ1aSZmfmCnksCHAjHTFbJyn4gw==","signatures":[{"sig":"MEQCIGHSqsJeOm3xKobrq2USSQnt6Vchr2J/5B8DwArRVLIOAiAM6pdZvBG/zLkWg7ACWsa5W8r+2fShkC0WnMyo42+hIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528695},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"827d6cb83127d3b53e820890e1b32e1bc468d639","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"eslint"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.9_1774370567039_0.6386054789081914","host":"s3://npm-registry-packages-npm-production"}},"3.2.10":{"name":"@odg/eslint-config","version":"3.2.10","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.10","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"590033d09e2c4c7da2575980f0256f167ab405c3","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.10.tgz","fileCount":23,"integrity":"sha512-IKNDQuID2X/5IDeWQJqeYKTsLCgCFiEbL5YaPpOVDHnXpfFXw3ijcpIIjHA+zALgsfeW25OiusGgpjq8X0ENtg==","signatures":[{"sig":"MEUCIQD8+pPvUrxEZKpr9N64rGnatH62FDMshykvu7BuSY+OJQIgJs4vRVca04fHs5u3eOMmHRdRVSnESmqp7B7UX6vNpn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530518},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"033acd6b3bbaac33b113f99967b3334fcaa67457","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.10_1774372295429_0.5746110382933902","host":"s3://npm-registry-packages-npm-production"}},"3.2.11":{"name":"@odg/eslint-config","version":"3.2.11","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.11","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"82eecb2667123549a7eab86b7495b482803ca49d","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.11.tgz","fileCount":23,"integrity":"sha512-BqnfpHWZOypGGvUwJAxPxoSQA2GevqxisX5nObnVdQ8koEnBKa56kDOwjaikzDVtdZ/lCJrNpBgR0NOiDf9VLQ==","signatures":[{"sig":"MEUCIQDKy98A8jPG0fuKgcGz45TZUUJ+EaR8ydgPZXb6ZzN8rQIgSjkK1Oy0Ih3oXcvCOg5NgnBJGLD+rJNC1Iu+UOwvLUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530758},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"bd1856582e4a028f6682fba45407b752129bd05a","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.2","espree":"^11.0.0","globals":"^17.0.0","@babel/core":"*","ts-api-utils":"^2.4.0","eslint-plugin-n":"^17.23.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^1.19.1","@odg/eslint-plugin":"*","eslint-plugin-html":"^8.1.3","eslint-plugin-toml":"^1.0.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-jsonc":"2.21.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-array-func":"^5.1.0","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.53.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.53.0","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^5.5.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"*","@types/node":">=24","@odg/tsconfig":"*"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.11_1774373492870_0.9053584598162245","host":"s3://npm-registry-packages-npm-production"}},"3.2.12":{"name":"@odg/eslint-config","version":"3.2.12","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.12","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODG-Linter-Js#readme","bugs":{"url":"https://github.com/ODGodinho/ODG-Linter-Js/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"df1e0b89f1595119789edd2bfc3b194db3fd7fee","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.12.tgz","fileCount":24,"integrity":"sha512-7Uutza2yEYUDD7DWfCO2tNjNX6rt+/gRTx8zFbhjjk6xkoB14Vf2aJQh/vEn6H2DYLTC0Cplh9lbTvJ+4Cdx6w==","signatures":[{"sig":"MEYCIQCg5/zmfo4pLxxA8ilIw/3yzlQzCnuFB6E1opXtLik3hwIhAIo9D7X7D5c7RxoRWN0Sczyo7cFvwFvrzkS/KLsDn7Ts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532276},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"d230ae8d4432f95643f79f033f2f93e828d54671","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODG-Linter-Js.git","type":"git"},"_npmVersion":"11.6.2","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.11.1","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.4.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.1","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.57.2","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.57.2","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.2.1"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.12_1774580399719_0.5008158355488013","host":"s3://npm-registry-packages-npm-production"}},"3.2.13":{"name":"@odg/eslint-config","version":"3.2.13","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.2.13","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"bb5bddfc60982a323201c4d940c64b067848c258","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.2.13.tgz","fileCount":24,"integrity":"sha512-XRCyPcJs8ZgUhlV7RKkgHFd+f9QnQNemI5urDRX7kuoJNVL7kdUaMCAONQyKW698cuj9bBqG3EQr/QR8A6z8tg==","signatures":[{"sig":"MEUCIQDAf1QHp0OIrF/t8wRwhqQseN2oSoD2Ui+q/lL9YpcLswIgSi2M5zJ0Zq7GwC7r/6tCLEKu2TsTqHd4rlyYyfMVAgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533434},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"e153226f4247a113debcb587d591e570154e46d2","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.4.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.1","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.58.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.58.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.3.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.13_1775515337481_0.7418968027973822","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@odg/eslint-config","version":"3.3.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.3.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"47ba88e25ca11416807b70525dcdab35fa86ea43","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":24,"integrity":"sha512-v6fhnIihXnnPL0W/CWDDoN9QGj66w8nOHC4F5eqJxQoxT/5AAxnj7BDhPHuArWUUQDQj/Tnau2qgpMUj0haj/w==","signatures":[{"sig":"MEYCIQC7Q0+okUCC8vRuK2iSegJj6LA+OEZqeRCuuKUtaqxykAIhAIKsxj5BaJOW/upr0V8kaQLySgglSIxNCYJIy0C8SjqB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533921},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"f857d94778e2ae414ad7c4b14af0a53811edc83b","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.4.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.1","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.58.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.58.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.3.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1775777192496_0.9655386110295372","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@odg/eslint-config","version":"3.4.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.4.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"a14a4a879285780cada3d2c9dba37d6d25e96d28","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.4.0.tgz","fileCount":24,"integrity":"sha512-KkViB8SF/g/CrVKHPWUM8MtVZflWRJccB5B21f8TnQPVw4akKb9zZ0PAAfDwRUdRuW3IsbF71khm6JUhoT0MzA==","signatures":[{"sig":"MEUCIQD31Veb1TQjhs+OvBMpsoYjcvXkuGm+ceVJ3cVwv3CTtwIgS5Kt3/EqfqdhtLcbNN8jHkUv24x7ZH2KepQICSZkMIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533921},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"4f67cdccd2433bbf2ccfa72bbe7bda94fb893a74","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.5.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.1","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.58.2","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.3.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.4.0_1776309843832_0.7970223533919636","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@odg/eslint-config","version":"3.5.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.5.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"33df7bd34f4bd29453728711009fca4d31ca7c0a","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.5.0.tgz","fileCount":24,"integrity":"sha512-rEi/6XYihuMbkOQU93syLT/OJno8ZSGKdoblOuTZJxVlFUkMywaSkrT390A2i7ad/eAlXFOe99kS2ZOWaBGVYw==","signatures":[{"sig":"MEQCIBuBBTvsNgV0waToFz6zI/PSG9hXjKJVdvuO9Fd+Co8sAiBaFcu+ulC6chcFZgiqKG0q9iMNaKbJoaV65ZwqdpO9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533921},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"0067b025e331f6bf87cedde03f3dfc922d45999b","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.15.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.5.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.1","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.59.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.59.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.3.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.0_1776882843354_0.10979929543682854","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@odg/eslint-config","version":"3.6.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.6.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"615178c91a8886c9dde06ad60a574a7deae99dc1","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.6.0.tgz","fileCount":24,"integrity":"sha512-XnRbF4MdMJVVrA3q2YzdgwsQVp/nnmDUvRuReoaWlI7mFbN7iLQu0k0ScjFX7pswwCzv2RSheLDataOOGahHQw==","signatures":[{"sig":"MEQCIFXlt9sioNukbSNvclTLOQpkWV43BdmvBaac+mw+tu7tAiAq3VK+daiRlLw0mb/+/F8JhZvFoBSN5u/FQ9F+FWqzxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534199},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"97b60d444e7385dc1cf5119f115839f17a9cb874","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.15.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^17.24.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.2","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.59.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.59.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.4.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.0_1779126158044_0.08903678138885929","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@odg/eslint-config","version":"3.7.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.7.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"03afb801f1e22b90d1bc255b32f30c4a08e48485","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.7.0.tgz","fileCount":24,"integrity":"sha512-+wTWOcfiCUdLu/W9kEl2QcbNVdMCTwncOaWKyqnliMeguj3V69Mqu4pEAnu52Kqqj1GjpOtm9SNwTlfzxxnGKA==","signatures":[{"sig":"MEUCIBYybNwp5oqqaGg8EvT6TW6Q1oVKjKNaF3QWU2A4da+JAiEA5d/lwmcnRKN0koH0NIQ5IaPPOM4S3fY36UudAXCwYSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535013},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"84e8c19bff31912ed57d07d08451d48bf5697ced","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.15.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.7","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.0.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.2","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.60.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.60.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.4.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.0_1779838728783_0.07086425107682581","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@odg/eslint-config","version":"3.7.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.7.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"84650924faf5d63fc2cfede491ac5a8226410dd2","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.7.1.tgz","fileCount":24,"integrity":"sha512-wpnpTLM+aGfCqct0qJ68OAxyOPDhuDza0UVJz9FHkfWZLMXC2u6jgaQd+ayDU1Sa6ES03a9qWFqCDlaPayGgVg==","signatures":[{"sig":"MEUCIFiMlPLNYVyObgdkdgdEe0Lesfn4GYVIEDALmI/pj/BtAiEA4AxPrKpVnC9cmjq/P4NMHX3bTsuqtaT0V/DoPsFoDaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535013},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"25fee306574692aac0938cde2a05d33b9e4651cf","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.15.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.7","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.0.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.3.2","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.60.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.60.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^5.9.3","@types/node":">=24","@odg/tsconfig":"^1.4.1"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.1_1779933416410_0.44020887042742496","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@odg/eslint-config","version":"3.8.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.8.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"251872f7beb309aab7a94b8c613386a94f945e4d","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.8.0.tgz","fileCount":24,"integrity":"sha512-aj80pDdTGkPU0f6J8oC7M2tKrnL+wGTAnp5rC0i6OPRd+UfqmGXIqU7gYJmWhq2Rh3CRqHWx22lt/kDfVwILwA==","signatures":[{"sig":"MEUCIDZ1uoPOgr8of7Mr1+WITVtln8z7au/NtxWvUv7AWycbAiEAm2a6bN84lmQNno4N9mjUR//C52D13BIkzLq6w/Xu1AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535887},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"9272ffc1228e0d097edde3c2953cbce931143162","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.7","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.0.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.0","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.60.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.60.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.8.0_1780085679509_0.9808684653473931","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@odg/eslint-config","version":"3.9.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.9.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"91593e279b2efc6b0486026adda0f74cc3e41327","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.9.0.tgz","fileCount":25,"integrity":"sha512-iDgYTUcWZhFDuxBPKB25pru2lUsiDx4EuuUCy6VEkJxIGhuFFK8fuEERRXMEhhxpT9uChl8aTv1g959A3YQyLA==","signatures":[{"sig":"MEYCIQC5RN30fOfV/hm5wwjOBcOXbsrn/a53+4HdK4kUUI/aywIhANPHnO82o6dFcQHthODTJY9LB/khK+d0VFilYfA2LfG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536707},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"cc8ee433af9b6fdea815999e7666fb3f42042ba2","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.7","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.1.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^65.0.1","eslint-plugin-security":"^4.0.0","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.61.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.61.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.9.0_1781192345330_0.6764523393470232","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@odg/eslint-config","version":"3.10.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.10.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"86f7c7f9e0591d47f0df154155c2cbb5930eaa5b","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.10.0.tgz","fileCount":25,"integrity":"sha512-wd+V3+Pj3uY7zlPk20SXTZZqXiimtCuaiLl8z5idsFLEkGKV7TNAKotEbAauwRILqlAVZjTq7yLwZNxl/S8fEA==","signatures":[{"sig":"MEYCIQCfOtien/5Yk56olPowkxWJvSWJ34YSwfBxPneu++eeugIhAM99LsUV0pQOYdylN6r6d+hRuf89wAMA6W6gMjWFJmbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546637},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"635cfd0c9f67d53b17d73779266e54018541c69a","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.12.1","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^7.29.7","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.1.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^66.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.61.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.61.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.10.0_1781565683559_0.9964997805788751","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@odg/eslint-config","version":"3.11.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.11.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"e4ca9df46cef9af32054fa6274f15d229bdca712","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.11.0.tgz","fileCount":27,"integrity":"sha512-KGpr/TrRozGw0LoWPr1rkwFJf4CWl0EJWkchuqAuqn00lIXVxYvKDbmbShWCkkGS4cC/6hWXYweWfrUn/+7nVA==","signatures":[{"sig":"MEUCIFp+ZhCc2WgZ68plVqC/18O7KUWzkH8Nua5grS+KuTt+AiEA+ln1tHvBP4monnLDJLGDP6d8NqgS/HRq2/VRYyiGcj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559431},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"d4634273bd1dc90e4d828ab41474ad400e77e0ec","scripts":{"tsc":"tsc --noEmit -p tsconfig.json","lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.17.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.1.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.6","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.61.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.61.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.0_1781898154026_0.795451809282737","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"@odg/eslint-config","version":"3.11.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.11.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"f3582880d167698e1970369b2cf6a61f185802fc","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.11.1.tgz","fileCount":27,"integrity":"sha512-g4LfXunhClluuboRKEIpi/wWnFQ43NtI9vE1pSNpSQVcW/TteZ85eZ4B2mdv6L3ZBOvxYv8nqVwrPQt9rCD+fA==","signatures":[{"sig":"MEQCIHmwOghXGgEmPVqZgjJZpBZ8fsFHdQt+ymgoVMsoAacLAiAUcRRFwIxNDIPeTINNIwU4KCNpnmbCW55Tm3A7NqQOgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559572},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"3aa9960750a8fb2a5f03e773141019d8163c2fdd","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.17.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.1.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.6","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.61.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.61.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.1"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.1_1781923045742_0.4212882331424528","host":"s3://npm-registry-packages-npm-production"}},"3.11.2":{"name":"@odg/eslint-config","version":"3.11.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.11.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"3a1a6a1cd006158765d7281900ae2605d9e680a0","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.11.2.tgz","fileCount":27,"integrity":"sha512-ZK1+W0v6IPhR6CqfmZK/SfBs7yanFdJUCShmJ4QS5fUGkeQdz0FKgRFy0gf1K1efKmVM79yIme7GzT3sjwMHCA==","signatures":[{"sig":"MEUCIFgIdZdomy5N2TD5SujVAgkzaE9S2qE8bz5thXt3QIUkAiEA0y2ofBgEmBYkY+gxFfDK7DMTkEPQrWDMO1zSc9eM72w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559584},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"2bb69130fbb132e22688fe6649f697fa85211b18","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.17.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.16.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.6.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.1.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.4.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.6","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.61.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.61.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.5.1"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.11.2_1781923282576_0.8547782984423244","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@odg/eslint-config","version":"3.12.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.12.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"3ca236e175398147c010203e361f1235c96bedbf","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.12.0.tgz","fileCount":27,"integrity":"sha512-wIteugkVqQYOcNOpjtDQo452ofqtuxGMyhEKr7z7f1RkOTyHayBPBDM1dD3NU9NtCFWmEl4cOCt9wD7WROj8dw==","signatures":[{"sig":"MEQCIGy8tBjyIGhJ+v6y91LobsCd2FfF6BnXFsFaAgwr3vc+AiA4nVpNutoT2qS91t2a529Yq5OZ20Q1uNl9Lyvst4qZzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560838},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"33307f403272f784dd697dc53f56f3fc86a8cc8b","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.17.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.17.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.5.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.62.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.6.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.12.0_1782403779257_0.4978827010882563","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@odg/eslint-config","version":"3.12.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.12.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"a52351bada4dae0244cc3533dbf15080af4db3fc","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.12.1.tgz","fileCount":27,"integrity":"sha512-MEYOob18RVn9Pu9lT+44uPHF8Oj1BxjPmMY3og+7G0a2UNVawZ+hVPEvZby0StK6KsHBMLwZ/sHgVjLnpCykYQ==","signatures":[{"sig":"MEQCIBjUGX3qR9msiXTCruA1rS7ntaULNkOfO5ufbDgXM3V6AiAUAmIVpfprCke7aefiVxEHjOcgSJr2JDzBAtZYrgZfdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561260},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"a6677e4fb6891f419b20ca182a1f35515bdaa635","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.5.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.12","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.62.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.6.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.12.1_1783373277273_0.7819351515907182","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"@odg/eslint-config","version":"3.12.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.12.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"f69ef8c30298d02164439d9c9ea82a986ce8b040","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.12.2.tgz","fileCount":27,"integrity":"sha512-colrZx7+G9YjPU9KQ2bqUZZOlQ4Tg7NNb4KiprERQ/IfB7d3CrrmJMWuwktGZ1fvh9ORlGwzsBVNszc/ZpEg5w==","signatures":[{"sig":"MEQCIExk9WnbXS9h0pqdpcZAQZe+aCJMAMvzXwkIEvmV41uMAiBESFh8E3hjQHPFGXatDN5PvWmw56c+QAvJW/44m1yXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562504},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"b7a7b37fafedb52ba0f633e0b04650466ab8b0d8","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.5.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.12","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.0.0","eslint-plugin-security":"^4.0.1","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.62.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.12.2_1783445041904_0.9731121958951985","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@odg/eslint-config","version":"3.13.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.13.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"7663aafa80925477fea8ff2b75f29fb473d87511","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.13.0.tgz","fileCount":27,"integrity":"sha512-cLAQrmyBcDpUO/jqBGxzj7AJFKi/K39V9xxt9ba/9eFAaN26FIZbj7wno9zR/XZofQoIXEcxYZjEgmNfCAlllw==","signatures":[{"sig":"MEYCIQDtk/Vh5PlG5PROMg/8W6tJDZyIYI0x+SyBPLaMoGsmXgIhAM6K7PW9p8dEvQsiKfc1KMOKQrpGc2bUJKLQ2QuUdiS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565428},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"38a57afc24c43a862631865fc91791c6bd71ec81","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^9.39.4","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.1","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.5.0","@odg/eslint-plugin":"^1.0.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.12","eslint-plugin-jsonc":"3.2.0","eslint-plugin-regex":"^1.10.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.0.0","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-file-progress":"^3.0.2","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.62.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.13.0_1783644239803_0.3960490080092609","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@odg/eslint-config","version":"3.14.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.14.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"1e486c4c7cbe2d9e419cb257bc6457e8fe23fe06","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.14.0.tgz","fileCount":33,"integrity":"sha512-INrKZvuEkpthPrBV9rFlXtltwWbcbVPq5qKLCzK4lofNilLDAUxNO0yayceNYH8I+DqA5My6oz08Xjm0IvEdiA==","signatures":[{"sig":"MEYCIQD0Y+oTNQ04rZWh6zG0uVJkSejpu5E9T+KGo5pZAYa1+QIhAMrQ3qR/icm12m9DGlzDtPuxFwd+8xabh33IkhUxu/VW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576494},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"1d0ce100c8faad158571af604d6ae3f8d5448823","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","@odg/eslint-plugin":"^1.0.0","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.13","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.64.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.64.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.0_1784312360124_0.452824752962274","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"@odg/eslint-config","version":"3.14.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.14.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"634782fe1af5f921fe37a04a04e28ded88e3b2de","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.14.1.tgz","fileCount":33,"integrity":"sha512-tu/4yNo8gL1GZz/QeYSU3kOOaRJRBL4Hq+sPPx1niho7HWxNSkcMuhnYrCPaCunha+mBwE5LNpCfb4nhRU8+ag==","signatures":[{"sig":"MEUCIDwKl00iazvzL/fCcT20TjIKDeBZgLDyx95EhZzgR27HAiEA4STIzMc9IDARsNqHM4lRu1D9lbQ1+Ae1iormv61XnN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576494},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"6448ba96508b5a1051844e68d512e46f6ad70d06","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","@odg/eslint-plugin":"^1.0.1","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.14","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.64.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.64.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.1_1784324954069_0.5921012387488691","host":"s3://npm-registry-packages-npm-production"}},"3.14.2":{"name":"@odg/eslint-config","version":"3.14.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.14.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"db9327cde96a05e98491886bd78c420941561d1e","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.14.2.tgz","fileCount":33,"integrity":"sha512-eeG7P5qfvuWfbGUp2BErx83rxJ8TcllYb6S2jo2QtJ043RlxFPsn8ge5SrutNiaUM9yTNsH3pRUC2A2AYCbrLQ==","signatures":[{"sig":"MEYCIQDCZvVXipSjDVTRNLAH/w8j4jAEAUQtBOfcIB96HMwBlAIhANFJ/vArXQ0QVU+yt0506JOAqmuDysgq3dPHqaeQrFMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576494},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"c218cba5beb45fa51107acd30f701a14765a864f","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","@odg/eslint-plugin":"^1.0.3","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.14","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.64.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.64.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.14.2_1784327364903_0.4241933474573625","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@odg/eslint-config","version":"3.15.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.15.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"8660acbbe829aaa63745018bf50d5ebc3b27a254","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.15.0.tgz","fileCount":33,"integrity":"sha512-ASYHz1ACTL5NvRaG6dlDSMNc8dYPCu/sKgAVS+VjPb88OK3Lm3qbijYbXZQazSqdJRzL7ZbeJ7+wb2OVBLJBOg==","signatures":[{"sig":"MEQCIBZipD/XtA7D/VJmuMhOGqq4qq7VCM0OMaRLWpsqx2D7AiBPCTi/kZ4tMx3JhSbHCk0OgVkDsgZ8NSkq396U83RXbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574900},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"a691aed9581e12cd8afbc0836bfe14923f25a018","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","@odg/eslint-plugin":"^1.1.0","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.2.0","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.7.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.15.0_1784726884269_0.011262098492669015","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@odg/eslint-config","version":"3.16.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.16.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"ce8f943a53c5a56e4502d87710ddaeb9b9b774ca","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.16.0.tgz","fileCount":42,"integrity":"sha512-4Ur7lEw7qFGvn0MZtVL1xxzuhZGiwefCP+TiU0ouPWbGh1iJdi7osVxvMk0MiurMpCsdI2q+cakUO8S4EiA7+w==","signatures":[{"sig":"MEYCIQD/ee1PjRn6AQmbawcOEbJ3PxCuWAn5/dpam7T7D1TtoQIhANhXTXcCY9BFcsQWsw+a3OcxbtT+8J6+VYbC9gr9ZkJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610125},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"76ef7259f037242b91afcd206482819c247e8bfe","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.18.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","eslint-plugin-zod":"^4.9.0","@odg/eslint-plugin":"^1.2.0","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.2.0","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.8.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"bundleDependencies":["eslint","eslint-plugin-sonarjs","globals","ts-api-utils","@odg/eslint-plugin","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.16.0_1785459131399_0.40568118784607","host":"s3://npm-registry-packages-npm-production"}},"3.16.2":{"name":"@odg/eslint-config","version":"3.16.2","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.16.2","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"dfe418ad1496de84fb862d757afd6066e227245e","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.16.2.tgz","fileCount":42,"integrity":"sha512-9S5w3e6WeYJM+1HBt7OjbV1F4WI3jy4rJ27/Rq+jKHE42WG0S+zAKnOPyMpmI3aqsHl8cdqvSGOuyx6aWjbhMg==","signatures":[{"sig":"MEUCIQDXhxZVo1+mNXDiNPXXwXE04unCRpTWrPA47ui0lys3IQIgGvobyxZHrFLSB5NZG+NPg8qfPDzpG1gkKMRbMdxPcdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611735},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"f1722f868f3302af4792e964345ac77994ebb2b5","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.16.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","eslint-plugin-zod":"^4.9.0","@odg/eslint-plugin":"^1.2.1","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.2.0","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.8.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.16.2_1785653914178_0.481320696334286","host":"s3://npm-registry-packages-npm-production"}},"3.16.3":{"name":"@odg/eslint-config","version":"3.16.3","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.16.3","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"e219e6d7be387a0e13ce0aa5d2d6eca3d10a81b4","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.16.3.tgz","fileCount":42,"integrity":"sha512-SZYADx/YuE7sgizqjatXQqfl9f6VUvJ0KXCQDBFSe2AhKi7leotORKDuoBkwCfL4gjdf7yLsiaMTAkXDUS0IDw==","signatures":[{"sig":"MEQCIDPVPUTokbhRNEsd7c/XeEeCudR7w6KstvQqKmvTcQuYAiAPP91x+TyqWKUKjFMg6TFUPvrdbsjYq9MSZ+/UJZm3Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611735},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"eda09f5185844b831108d1b701d1f3d085d6c964","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.16.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","eslint-plugin-zod":"^4.9.0","@odg/eslint-plugin":"^1.2.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.2.0","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.9.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.16.3_1785706055075_0.9769910751060626","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@odg/eslint-config","version":"3.17.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.17.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"f083b587fce54003ace566551a9078e7d407c6f9","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.17.0.tgz","fileCount":43,"integrity":"sha512-webRLX2UDUHcun6h4MXLugRo/1gaI8tr10QLr+8ZaAuDpLqp0b+DHkqBZcahqsgfwjOz15O+oE6rv8Qg5Hc3Ug==","signatures":[{"sig":"MEYCIQD5I1YWIKE3o2z49kSh7EBi2wxNC0L4I7gZTUecs43+ewIhAOOadZDnFnOPhpboiGbwnZfaZu+qaqqJVhdVWOnZoUP6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618855},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"4441cdd6fb70ec94c751122c81b2ce6a32ed5336","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.17.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint":"^10.7.0","espree":"^11.2.0","globals":"^17.7.0","@babel/core":"^8.0.1","@eslint/css":"^1.4.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.2.2","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.6.0","eslint-plugin-zod":"^4.9.0","@odg/eslint-plugin":"^1.2.2","eslint-plugin-html":"^8.1.4","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.2.0","eslint-plugin-jsonc":"3.3.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.1.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^72.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.65.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.65.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.9.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.17.0_1786982349163_0.39334857615705765","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@odg/eslint-config","version":"3.18.0","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.18.0","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"e53578671f8390fbe08154636208f5ec82e905c8","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.18.0.tgz","fileCount":43,"integrity":"sha512-sKPj0bWUdWTm7N/bAfY5VJlHWerO8qaysOthNv2q7B2ZJXfw+u30O6S+4zKfBQUqaYs/arfuY+zRo+7aSH3BuQ==","signatures":[{"sig":"MEYCIQDzp+PgWpOKgMUKz481zmIDW0d4itXt2JwlEGRhmnCS+wIhAJ7Pzf7Ye59cQeBH2wn2WXxdkbT6FMgro9Oi19Xp6ody","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID77PMJs/7TZsw717oVfXIeOZtUoZDEkVKCcBVIIamdOAiEAkWuS9/3WWkpBf11aHHFrtW+XJNQp5yi0H5ESGkTswkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620368},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"a73f596dfc945f8ae7da6fa707a71699e5561489","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.19.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.21.0","dependencies":{"eslint":"^10.10.0","espree":"^11.2.0","globals":"^17.12.0","@babel/core":"^8.0.1","@eslint/css":"^2.0.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.3.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.8.1","eslint-plugin-zod":"^4.12.0","@odg/eslint-plugin":"^1.3.0","eslint-plugin-html":"^8.2.0","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.3.9","eslint-plugin-jsonc":"3.4.2","jsonc-eslint-parser":"^3.3.0","eslint-plugin-regexp":"^3.3.0","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^74.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.70.0","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.70.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","typescript":"^6.0.3","@types/node":">=24","@odg/tsconfig":"^1.9.0"},"peerDependencies":{"eslint":">=9.39.2","typescript":">=5"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.18.0_1790298382160_0.7996919678953354","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"@odg/eslint-config","version":"3.18.1","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","_id":"@odg/eslint-config@3.18.1","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"bin":{"odg-lint":"lint.mjs"},"dist":{"shasum":"cd2c98ce71a9416efe58f9a652bffd5d7a8c47f2","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.18.1.tgz","fileCount":43,"integrity":"sha512-igflkcOSkcBzSkxBiau/bv4zMlaqQCeBJKDDVqgVzqpiCbCg4n3qVTye3IaMphZInEyXJ5z67btChFHFBS3J6Q==","signatures":[{"sig":"MEQCIBt90bakv+XRFzYQLeZ9ciygdPRhUwksVUFDrfKJjI6RAiBJ7LM3OzWjzBE1W2LzBQd4eMP8KZTIAH0sCFocsUgadQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3W5UAeb8WA43OCF+jYgWR7jMSftbyEPTkCNREZwg9eQIgIE5HQdorKWAWqGq+vzUcDs+d/7HgHLw6t/440xdmw9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622400},"main":"index.mjs","type":"module","types":"index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"4131feb6e9d251efb05d972fc73695b1b8ab524e","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.19.0","description":"Linter for JavaScript And Typescript project","directories":{},"_nodeVersion":"24.21.0","dependencies":{"eslint":"^10.11.0","espree":"^11.2.0","globals":"^17.12.0","@babel/core":"^8.0.6","@eslint/css":"^2.0.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.3.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.8.1","eslint-plugin-zod":"^4.14.2","@odg/eslint-plugin":"^1.3.1","eslint-plugin-html":"^8.2.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-jsonc":"3.4.2","jsonc-eslint-parser":"^3.3.0","eslint-plugin-regexp":"^3.3.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.1","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.70.1","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.70.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","typescript":"^6.0.3","@types/node":">=26.6.2","@odg/tsconfig":"^1.9.1"},"peerDependencies":{"eslint":">=10.11.0","typescript":">=7.0.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.18.1_1790301992910_0.5885361280819281","host":"s3://npm-registry-packages-npm-production"}},"3.18.2":{"_id":"@odg/eslint-config@3.18.2","bin":{"odg-lint":"lint.mjs"},"bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"dist":{"shasum":"7dd8190ecbc2636221c2a7595ddb2803b1146621","tarball":"https://registry.npmjs.org/@odg/eslint-config/-/eslint-config-3.18.2.tgz","fileCount":43,"integrity":"sha512-S9CxWf252fu/Mcnqle2HP/xY5VCexj/3oXV+TYEELzUzk04mzGu45W4iMcXOxQrjuFzPiA/DHT0XN15yjZGnIQ==","signatures":[{"sig":"MEUCIQDo+fS4/9gmrJ9/R2GhqzYBpERLMSMmWOxx5eYaVr+viAIga6fGv/2qP4SmYiwxk/g4K3Ty2KLYp9jeT5iUXs4I3dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBtHsDFs+qwx5q8uAo+/x3bfFsC6HUxBLlv8Iqi8e7J/AiBH/hNxS/xXosruJkYRjfNa8zTWM0wa+kfiMiifKnlVDA=="}],"unpackedSize":622270},"main":"index.mjs","name":"@odg/eslint-config","type":"module","types":"index.d.ts","author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"engines":{"node":">=24.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs"}},"gitHead":"92726ae46560a1e85543a6583ba270d05455b9d2","license":"MIT","scripts":{"lint":"eslint","lint:fix":"eslint --fix","odg-lint":"node lint.mjs","tsc:check":"tsc --noEmit -p tsconfig.json"},"version":"3.18.2","_npmUser":{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"},"homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.19.0","description":"Linter for JavaScript And Typescript project","directories":{},"maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"_nodeVersion":"24.21.0","dependencies":{"eslint":"^10.11.0","espree":"^11.2.0","globals":"^17.12.0","@babel/core":"^8.0.6","@eslint/css":"^2.0.0","ts-api-utils":"^2.5.0","eslint-plugin-n":"^18.3.0","any-eslint-parser":"^1.0.1","eslint-plugin-yml":"^3.8.1","eslint-plugin-zod":"^4.14.2","@odg/eslint-plugin":"^1.3.2","eslint-plugin-html":"^8.2.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.5.4","eslint-plugin-jsonc":"3.4.2","jsonc-eslint-parser":"^3.3.0","eslint-plugin-regexp":"^3.3.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.1","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.1","@adonisjs/eslint-plugin":"^2.2.2","eslint-plugin-filenames":"^1.3.2","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-check-file":"^3.3.2","eslint-plugin-php-markup":"^6.0.0","@typescript-eslint/parser":"^8.70.1","eslint-plugin-file-progress":"^4.0.0-beta.1","eslint-plugin-better-max-params":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.70.1","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-no-constructor-bind":"^2.0.4","eslint-plugin-json-schema-validator":"^6.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","typescript":"^6.0.3","@types/node":">=26.6.2","@odg/tsconfig":"^1.9.1"},"peerDependencies":{"eslint":">=10.11.0","typescript":">=7.0.2"},"peerDependenciesMeta":{"eslint":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_3.18.2_1790306697947_0.19262610744250286"}}},"time":{"created":"2022-11-06T00:58:33.869Z","modified":"2026-09-25T03:24:58.227Z","0.8.0":"2022-11-06T00:58:34.095Z","0.8.1":"2022-11-06T02:22:49.825Z","0.9.0":"2022-11-06T23:13:05.349Z","0.9.1":"2022-11-06T23:56:37.709Z","0.9.2":"2022-11-15T03:13:14.043Z","0.9.3":"2022-11-15T16:25:24.302Z","0.9.4":"2022-11-19T05:59:40.007Z","1.0.0":"2022-11-24T16:55:14.070Z","1.0.1":"2022-11-25T19:58:40.586Z","1.1.0":"2022-11-27T06:57:42.784Z","1.2.0":"2022-11-28T03:27:18.997Z","1.3.0":"2022-11-29T03:19:26.599Z","1.4.0":"2022-12-02T03:21:37.084Z","1.4.1":"2022-12-02T15:19:04.474Z","1.5.0":"2022-12-05T00:50:55.967Z","1.5.1":"2022-12-05T00:51:18.745Z","1.5.2":"2022-12-05T19:23:28.584Z","1.5.3":"2022-12-05T19:35:07.581Z","1.5.4":"2022-12-12T19:22:25.041Z","1.5.5":"2022-12-12T19:38:28.088Z","1.5.6":"2022-12-16T01:59:49.368Z","1.6.0":"2022-12-21T16:58:42.563Z","1.7.0":"2022-12-28T23:55:41.309Z","1.8.0":"2023-01-03T01:15:01.575Z","1.9.0":"2023-01-08T07:38:10.413Z","1.10.0":"2023-01-20T03:30:28.942Z","1.11.0":"2023-01-31T20:41:58.028Z","1.13.0":"2023-02-12T04:42:41.691Z","1.14.0":"2023-02-12T05:02:06.314Z","1.15.0":"2023-05-14T00:41:28.344Z","1.15.1":"2023-05-14T01:49:32.364Z","1.16.0":"2023-05-15T02:45:42.770Z","1.17.0":"2023-05-24T23:48:58.763Z","1.18.0":"2023-07-11T01:20:32.067Z","1.19.0":"2023-08-02T04:01:11.579Z","1.20.0":"2024-04-15T17:13:35.124Z","1.20.1":"2024-04-15T17:25:14.468Z","1.20.2":"2024-08-01T13:55:55.293Z","2.0.0":"2024-08-01T21:27:25.334Z","2.0.1":"2024-08-09T15:35:16.608Z","2.0.2":"2024-08-12T21:38:04.826Z","2.0.3":"2025-07-24T14:22:56.291Z","2.0.4":"2025-07-24T16:11:02.490Z","3.0.0":"2026-01-19T23:22:16.508Z","3.0.1":"2026-01-20T14:02:23.436Z","3.0.2":"2026-01-20T20:34:16.035Z","3.0.3":"2026-01-25T03:16:46.067Z","3.0.4":"2026-01-25T03:18:39.047Z","3.1.0":"2026-01-30T14:59:24.023Z","3.2.0":"2026-02-13T03:55:01.588Z","3.2.1":"2026-02-13T18:38:46.285Z","3.2.2":"2026-03-02T12:43:38.185Z","3.2.3":"2026-03-04T11:05:51.052Z","3.2.4":"2026-03-05T20:47:12.571Z","3.2.5":"2026-03-11T20:47:12.703Z","3.2.6":"2026-03-17T20:38:22.961Z","3.2.7":"2026-03-18T00:02:06.110Z","3.2.8":"2026-03-24T15:46:59.018Z","3.2.9":"2026-03-24T16:42:47.215Z","3.2.10":"2026-03-24T17:11:35.592Z","3.2.11":"2026-03-24T17:31:33.017Z","3.2.12":"2026-03-27T02:59:59.877Z","3.2.13":"2026-04-06T22:42:17.651Z","3.3.0":"2026-04-09T23:26:32.630Z","3.4.0":"2026-04-16T03:24:04.061Z","3.5.0":"2026-04-22T18:34:03.543Z","3.6.0":"2026-05-18T17:42:38.197Z","3.7.0":"2026-05-26T23:38:48.926Z","3.7.1":"2026-05-28T01:56:56.583Z","3.8.0":"2026-05-29T20:14:39.697Z","3.9.0":"2026-06-11T15:39:05.494Z","3.10.0":"2026-06-15T23:21:23.718Z","3.11.0":"2026-06-19T19:42:34.208Z","3.11.1":"2026-06-20T02:37:25.899Z","3.11.2":"2026-06-20T02:41:22.725Z","3.12.0":"2026-06-25T16:09:39.409Z","3.12.1":"2026-07-06T21:27:57.425Z","3.12.2":"2026-07-07T17:24:02.060Z","3.13.0":"2026-07-10T00:43:59.941Z","3.14.0":"2026-07-17T18:19:20.309Z","3.14.1":"2026-07-17T21:49:14.207Z","3.14.2":"2026-07-17T22:29:25.050Z","3.15.0":"2026-07-22T13:28:04.435Z","3.16.0":"2026-07-31T00:52:11.568Z","3.16.2":"2026-08-02T06:58:34.320Z","3.16.3":"2026-08-02T21:27:35.229Z","3.17.0":"2026-08-17T15:59:09.296Z","3.18.0":"2026-09-25T01:06:22.274Z","3.18.1":"2026-09-25T02:06:33.039Z","3.18.2":"2026-09-25T03:24:58.042Z"},"bugs":{"url":"https://github.com/ODGodinho/ODGMono/issues"},"author":{"name":"Dragons Gamers","email":"https://www.linkedin.com/in/victor-alves-odgodinho"},"license":"MIT","homepage":"https://github.com/ODGodinho/ODGMono/tree/main/packages/eslint-config","repository":{"url":"git+https://github.com/ODGodinho/ODGMono.git","type":"git","directory":"packages/eslint-config"},"description":"Linter for JavaScript And Typescript project","maintainers":[{"name":"dragonsgamers","email":"DragonsGamers@hotmail.com.br"}],"readme":"<h1 align=\"center\">\n  <a href=\"https://github.com/ODGodinho\">\n    <img src=\"public/images/quality.png\" alt=\"Stanley Imagem\" width=\"200\"/>\n  </a>\n  <br>\n  ODG Linter Js By Dragons Gamers\n</h1>\n\n<h4 align=\"center\">✴️ Code Quality for typescript ✴️!</h4>\n\n<p align=\"center\">\n\n  <img alt=\"Repository size\" src=\"https://img.shields.io/github/repo-size/ODGodinho/ODG-Linter-Js\">\n\n  <a href=\"https://www.linkedin.com/in/victor-alves-odgodinho/\">\n    <img alt=\"Made by ODGodinho\" src=\"https://img.shields.io/badge/made%20by-ODGodinho-%2304D361\">\n  </a>\n\n  <a href=\"https://github.com/ODGodinho/ODG-Linter-Js/commits/master\">\n    <img alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/ODGodinho/ODG-Linter-Js\">\n  </a>\n\n  <img alt=\"License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen\">\n\n   <a href=\"https://github.com/ODGodinho/ODG-Linter-Js/stargazers\">\n    <img alt=\"Stargazers\" src=\"https://img.shields.io/github/stars/ODGodinho/ODG-Linter-Js?style=social\">\n  </a>\n\n</p>\n\n# Standard Code\n\n- [Introduction](#introduction)\n  - [Installation](#installation)\n- [File Name Convention](#file-name-convention)\n- [Semi Rule](#semi-rule)\n- [Cond Assign](#cond-assign)\n- [Quotes Rule](#quotes-rule)\n- [Indent Rule](#indent-rule)\n- [Line Break Rule](#line-break-rule)\n- [EOL last Rule](#eol-last-rule)\n- [Max Line Len Rule](#max-line-len-rule)\n- [Camel Case Rule](#camel-case-rule)\n- [Strict](#strict)\n- [Padded Block Rule](#padded-block-rule)\n- [Object Shorthand](#object-shorthand)\n- [No Unused Labels](#no-unused-labels)\n- [Lines Between Class Members](#lines-between-class-members)\n- [No Multi Assign Rule](#no-multi-assign-rule)\n- [Explicit Member Accessibility Rule](#explicit-member-accessibility-rule)\n- [Default Param Last Rule](#default-param-last-rule)\n- [Space Before Function Paren](#space-before-function-paren)\n- [Exception Handled](#exception-handled)\n- [Array Space](#array-space)\n- [Key Word Space](#key-word-space)\n- [Space Format](#space-format)\n- [UTF-8 Only](#utf-8-only)\n- [No Space in Parentheses](#no-space-in-parentheses)\n- [No Multiple Space](#no-multiple-space)\n- [Useless String Concat](#useless-string-concat)\n- [No Self Assign](#no-self-assign)\n- [Force Return Type](#force-return-type)\n- [Array Bracket Line](#array-bracket-line)\n- [Unused Vars](#unused-vars)\n- [Comma Spacing](#comma-spacing)\n- [Comma Dangle](#comma-dangle)\n- [Arrow Spacing](#arrow-spacing)\n- [Prefer Arrow Function](#prefer-arrow-function)\n- [Prefer Destructuring](#prefer-destructuring)\n- [Arrow Function Body](#arrow-function-body)\n- [Arrow Function Parentheses](#arrow-function-parentheses)\n- [Arrow Function No Break Line](#arrow-function-no-break-line)\n- [No Empty Block](#no-empty-block)\n- [No Long Syntax](#no-long-syntax)\n- [Useless Parens](#useless-parens)\n- [Useless Boolean](#useless-boolean)\n- [Useless Alias](#useless-alias)\n- [Return New line](#return-new-line)\n- [Comment Multi Line Prefer](#comment-multi-line-prefer)\n- [No throw Literal](#no-throw-literal)\n- [No Unreachable](#no-unreachable)\n- [No Multiline String](#no-multiline-string)\n- [No Unsafe Assign](#no-unsafe-assign)\n- [Disallow Script Url](#disallow-script-url)\n- [Disallow Undefined](#disallow-undefined)\n- [Function Name](#function-name)\n- [Function Name Match](#function-name-match)\n- [No Use Future Reserved Words](#no-use-future-reserved-words)\n- [No Generator Without Yield](#no-generator-without-yield)\n- [Inverted Assertion Arguments](#inverted-assertion-arguments)\n- [Max Union Size](#max-union-size)\n- [No Redundant Optional](#no-redundant-optional)\n- [Prefer Type Guard](#prefer-type-guard)\n- [No Production Debug](#no-production-debug)\n- [Unused Named Groups](#unused-named-groups)\n- [Get And Setters](#get-and-setters)\n- [Function Style](#function-style)\n- [No Else Return](#no-else-return)\n- [No Console Spaces](#no-console-spaces)\n- [No Hex Escape](#no-hex-escape)\n- [Prefer Array Flat Map](#prefer-array-flat-map)\n- [Prefer String Slice](#prefer-string-slice)\n- [Prefer Modern DOM](#prefer-modern-dom)\n- [Prefer Prefix Number](#prefer-prefix-number)\n- [Numeric Separators Style](#numeric-separators-style)\n- [Prefer Default Parame](#prefer-default-parame)\n- [No Avoid Reverse](#no-avoid-reverse)\n- [Prefer Code Point](#prefer-code-point)\n- [Bool Param Default](#bool-param-default)\n- [Class Name Convention](#class-name-convention)\n- [Comma Or Logical Or Case](#comma-or-logical-or-case)\n- [No Constructor Bind](#no-constructor-bind)\n- [No Thenable](#no-thenable)\n- [No Unreadable Iife](#no-unreadable-iife)\n- [Prefer Native Cast](#prefer-native-cast)\n- [Prefer Logical Operator Over Ternary](#prefer-logical-operator-over-ternary)\n- [Prefer Event Target](#prefer-event-target)\n- [Prefer Object From Entries](#prefer-object-from-entries)\n- [Prefer Array From Map](#prefer-array-from-map)\n- [Prefer Array Flat](#prefer-array-flat)\n- [This Pattern](#this-pattern)\n- [Use Dot](#use-dot)\n- [Use this](#use-this)\n- [Use IsNan](#use-is-nan)\n- [Dot Object Format](#dot-object-format)\n- [No Trailing Space](#no-trailing-space)\n- [Type Format](#type-format)\n- [Max Statements Per Line](#max-statements-per-line)\n- [No Constant Condition](#no-constant-condition)\n- [No Debugger](#no-debugger)\n- [No Console](#no-console)\n- [No deprecated](#no-deprecated)\n- [Not Duplicate Case](#not-duplicate-case)\n- [Regex Block](#regex-block)\n- [No Overwrite Exception](#no-overwrite-exception)\n- [No Extra Semi](#no-extra-semi)\n- [No Function Overwrite](#no-function-overwrite)\n- [No Delete Var](#no-delete-var)\n- [No Lone Blocks](#no-lone-blocks)\n- [No Proto](#no-proto)\n- [No Declare in Block](#no-declare-in-block)\n- [No Nonoctal Decimal Escape](#no-nonoctal-decimal-escape)\n- [No Import Absolute Path](#no-import-absolute-path)\n- [No Webpack Loader Syntax](#no-webpack-loader-syntax)\n- [No Magic Number](#no-magic-number)\n- [Security Negation](#security-negation)\n- [Regex Space](#regex-space)\n- [Array No Space](#array-no-space)\n- [Valid TypeOf](#valid-type-of)\n- [Strict equality](#strict-equality)\n- [No Label](#no-label)\n- [Full Decimal Number](#full-decimal-number)\n- [No Global Overwrite](#no-global-overwrite)\n- [Not Used New](#not-used-new)\n- [No New Function](#no-new-function)\n- [No Redeclare](#no-redeclare)\n- [No Self Compare](#no-self-compare)\n- [Loop Valid](#loop-valid)\n- [Useless Scape](#useless-scape)\n- [No Yoda](#no-yoda)\n- [No Undefined declare](#no-undefined-declare)\n- [No New require](#no-new-require)\n- [No New Object](#no-new-object)\n- [No New Native Nonconstructor](#no-new-native-nonconstructor)\n- [Var Size](#var-size)\n- [Max Depth](#max-depth)\n- [Max Params](#max-params)\n- [Max Statements](#max-statements)\n- [Operator Assignment](#operator-assignment)\n- [Require Yield](#require-yield)\n- [Prefer Rest Params](#prefer-rest-params)\n- [Symbol Description](#symbol-description)\n- [No Await Return](#no-await-return)\n- [Max Class Per File](#max-class-per-file)\n- [No Constructor Return](#no-constructor-return)\n- [Prefer Exponentiation Operator](#prefer-exponentiation-operator)\n- [Prefer Object Spread](#prefer-object-spread)\n- [Accessor Pairs](#accessor-pairs)\n- [Default Case Last](#default-case-last)\n- [Prefer Literals](#prefer-literals)\n- [Useless Condition](#useless-condition)\n- [No Multiple Empty Line](#no-multiple-empty-line)\n- [No Misused New](#no-misused-new)\n- [No Semicolon Before spacing](#no-semicolon-before-spacing)\n- [Disallow Type](#disallow-type)\n- [Disallow Empty Function](#disallow-empty-function)\n- [Disallow Duplicate Imports](#disallow-duplicate-imports)\n- [Disallow Unnecessary Type](#disallow-unnecessary-type)\n- [Disallow Caller](#disallow-caller)\n- [Disallow Underscore](#disallow-underscore)\n- [Disallow Param Reassign](#disallow-param-reassign)\n- [Prefer Const](#prefer-const)\n- [Array Type](#array-type)\n- [Disallow Await sync function](#disallow-await-sync-function)\n- [Method Signature Style](#method-signature-style)\n- [No Unnecessary Type Assertion](#no-unnecessary-type-assertion)\n- [No Unsafe Call](#no-unsafe-call)\n- [No Var](#no-var)\n- [Operator Break-Line](#operator-break-line)\n- [Generator Function Stars](#generator-function-stars)\n- [No Unsafe Optional Chaining](#no-unsafe-optional-chaining)\n- [Array Callback](#array-callback)\n- [Space Types](#space-types)\n- [Curly](#curly)\n- [Quote Props](#quote-props)\n- [Brace Style](#brace-style)\n- [Comma Style](#comma-style)\n- [Object Break Line](#object-break-line)\n- [Object Curly Newline](#object-curly-newline)\n- [No Negative Condition](#no-negative-condition)\n- [No Duplicated Branches](#no-duplicated-branches)\n- [No Identical Functions](#no-identical-functions)\n- [No Inverted Boolean Check](#no-inverted-boolean-check)\n- [No Nested Switch](#no-nested-switch)\n- [No Nested Template Literals](#no-nested-template-literals)\n- [No Redundant Boolean](#no-redundant-boolean)\n- [Prefer Immediate Return](#prefer-immediate-return)\n- [Prefer Object Literal](#prefer-object-literal)\n- [Prefer Single Boolean Return](#prefer-single-boolean-return)\n- [No Shadow](#no-shadow)\n- [Parentheses New Line](#parentheses-new-line)\n- [No Func Call Spacing](#no-func-call-spacing)\n- [Array Element New Line](#array-element-new-line)\n- [Wrap Iife](#wrap-iife)\n- [Disallow Template Tag Space](#disallow-template-tag-space)\n- [No Space Spread](#no-space-spread)\n- [Inline IF](#inline-if)\n- [New Instance Use Parentheses](#new-instance-use-parentheses)\n- [Logical Assignment Operators](#logical-assignment-operators)\n- [No With](#no-with)\n- [Promise Rules](#promise-rules)\n  - [No New Statics](#no-new-statics)\n  - [No Return Wrap](#no-return-wrap)\n  - [Param Name](#param-name)\n  - [Always Return](#always-return)\n  - [No Nesting](#no-nesting)\n  - [No Return Finally](#no-return-finally)\n  - [Valid Params](#valid-params)\n  - [No Async Promise Executor](#no-async-promise-executor)\n  - [No Misused Promises](#no-misused-promises)\n- [Import](#import)\n  - [New Line After Import](#new-line-after-import)\n  - [Import Deprecated](#import-deprecated)\n  - [No Mutable Export](#no-mutable-export)\n  - [No Amd](#no-amd)\n  - [Prefer Default Export](#prefer-default-export)\n  - [Max Imports](#max-imports)\n  - [No CommanJs Export](#no-commanjs-export)\n  - [No Useless Path Import](#no-useless-path-import)\n  - [No Extraneous Dependencies](#no-extraneous-dependencies)\n  - [Import Order](#import-order)\n  - [No Anonymous Default Export](#no-anonymous-default-export)\n  - [Prefer Node Protocol](#prefer-node-protocol)\n  - [Prefer export from](#prefer-export-from)\n  - [No Empty Import](#no-empty-import)\n  - [Export End File](#export-end-file)\n  - [Import First](#import-first)\n  - [No Named Default](#no-named-default)\n- [Documentation](#documentation)\n  - [Space Comment](#spaced-comment)\n  - [Capitalized Comments](#capitalized-comments)\n  - [Comment Align](#comment-align)\n  - [Disallow Space Align](#disallow-space-align)\n  - [Validate Param](#validate-param)\n  - [Validate Syntax](#validate-syntax)\n  - [Validate Tag Name](#validate-tag-name)\n  - [Validate Types](#validate-types)\n  - [Validate Values](#validate-values)\n  - [Empty Tags](#empty-tags)\n  - [Validate Block](#validate-block)\n  - [Disallow Extra Asterisk](#disallow-extra-asterisk)\n  - [Disallow Default Value](#disallow-default-value)\n- [Regex Rules](#regex-rules)\n  - [No Optional With Assertion](#no-optional-with-assertion)\n  - [No Control Character](#no-control-character)\n  - [No Dupe Condition](#no-dupe-condition)\n  - [No Empty Alternative](#no-empty-alternative)\n  - [No Empty Capturing Group](#no-empty-capturing-group)\n  - [No Empty Character Class](#no-empty-character-class)\n  - [No Empty Group](#no-empty-group)\n  - [No Empty Look Rounds Assertion](#no-empty-look-rounds-assertion)\n  - [No Escape Backspace](#no-escape-backspace)\n  - [No Invalid Regexp](#no-invalid-regexp)\n  - [No Lazy Ends](#no-lazy-ends)\n  - [No Misleading Unicode Character](#no-misleading-unicode-character)\n  - [No Optional Assertion](#no-optional-assertion)\n  - [No Potentially Useless Back Reference](#no-potentially-useless-back-reference)\n  - [No Useless Assertions](#no-useless-assertions)\n  - [No Useless Back Reference](#no-useless-back-reference)\n  - [No Useless Dollar Replacements](#no-useless-dollar-replacements)\n  - [Strict Regex](#strict-regex)\n  - [Confusing Quantifier](#confusing-quantifier)\n  - [Control Character Escape](#control-character-escape)\n  - [Negation](#negation)\n  - [No Dupe Characters Character Class](#no-dupe-characters-character-class)\n  - [No Invisible Character](#no-invisible-character)\n  - [No Legacy Features](#no-legacy-features)\n  - [No Non Standard Flag](#no-non-standard-flag)\n  - [No Obscure Range](#no-obscure-range)\n  - [No Trivially Nested Quantifier](#no-trivially-nested-quantifier)\n  - [No Unused Capturing Group](#no-unused-capturing-group)\n  - [No Useless Character Class](#no-useless-character-class)\n  - [No Useless Flag](#no-useless-flag)\n  - [No Useless Lazy](#no-useless-lazy)\n  - [No Useless Quantifier](#no-useless-quantifier)\n  - [No Useless Range](#no-useless-range)\n  - [No Useless Two Num Quantifier](#no-useless-two-num-quantifier)\n  - [No Zero Quantifier](#no-zero-quantifier)\n  - [Optimal LookAround Quantifier](#optimal-lookaround-quantifier)\n  - [Optimal Quantifier Concatenation](#optimal-quantifier-concatenation)\n  - [Prefer Quantifier](#prefer-quantifier)\n  - [Prefer Range](#prefer-range)\n  - [Sort Alternatives](#sort-alternatives)\n  - [Hexadecimal Escape](#hexadecimal-escape)\n  - [Match Any](#match-any)\n  - [No Useless Escape](#no-useless-escape)\n  - [No Useless Non Capturing Group](#no-useless-non-capturing-group)\n  - [Prefer Character Class](#prefer-character-class)\n  - [Prefer D](#prefer-d)\n  - [Prefer Plus](#prefer-plus)\n  - [Prefer Question Quantifier](#prefer-question-quantifier)\n  - [Prefer Star Quantifier](#prefer-star-quantifier)\n  - [Prefer Unicode Code Point Escapes](#prefer-unicode-code-point-escapes)\n  - [Prefer W](#prefer-w)\n  - [Sort Character Class Elements](#sort-character-class-elements)\n  - [Sort Flags](#sort-flags)\n  - [Prefer Named Capture Group](#prefer-named-capture-group)\n  - [Prefer Regexp Exec](#prefer-regexp-exec)\n  - [Existing Groups](#existing-groups)\n  - [No Misleading Capturing Group](#no-misleading-capturing-group)\n  - [No Extra Lookaround Assertions](#no-extra-lookaround-assertions)\n- [Security](#security)\n  - [Eval Disabled](#eval-disabled)\n  - [Detect Unsafe Regex](#detect-unsafe-regex)\n  - [Buffer No Assert](#buffer-no-assert)\n  - [No Exec Child Process](#no-exec-child-process)\n  - [No Mustache Scape](#no-mustache-scape)\n  - [No Csrf Before Method Override](#no-csrf-before-method-override)\n  - [No Literal Fs Filename](#no-literal-fs-filename)\n  - [No Pseudo Random Bytes](#no-pseudo-random-bytes)\n  - [Prevent Secret Token](#prevent-secret-token)\n  - [Prevent Literal Code](#prevent-literal-code)\n  - [No Import Dynamic](#no-import-dynamic)\n  - [Security SSL](#security-ssl)\n  - [Security Encrypt Access](#security-encrypt-access)\n  - [Certificate Transparency](#certificate-transparency)\n  - [No Log confidential information](#no-log-confidential-information)\n  - [Content Length](#content-length)\n  - [Anti Trojan Source No Bidi](#anti-trojan-source-no-bidi)\n  - [Cookie Httponly](#cookie-httponly)\n  - [Protect XSS Render](#protect-xss-render)\n  - [Force Integrity](#force-integrity)\n  - [DNS prefetching](#dns-prefetching)\n  - [No Prototype Builtins](#no-prototype-builtins)\n  - [File Permissions](#file-permissions)\n  - [File Upload](#file-upload)\n  - [Frame Ancestors](#frame-ancestors)\n  - [Hashing Insecurity](#hashing-insecurity)\n  - [Hidden Files](#hidden-files)\n  - [No Dynamic Delete](#no-dynamic-delete)\n  - [Cors](#cors)\n  - [Csrf](#csrf)\n  - [Aws Security](#aws-security)\n  - [Security Cookie](#security-cookie)\n  - [Insecure Cookie](#insecure-cookie)\n  - [No Clear Text Protocols](#no-clear-text-protocols)\n  - [Insecure Jwt Token](#insecure-jwt-token)\n  - [No Hardcoded Credentials](#no-hardcoded-credentials)\n  - [No Hardcoded ip](#no-hardcoded-ip)\n  - [No Os Command From Path](#no-os-command-from-path)\n  - [No Unsafe Unzip](#no-unsafe-unzip)\n  - [Sockets](#sockets)\n  - [Helmet Security](#helmet-security)\n  - [Unverified Certificate](#unverified-certificate)\n  - [Sql Queries](#sql-queries)\n- [Catch Error Name](#catch-error-name)\n- [Consistent Destructured](#consistent-destructured)\n- [Consistent Function Scope](#consistent-function-scope)\n- [Exception With Message](#exception-with-message)\n- [Escape Case](#escape-case)\n- [New For Builtin](#new-for-builtin)\n- [No Abusive Eslint Disable](#no-abusive-eslint-disable)\n- [Prefer for-of](#prefer-for-of)\n- [No Array Push Push](#no-array-push-push)\n- [No Await Chased](#no-await-chased)\n- [No Document Cookie](#no-document-cookie)\n- [No Empty File](#no-empty-file)\n- [No Instance Of Array](#no-instance-of-array)\n- [No Invalid Remove Event Listener](#no-invalid-remove-event-listener)\n- [No Lonely If](#no-lonely-if)\n- [No Nested Ternary](#no-nested-ternary)\n- [No New Buffer](#no-new-buffer)\n- [No This Assignment](#no-this-assignment)\n- [No Useless Fallback In Spread](#no-useless-fallback-in-spread)\n- [No Useless Length Check](#no-useless-length-check)\n- [No Useless Spread](#no-useless-spread)\n- [No Useless Switch Case](#no-useless-switch-case)\n- [No Useless Undefined](#no-useless-undefined)\n- [Prefer Add Event Listener](#prefer-add-event-listener)\n- [Prefer Array Find](#prefer-array-find)\n- [Prefer Array Index Of](#prefer-array-index-of)\n- [Prefer Array Some](#prefer-array-some)\n- [Prefer Dom Node Append](#prefer-dom-node-append)\n- [Prefer Include](#prefer-include)\n- [Prefer Keyboard Event Key](#prefer-keyboard-event-key)\n- [Prefer Negative Index](#prefer-negative-index)\n- [Prefer Optional Catch Binding](#prefer-optional-catch-binding)\n- [Prefer Prototype Methods](#prefer-prototype-methods)\n- [Prefer Query Selector](#prefer-query-selector)\n- [Prefer Regexp Test](#prefer-regexp-test)\n- [Prefer Spread](#prefer-spread)\n- [Prefer String Replace All](#prefer-string-replace-all)\n- [Prefer String Starts Ends With](#prefer-string-starts-ends-with)\n- [Prefer String Trim Start End](#prefer-string-trim-start-end)\n- [Prefer Switch](#prefer-switch)\n- [Prefer Ternary](#prefer-ternary)\n- [Multiline Ternary Multiple](#multiline-ternary-multiple)\n- [Prevent Abbreviations](#prevent-abbreviations)\n- [Consistent Relative URL](#consistent-relative-url)\n- [Require Array Join Separator](#require-array-join-separator)\n- [Require Number To Fixed Digits Argument](#require-number-to-fixed-digits-argument)\n- [Template String Indent](#template-string-indent)\n- [Adjacent Overload Signatures](#adjacent-overload-signatures)\n- [Ban Ts Comment](#ban-ts-comment)\n- [Ban Tslint Comment](#ban-tslint-comment)\n- [Class Literal Property Style](#class-literal-property-style)\n- [Consistent Generic Constructors](#consistent-generic-constructors)\n- [Consistent Indexed Object Style](#consistent-indexed-object-style)\n- [Consistent Type Assertions](#consistent-type-assertions)\n- [Consistent Type Definitions](#consistent-type-definitions)\n- [Consistent Type Exports](#consistent-type-exports)\n- [Consistent Type Imports](#consistent-type-imports)\n- [Member Delimiter Style](#member-delimiter-style)\n- [Member Ordering](#member-ordering)\n- [No Confusing Non Null Assertion](#no-confusing-non-null-assertion)\n- [No Extra Non Null Assertion](#no-extra-non-null-assertion)\n- [No For In Array](#no-for-in-array)\n- [No Inferrable Type](#no-inferrable-type)\n- [No This Alias](#no-this-alias)\n- [Non Nullable Type Assertion Style](#non-nullable-type-assertion-style)\n- [Parameter Properties](#parameter-properties)\n- [Prefer Enum Initializers](#prefer-enum-initializers)\n- [Prefer Function Type](#prefer-function-type)\n- [Prefer Namespace Keyword](#prefer-namespace-keyword)\n- [Prefer Nullish Coalescing](#prefer-nullish-coalescing)\n- [Prefer Optional Chain](#prefer-optional-chain)\n- [Prefer Readonly](#prefer-readonly)\n- [Prefer Reduce Type Parameter](#prefer-reduce-type-parameter)\n- [Promise Function Async](#promise-function-async)\n- [Require Array Sort Compare](#require-array-sort-compare)\n- [Sort Type Constituents](#sort-type-constituents)\n- [Space Before Blocks](#space-before-blocks)\n- [Performance](#performance)\n  - [No Alert](#no-alert)\n  - [No Loop Func](#no-loop-func)\n  - [No Sync](#no-sync)\n- [Errors](#errors)\n  - [Construtor Super Invalid](#construtor-super-invalid)\n  - [Getter Return](#getter-return)\n  - [No Class Assign](#no-class-assign)\n  - [No Compare Neg Zero](#no-compare-neg-zero)\n  - [Useless Loop](#useless-loop)\n  - [No Loss Of Precision](#no-loss-of-precision)\n  - [No Unsafe Argument](#no-unsafe-argument)\n  - [No Dupe Class Members](#no-dupe-class-members)\n  - [No Dupe Keys](#no-dupe-keys)\n  - [Import Default Not Fount](#import-default-not-fount)\n  - [Import Namespace](#import-namespace)\n  - [No Self Import](#no-self-import)\n  - [Export Name](#export-name)\n  - [Import Namespace](#import-namespace)\n  - [No Import Resolve](#no-import-resolve)\n  - [Import Not Found](#import-not-found)\n  - [JS Type](#js-type)\n  - [No Invalid This](#no-invalid-this)\n  - [No This Before Super](#no-this-before-super)\n  - [No Obj Calls](#no-obj-calls)\n  - [No Empty Pattern](#no-empty-pattern)\n  - [No Useless Computed Key](#no-useless-computed-key)\n  - [Useless Call Code](#useless-call-code)\n  - [Useless Catch Code](#useless-catch-code)\n  - [Useless Expression Code](#useless-expression-code)\n  - [Useless Return Code](#useless-return-code)\n  - [Useless Construct Code](#useless-construct-code)\n  - [No Use Before Define](#no-use-before-define)\n  - [No Base To String](#no-base-to-string)\n  - [Not IN Primitive type](#not-in-primitive-type)\n  - [Useless String Operation](#useless-string-operation)\n  - [No Useless Intersection](#no-useless-intersection)\n  - [Stateful Regex](#stateful-regex)\n- [Possible Errors](#possible-errors)\n  - [For Direction](#for-direction)\n  - [No Extra Bind](#no-extra-bind)\n  - [No Template Curly In String](#no-template-curly-in-string)\n  - [No Dupe Else If](#no-dupe-else-if)\n  - [No Unused Private Class Members](#no-unused-private-class-members)\n  - [No Constant Binary Expression](#no-constant-binary-expression)\n  - [No Unneeded Ternary](#no-unneeded-ternary)\n  - [No Unsafe Negation](#no-unsafe-negation)\n  - [Text Encoding Identifier Case](#text-encoding-identifier-case)\n  - [Arguments Order](#arguments-order)\n  - [Assertions In Tests](#assertions-in-tests)\n  - [Test Multiple Possible Assert](#test-multiple-possible-assert)\n  - [No Disable Timeout](#no-disable-timeout)\n  - [No Empty Static Block](#no-empty-static-block)\n  - [No Fallthrough](#no-fallthrough)\n  - [No Octal](#no-octal)\n  - [Octal Scape](#octal-scape)\n  - [No Global Assign](#no-global-assign)\n  - [No Case Declarations](#no-case-declarations)\n  - [No Confusing Void Expression](#no-confusing-void-expression)\n  - [No Duplicate Enum Values](#no-duplicate-enum-values)\n  - [No Floating Promises](#no-floating-promises)\n  - [No Invalid Void Type](#no-invalid-void-type)\n  - [No Non Null Asserted Nullish Coalescing](#no-non-null-asserted-nullish-coalescing)\n  - [No Non Null Asserted Optional Chain](#no-non-null-asserted-optional-chain)\n  - [No Unsafe Declaration Merging](#no-unsafe-declaration-merging)\n  - [No Useless Empty Export](#no-useless-empty-export)\n  - [Restrict Template Expressions](#restrict-template-expressions)\n  - [Return Await Try Catch](#return-await-try-catch)\n  - [Switch Exhaustiveness Check](#switch-exhaustiveness-check)\n  - [Index Of Compare To Positive Number](#index-of-compare-to-positive-number)\n  - [No Invariant Returns](#no-invariant-returns)\n  - [Inconsistent Function Call](#inconsistent-function-call)\n  - [Duplicate Conditions](#duplicate-conditions)\n  - [Redundant Type Aliases](#redundant-type-aliases)\n  - [No Element Overwrite](#no-element-overwrite)\n  - [No Empty Collection](#no-empty-collection)\n  - [No Extra Arguments](#no-extra-arguments)\n  - [No Identical Expressions](#no-identical-expressions)\n  - [No Ignored Return](#no-ignored-return)\n  - [No Use Of Empty Return Value](#no-use-of-empty-return-value)\n  - [No Collection Size Mischeck](#no-collection-size-mischeck)\n  - [No Gratuitous Expressions](#no-gratuitous-expressions)\n  - [No Unused Collection](#no-unused-collection)\n  - [No Inconsistent Docblock](#no-inconsistent-docblock)\n- [YAML / JSON](#yaml-json)\n\n## Introduction\n\n### Installation\n\nAdd dependence to package.json\n\n```bash\nnpm install @odg/eslint-config\n# or\nyarn add -D @odg/eslint-config\n```\n\nCreate the `eslint.config.mjs` file in the root directory of your project.\n\n> Use .mjs file to avoid warn errors\n\n```js\nimport odgLinter from \"@odg/eslint-config\";\n\nexport default [\n    ...odgLinter,\n];\n\n```\n\nAdd script in your `package.json` file\n\n```json\n{\n    \"scripts\": {\n        \"lint\": \"eslint\",\n        \"lint:fix\": \"eslint --fix\"\n    },\n    \"engines\": {\n        \"node\": \">=24\"\n    }\n}\n```\n\nTest List: `npm run lint .` or `yarn lint .`\nStart Fix: `npm run lint:fix .` or `yarn lint:fix .`\n\n## File Name Convention\n\n----------\n\nFile Name Convention\n\n<https://github.com/selaux/eslint-plugin-filenames>\n\n👍 Examples of correct code\n\n```typescript\n// File name Foo.ts\nexport default class Foo {\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\n// File name FooClass.ts\nexport default class Foo {\n}\n```\n\n## Semi Rule\n\n----------\n\nRequires semicolons at the end of statements\n\n<https://eslint.org/docs/rules/semi#semi>\n<https://eslint.org/docs/rules/semi-style>\n<https://eslint.org/docs/latest/rules/no-unexpected-multiline>\n\n👍 Examples of correct code\n\n```typescript\nvar name = \"ODG\";\n\nobject.method = function() {\n    // ...\n};\n\nclass Foo {\n    bar = 1;\n}\n\nfoo();\n[1, 2, 3].forEach(bar);\n\nfor (\n    var i = 0;\n    i < 10;\n    ++i\n) {\n    foo();\n}\n\nclass C {\n    static {\n        foo();\n    }\n}\n\nconst foo = bar;\n(1 || 2).baz();\n\nconst baz = bar\n;(1 || 2).baz()\n\nconst hello = 'world';\n[1, 2, 3].forEach(addNumber);\n\nconst hi = 'world'\nvoid [1, 2, 3].forEach(addNumber);\n\nconst x = function() {};\n`hello`\n\nconst tag = function() {}\ntag `hello`\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar name = \"ODG\"\n\nobject.method = function() {\n    // ...\n}\n\nclass Foo {\n    bar = 1\n}\n\nfoo()\n;[1, 2, 3].forEach(bar)\n\nfor (\n    var i = 0\n    ; i < 10\n    ; ++i\n) {\n    foo()\n}\n\nclass C {\n    static {\n        foo()\n        ;bar()\n    }\n}\n\nconst foo = bar\n(1 || 2).baz();\n\nconst hello = 'world'\n[1, 2, 3].forEach(addNumber);\n\nconst x = function() {}\n`hello`\n\nconst y = function() {}\ny\n`hello`\n\nconst z = foo\n/regex/g.test(bar)\n```\n\n## Cond Assign\n\n----------\n\nIn conditional statements, it is very easy to mistype a comparison operator (such as ==) as an assignment operator\n(such as =). For example:\n\n<https://eslint.org/docs/latest/rules/no-cond-assign>\n\n👍 Examples of correct code\n\n```typescript\n// Assignment replaced by comparison\nlet x;\nif (x === 0) {\n    const b = 1;\n}\n\n// Practical example that wraps the assignment in parentheses\nconst setHeight = function (someNode) {\n    do {\n        someNode.height = \"100px\";\n    } while ((someNode = someNode.parentNode));\n}\n\n// Practical example that wraps the assignment and tests for 'null'\nconst set_height = function (someNode) {\n    do {\n        someNode.height = \"100px\";\n    } while ((someNode = someNode.parentNode) !== null);\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nlet x;\nif (x = 0) {\n    const b = 1;\n}\n\n// Practical example that is similar to an error\nconst setHeight = function (someNode) {\n    do {\n        someNode.height = \"100px\";\n    } while (someNode = someNode.parentNode);\n}\n```\n\n## Quotes Rule\n\n----------\n\nRequires the use of double quotes wherever possible\n\nEnforces the use of double quotes for all JSX attribute values that don’t contain a double quote.\n\n<https://eslint.org/docs/rules/quotes>\n<https://eslint.org/docs/rules/jsx-quotes>\n\n👍 Examples of correct code\n\n```typescript\nvar double = \"double\";\nvar backtick = `back\ntick`;  // backticks are allowed due to newline\nvar backtick = tag`backtick`;\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar single = 'single';\nvar unescaped = 'a string containing \"double\" quotes';\nvar backtick = `back\\ntick`; // you can use \\n in single or double quoted strings\n```\n\n## Indent Rule\n\n----------\n\nRequires indent with 4 spaces\nTabs Disallow\n\n<https://eslint.org/docs/rules/indent#indent>\n<https://sonarsource.github.io/rspec/#/rspec/S3973/javascript>\n<https://eslint.org/docs/latest/rules/no-tabs>\n<https://eslint.org/docs/latest/rules/no-mixed-spaces-and-tabs>\n\n👍 Examples of correct code\n\n```typescript\nif (a) {\n    b=c;\n    function foo(d) {\n        e=f;\n    }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nif (a) {\n  b=c;\n  function foo(d) {\n    e=f;\n  }\n}\n```\n\n## Line Break Rule\n\n----------\n\nEnforces the usage of Unix line endings: `\\n` for LF.\n\n<https://eslint.org/docs/rules/linebreak-style#linebreak-style>\n\n👍 Examples of correct code\n\n```typescript\nvar a = 'a'; // \\n\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar a = 'a'; // \\r\\n\n```\n\n## EOL last Rule\n\n----------\n\nForce empty end line\n\n<https://eslint.org/docs/rules/eol-last#eol-last>\n\n👍 Examples of correct code\n\n```typescript\nfunction doSmth() {\n  var foo = 2;\n} // \\n\n\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction doSmth() {\n  var foo = 2;\n}\n```\n\n## Max Line Len Rule\n\n----------\n\nMax line len is 120\n\n<https://eslint.org/docs/rules/max-len#max-len>\n\n👍 Examples of correct code\n\n```typescript\nvar foo = {\n    \"bar\": \"This is a bar.\",\n    \"baz\": { \"qux\": \"This is a qux\" },\n    \"difficult\": \"to read\",\n};\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = { \"bar\": \"This is a bar.\", \"baz\": { \"qux\": \"This is a qux\" }, \"difficult\": \"to read\" };\n```\n\n## Camel Case Rule\n\n----------\n\nForce use camel case variable\n\n<https://eslint.org/docs/rules/camelcase#camelcase>\n\n👍 Examples of correct code\n\n```typescript\nimport { no_camelcased as camelCased } from \"external-module\";\n\nvar myFavoriteColor   = \"#112C85\";\nvar _myFavoriteColor  = \"#112C85\";\nvar myFavoriteColor_  = \"#112C85\";\nvar MY_FAVORITE_COLOR = \"#112C85\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\nimport { no_camelcased } from \"external-module\"\n\nvar my_favorite_color = \"#112C85\";\n\nfunction do_something() {\n    // ...\n}\n```\n\n## Strict\n\n----------\n\nA strict mode directive is a \"use strict\" literal at the beginning of a script or function body.\nIt enables strict mode semantics.\n\n<https://eslint.org/docs/latest/rules/strict>\n\n👍 Examples of correct code\n\n```typescript\n\"use strict\";\n\nfunction foo() {\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction foo() {\n}\n```\n\n## Padded Block Rule\n\n----------\n\nforce empty line in blocks\n\n<https://eslint.org/docs/rules/padded-blocks#padded-blocks>\n\n```json\n{\n    \"classes\": \"always\",\n    \"blocks\": \"never\",\n    \"switches\": \"never\"\n}\n```\n\n👍 Examples of correct code\n\n```typescript\nclass ClassName {\n\n  variable = 1;\n\n}\n\nswitch (a) {\n    case 0: foo();\n}\n\nif (a) {\n    a = b;\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nclass ClassName {\n  variable = 1;\n\n}\n\nclass ClassName {\n\n  variable = 1;\n}\n\nswitch (a) {\n\n    case 0: foo();\n\n}\n\nif (a) {\n\n    a = b;\n\n}\n\n```\n\n## Object Shorthand\n\n----------\n\nRequire or disallow method and property shorthand syntax for object literals\n\n<https://eslint.org/docs/latest/rules/object-shorthand>\n\n👍 Examples of correct code\n\n```typescript\nconst foo = {\n    w() {},\n    *x() {},\n    [y]() {},\n    z\n};\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst foo = {\n    w: function() {},\n    x: function *() {},\n    [y]: function() {},\n    z: z\n};\n```\n\n## No Unused Labels\n\n----------\n\nLabels that are declared and not used anywhere in the code are most likely an error due to incomplete refactoring.\n\n<https://eslint.org/docs/latest/rules/no-unused-labels>\n\n👍 Examples of correct code\n\n```typescript\nA: {\n    if (foo()) {\n        break A;\n    }\n    bar();\n}\n\nB:\nfor (let i = 0; i < 10; ++i) {\n    if (foo()) {\n        break B;\n    }\n    bar();\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nA: var foo = 0;\n\nB: {\n    foo();\n}\n\nC:\nfor (let i = 0; i < 10; ++i) {\n    foo();\n}\n```\n\n## Lines Between Class Members\n\n----------\n\nEnforces consistent spacing before function parenthesis.\n\n<https://eslint.org/docs/rules/lines-between-class-members#lines-between-class-members>\n<https://eslint.style/rules/ts/lines-between-class-members>\n\n👍 Examples of correct code\n\n```typescript\nclass MyClass {\n  x;\n\n  foo() {\n    //...\n  }\n\n  bar() {\n    //...\n  }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nclass MyClass {\n  x;\n  foo() {\n    //...\n  }\n  bar() {\n    //...\n  }\n}\n```\n\n## No Multi Assign Rule\n\n----------\n\nChaining the assignment of variables can lead to unexpected results and be difficult to read.\nDisabled.\n\n<https://eslint.org/docs/rules/no-multi-assign#no-multi-assign>\n\n👍 Examples of correct code\n\n```typescript\nvar a = 5;\nvar b = 5;\nvar c = 5;\n\nconst foo = \"baz\";\nconst bar = \"baz\";\n\nlet a = c;\nlet b = c;\n\nclass Foo {\n    a = 10;\n    b = 10;\n}\n\na = \"quux\";\nb = \"quux\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar a = b = c = 5;\n\nconst foo = bar = \"baz\";\n\nlet a =\n    b =\n    c;\n\nclass Foo {\n    a = b = 10;\n}\n\na = b = \"quux\";\n```\n\n## Explicit Member Accessibility Rule\n\n----------\n\nForce specific public/private or protected visibility\n\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/explicit-member-accessibility.md>\n\n```json\n{\n    \"anonymous\": \"never\",\n    \"named\": \"never\",\n    \"asyncArrow\": \"always\"\n}\n```\n\n👍 Examples of correct code\n\n```typescript\nclass ClassName {\n    public a = 1;\n    protected c = 2;\n    private b = 3;\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nclass ClassName {\n    a = 1;\n    c = 2;\n    b = 3;\n}\n```\n\n## Default Param Last Rule\n\n----------\n\nEnforces default parameters to be last.\n\n<https://eslint.org/docs/rules/default-param-last#default-param-last>\n\n👍 Examples of correct code\n\n```typescript\nfunction f(a = 0) {}\nfunction f(a: number, b = 0) {}\nfunction f(a: number, b?: number) {}\nfunction f(a: number, b?: number, c = 0) {}\nfunction f(a: number, b = 0, c?: number) {}\nclass Foo {\n  constructor(public a, private b = 0) {}\n}\nclass Foo {\n  constructor(public a, private b?: number) {}\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction f(a = 0, b: number) {}\nfunction f(a: number, b = 0, c: number) {}\nfunction f(a: number, b?: number, c: number) {}\nclass Foo {\n  constructor(public a = 10, private b: number) {}\n}\nclass Foo {\n  constructor(public a?: number, private b: number) {}\n}\n```\n\n## Space Before Function Paren\n\n----------\n\nEnforces default parameters to be last.\n\n<https://eslint.org/docs/latest/rules/space-before-function-paren>\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/space-before-function-paren.md>\n<https://eslint.style/rules/ts/space-before-function-paren>\n\n👍 Examples of correct code\n\n```typescript\nfoo(function() {\n\n})\n\nfunction foo() {\n\n}\n\n(async () => {})()\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfoo(function () {\n\n})\n\nfunction foo () {\n\n}\n\n(async() => {})()\n```\n\n## Exception Handled\n\n----------\n\nEnforces callback error handling.\n\n<https://eslint.org/docs/rules/handle-callback-err>\n<https://github.com/weiran-zsd/eslint-plugin-node/blob/HEAD/docs/rules/handle-callback-err.md>\n\n👍 Examples of correct code\n\n```typescript\nfunction loadData (err, data) {\n    if (err) {\n        console.log(err.stack);\n    }\n    doSomething();\n}\n\nfunction loadData (exception, data) {\n    if (exception) {\n        console.log(exception);\n    }\n    doSomething();\n}\n\nfunction generateError (err) {\n    if (err) {\n        throw new Exception(err.message);\n    }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction loadData (err, data) {\n    doSomething();\n}\nfunction loadData (exception, data) {\n    doSomething();\n}\n```\n\n## Class Name\n\n----------\n\nThis rule requires constructor names to begin with a capital letter.\n\n<https://eslint.org/docs/rules/new-cap>\n\n👍 Examples of correct code\n\n```typescript\nvar friend = new Person();\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar friend = new person();\nvar friend = Person();\n```\n\n## Array Space\n\n----------\n\nrequires one or more spaces or newlines inside array brackets, and disallow space inside of computed properties.\n\n<https://eslint.org/docs/rules/array-bracket-spacing#array-bracket-spacing>\n\n<https://eslint.org/docs/rules/computed-property-spacing#computed-property-spacing>\n\n👍 Examples of correct code\n\n```typescript\nvar arr = [ 'foo', 'bar' ];\nvar [ x, y ] = z;\n\nvar c = arr[0];\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar arr = ['foo', 'bar'];\nvar [x,y] = z;\n\nvar c = arr[ 0 ];\n\nvar c = object[ \"foo\" ];\nvar c = object[\"foo\" ];\nvar c = object[ \"foo\"];\n\n```\n\n## Key Word Space\n\n----------\n\nEnforces consistent spacing before and after keywords.\n\n<https://eslint.org/docs/rules/keyword-spacing#keyword-spacing>\n<https://eslint.org/docs/rules/yield-star-spacing>\n<https://eslint.style/rules/ts/keyword-spacing>\n\n👍 Examples of correct code\n\n```typescript\nif (foo) {\n    //...\n} else if (bar) {\n    //...\n} else {\n    //...\n}\n\ntry {\n\n} catch(e) {\n    // code ...\n}\n\nfunction *generator() {\n  yield *other();\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nif(foo){\n    //...\n}else if(bar){\n    //...\n}else{\n    //...\n}\n\ntry{\n\n}catch(e){\n    // code ...\n}\n\nfunction*generator() {\n  yield*other();\n}\n\nfunction* generator() {\n  yield* other();\n}\n\nfunction * generator() {\n  yield * other();\n}\n```\n\n## Space Format\n\n----------\n\nThis rule enforces consistency regarding the spaces after\n\n<https://eslint.org/docs/rules/space-unary-ops#space-unary-ops>\n\n👍 Examples of correct code\n\n```typescript\na++;\n++a;\n\n--a;\na--;\n\nasync function foo() {\n    await bar;\n}\n\nif (!foo) {\n\n}\n\nconst value = +\"3\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\na ++;\n++ a;\n\n-- a;\na --;\n\nasync function foo() {\n    await(bar);\n}\n\nif (! foo) {\n\n}\n\nconst value = + \"3\";\n```\n\n## UTF-8 Only\n\n----------\n\nDisallow the Unicode Byte Order Mark (BOM).\n\n<https://eslint.org/docs/rules/unicode-bom#unicode-bom>\n\n## No Space in Parentheses\n\n----------\n\nDisallows or enforce spaces inside of parentheses.\n\n<https://eslint.org/docs/rules/space-in-parens#space-in-parens>\n\n👍 Examples of correct code\n\n```typescript\nfoo();\n\nfoo('bar');\n\nfoo(/* bar */);\n\nvar foo = (1 + 2) * 3;\n(function () { return 'bar'; }());\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfoo( );\n\nfoo( 'bar');\nfoo('bar' );\nfoo( 'bar' );\n\nfoo( /* bar */ );\n\nvar foo = ( 1 + 2 ) * 3;\n( function () { return 'bar'; }() );\n```\n\n## No Multiple Space\n\n----------\n\nDisallows multiple consecutive spaces.\n\n<https://eslint.org/docs/rules/no-multi-spaces#no-multi-spaces>\n\n👍 Examples of correct code\n\n```typescript\nvar a = 1;\n\nif(foo === \"bar\") {}\n\na << b\n\nvar arr = [ 1, 2 ];\nvar a = [];\nvar baz = [];\n\na ? b : c\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar a =  1;\n\nif(foo   === \"bar\") {}\n\na <<  b\n\nvar arr  = [1,  2];\nvar c    = [];\nvar baz =  [];\n\na ?  b  : c\n```\n\n## Useless String Concat\n\n----------\n\nDisallows useless string concat.\n\n<https://eslint.org/docs/rules/no-useless-concat#no-useless-concat>\n\n👍 Examples of correct code\n\n```typescript\nvar c = a + b;\nvar c = '1' + a;\nvar a = 1 + '1';\nvar c = 1 - 2;\n// when the string concatenation is multiline\nvar c = \"foo\" +\n    \"bar\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar a = `some` + `string`;\n\n// these are the same as \"10\"\nvar a = '1' + '0';\nvar a = '1' + `0`;\nvar a = `1` + '0';\nvar a = `1` + `0`;\n```\n\n## No Self Assign\n\n----------\n\nDisallows assignments where both sides are exactly the same.\n\n<https://eslint.org/docs/rules/no-self-assign#no-self-assign>\n\n👍 Examples of correct code\n\n```typescript\nfoo = bar;\n[a, b] = [b, a];\n\n// This pattern is warned by the `no-use-before-define` rule.\nlet foo = foo;\n\n// The default values have an effect.\n[foo = 1] = [foo];\n\n// non-self-assignments with properties.\nobj.a = obj.b;\nobj.a.b = obj.c.b;\nobj.a.b = obj.a.c;\nobj[a] = obj[\"a\"];\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfoo = foo;\n\n[a, b] = [a, b];\n\n[a, ...b] = [x, ...b];\n\n({a, b} = {a, x});\n\nfoo &&= foo;\nfoo ||= foo;\nfoo ??= foo;\n```\n\n## Force Return Type\n\n----------\n\nForce fill return type in typescript\n\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/explicit-function-return-type.md>\n\n👍 Examples of correct code\n\n```typescript\nfunction test(): void {\n  return;\n}\n\n// A return value of type number\nvar fn = function (): number {\n  return 1;\n};\n\n// A return value of type string\nvar arrowFn = (): string => 'test';\n\nclass Test {\n  // No return value should be expected (void)\n  method(): void {\n    return;\n  }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction test() {\n  return;\n}\n\n// Should indicate that a number is returned\nvar fn = function () {\n  return 1;\n};\n\n// Should indicate that a string is returned\nvar arrowFn = () => 'test';\n\nclass Test {\n  // Should indicate that no value is returned (void)\n  method() {\n    return;\n  }\n}\n```\n\n## Array Bracket Line\n\n----------\n\nRequires consistent usage of linebreaks for each pair of brackets. It reports an error if one bracket in the pair has a\nlinebreak inside it and the other bracket does not.\n\n<https://eslint.org/docs/rules/array-bracket-newline#consistent>\n\n👍 Examples of correct code\n\n```typescript\nvar a = [];\nvar c = [ 1 ];\nvar d = [\n    1\n];\nvar f = [\n    function foo() {\n        dosomething();\n    }\n];\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar a = [1\n];\nvar b = [\n    1];\nvar c = [function foo() {\n    dosomething();\n}\n]\nvar d = [\n    function foo() {\n        dosomething();\n    }]\n```\n\n## Unused Vars\n\n----------\n\nVariables that are declared and not used anywhere in the code are most likely an error due to incomplete refactoring.\nSuch variables take up space in the code and can lead to confusion by readers.\n\n<https://eslint.org/docs/rules/no-unused-vars#no-unused-vars>\n\n👍 Examples of correct code\n\n```typescript\nvar x = 10;\nalert(x);\n\n// foo is considered used here\nmyFunc(function foo() {\n    // ...\n}.bind(this));\n\n(function(foo) {\n    return foo;\n})();\n\nvar myFunc;\nmyFunc = setTimeout(function() {\n    // myFunc is considered used\n    myFunc();\n}, 50);\n\n// Only the second argument from the destructured array is used.\nfunction getY([, y]) {\n    return y;\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\n// It checks variables you have defined as global\nsome_unused_var = 42;\n\nvar x;\n\n// Write-only variables are not considered as used.\nvar y = 10;\ny = 5;\n\n// A read for a modification of itself is not considered as used.\nvar z = 0;\nz = z + 1;\n\n// By default, unused arguments cause warnings.\n(function(foo) {\n    return 5;\n})();\n\n// Unused recursive functions also cause warnings.\nfunction fact(n) {\n    if (n < 2) return 1;\n    return n * fact(n - 1);\n}\n\n// When a function definition destructures an array, unused entries from the array also cause warnings.\nfunction getY([x, y]) {\n    return y;\n}\n```\n\n## Comma Spacing\n\n----------\n\nPutting default parameter at last allows function calls to omit optional tail arguments.\n\n<https://eslint.org/docs/rules/comma-spacing#options>\n<https://eslint.style/rules/ts/comma-spacing>\n\n👍 Examples of correct code\n\n```typescript\nvar foo = 1, bar = 2\n    , baz = 3;\nvar arr = [1, 2];\nvar arr = [1,, 3]\nvar obj = {\"foo\": \"bar\", \"baz\": \"qur\"};\nfoo(a, b);\nnew Foo(a, b);\nfunction foo(a, b){}\na, b\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = 1 ,bar = 2;\nvar arr = [1 , 2];\nvar obj = {\"foo\": \"bar\" ,\"baz\": \"qur\"};\nfoo(a ,b);\nnew Foo(a ,b);\nfunction foo(a ,b){}\na ,b\n```\n\n## Comma Dangle\n\n----------\n\nThis rule enforces consistent use of trailing commas in object and array literals.\n\n<https://eslint.org/docs/rules/comma-dangle#comma-dangle>\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/comma-dangle.md>\n<https://eslint.style/rules/ts/comma-dangle>\n\n👍 Examples of correct code\n\n```typescript\nvar foo = {\n    bar: \"baz\",\n    qux: \"quux\",\n    bar: \"baz\",\n};\nfunction baz(\n    a,\n    b,\n    c,\n) {\n    // code ...\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = {\n    bar: \"baz\",\n    qux: \"quux\",\n    bar: \"baz\"\n};\nfunction baz(\n    a,\n    b,\n    c\n) {\n    // code ...\n}\n```\n\n## Arrow Spacing\n\n----------\n\nThis rule normalize style of spacing before/after an arrow function’s arrow(=>).\n\n<https://eslint.org/docs/latest/rules/arrow-spacing>\n\n👍 Examples of correct code\n\n```typescript\n() => {};\n(a) => {};\n() => {'\\n'};\n```\n\n👎 Examples of incorrect code\n\n```typescript\n()=> {};\n() =>{};\n(a)=> {};\n(a) =>{};\na =>a;\na=> a;\n()=> {'\\n'};\n() =>{'\\n'};\n```\n\n## Prefer Arrow Function\n\n----------\n\nRequires using arrow functions for callbacks.\n\n<https://eslint.org/docs/rules/prefer-arrow-callback#prefer-arrow-callback>\n\n👍 Examples of correct code\n\n```typescript\nfoo(a => a);\nfoo(() => this.a);\nfoo(function*() { yield; });\n\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfoo(function(a) { return a; });\nfoo(function() { return this.a; }.bind(this));\n```\n\n## Prefer Destructuring\n\n----------\n\nRequire destructuring from arrays and/or objects\n\n<https://eslint.org/docs/latest/rules/prefer-destructuring>\n<https://sonarsource.github.io/rspec/#/rspec/S3514/javascript>\n\n👍 Examples of correct code\n\n```typescript\nvar [ foo ] = array;\nvar foo = array[someIndex];\n\nvar { foo } = object;\n\nvar foo = object.bar;\n\nlet foo;\n({ foo } = object);\n\n```\n\n👎 Examples of incorrect code\n\n```typescript\n// With `array` enabled\nvar foo = array[0];\n\n// With `object` enabled\nvar foo = object.foo;\nvar foo = object['foo'];\n```\n\n## Arrow Function Body\n\n----------\n\nEnforces no braces where they can be omitted\n\n<https://eslint.org/docs/rules/arrow-body-style#arrow-body-style>\n\n👍 Examples of correct code\n\n```typescript\n() => {};\n(a) => {};\n(a) => a;\n(a) => {'\\n'}\na.then((foo) => {});\na.then((foo) => { if (true) {} });\n```\n\n👎 Examples of incorrect code\n\n```typescript\na => {};\na => a;\na => {'\\n'};\na.then(foo => {});\na.then(foo => a);\na(foo => { if (true) {} });\n```\n\n## Arrow Function Parentheses\n\n----------\n\nEnforces parentheses around arguments in all cases.\n\n<https://eslint.org/docs/rules/arrow-parens>\n\n👍 Examples of correct code\n\n```typescript\nlet foo = () => 0;\nlet foo = (retv, name) => {\n    retv[name] = true;\n    return retv;\n};\nlet foo = () => ({\n    bar: {\n        foo: 1,\n        bar: 2,\n    }\n});\nlet foo = () => { bar(); };\nlet foo = () => {};\nlet foo = () => { /* do nothing */ };\nlet foo = () => {\n    // do nothing.\n};\nlet foo = () => ({ bar: 0 });\n```\n\n👎 Examples of incorrect code\n\n```typescript\nlet foo = () => {\n    return 0;\n};\nlet foo = () => {\n    return {\n       bar: {\n            foo: 1,\n            bar: 2,\n        }\n    };\n};\n```\n\n## Arrow Function No Break Line\n\n----------\n\nEnforces parentheses around arguments in all cases.\n\n<https://eslint.org/docs/rules/arrow-parens>\n\n👍 Examples of correct code\n\n```typescript\n(foo) => bar;\n\n(foo) => (bar);\n\n(foo) => bar => baz;\n\n(foo) => (\n  bar()\n);\n\n// functions with block bodies allowed with this rule using any style\n// to enforce a consistent location for this case, see the rule: `brace-style`\n(foo) => {\n  return bar();\n}\n\n(foo) =>\n{\n  return bar();\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\n(foo) =>\n  bar;\n\n(foo) =>\n  (bar);\n\n(foo) =>\n  bar =>\n    baz;\n\n(foo) =>\n(\n  bar()\n);\n```\n\n## No Empty Block\n\n----------\n\nDisallows empty block statements.\n\n<https://eslint.org/docs/rules/no-empty#no-empty>\n\n👍 Examples of correct code\n\n```typescript\nif (!foo) {\n    // code\n}\n\nwhile (foo) {\n    // code\n}\n\ntry {\n    doSomething();\n} catch (ex) {\n    // continue regardless of error\n}\n\ntry {\n    doSomething();\n} finally {\n    /* continue regardless of error */\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nif (foo) {\n} else {\n  // code\n}\n\nwhile (foo) {\n}\n\nswitch(foo) {\n}\n\ntry {\n    doSomething();\n} catch(ex) {\n\n} finally {\n\n}\n```\n\n## No Long Syntax\n\n----------\n\nDisallow Array constructors\n\n<https://eslint.org/docs/latest/rules/no-array-constructor>\n\n👍 Examples of correct code\n\n```typescript\nconst arr: Array<number> = [ 1, 2, 3 ];\nconst arr: Array<Foo> = [ x, y, z ];\n\nArray(500);\nnew Array(someOtherArray.length);\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst arr = Array(0, 1, 2);\nconst arr = new Array(0, 1, 2);\n```\n\n## Useless Parens\n\n----------\n\nDisallows unnecessary parentheses.\n\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/no-extra-parens.md>\n<https://eslint.org/docs/rules/no-extra-parens#no-extra-parens>\n<https://eslint.style/rules/ts/no-extra-parens>\n\n👍 Examples of correct code\n\n```typescript\na = (b * c);\n\n(a * b) + c;\n\nfor (a in (b, c));\n\nfor (a in (b));\n\nfor (a of (b));\n\ntypeof (a);\n\n(function(){} ? a() : b());\n\nclass A {\n    [(x)] = 1;\n}\n\nclass B {\n    x = (y + z);\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\na = (b * c);\n\n(a * b) + c;\n\nfor (a in (b, c));\n\nfor (a in (b));\n\nfor (a of (b));\n\ntypeof (a);\n\n(function(){} ? a() : b());\n\nclass A {\n    [(x)] = 1;\n}\n\nclass B {\n    x = (y + z);\n}\n```\n\n## Useless Boolean\n\n----------\n\nDisallow useless code\n\n<https://eslint.org/docs/rules/no-useless-constructor#options>\n\n👍 Examples of correct code\n\n```typescript\nvar foo = !!bar;\nvar foo = Boolean(bar);\n\nfunction foo() {\n    return !!bar;\n}\n\nvar foo = bar ? !!baz : !!bat;\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = !!!bar;\n\nvar foo = !!bar ? baz : bat;\n\nvar foo = Boolean(!!bar);\n\nvar foo = new Boolean(!!bar);\n\nif (!!foo) {\n    // ...\n}\n\nif (Boolean(foo)) {\n    // ...\n}\n\nwhile (!!foo) {\n    // ...\n}\n\ndo {\n    // ...\n} while (Boolean(foo));\n\nfor ( ;!!foo; ) {\n    // ...\n}\n```\n\n## Useless Alias\n\n----------\n\nDisallows renaming import, export, and destructured assignments to the same name.\n\n<https://eslint.org/docs/rules/no-useless-rename>\n\n👍 Examples of correct code\n\n```typescript\nimport * as foo from \"foo\";\nimport { foo } from \"bar\";\nimport { foo as bar } from \"baz\";\nimport { \"foo\" as bar } from \"baz\";\n\nexport { foo };\nexport { foo as bar };\nexport { foo as bar } from \"foo\";\n\nlet { foo } = bar;\nlet { foo: bar } = baz;\nlet { [foo]: foo } = bar;\n\nfunction foo({ bar }) {}\nfunction foo({ bar: baz }) {}\n\n({ foo }) => {}\n({ foo: bar }) => {}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nimport { foo as foo } from \"bar\";\nimport { \"foo\" as foo } from \"bar\";\nexport { foo as foo };\nexport { foo as \"foo\" };\nexport { foo as foo } from \"bar\";\nexport { \"foo\" as \"foo\" } from \"bar\";\nlet { foo: foo } = bar;\nlet { 'foo': foo } = bar;\nfunction foo({ bar: bar }) {}\n({ foo: foo }) => {}\n```\n\n## Return New line\n\n----------\n\nForce new line before return\n\n<https://eslint.org/docs/rules/newline-before-return#newline-before-return>\n\n👍 Examples of correct code\n\n```typescript\nfunction foo(bar) {\n  var baz = 'baz';\n\n  if (bar()) {\n    return true;\n  }\n\n  if (!bar) {\n    bar = baz;\n\n    return baz;\n  }\n\n  return bar;\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction foo(bar) {\n  var baz = 'baz';\n  if (bar()) {\n    return true;\n  }\n  if (!bar) {\n    bar = baz;\n    return bar;\n  }\n  return bar;\n}\n```\n\n## Comment Multi Line Prefer\n\n----------\n\nPrefer Multi-line comment formated\n\n<https://eslint.org/docs/rules/newline-before-return#newline-before-return>\n\n👍 Examples of correct code\n\n```typescript\n/*\n * this line\n * calls foo()\n */\nfoo();\n\n// single-line comment\n```\n\n👎 Examples of incorrect code\n\n```typescript\n\n// this line\n// calls foo()\nfoo();\n\n/* this line\ncalls foo() */\nfoo();\n\n/* this comment\n * is missing a newline after /*\n */\n\n/*\n * this comment\n * is missing a newline at the end */\n\n/*\n* the star in this line should have a space before it\n */\n\n/*\n * the star on the following line should have a space before it\n*/\n```\n\n## No throw Literal\n\n----------\n\nCreate custom class to Throw\n\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/no-throw-literal.md>\n<https://eslint.org/docs/rules/prefer-promise-reject-errors#prefer-promise-reject-errors>\n\n👍 Examples of correct code\n\n```typescript\nclass CustomError extends Error {\n  // ...\n};\n\nconst e = new CustomError(\"error\");\nthrow e;\n\nthrow new CustomError(\"error\");\n\nfunction err() {\n  return new CustomError();\n}\nthrow err();\n\nconst foo = {\n  bar: new CustomError();\n}\nthrow foo.bar;\n\n// promises\n\nPromise.reject(new CustomError(\"something bad happened\"));\n\nPromise.reject(new TypeError(\"something bad happened\"));\n\nnew Promise(function(resolve, reject) {\n  reject(new CustomError(\"something bad happened\"));\n});\n\nvar foo = getUnknownValue();\nPromise.reject(foo);\n\n```\n\n👎 Examples of incorrect code\n\n```typescript\nthrow new Error();\n\nthrow 'error';\n\nthrow 0;\n\nthrow undefined;\n\nthrow null;\n\nconst err = new Error();\nthrow 'an ' + err;\n\nconst err = new Error();\nthrow `${err}`;\n\nconst err = '';\nthrow err;\n\nfunction err() {\n  return '';\n}\nthrow err();\n\nconst foo = {\n  bar: '',\n};\nthrow foo.bar;\n\n// Promise\n\nPromise.reject(\"something bad happened\");\n\nPromise.reject(5);\n\nPromise.reject();\n\nnew Promise(function(resolve, reject) {\n  reject(\"something bad happened\");\n});\n\nnew Promise(function(resolve, reject) {\n  reject();\n});\n```\n\n## No Unreachable\n\n----------\n\nNo Unreachable code\n\n<https://eslint.org/docs/rules/no-unreachable>\n<https://sonarsource.github.io/rspec/#/rspec/S6079/javascript>\n<https://eslint.org/docs/latest/rules/no-useless-assignment>\n\n👍 Examples of correct code\n\n```typescript\nfunction foo() {\n    function bar() {\n        return 1;\n    }\n\n    return bar();\n\n}\n\nfunction bar() {\n    var x;\n    return x;\n}\n\nswitch (foo) {\n    case 1:\n        break;\n}\n\nfunction fn1() {\n    let v = 'used';\n    doSomething(v);\n    v = 'used-2';\n    doSomething(v);\n}\n\nfunction fn2() {\n    let v = 'used';\n    if (condition) {\n        v = 'used-2';\n        doSomething(v);\n        return\n    }\n    doSomething(v);\n}\n\nfunction fn3() {\n    let v = 'used';\n    if (condition) {\n        doSomething(v);\n    } else {\n        v = 'used-2';\n        doSomething(v);\n    }\n}\n\nfunction fn4() {\n    let v = 'used';\n    for (let i = 0; i < 10; i++) {\n        doSomething(v);\n        v = 'used in next iteration';\n    }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction foo() {\n    return true;\n    console.log(\"done\");\n}\n\nfunction bar() {\n    throw new Error(\"Oops!\");\n    console.log(\"done\");\n}\n\nwhile(value) {\n    break;\n    console.log(\"done\");\n}\n\nthrow new Error(\"Oops!\");\nconsole.log(\"done\");\n\nfunction baz() {\n    if (Math.random() < 0.5) {\n        return;\n    } else {\n        throw new Error();\n    }\n    console.log(\"done\");\n}\n\nfor (;;) {}\nconsole.log(\"done\");\n\nfunction fn1() {\n    let v = 'used';\n    doSomething(v);\n    v = 'unused';\n}\n\nfunction fn2() {\n    let v = 'used';\n    if (condition) {\n        v = 'unused';\n        return\n    }\n    doSomething(v);\n}\n\nfunction fn3() {\n    let v = 'used';\n    if (condition) {\n        doSomething(v);\n    } else {\n        v = 'unused';\n    }\n}\n\nfunction fn4() {\n    let v = 'unused';\n    if (condition) {\n        v = 'used';\n        doSomething(v);\n        return\n    }\n}\n\nfunction fn5() {\n    let v = 'used';\n    if (condition) {\n        let v = 'used';\n        console.log(v);\n        v = 'unused';\n    }\n    console.log(v);\n}\n```\n\n## No Multiline String\n\n----------\n\nPrevent break line in string\n\n<https://eslint.org/docs/rules/no-multi-str#no-multi-str>\n\n👍 Examples of correct code\n\n```typescript\nvar x = \"some very\\nlong text\";\n\nvar x = \"some very \" +\n        \"long text\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar x = \"some very \\\nlong text\";\n```\n\n## No Unsafe Assign\n\n----------\n\nDisallows assigning any to variables and properties.\n\n<https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/no-unsafe-assignment.md>\n\n👍 Examples of correct code\n\n```typescript\nconst x = 1,\n  y = 1;\nconst [x] = [1];\n[x] = [1] as [number];\n\nfunction foo(a = 1) {}\nclass Foo {\n  constructor(private a = 1) {}\n}\nclass Foo {\n  private a = 1;\n}\n\n// generic position examples\nconst x: Set<string> = new Set<string>();\nconst x: Map<string, string> = new Map<string, string>();\nconst x: Set<string[]> = new Set<string[]>();\nconst x: Set<Set<Set<string>>> = new Set<Set<Set<string>>>();\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst x = 1 as any,\n  y = 1 as any;\nconst [x] = 1 as any;\nconst [x] = [] as any[];\nconst [x] = [1 as any];\n[x] = [1] as [any];\n\nfunction foo(a = 1 as any) {}\nclass Foo {\n  constructor(private a = 1 as any) {}\n}\nclass Foo {\n  private a = 1 as any;\n}\n\n// generic position examples\nconst x: Set<string> = new Set<any>();\nconst x: Map<string, string> = new Map<string, any>();\nconst x: Set<string[]> = new Set<any[]>();\nconst x: Set<Set<Set<string>>> = new Set<Set<Set<any>>>();\n```\n\n## Disallow Script Url\n\n----------\n\nUsing javascript: URLs is considered by some as a form of eval.\n\n<https://eslint.org/docs/rules/no-script-url>\n\n👍 Examples of correct code\n\n```typescript\nlocation.href = \"#\";\n```\n\n👎 Examples of incorrect code\n\n```typescript\nlocation.href = \"javascript:void(0)\";\n\nlocation.href = `javascript:void(0)`;\n```\n\n## Disallow Undefined\n\n----------\n\nDisallows the use of undeclared variables unless mentioned in /\\*global\\*/ comments.\n\n<https://eslint.org/docs/rules/no-undef>\n\n👍 Examples of correct code\n\n```typescript\n/* global someFunction, a */\n\nvar foo = someFunction();\nvar bar = a + 1;\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = someFunction();\nvar bar = a + 1;\n```\n\n## Function Name\n\n----------\n\nRequires function expressions to have a name, if the name isn't assigned automatically per the ECMAScript specification.\n\n<https://eslint.org/docs/rules/func-names>\n<https://sonarsource.github.io/rspec/#/rspec/S100/javascript>\n\n👍 Examples of correct code\n\n```typescript\n/* global someFunction, a */\n\nvar foo = someFunction();\nvar bar = a + 1;\n```\n\n👎 Examples of incorrect code\n\n```typescript\nFoo.prototype.bar = function() {};\n\n(function() {\n    // ...\n}())\n\nexport default function() {}\n```\n\n## Function Name Match\n\n----------\n\nThis rule requires function names to match the name of the variable or property to which they are assigned.\nThe rule will ignore property assignments where the property name is a literal that\nis not a valid identifier in the ECMAScript version specified in your configuration (default ES5).\n\n<https://eslint.org/docs/latest/rules/func-name-matching>\n\n👍 Examples of correct code\n\n```typescript\nvar foo = function foo() {};\nvar foo = function() {};\nvar foo = () => {};\nfoo = function foo() {};\n\nobj.foo = function foo() {};\nobj['foo'] = function foo() {};\nobj['foo//bar'] = function foo() {};\nobj[foo] = function bar() {};\n\nvar obj = {foo: function foo() {}};\nvar obj = {[foo]: function bar() {}};\nvar obj = {'foo//bar': function foo() {}};\nvar obj = {foo: function() {}};\n\nobj['x' + 2] = function bar(){};\nvar [ bar ] = [ function bar(){} ];\n({[foo]: function bar() {}})\n\nclass C {\n    foo = function foo() {};\n    baz = function() {};\n}\n\n// private names are ignored\nclass D {\n    #foo = function foo() {};\n    #bar = function foo() {};\n    baz() {\n        this.#foo = function foo() {};\n        this.#foo = function bar() {};\n    }\n}\n\nmodule.exports = function foo(name) {};\nmodule['exports'] = function foo(name) {};\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar foo = function bar() {};\nfoo = function bar() {};\nobj.foo = function bar() {};\nobj['foo'] = function bar() {};\nvar obj = {foo: function bar() {}};\n({['foo']: function bar() {}});\n\nclass C {\n    foo = function bar() {};\n}\n```\n\n## No Use Future Reserved Words\n\n----------\n\n\"future reserved words\" should not be used as identifiers\nSpecial identifiers should not be bound or assigned\n\n<https://sonarsource.github.io/rspec/#/rspec/S2137/javascript>\n\n👍 Examples of correct code\n\n```typescript\nvar elements = document.getElementsByName(\"foo\"); // Compliant\nvar someData = { package: true };\n\nresult = 17;\n++result;\nvar obj = { set p(arg) { } };\nvar result;\ntry { } catch (args) { }\nfunction x(arg) { }\nfunction args() { }\nvar y = function fun() { };\nvar f = new Function(\"args\", \"return 17;\");\n```\n\n👎 Examples of incorrect code\n\n```typescript\nvar package = document.getElementsByName(\"foo\"); // Noncompliant\neval = 17; // Noncompliant\narguments++; // Noncompliant\n++eval; // Noncompliant\nvar obj = { set p(arguments) { } }; // Noncompliant\nvar eval; // Noncompliant\ntry { } catch (arguments) { } // Noncompliant\nfunction x(eval) { } // Noncompliant\nfunction arguments() { } // Noncompliant\nvar y = function eval() { }; // Noncompliant\nvar f = new Function(\"arguments\", \"return 17;\"); // Noncompliant\n```\n\n## No Generator Without Yield\n\n----------\n\nGenerators should \"yield\" something\n\n<https://sonarsource.github.io/rspec/#/rspec/S3531/javascript>\n\n👍 Examples of correct code\n\n```typescript\nfunction* myGen(a, b) {\n  let answer = 0;\n  while (answer < 42) {\n    answer += a * b;\n    yield answer;\n  }\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction* myGen(a, b) {  // Noncompliant\n  let answer = 0;\n  answer += a * b;\n}\n```\n\n## Inverted Assertion Arguments\n\n----------\n\nAssertion arguments should be passed in the correct order\n\n<https://sonarsource.github.io/rspec/#/rspec/S3415/javascript>\n\n👍 Examples of correct code\n\n```typescript\nconst assert = require('chai').assert;\nconst expect = require('chai').expect;\nconst should = require('chai').should();\n\nit(\"inverts arguments\", function() {\n    assert.equal(aNumber, 42);\n    expect(aNumber).to.equal(42);\n    should.fail(aNumber, 42);\n});\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst assert = require('chai').assert;\nconst expect = require('chai').expect;\nconst should = require('chai').should();\n\nit(\"inverts arguments\", function() {\n    assert.equal(42, aNumber); // Noncompliant\n    expect(42).to.equal(aNumber); // Noncompliant\n    should.fail(42, aNumber);  // Noncompliant\n});\n```\n\n## Max Union Size\n\n----------\n\nUnion types should not have too many elements\n\n<https://sonarsource.github.io/rspec/#/rspec/S4622/javascript>\n\n👍 Examples of correct code\n\n```typescript\ntype MyUnionType = MyType1 | MyType2 | MyType3 | MyType4; // Compliant, \"type\" statements are ignored\nlet x: MyUnionType;\n\nfunction foo(value: string, padding: MyUnionType) {\n    // ...\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nlet x: MyType1 | MyType2 | MyType3 | MyType4; // Noncompliant\n\nfunction foo(p1: string, p2: MyType1 | MyType2 | MyType3 | MyType4) { // Noncompliant\n    // ...\n}\n```\n\n## No Redundant Optional\n\n----------\n\nOptional property declarations should not use both '?' and 'undefined' syntax\n\n<https://sonarsource.github.io/rspec/#/rspec/S4782/javascript>\n\n👍 Examples of correct code\n\n```typescript\ninterface Person {\n  name: string;\n  address: string | undefined;\n  pet?: Animal;\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\ninterface Person {\n  name: string;\n  address? : string | undefined;   // Noncompliant, \"?\" should be removed\n  pet?: Animal | undefined; // Noncompliant, \"undefined\" should be removed\n}\n```\n\n## Prefer Type Guard\n\n----------\n\nType guards should be used\n\n<https://sonarsource.github.io/rspec/#/rspec/S4322/javascript>\n\n👍 Examples of correct code\n\n```typescript\nfunction isSomething(x: BaseType) : x is Something {\n  return (<Something>x).foo !== undefined;\n}\n\nif (isSomething(v)) {\n  v.foo();\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nfunction isSomething(x: BaseType) : boolean { // Noncompliant\n  return (<Something>x).foo !== undefined;\n}\n\nif (isSomething(v)) {\n  (<Something>v).foo();\n}\n```\n\n## No Production Debug\n\n----------\n\nDelivering code in production with debug features activated is security-sensitive\n\n<https://sonarsource.github.io/rspec/#/rspec/S4507/javascript>\n\n👍 Examples of correct code\n\n```typescript\nconst express = require('express');\nconst errorhandler = require('errorhandler');\n\nlet app = express();\n\nif (process.env.NODE_ENV === 'development') {  // Compliant\n  app.use(errorhandler());  // Compliant\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst express = require('express');\nconst errorhandler = require('errorhandler');\n\nlet app = express();\napp.use(errorhandler()); // Sensitive\n```\n\n## Unused Named Groups\n\n----------\n\nWhy use named groups only to never use any of them later on in the code?\n\nThis rule raises issues every time named groups are:\ndefined but never called anywhere in the code through their name;\ndefined but called elsewhere in the code by their number instead;\nreferenced while not defined.\n\n<https://sonarsource.github.io/rspec/#/rspec/S5860/javascript>\n\n👍 Examples of correct code\n\n```typescript\nconst date = \"01/02\";\n\nconst datePattern = /(?<month>[0-9]{2})\\/(?<year>[0-9]{2})/;\nconst dateMatched = date.match(datePattern);\n\nif (dateMatched !== null) {\n  checkValidity(dateMatched.groups.month, dateMatched.groups.year);\n}\n\n// ...\n\nconst score = \"14:1\";\n\nconst scorePattern = /(?<player1>[0-9]+):(?<player2>[0-9]+)/;\nconst scoreMatched = score.match(scorePattern);\n\nif (scoreMatched !== null) {\n  checkScore(scoreMatched.groups.player1);\n  checkScore(scoreMatched.groups.player2);\n}\n```\n\n👎 Examples of incorrect code\n\n```typescript\nconst date = \"01/02\";\n\nconst datePattern = /(?<month>[0-9]{2})\\/(?<year>[0-9]{2})/;\nconst dateMatched = date.match(datePattern);\n\nif (dateMatched !== null) {\n  checkValidity(dateMatched[1], dateMatched[2]); // Noncompliant - numbers instead of names of groups are used\n  checkValidity(dateMatched.groups.day); // Noncompliant - there is no group called \"day\"\n}\n\n// ...\n\nconst score = \"14:1\";\n\nconst scorePattern = /(?<player1>[0-9]+):(?<player2>[0-9]+)/; // Noncompliant - named groups are never used\nconst scoreMatched = score.match(scorePattern);\n\nif (scoreMatched !== null) {\n  checkScore(score);\n}\n```\n\n## Get And","readmeFilename":"README.md"}