{"_id":"eslint-plugin-inferno","_rev":"46-6539ed834060da1fba40f85de1f7bc32","name":"eslint-plugin-inferno","dist-tags":{"latest":"7.42.0"},"versions":{"6.6.0":{"name":"eslint-plugin-inferno","version":"6.6.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.6.0","maintainers":[{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"315472ad797a02ed68e35aa08280239434ae4496","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.6.0.tgz","integrity":"sha512-TqWLo2yHans6znoZGu0KFwk7KcI2llupdVQKLHE2hSuyAVE/a/w31kPvpIWiE3DHfmaMy2LBILNBrGOKy5KSzQ==","signatures":[{"sig":"MEUCIQDxNDgFlmELiCVGYvX4j2uiXeaCbxOXd8KooCQiWEc53AIgH6WJ7H+LQ6bS5Pttfyull4lxCwoVvJO8ba5sYcTd8WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"315472ad797a02ed68e35aa08280239434ae4496","engines":{"node":">=0.10"},"gitHead":"d8e4fc43a2a6aa4bf7b79df423d662c3a3751554","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"trueadm","email":"dg@domgan.com"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"3.10.3","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"6.5.0","dependencies":{"doctrine":"^1.2.2","jsx-ast-utils":"^1.3.3"},"devDependencies":{"mocha":"3.1.2","eslint":"3.9.1","istanbul":"0.4.5","coveralls":"2.11.14","babel-eslint":"7.1.0"},"peerDependencies":{"eslint":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.6.0.tgz_1479129076741_0.16851986106485128","host":"packages-12-west.internal.npmjs.com"}},"6.8.0":{"name":"eslint-plugin-inferno","version":"6.8.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.8.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"c74fa9625fbc6d3434802d8430837f57ba31a525","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.8.0.tgz","integrity":"sha512-lv1koJPks75UNlgscpLe65fj1xTTBO3tRx5GzU8536zCIC8KjmH9N3VKcFk7Q1O0Bq4V0wo5nFx7JpKllXIuaw==","signatures":[{"sig":"MEYCIQCgR9euO3tARkjOPRTtNk7LS2DmlDGVPRhXrtz+J+NA7wIhAPzjG0p5exxxT1xbjDtUtwaT94zMQoyu+wiIV1M17DFx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"c74fa9625fbc6d3434802d8430837f57ba31a525","engines":{"node":">=0.10"},"gitHead":"27997739a4951b08c2f6b527f5e1d157ed499a4f","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"3.10.8","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"6.9.1","dependencies":{"doctrine":"^1.2.2","jsx-ast-utils":"^1.3.4","array.prototype.find":"^2.0.1"},"devDependencies":{"mocha":"3.2.0","eslint":"^2.0.0 || ^3.0.0","istanbul":"0.4.5","coveralls":"2.11.15","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.8.0.tgz_1482091881080_0.9728105100803077","host":"packages-12-west.internal.npmjs.com"}},"6.9.0":{"name":"eslint-plugin-inferno","version":"6.9.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.9.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"eb36a33e69d90b0bf7dcc3eec51eb622452be690","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.9.0.tgz","integrity":"sha512-CoPMHUDequI2rDqysXKF9fEQXvDCru1eG6Xkll+sk31fOL9P6ou8J5/Hu+OxW8r6ZTcwK3QyS+DeJTuUiU8m2Q==","signatures":[{"sig":"MEUCIQDBrKADdVWV/Brfy4twkkORw23rI4/Gs+j8DvbekCRFYAIgTvjLZqLQqNuFt8CFy3JdQ9d5oSclbPoNwmw9CKCKcsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"eb36a33e69d90b0bf7dcc3eec51eb622452be690","engines":{"node":">=0.10"},"gitHead":"7ee1a95247441ec2c8fbd9aa970a99b8a76227ce","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.0.5","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.3.0","dependencies":{"doctrine":"^1.2.2","jsx-ast-utils":"^1.3.4","array.prototype.find":"^2.0.1"},"devDependencies":{"mocha":"3.2.0","eslint":"^2.0.0 || ^3.0.0","istanbul":"0.4.5","coveralls":"2.11.15","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.9.0.tgz_1484071028825_0.6616956419311464","host":"packages-12-west.internal.npmjs.com"}},"6.9.1":{"name":"eslint-plugin-inferno","version":"6.9.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.9.1","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"82d63f4f0dcf25193839027b2bb5bbc747998c55","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.9.1.tgz","integrity":"sha512-INRgop3GL1o9QMJQQPpfXuZYpPkARiWo9h/NsbNuttrRwoNWyK4W4KmcqMy3hM/NSwODrqhb324Gw5Sn69XQmA==","signatures":[{"sig":"MEQCIBQDmrWiC7DBJfhSHuHKqM/QXfTCGFYs6vb1yqRncDp4AiBlVXV1ptOU0ytxFtVF6e0YQj7vWP4vuweL3wmyjq7GTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"82d63f4f0dcf25193839027b2bb5bbc747998c55","engines":{"node":">=0.10"},"gitHead":"18efd75771ae867a80196b71a2096480b54eaf57","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.0.5","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.4.0","dependencies":{"has":"^1.0.1","doctrine":"^1.2.2","jsx-ast-utils":"^1.3.4","object.assign":"^4.0.4","array.prototype.find":"^2.0.1"},"devDependencies":{"mocha":"3.2.0","eslint":"^2.0.0 || ^3.0.0","istanbul":"0.4.5","coveralls":"2.11.15","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.9.1.tgz_1485684078087_0.5637127028312534","host":"packages-12-west.internal.npmjs.com"}},"6.9.2":{"name":"eslint-plugin-inferno","version":"6.9.2","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.9.2","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"6df460cf3bb4674a4ca1ce136d3c8302b87dd88a","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.9.2.tgz","integrity":"sha512-PJlhopbR/AttDpbOuHznpuGpnLAd2ara4VXaxWXGf/yTkvz0jeMUhG0JCivmXlAmJRIoE4HyarzBgwpw5JO7JQ==","signatures":[{"sig":"MEQCIAJ3D/C0g5XLpFUZ6WacnTIkw1dhgcJ8K9kPVs7Jl1dGAiAROU3tmpfKpt9Om0f2YkubgXY5TcUEbHdz239xqO1ZxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"6df460cf3bb4674a4ca1ce136d3c8302b87dd88a","engines":{"node":">=0.10"},"gitHead":"1183918d4a8a83e66832ac893de43178dc2aa4bc","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.0.5","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.4.0","dependencies":{"has":"^1.0.1","doctrine":"^1.2.2","jsx-ast-utils":"^1.3.4","object.assign":"^4.0.4","array.prototype.find":"^2.0.1"},"devDependencies":{"mocha":"3.2.0","eslint":"^2.0.0 || ^3.0.0","istanbul":"0.4.5","coveralls":"2.11.15","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.9.2.tgz_1485713446132_0.06551435426808894","host":"packages-12-west.internal.npmjs.com"}},"6.10.1":{"name":"eslint-plugin-inferno","version":"6.10.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.10.1","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"ab3a33134a28591c52e44c323b6477eed88e4ee7","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.10.1.tgz","integrity":"sha512-pIWfRupIYq1cTMccoWDk2qzaGQ3PzJjBfp37Qzh7NvUm32NTU2uhlA06nyIh4KByPW5S9SPVWPyrVFRCC6B9qA==","signatures":[{"sig":"MEUCIAy41vKYkF7QmniVg+LAjcsetVOcGCeDUkp3NfZxrbPGAiEAlzTatdyHrzo7IxbDBwT86kkKShvEjcrhnnEUF5JIKKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"ab3a33134a28591c52e44c323b6477eed88e4ee7","engines":{"node":">=0.10"},"gitHead":"8fe54064c42475e236c14dae7d5223077a373e55","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.1.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.5.0","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","jsx-ast-utils":"^1.4.0","object.assign":"^4.0.4","array.prototype.find":"^2.0.3"},"devDependencies":{"mocha":"3.2.0","eslint":"^3.16.0","istanbul":"0.4.5","coveralls":"2.11.16","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^3.16.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.10.1.tgz_1487756648155_0.8668633389752358","host":"packages-18-east.internal.npmjs.com"}},"6.10.2":{"name":"eslint-plugin-inferno","version":"6.10.2","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.10.2","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"8041ecde15ff2e09d74c282d9d0850cb21329a2c","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.10.2.tgz","integrity":"sha512-l4Ov8vw/lufh8eucBTVRkzX8bgEzKPTH0juyYdpB3E5jq+AgKi+7nd9dhRKkXJflzOkiNn8aRkwA+eYwph9tMA==","signatures":[{"sig":"MEUCIBBFfkSPeCH1Mj15RG/hT5Fcu0gxdnOh2W4gv43OfkRkAiEAvhGf+dIi7Qf2peuTRyJT1iX429wpffPpUQfUvVqQyDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"8041ecde15ff2e09d74c282d9d0850cb21329a2c","engines":{"node":">=0.10"},"gitHead":"2d2032a522eaab109f98ed29d68d817d2bcfd152","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.1.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.6.0","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","jsx-ast-utils":"^1.4.0","object.assign":"^4.0.4","array.prototype.find":"^2.0.3"},"devDependencies":{"mocha":"3.2.0","eslint":"^3.16.1","istanbul":"0.4.5","coveralls":"2.11.16","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^3.16.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.10.2.tgz_1487920361864_0.8770504447165877","host":"packages-18-east.internal.npmjs.com"}},"6.10.3":{"name":"eslint-plugin-inferno","version":"6.10.3","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.10.3","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"181e716979ee94da56cd9865e05273322197c15f","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.10.3.tgz","integrity":"sha512-aAsYBEepkqiylfiSNRbSvzu25BeM59eyWlsv29Z7goHLdejSfc1Av4jm2/J3XA7PPKkEX3n6Yb1l7BJiNKRCsw==","signatures":[{"sig":"MEQCIAS+PzbkXxDq6egRIZI2dw7wmOdHt/bo42YN9xFRPQ1MAiBg135j2T2CN5FjexxdXK8cfdj5eEke2FgzG0vSN6pkLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"181e716979ee94da56cd9865e05273322197c15f","engines":{"node":">=0.10"},"gitHead":"a645cec1952c5de07f63dcb99c10880f48832b1a","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.1.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.6.0","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","jsx-ast-utils":"^1.4.0","object.assign":"^4.0.4","array.prototype.find":"^2.0.3"},"devDependencies":{"mocha":"3.2.0","eslint":"^3.17.1","istanbul":"0.4.5","coveralls":"2.12.0","babel-eslint":"7.1.1"},"peerDependencies":{"eslint":"^3.17.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.10.3.tgz_1489097616323_0.632819065824151","host":"packages-12-west.internal.npmjs.com"}},"6.10.4":{"name":"eslint-plugin-inferno","version":"6.10.4","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@6.10.4","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"8a1bebd291d975221e93570ed5841d77bc84a135","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-6.10.4.tgz","integrity":"sha512-nzAgsgQyzQ0txk4D6vI5IPkEJAw/A+xNztPc6AUbelnJo+lI9750MKFJ1d5xF9opmJlmfMbo5ofKr+busocvXg==","signatures":[{"sig":"MEUCIG8aMi2rAbq1hX37Ec1aDQyNDt3tQ5DteOPO6YZYlOJMAiEAysSexGlqikGwYsbV9ylfPx0ukcbSw0HN6QK+8XsMGDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["LICENSE","README.md","index.js","lib"],"_shasum":"8a1bebd291d975221e93570ed5841d77bc84a135","engines":{"node":">=0.10"},"gitHead":"be79eefeb20090895dafb465e3c2098758829b2a","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot --opts tests/mocha.opts"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"4.1.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"7.7.3","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","jsx-ast-utils":"^1.4.0","object.assign":"^4.0.4","array.prototype.find":"^2.0.3"},"devDependencies":{"mocha":"3.2.0","eslint":"^3.18.0","istanbul":"0.4.5","coveralls":"2.12.0","babel-eslint":"7.2.1"},"peerDependencies":{"eslint":"^3.18.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-6.10.4.tgz_1490728980737_0.38978931959718466","host":"packages-12-west.internal.npmjs.com"}},"7.0.1":{"name":"eslint-plugin-inferno","version":"7.0.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.0.1","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"e780ee8ecff2db90cd9b51fe3396a8b6bac5db9e","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.0.1.tgz","integrity":"sha512-Or8b5c4LSYcRvEgvYx/UmnBu//pl38yzr/9qI1bTgONMr8xp3nOIXjapBCkCGXg/IFxSNEBTa88H9OFe0YmDOg==","signatures":[{"sig":"MEUCIQDrJ2ENH3iStobxiOiEZkcNetOzlY11xyJVa8i9g9hPGQIge+vC5OPpjFMUFvu2nawRGmoOUNYtHMQSRxdpcTtn9b8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"da77797ac939bf1f52db87a79635fed76b211ecf","scripts":{"lint":"eslint ./","test":"npm run lint && npm run unit-test","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"5.0.3","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"8.0.0","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","jsx-ast-utils":"^1.4.1"},"devDependencies":{"mocha":"3.4.2","eslint":"^3.19.0","istanbul":"0.4.5","coveralls":"2.13.1","babel-eslint":"7.2.3"},"peerDependencies":{"eslint":"^3.19.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-7.0.1.tgz_1497100467307_0.1940025317016989","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"eslint-plugin-inferno","version":"7.4.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.4.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"d9ba628f810b5ddf6c1b6a51e013817defacc044","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.4.0.tgz","integrity":"sha512-7ZrbLM+7LgiCVVAAY0aqVB8Sji1QkruWtx3Riqw22Yr3T3WLLkuJoc1+ChTaLJ5iwbU/xgPF3ykRJRkPmXgtuA==","signatures":[{"sig":"MEQCIELMcV2r2aWbfF2YFrOX4fIR1T49N37aJjgJSOerMaXFAiBKm8reHfamZujUGjWnSh/uYxJOeQ8C/CAqz621ipdkhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"be24cd8bb5a2d894aa6722a38e0c0fdc8804f7b4","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"5.4.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"8.7.0","dependencies":{"has":"^1.0.1","doctrine":"^2.0.0","prop-types":"^15.6.0","jsx-ast-utils":"^2.0.1"},"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0","istanbul":"0.4.5","coveralls":"^3.0.0","babel-eslint":"^8.0.1"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno-7.4.0.tgz_1508061563177_0.7230330447200686","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"eslint-plugin-inferno","version":"7.6.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.6.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"a7a1b6bcf5602cb6c455fa7c4bb0ce316a9d26ea","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.6.0.tgz","fileCount":77,"integrity":"sha512-MApGDUPEvR6P1pgxr9C8Y5Q3osm58iVue6PBgwvvBqRLv5egtIqT8Mb4EoSx5ctW4UStQYCjS3WFhZjULYvtkg==","signatures":[{"sig":"MEYCIQCoc5MEtOscXwXMCLym2956oad06DeVuhiWgTX0bvIr4gIhAIHaIvyV1VD8DIbFraExWoU5I8vYP/j4APvpGY4T4+r7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312452},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"41ed700ee07cdcadd12625e3fc4132f2c843ad08","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"5.6.0","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"9.5.0","dependencies":{"has":"^1.0.1","doctrine":"^2.1.0","prop-types":"^15.6.0","jsx-ast-utils":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","eslint":"^4.17.0","istanbul":"0.4.5","coveralls":"^3.0.0","babel-eslint":"^8.2.1"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.6.0_1518365174057_0.6615763658593388","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"eslint-plugin-inferno","version":"7.7.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.7.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"902ad28b770940c71d0fc67fb07ee470ead362e4","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.7.0.tgz","fileCount":78,"integrity":"sha512-eHHvwxhqiViOMF1s/w1P67Ib2MR1aHgZRFpX/VH0W1Wh73vhlJ3a8i7o8BuP3nri7Zb1OMq15Wv5Sxf25waGhw==","signatures":[{"sig":"MEUCIQDZeO2KCiTdmdwVRtAYtxaxHX4czUx2HsngtwumTVPsxwIgMrNb6pOr5LKF+IOSjpUUqhg95Wx47MQ1Aqy61lyi99o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316810},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"2a3ddd1fb2aa6702fe3ceca6d2e8569ba5b2b39f","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"5.7.1","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"9.7.1","dependencies":{"has":"^1.0.1","doctrine":"^2.1.0","prop-types":"^15.6.1","jsx-ast-utils":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.1","eslint":"^4.18.2","istanbul":"^0.4.5","coveralls":"^3.0.0","babel-eslint":"^8.2.2"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.7.0_1520271545857_0.10676080829692158","host":"s3://npm-registry-packages"}},"7.8.0":{"name":"eslint-plugin-inferno","version":"7.8.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.8.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"cbf5bf1e17458cadb14ee0e44df47337d8d1e8e8","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.8.0.tgz","fileCount":79,"integrity":"sha512-bMg3rPXPyZXCQ339bCWd31nOsTIxBx187OQAzssmZPjeXMhS2cx0ofN46BNGcglbt3DevIed7jjkVK5eYgCFQA==","signatures":[{"sig":"MEUCIQD6vrrDuvj+lUJUY0ooERvWZuXZguiDXgg2oa5yEOEWNAIgWAHctylwndhhyQ11rTI/t8CP6z0tZHZsSkI8aeuefN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1iNbCRA9TVsSAnZWagAAWBIP/iTLSsY6kTUImYWU2KhI\ndwYfs/8et67bu/2OcSBIVfTy/SCNWV3LWmabdjv5xAtoE3BdnF/Y6YesMB85\ntJUVZroDypqSGG1FhbuXBIYVyHJsQ+cu1+ZJkkHu/seVC8Mw00mKKxncud7h\nytWffaaB+zAKln2cLG6nT55fEIpmxk6SmhLxSfxVwOJRgMAJiX8mWHwEjmij\nfnw0ZsfwShK++22RHVQ7ipoO6SGz4l5eORxKhjkgdo0H/LhXq36wgbhFWXQ7\nBB97Z6hn9bbV7q/gRLhJuvtCe1DOSuNW8dctq9kjDnl8k2LvGXqEMBCy/5AT\nlaQCD1drZ5xwbwWu1O2S7NOTRjs96WYejj10MjnW+dfyvtsdh5Hh2Fid3OHa\ncxIvtmC1mr93W3Ssukq6RHvppYrj4JiWEZZoeKjS69MW9tCI32IHsRD7H4f9\nETj4mF2D4GNp9Jow2o+/8br6HB+aU4EquYPsvisffHWgpbCK8iR6qYePx8Zf\nqkU9EoSCvpyT8caAUe+lOwCZ1KE6qvgRgC9R+xhingd+3VZawtKdzc6fTjYf\nNElLnPZC/aMw/J4kd/eVkjxrgNDJLg2mUqz4xUMyZQ7gDx6sev/e1g79GY4D\ni5v2mzkg+6ZH1idH9l8aqSaT8r2hN6JPNtq3oVchlZ9NGMFzt1EdH9Cevq8M\nq4Z6\r\n=g3ra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"2237bfc10d8b07dc05d33f263dee17f562143ead","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"5.7.1","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"9.11.1","dependencies":{"has":"^1.0.1","doctrine":"^2.1.0","prop-types":"^15.6.1","jsx-ast-utils":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.1.0","eslint":"^4.19.1","istanbul":"^0.4.5","coveralls":"^3.0.0","babel-eslint":"^8.2.3"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.8.0_1523983193662_0.7134729525904122","host":"s3://npm-registry-packages"}},"7.10.0":{"name":"eslint-plugin-inferno","version":"7.10.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.10.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"f6fc3e3cef44fe3564d95aa7cb93b5c9ec2cdc10","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.10.0.tgz","fileCount":80,"integrity":"sha512-Er4LDk5m3MnqRQA7ojzTMF/RCJD+89jRmrYYuDc22T6xiy75sLsqj4o77FncWQ9G5O9Z0wOaCxU0mk1XwObsIg==","signatures":[{"sig":"MEUCIHNWFpfC/3rDXZ4zpS5xL6nv8WW1yoj/3j10VojekGRMAiEA3Utk2vMHrDK0E9l1uVdJemlmHO3xsxig+ubX7QY9kcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbacLRCRA9TVsSAnZWagAA9yIP/jp9wEccWWTdji0gesSu\nGGNszuI+9X34HstGuqeleld+1gHOmYIfgmIBQ94htSpR6+Ec4NiWwjPu091l\n7fIJnhEOivOHcdZBy6HFcyXY5qBFcRWfmT8EfWuMkOReCeLXaUED14eTQUTm\nQ3F9t9FelVOnqGFJ8HRWVePjg/Y47uSz3PBvrcMa8xBuG06VV94R5HKvo8WZ\niIoIjRbBC1GyRuigoNhvDpB6UuVCOSpeowcqo1hzBK5rWcJPgyuEX2So5Z93\n2Wr0vzd5uWtNk5UczaKUD+Ockfj9GbIXLTSkmH6C/4XuYJvutL4t69nd5xLe\nsYTX4px+gwmIbQ+/X46YsQCZwMvt9jnTBq5R941E/pSdNH4faEfDabulOW2/\nxlbGo7zsbtQkI3IklF3BAMXIkdgMytbdSdyxnHPEryzigcPWu/CdErObhRa1\npu2KlxkTZYMwQ1aBUJfJReSMT9lMPlKJGfIjj/5UY8tBL7E78Wb4xQDVnocz\nZB58NH4qnm0Ez7gVTyKH7yBr/ou+F2+qhJZEd05HZ/JEKCPdeUNTeR2T4S+m\n8LtR7L+fjcdNl8PWg87GrnzfuoxNClMM9Ou8U2nO/T96KxHXuUgXmsRBHNqc\nmHwZjTGn/gyXjZ1XT2z8ARedvFcjObzFl0O1D9YfMMfmQBIW3yqkJMQ0kH0k\nM3w4\r\n=W17l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["LICENSE","README.md","index.js","lib"],"engines":{"node":">=4"},"gitHead":"3bb8e3890dd4e04f3435143928eb1e88e762c6f7","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"6.3.0","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"10.8.0","dependencies":{"has":"^1.0.3","doctrine":"^2.1.0","prop-types":"^15.6.2","jsx-ast-utils":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^5.3.0","istanbul":"^0.4.5","coveralls":"^3.0.2","babel-eslint":"^8.2.6"},"peerDependencies":{"eslint":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.10.0_1533657808508_0.5130218172147507","host":"s3://npm-registry-packages"}},"7.11.0":{"name":"eslint-plugin-inferno","version":"7.11.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.11.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno"},"dist":{"shasum":"08ffc1bae117cf10c63365e064693d6b3c4abf81","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.11.0.tgz","fileCount":80,"integrity":"sha512-YkJesSQqoeqS7jq5OuoTQ8uiBRVXndPL4JqLNQdRbarjEmR594yc/A7PnVGn8SPws/OeyTY/gL/6Gn51zeXw5w==","signatures":[{"sig":"MEUCIC0x02iQMsP2zrL3mj3vi+z4mE/LkOyHl5w9PRGhKGCkAiEAx3yzOdoYkJxpkYfaGn2SiUoH3qhX536YMJ+Bmws39V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwnPMCRA9TVsSAnZWagAAazMP/1RIswhRglcuNGTDJtfe\nQu/6tUYX03nAqFu/PHZkRVDhClxM7I2XyIF2gIDNeSpWyEHykyjXhzI3BtVk\n/dTJNeS6tpiwFbkblTYMq4pGX9j9XkmZcfZ1J3JB98rSEEEVF9astyCiUDir\nKi43whcJNHddhhV0NDfbWyZZaI9eJcFBekq7mSqnHjhvMKjP0n9yAHT8bx7I\n4zdfTrmiuwAt5LlEVJ1UTXmRUkeOkaaiy+3HbCJ+aqlbrlXblftt/maUhr2D\n5xTBqHc6rdkHfHctXa73Y7dhcLIZ5IUTIr2kRQLl6PaInEFBZnGGTGr08U21\n/ognD0MqIF1Zx/kok3xjQ5POB9qAV5PIA3ldtZsMHNaUwWjxxWATqMF+OnZx\n0jyJdy7YzSJ9nKWBcG2MFC59DZbqkpO/QnrAjm5LJjUcyLHNCnfM6nMYwdoR\nwhY5Q84uxzC83mRyhZGxmAZgev00ViX/BjnUROoGGZM5yUUI4dHg/bNfQ9m1\n36UyHEf0jI/z3oq/SUpxQOtgVRGuhJnPbj6b8wNpIm+nc6/MOG4QVkoINZfa\n4apdyYAAI2HdLqQ0LvR6s45TBcGxGaPeTYMqLVfCTMiRcW3AnQ//kzKHjXNl\nPSDlNKVDEtdIRWTsvMFnt1LARsJYtLGQR4PO9fiJBnaeq6apIyDwNQ5GdQrb\n0tOe\r\n=L5Mf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"a22a469c50e8f178790f84aaf29fdec399adb825","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/**/*.js -- --reporter dot"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"6.4.1","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"10.10.0","dependencies":{"has":"^1.0.3","doctrine":"^2.1.0","prop-types":"^15.6.2","jsx-ast-utils":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^5.7.0","istanbul":"^0.4.5","coveralls":"^3.0.2","babel-eslint":"^10.0.1"},"peerDependencies":{"eslint":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.11.0_1539470283571_0.6828195328568614","host":"s3://npm-registry-packages"}},"7.14.3":{"name":"eslint-plugin-inferno","version":"7.14.3","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.14.3","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"eb5afb3ee23039261dde44cd102f65154a6eaa0a","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.14.3.tgz","fileCount":93,"integrity":"sha512-BntEmVvbJSSZCV10OyiXXo620Hb6c5mnbBxfiIvAmE2KCy9Dmqu9/vSEAiOsINHwH8wjHHgnjibwB3J51TFQfw==","signatures":[{"sig":"MEUCIE/hT4pw8n2rzxz3/6lWj1xslNMNBxcfjrPNj2q6bnIwAiEAl/sEx3AQlH6ydiRSj5EtKmqO5T6itFDIOUdgpSjq4nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUIPuCRA9TVsSAnZWagAANlIP/3JcH/MVYMe3y9uJUjAT\nq8vlX1Zqa8rurpg9621kbtK1Vg6ebHs9PUu90HEUTAAlhLfTz4cIQqGPpy/K\nVEByZ/+A3h6TzNp40C81iLBvJLQl4h2gXwqJme7ZuMpHMz/XyDlHeqCNj+sr\nWObkViK5bLewbKMTq3UZlN7WowLaiD6DUyrD/Kg9/MTi9kxe78qoGJ+iLqLj\n7BpD7oVUl1ppdDwO5mHbZz/e2zpiHD43srd+QcMIwZRD4KZbeeA+CkYg5olO\nqsuGiWeVzo4ZAf38a/3Gn0VWtB/7Xnm83Eq5F6bZdszI6nwwVNSbXoV6YpBX\nu3rACrWT/UyT8rCCa7Oj8SLnZgVCu6ZhvR0Bqc2/qGdGmK4PhqS9/NV8rCAd\ne6u3c80D32rikdbmuax6qp7mgBKKTm3B1wpaZJ4gwm8MzKYZW8wPCf2JrNaz\ndM/NXRZ+z6gDJrPgPENkasmfQPmiUIPK+kipY6mElAZhaYT884qpOyJGxRfK\nbNySaSSvPOFmkldtZLxwe9iQYbL6tFifk34SK6X2lUOO81BHd19L94/rOI3K\nXFtDmVBlCIrHcpQwfE2T9Flg7t+1SkmsdoqonJLhYpUCzAO1fhHiFm8GtCw0\nZ7L0gDt76a/vBerVjBo94jfSHYdxjF6qeyA6XWGqYPvRBKnORWGzLx4UGh2h\nR9L1\r\n=uk+z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"4431a16ad35d5bec3109e9afb93d59cbb18a9f91","scripts":{"lint":"eslint ./","test":"npm run unit-test","pretest":"npm run lint","postlint":"npm run type-check","coveralls":"cat ./reports/coverage/lcov.info | coveralls","unit-test":"istanbul cover --dir reports/coverage node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","debug-test":"node --inspect-brk node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"6.10.3","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"11.15.0","dependencies":{"has":"^1.0.3","resolve":"^1.12.0","doctrine":"^3.0.0","jsx-ast-utils":"^2.2.1","object.values":"^1.1.0","array-includes":"^3.0.3","object.entries":"^1.1.0","object.fromentries":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","sinon":"^7.4.1","eslint":"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0","istanbul":"^0.4.5","coveralls":"^3.0.6","typescript":"^3.5.3","@types/node":"^12.7.1","babel-eslint":"^10.0.2","@types/eslint":"^4.16.8","@types/estree":"0.0.39","eslint-plugin-import":"^2.18.2","@typescript-eslint/parser":"^1.13.0","eslint-config-airbnb-base":"^14.0.0"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.14.3_1565557741672_0.16266344804278066","host":"s3://npm-registry-packages"}},"7.20.0":{"name":"eslint-plugin-inferno","version":"7.20.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.20.0","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"c3d752f39de7f5397b95484a4deda5af43ded7cf","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.20.0.tgz","fileCount":98,"integrity":"sha512-pk5Rn/llnfq+emgT10NGTqgm3PwQSucXTqIc2+uDNdEVYCWBt+xdTXpTdo6FAGplNkCuGAXBF2dB4cSm1WA1Mg==","signatures":[{"sig":"MEYCIQDvnG0Ux1LDyN7PC8s3LdA5qTsxfOsl+OsIrrd+n+v9+AIhAISMgPqNczOW7/QVn11wkGmsrJrKzOwgBEQhFhmIgm2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0VCfCRA9TVsSAnZWagAAVRYP/0sWzDFbSOvQhjqUc6I/\nKeOsjwiiHFVEB9NiGWdfywiS1p5CtC9lb8VyVr+zro3o9NklgUyHt67LdDH+\n2HBBUZIsb4Czmanv8EryLEUsG0EVh81EcQiZl0MaBIIOsmxYWZKyFAr7S+RR\nZPZ/ZdqbTDgJQQ6UOm0Tn7WSz+GG5ZhIaCPXZ4VxLxcJjMnM+4xmkKietOiU\nLqz6bmzVptV5ywqWa103xBWsrQbt0JmQV+MU5pv+4AHnEfDwZHczVru7bKgR\nIz+KtcwmxW1FL97Q8jUz2dHtLXYk9taYrgHdTib/YDyH770GQ8SFGFaJfdim\nNICOXWvqWg9JYng+O1x7PMBFIjT68ESNvozUo0AVGAzGE3OEkZsBBlbT4o9W\nfWG+f4BnWplCmkWWNa+rHkLwVE6JHqdGxjjOCCkSZp+4txGC88Akuo5ZwvlQ\nrUMKKTo70pkygANrR0HHnpcWzQYUBDicweQ/eu/tKVc27vk72rQ8mNiHszUw\nLrCq3fbes4Vq9nydcfdDecdohwALSadHshw+h6ty6Nga4M7iW0Yu+B6HH4Y3\nlyqPgQddK2z3rrpMp0X8qL2aTjpEmpaT90CX7Jct+jhfg0tjQqz9Md/NuNEb\nqxY6rPZmnBoV54JPvbjt0F1GD7e6yXXZ+szAkrCDd8TXUN+Vat0QPyPn77Yl\nM9cl\r\n=QwN3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"94b419e13d973cd02db85ec794acb1114e3ba40c","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","coveralls":"cat ./coverage/lcov.info | coveralls","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"6.14.5","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"14.3.0","dependencies":{"has":"^1.0.3","resolve":"^1.17.0","xregexp":"^4.3.0","doctrine":"^3.0.0","jsx-ast-utils":"^2.3.0","object.values":"^1.1.1","array-includes":"^3.1.1","object.entries":"^1.1.2","object.fromentries":"^2.0.2","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","sinon":"^9.0.2","eslint":"^3 || ^4 || ^5 || ^6 || ^7","semver":"^7.3.2","istanbul":"^0.4.5","coveralls":"^3.1.0","typescript":"^3.9.3","@types/node":"^14.0.5","babel-eslint":"^10.1.0","@types/eslint":"^6.8.1","@types/estree":"0.0.44","markdown-magic":"^1.0.0","eslint-plugin-import":"^2.20.2","@typescript-eslint/parser":"^3.0.2","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-eslint-plugin":"^2.2.1"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.20.0_1590775966132_0.4141343813649041","host":"s3://npm-registry-packages"}},"7.20.1":{"name":"eslint-plugin-inferno","version":"7.20.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.20.1","maintainers":[{"name":"havunen","email":"sampo.kivisto@live.fi"},{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"e01f9436b5db8c89e9ece3550850751a4e2d9be9","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.20.1.tgz","fileCount":98,"integrity":"sha512-Cy19MA7ea5AGoeBxDbN3Uf4m/W5pr0SpbGcrfq5UhEk7qgbguAUFF22TSXQAVBhXPQ/ZW6aB3md8H63QPAWyIw==","signatures":[{"sig":"MEUCIGYB748f1A9fDoo9c6PBZU6VYO7TDcrEQp8UVra3utP/AiEA8d6SAGRYhz2RkIYP2uM+ZXzqjWEgtj4RWObcL1kk58w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0VQoCRA9TVsSAnZWagAAJZIP/jtqeXV9e9BDwS1j1DEv\n0m8GR8FDjUxqWolX6OssGrqwzv1l7tsmqqrvtKLlRSim7Absw11r6BME+H71\nzy81EyTeYmMPHG0R+w/9/YOrwM6oOmPALwsqIvSPKW+C2XQIaYeeeZiWWB50\nO6IeVnfV69iPP1NYWHgzvndMN9oOnSidyBen2ezl8AkFVBciykbus8jC8Gc4\nN9UNIcneuIY+7yKfgEqE43c2mP516aQHgZh3B9p170lYNVyWxYD+Fsv+ojA9\n9AHRACSR9qBlGkkWRf5l07IL5zU+/p8iNAOGk/4ES/Ezokguvndd/YI2Bc79\n24Qr+J0CREIPKoSo5jPh5OSnmMBSDWewp2jd06hMkJ+5lOFEnTT9guMu6rp/\nymEA5x9rBaspb505LGQyaa/m7pEyWfOpdo8SpTiQFZbLn45PPsxN6+Rxb3KV\nOESV7WOS6hbK2HfmpLKPB+bAsJXFYYqr65wKN38HRbdACkCmTIG3DKScfJJt\nb45/df/JynIg8u/lx4shVklZpdAKynYAjQZ84xDsVjUJ+YsqWOuRfhPIDqjJ\nqFDKaOpjbv4IOvrBUjr1VvxUnCrKaylP+CKfFBLNypfbgY6WNe3oVeu9hzHg\nseKDbndoLoR4nvWuX2PVclkxSb3fUHcax4ikOZXZeYCy4RlAajoCPSxWFIa9\n69Bk\r\n=xOrH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"7b1154e2333f51d6ae6e71fab511ae40f379ede5","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","coveralls":"cat ./coverage/lcov.info | coveralls","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"6.14.4","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"13.11.0","dependencies":{"has":"^1.0.3","resolve":"^1.17.0","xregexp":"^4.3.0","doctrine":"^3.0.0","jsx-ast-utils":"^2.3.0","object.values":"^1.1.1","array-includes":"^3.1.1","object.entries":"^1.1.2","object.fromentries":"^2.0.2","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","sinon":"^9.0.2","eslint":"^3 || ^4 || ^5 || ^6 || ^7","semver":"^7.3.2","istanbul":"^0.4.5","coveralls":"^3.1.0","typescript":"^3.9.3","@types/node":"^14.0.5","babel-eslint":"^10.1.0","@types/eslint":"^6.8.1","@types/estree":"0.0.44","markdown-magic":"^1.0.0","eslint-plugin-import":"^2.20.2","@typescript-eslint/parser":"^3.0.2","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-eslint-plugin":"^2.2.1"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.20.1_1590776872128_0.8936184925505148","host":"s3://npm-registry-packages"}},"7.23.2":{"name":"eslint-plugin-inferno","version":"7.23.2","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.23.2","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"6fe39b2463c702e1b8b0065cd5f3f67018ec657b","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.23.2.tgz","fileCount":102,"integrity":"sha512-j5CNy9emA6CwIezQrU4h0PTjfGWTx/UzRlk7aIyCdmw/5uAovEZZtGc3RZu8CB7s844a5hc+wxaCLl1fiu29qQ==","signatures":[{"sig":"MEYCIQDLW+bw4haZ+KARBNmIPIpY6UzVo9NOTyekQ4BeH+7Q2gIhAOKJFQppLo86yFHpZ9sjt/D/08Z1qwPcPW06Uslg7pkx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeWnqCRA9TVsSAnZWagAA+psQAKSQrX35vUDbwz6NP07K\nit72OFPlOxluqWi5ZCQ8MvPV3lx+D04zGzhw4X/RVowF4JFv8Pk8/u0ojc2X\nmDckffaSsKw3/5fgEL8grbt+XcozHCCY6DJ27vs0Qh5Gc/MKZ+/HXUXeimLC\n+PjEHeAsd4E8bO6xYJUf6ERG3VVwzeO3IrmWCCb8tckder6cYQ8WOAjcyJ+g\nkZai91E80+2jWOoBJP766xuDLV8qLHKv/DXK8o0i3tcIfs3btwvmARHlrd13\nQ9qgS0HVFMjlI7GbG1aKqzSSxA+gUDHt7UoRzyQpoWtaCbdmr17vEYsP1Ueh\nHP9ziz/3YuAr0rNmPic1FZyemabQAvl1vqj9BMEzmx88xxaHgDcLiq5UWasp\n2OJ2mB3pyJY14swPlaUeOB91XkxgyQhKyZBI3J7RgQ2BM7TiqIqSYqROOsyJ\npH/fTKSM9suNqt5UH1n9CacxzUc3GBXzLVszV8sBBhagL9FwHQwc1ZJLdr7z\nJKmvFh9HelbIvwVX3JYhVQtXsQlwB7AJDwdAYXi1A5i3OjhE48cOPH9FfPoo\n+jzLpuX587PXVCcfBTHobJZWlEBO7RUjcqeM0/PIJPAj2XDvC6K3+K5iGKka\nEsf2QQ/joJ67n2DHAenawcnNROV0EbAWCuWV1wf4dYSfg+AKEepdSPyatYoI\nDM9Z\r\n=qaH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"ea9ecb0c259cea230b5d978560ac2f17bf1276e3","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"7.7.5","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"14.16.1","dependencies":{"has":"^1.0.3","resolve":"^2.0.0-next.3","doctrine":"^3.0.0","minimatch":"^3.0.4","jsx-ast-utils":"^3.2.0","object.values":"^1.1.3","array-includes":"^3.1.3","object.entries":"^1.1.3","object.fromentries":"^2.0.4","string.prototype.matchall":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"aud":"^1.1.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^3 || ^4 || ^5 || ^6 || ^7","espree":"^7.3.1","semver":"^7.3.5","istanbul":"^0.4.5","typescript":"^4.2.4","@types/node":"^14.14.41","babel-eslint":"^8.2.6","@types/eslint":"^7.2.10","@types/estree":"^0.0.47","markdown-magic":"^2.0.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.22.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.0.2"},"peerDependencies":{"eslint":"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.23.2_1618569706326_0.6560679581740847","host":"s3://npm-registry-packages"}},"7.24.0":{"name":"eslint-plugin-inferno","version":"7.24.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.24.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"199b85c365330dd86895ed70f2839163226e9060","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.24.0.tgz","fileCount":103,"integrity":"sha512-/QYPDmu29UVnBIgvaVA2yKEMWHmwiPvC6ICLQO1Wy4xoEfc+vIyAL3zHDZ6b2P3ZjLciqdMzZAuFTD5kZoJ+vA==","signatures":[{"sig":"MEUCIQDnVqsX+mRHxfpUSBkF9Jz5njiLWyX+n/dJ17EJXlh5/AIgNGL/jP21kmv8tdMWtpYQWmNPLrxXHoBejw31W5Pfr5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeXv5CRA9TVsSAnZWagAAAXEP/13IA3kZkrSeiirQ5oeO\n5ju2SdfJ8buSscFEDRGT4bVuztYCIKCdWzRl8mBMW0k0D/ONfP58De2Z1fTY\nwMatZN9ohwxJQ+WCYaI7RoJu1f5w6m8JW+wP31WxnMkGcI/f2FTxe3vKrsqX\nM5im8o3j5ASiQwF4EvMY/s6SslOINr0DQidF/wnRNQHxSCqnboio7xG5X3K1\nV1rtPknDd4d9vLE6UKkMgtDCQoh8gm5AtfBwhS4xR2K1rerObZQd+lF50NjQ\nv6/3Uf/9C6UhOwwQdaKFKeK+WmoVru+ayrm6egi7DootseNPbsBTkAfYTQBq\nwlA1oVH00gZYBbW4ZCsLOXwfVgzs7KdsHquaoacrSISO7wdiEypLwDDPOKBa\np04Yfr91rQd0dzRULlpjIOJyEQZRZN5KtnHCFxxVo7JO24CKJmdiNVyzJjPS\nOZXrGthRicGILGRNSYByxJ2Bo+0mynqA0ZDnor3P6aQiEWUlP42Vawyg4FS8\nvC5ofPWd/KjlekixyO0M4xEeytfJdIbcg0skt80B6L19pX2C4nIRvl0iXd3r\nYh4oFvwVWmV1mgZ0HVP5dkIpEBGHgnJ888aEImPtYngT7RKToaqpXDLTCYEm\nbYvnUs3xbEcypYZtbJfDWeMRb7gSiAR0bVl8zkpbTgGGwcWs2AhgBqFR6r0/\nbG8x\r\n=67Qh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"gitHead":"73e574fd8df39b08d99fe3d207c70960bc0a18b6","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"7.7.5","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"14.16.1","dependencies":{"has":"^1.0.3","resolve":"^2.0.0-next.3","doctrine":"^3.0.0","minimatch":"^3.0.4","jsx-ast-utils":"^3.2.0","string.prototype.matchall":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"aud":"^1.1.4","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^6 || ^7","espree":"^7.3.1","semver":"^7.3.5","istanbul":"^0.4.5","typescript":"^4.2.4","@types/node":"^14.14.41","babel-eslint":"^8.2.6","@types/eslint":"^7.2.10","@types/estree":"^0.0.47","markdown-magic":"^2.0.0","eslint-plugin-import":"^2.22.1","@typescript-eslint/parser":"^4.22.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-eslint-plugin":"^3.0.2"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.24.0_1618574329443_0.7621284224061546","host":"s3://npm-registry-packages"}},"7.28.0":{"name":"eslint-plugin-inferno","version":"7.28.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.28.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"1b028a142a5d43d5795cb90296b25b1914c8da3b","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.28.0.tgz","fileCount":110,"integrity":"sha512-/ehJNv+FpyF9NSEfQk3paTnedPdrugl0xdFAuKZr0uaLTDSXIlAlIIHiLkd/KIffxnFlqIzB7tCcrBxed9hhAQ==","signatures":[{"sig":"MEYCIQCyqqODlqNw38e5gksYJ5lN6tQ9Pf43i6A1fVWyRT/cFgIhAJAq3d66jankE9A7YS0KVJmckXuiq/SGH8ZiIx2gGPG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEO9qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzwRAAk/+6AEg82oKBLi6yudCm43gmKjMhvBFVas2zrI8yNRN1/FQ/\r\n5qh9z4WO0A2Oc8pYhigMNpKn3yK9JSeflJjyteHsWmCu2+eI3TkFirlLvETd\r\nN6+76z3DuMsJNquAWv8kGay3xHF3c0aZcXosM5R1C2X7yz6Gous/jUjnG+jd\r\nWh5E1RdBh07yHw4ZbomdQiDl5k2CViZX2G+CVnbaUZ0LlLD+uK0n8cPsIki3\r\nfVaXw3lIojtXLoLoA8U/3NBLYpT9y8oB0v1dJpcs+4yCLQfK5wZHXJZo0XQx\r\nJLUwqFWsqQJ6Hb2PAvL7+aK8pX5RTCEiOma2x5KHhp78GYqFHJRjLZjDutD6\r\ncB/puOsQOH1LkP70TN1nAdUNrsIXsDTnK53tM9ED1aHjg6cqGIFD8BTuc0Dt\r\nXpPaHP0bzcpTobN0dJLItiNjUJatcegmN7RFZB8zxk75XPKkssKew9sET4vq\r\nb8mn0+nQB10PnKykgi5iZBKQB/jDBDhZKZczRSjr0+uMua/tC7LwJPIUBd+q\r\nCHjbhOO1WAsVXkwoOztmKwN+ERde+hotZv4k4u1ceHeXefjQe4DBUDGe8so0\r\n493Yr793ZNTTkYfJCQRs005YcqNZJ5M9gGrbw8CW8KdEgMjZYw/KZ+2t0M4R\r\nLNo/JfEc01NfRoIxhQUT4ITRrp3S/8TV1K8=\r\n=tQM2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"4272e943e016bd0c1ed6afa9df27ce9b4cda9a94","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"8.4.1","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"16.13.2","dependencies":{"resolve":"^2.0.0-next.3","doctrine":"^3.0.0","minimatch":"^5.0.0","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.2.1","object.hasown":"^1.1.0","object.values":"^1.1.5","object.entries":"^1.1.5","object.fromentries":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.0","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8","espree":"^9.3.1","semver":"^7.3.5","istanbul":"^0.4.5","typescript":"^4.5.5","@babel/core":"^7.17.5","@types/node":"^17.0.18","babel-eslint":"^8.2.6","@types/eslint":"=8.4.1","@types/estree":"^0.0.51","markdown-magic":"^2.6.0","@babel/preset-react":"^7.16.7","@babel/eslint-parser":"^7.17.0","babel-plugin-inferno":"^6.3.0","eslint-plugin-import":"^2.25.4","array.prototype.flatmap":"^1.2.5","@typescript-eslint/parser":"^5.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^4.1.0","@babel/plugin-syntax-decorators":"^7.17.0","@babel/plugin-syntax-function-bind":"^7.16.7","@babel/plugin-syntax-do-expressions":"^7.16.7"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.28.0_1645277034454_0.6204355820450707","host":"s3://npm-registry-packages"}},"7.29.3":{"name":"eslint-plugin-inferno","version":"7.29.3","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.29.3","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"eb3ad898d5b3be67ee1df125686897a5b52eb2af","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.29.3.tgz","fileCount":110,"integrity":"sha512-6rG8gt7PjxI6gx5ExW3HK9hKHLbPNtxbHJSayh6wAltEmucuA++Rgf3NE9hgb98xl3WHdFwpnIqOgFqM99olag==","signatures":[{"sig":"MEUCIDUNb759I44LpyTrS3JkMSa+3HnBMfa2H9Tfxl7td6k7AiEA9IBILP4Z9wHr4hNp8oh1DTLCww1lNvC1pIm5auBqWJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJf1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1WA/9HeZVM85NHTlt2vzhafIvPgmMIK36HoKVxsiani/ZDJKafamp\r\nx0BwB2FYuCCE4RHN2lPlQB3Bm5MoNUp5gkrfhpBmhzl0/YJNoZN1oooPTAKZ\r\ngQoINENEJYvI/y+iz05xC1d9uTDDTPA6MbRIl7DIaD1CIKysfLSWfS96Fo6V\r\nYu1lKCwRMVEHQdmp3MPShWjpHCfm+U9InE9B25zGAeiaMLb1IOeueMtgzSgL\r\ngQ1aLq2GDMBy82ocKA7SH/+4CV0T/tpzX3dA0MnsY01//+O9AVdT1ARMcfw1\r\nfd4IHKHhc8ofuW9w3xqPetNY+T1vIhoWUUA0WsrNd3doagA6jA/M9pJwh1Eq\r\n7LXg9LrfyxlEOiFLE6aHoOJKFi8lfIAvEn9GtCYYBpq2L1eV8WMflhQaQLBW\r\nJTzAgJNuGH5KsRIVZgSII0Cp7T5Coa8f9c4mzILoAedTrKkG9pkfvgiaX9S6\r\nurX3Sj0zFSGTpOsP7gxbOmxqwVwxLNvQbt2KKHtGNsq8avZWBdZs0jOy+y3w\r\nKkNhRo4UxCm5lA8yP59mlDPmdGaTfyw6dQBYuZmsoGuz1f/Wasz2h3vQKdZ5\r\ndzT53KW/GQBz7XsbIcb9Ht0YHYai816ekZFdJy/8a94gAS5lNSyIs7budbZd\r\nyoYArL3uWtIvNmglcHbMq7VTvB+HsYzL5HE=\r\n=JQvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"6de3492dc8e3f397eec6b4120917679bc9ab1a36","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"8.4.1","description":"Inferno specific linting rules for ESLint","directories":{},"greenkeeper":{"ignore":["semver"]},"_nodeVersion":"16.14.0","dependencies":{"resolve":"^2.0.0-next.3","doctrine":"^3.0.0","minimatch":"^5.0.1","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.2.1","object.hasown":"^1.1.0","object.values":"^1.1.5","object.entries":"^1.1.5","object.fromentries":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.0","mocha":"^9.2.1","sinon":"^13.0.1","eslint":"^8","espree":"^9.3.1","semver":"^7.3.5","istanbul":"^0.4.5","typescript":"^4.6.2","@babel/core":"^7.17.5","@types/node":"^17.0.21","babel-eslint":"^8.2.6","@types/eslint":"=8.4.1","@types/estree":"^0.0.51","markdown-magic":"^2.6.0","@babel/preset-react":"^7.16.7","@babel/eslint-parser":"^7.17.0","babel-plugin-inferno":"^6.3.0","eslint-plugin-import":"^2.25.4","array.prototype.flatmap":"^1.2.5","@typescript-eslint/parser":"^5.13.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^4.1.0","@babel/plugin-syntax-decorators":"^7.17.0","@babel/plugin-syntax-function-bind":"^7.16.7","@babel/plugin-syntax-do-expressions":"^7.16.7"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.29.3_1646656840346_0.6470415410181607","host":"s3://npm-registry-packages"}},"7.30.1":{"name":"eslint-plugin-inferno","version":"7.30.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.30.1","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"bf3d7c6b57f62f7a02b66eae604c0f367d54449f","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.30.1.tgz","fileCount":113,"integrity":"sha512-u9tLTNWCT4DYrGZ6t56m7RR+cIddlBXyauwaYxcD95WFxIstB2rOkcB4xdzWoEH8zvSNAmGcfA8PFb0CKxAFTw==","signatures":[{"sig":"MEUCIQDo5Xo43X61GYKeuXpX7J73WoQ9etfKFIYLkmCxR+JWxAIgVq3BV9c6tN4gOMVqiu1YVIWYsmRDHryX/mGRgPa/ThE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi38GrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUSw/5AL+qN1PdpaPqy+mipr6yYMOKSkoFED0pK7rf3S+hGVwDpI8O\r\n739qr6lvSXpZtKZ3xNQXOIf12jX8fejjbClwDzZRxt6jW1TN3Qb8tkHWVjVg\r\n2q9LYaWZTUj5L33sTvpuqHsX7U9SuD6dB0EtdbG63/Nu6DjJ+y6Eq+WTJKLY\r\nv4I3PEWZYEPS0IaqEjRX244EqHVZimTwFEYEMNiNL/JpU0nKTVBlDnDdHGz7\r\nFv09nVPYdrw294H1hyhfR0yPhwaOezcpFrKP4ZN4IMoOv3v1la+4fDIjfTXg\r\nWA4WZluUHy3mJP5VGPACtgPeTJrevjhhHWL1nuQ/QWtx1dfDC3aSrsCVqqmG\r\nCzm2fXDVdqAh4Jc2ein1EW0VBNKYF+Y6E1+Hjvu0cFhEj/9a367slS8PiHYU\r\n/dEGQKEL4MYqhuYE0RsohESBX4NXZOX8ggOYLTCNqMMruT32YxQw01RKvOLx\r\nSay412UO3XNjEXwdc8Zd7ZdcHPPmHaj2WfoofHUFqdHqW4oKtfIS0Rv3RJBa\r\nYkrOARaFx/Ql1uj2ke9m73Fj9HoTrXYLxcaq57L5hZpSkA3orP8Fiaya0CUf\r\n2FEtFGzcLpmATOMnfxV6qvS+EtJxsCh4BbBcWAcQEajEz3/8fVv8hCOjuiio\r\niLndW7Id3FIo8pTlbV4sPvAl3sxktKEzCzc=\r\n=pqPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"233b37b99542edfc19af69591e9be39fbee71547","scripts":{"lint":"eslint ./","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"8.15.0","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"16.16.0","dependencies":{"resolve":"^2.0.0-next.4","doctrine":"^3.0.0","minimatch":"^5.1.0","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.3.2","object.hasown":"^1.1.1","object.values":"^1.1.5","object.entries":"^1.1.5","object.fromentries":"^2.0.5"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslintrc",".editorconfig","tsconfig.json"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.0","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8","espree":"^9.3.2","semver":"^7.3.7","istanbul":"^0.4.5","npmignore":"^0.3.0","typescript":"^4.7.4","@babel/core":"^7.18.9","@types/node":"^18.6.1","babel-eslint":"^8.2.6","@types/eslint":"=8.4.5","@types/estree":"^1.0.0","markdown-magic":"^2.6.0","@babel/preset-react":"^7.18.6","@babel/eslint-parser":"^7.18.9","babel-plugin-inferno":"^6.5.0","eslint-plugin-import":"^2.26.0","array.prototype.flatmap":"^1.3.0","@typescript-eslint/parser":"^5.31.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.0.1","@babel/plugin-syntax-decorators":"^7.18.6","@babel/plugin-syntax-function-bind":"^7.18.6","@babel/plugin-syntax-do-expressions":"^7.18.6"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.30.1_1658831275231_0.6993462826512422","host":"s3://npm-registry-packages"}},"7.31.8":{"name":"eslint-plugin-inferno","version":"7.31.8","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.31.8","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"4f83ed446a14d428a791188cc10ea07080563f77","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.31.8.tgz","fileCount":113,"integrity":"sha512-3ZfdlZB8qDzKgRo28MuNWXOwwpxPuDBvwl6SwgBmz9uRKrAUTvxWT3/GzVCoYvhFTLmgo6Z7UVKV5wvJucnNbw==","signatures":[{"sig":"MEUCIDNX25MDqUlEImTsoEljMTGQOHvIYZLMjcEJiUrFinuTAiEA0jYWlFHtGOv/8kH+GqZvq2LRDpv/BjCkN2AitoGuoOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHee5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUyg//RcGQHdFPoUso9OsDI7dsYbrmYvqBzglpCFKaaYHYzb21jlsE\r\n0VhqmFBt8T3cO+yEh1uF8GbBqTLLbdHPyi93m5vlc6Kqq9CX0bZF/ONAiyVJ\r\npDGA64xGR84sayFjWFnb+u6dLj+bqjwNMUWuBpeXK6NIUN4GsY2b5ZHJJNHt\r\ncpYSAK1x/OZHGAcWt2x4D8z9e+iMVl/TWmfIcnQofmb27CJ3c5D3CYEymU/e\r\nmqKmLDw7ePKpw4YISbxsAqnGLE2K3yQkzkXqxMH5ArQGTX9cCZb4UZqskx/T\r\nPldkzQrSE9x3JwsCA4obHDBqHV2p6ROQiZS9xMLu3eK3dt47E/ab4wSqvmOv\r\njkCryrPAMQ4cVgrqf1xKSMR0TWZBb+QMLlQM8jiF52FQSmZlmTES6EG5hQyP\r\nqGFk+7OdAXu7o/SrzJbLMSCwwB5EnILqbExOV5LLWm8nX6UrfcoqY0WX/yV7\r\n2U2ra4XVkB5wnQaz7f3Bxg/0NT/nQ4gDB0zXr440ytbfs4mmbGN6gGJPM7dg\r\nUomGYoLS6Rr2jmRQCQvHcCtHVGxWOBh4mXVrXv5IbmNiBtOoEpYVKqfyQBkr\r\noTA9uR3NQVHq+gdSgdnbkUjo1Pj7aOqfGEV6xbOqguMkQpPiwhJMy+TYBEed\r\nV/YIOA2CiHc5FoIR/RoegwpPt43jNMdCgog=\r\n=4sqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"57bb73191b3bb8a67ae334e72d7f16a166fd1d3b","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","generate-list-of-rules":"md-magic --path README.md","generate-list-of-rules:check":"npm run generate-list-of-rules && git diff --exit-code README.md"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"8.18.0","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"16.17.0","dependencies":{"resolve":"^2.0.0-next.4","doctrine":"^3.0.0","minimatch":"^5.1.0","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.3.3","object.hasown":"^1.1.1","object.values":"^1.1.5","object.entries":"^1.1.5","object.fromentries":"^2.0.5"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.0","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8","espree":"^9.4.0","semver":"^7.3.7","istanbul":"^0.4.5","npmignore":"^0.3.0","typescript":"^4.8.3","@babel/core":"^7.19.0","@types/node":"^18.7.16","babel-eslint":"^8.2.6","@types/eslint":"=8.4.6","@types/estree":"^1.0.0","markdown-magic":"^2.6.1","markdownlint-cli":"^0.32.2","@babel/preset-react":"^7.18.6","@babel/eslint-parser":"^7.18.9","babel-plugin-inferno":"^6.5.0","eslint-plugin-import":"^2.26.0","array.prototype.flatmap":"^1.3.0","@typescript-eslint/parser":"^5.36.2","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.0.6","@babel/plugin-syntax-decorators":"^7.19.0","@babel/plugin-syntax-function-bind":"^7.18.6","@babel/plugin-syntax-do-expressions":"^7.18.6"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.31.8_1662904249675_0.392573949584353","host":"s3://npm-registry-packages"}},"7.32.1":{"name":"eslint-plugin-inferno","version":"7.32.1","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.32.1","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"5981f12ccf6722921aa508f52a9cb0e143079e0e","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.32.1.tgz","fileCount":120,"integrity":"sha512-xI5+3O9F0J+/L34kdA6qAC8m018PLgMi+XmIQ5AWcASETTczr4+gQsopgD3Ai0QOyv2a3ZbYshcZhrayDuyxGw==","signatures":[{"sig":"MEYCIQDbsxN2qog0KRVQNGyDonDN649Y2IdP6M8s142CIW26BQIhAOpvRjK97gjVENZAji+DvCZxRhgNrrrAf3oVOu8uyIfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":613002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzZOaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFDA/+JSImuHFHE2laJckgsTPotqTb9Cw0jfWFdCGuFLdHfNxnsVsb\r\nGJo73/yh6jQv/cZ8toJ7NI16fZ4tsojDj5Qipfc9R6HLvmN8hegF/jmgTguQ\r\nu8+CYlJKLIkwg3CDjTZkO1jzxlREd2NJU8v7Fl5QhvD7q9GmV+PN7RUK1PVb\r\nEI4A1tuM8dm1Bd6Ap61H0xIGOoB2oHa10YfiBIW+Cqp9C6VP1XYhdd3RE/DP\r\nzB5pssYBjrHAZmgKQx2ZBYkA/QGGqNH6/QVi5k8KIaPm4Wx3+sCW6r79dFeN\r\n/+urdF+QBl5XxUNA+QLu7oOZnfuohdDUCyTJM+RgY0YT1ZX9Rhs4ggMNWqeX\r\njpGFFjx1w/Vq7YcQHGK35l5/WzhpipSGxfYk1IGTHKoOW6/MmrnI3Ycv9Ghm\r\nfezhFfjZ+oI3Dagn/RhIGAgd18IRjoDFX6QjuNfBzYvs7nKSkyi9qHMTDhcd\r\nJzc2ZqpyUTgFGJwCUoLfvnoS3heYRMdfmwBdLBh6f/YlkvNWHc9/odcfoiSb\r\n//ij3UFYbGRsqYgVcUfwY1TccGneIOfwacJpt33Hck3UolRSeoUO7Fsc0szv\r\nahpFE9cwDrhV5wNUaKOzJqwEWDBtoVvidaSXgDKx5Q9RT0wemvonTspAwROf\r\nf5w1+2Noh5UPdjZCZCyAivDt2hKLgv0kCdI=\r\n=zW6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"d110677e75b9b3f3565df29094c9625d7de563d4","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","postlint:docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"9.3.1","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"18.12.1","dependencies":{"semver":"^7.3.8","resolve":"^2.0.0-next.4","doctrine":"^3.0.0","minimatch":"^5.1.6","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.3.3","object.hasown":"^1.1.2","object.values":"^1.1.6","object.entries":"^1.1.6","object.fromentries":"^2.0.6","array.prototype.tosorted":"^1.1.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.2","mocha":"^10.2.0","sinon":"^15.0.1","eslint":"^8","espree":"^9.4.1","istanbul":"^0.4.5","npmignore":"^0.3.0","typescript":"^4.9.4","@babel/core":"^7.20.12","@types/node":"^18.11.18","babel-eslint":"^8.2.6","@types/eslint":"=8.4.10","@types/estree":"^1.0.0","markdownlint-cli":"^0.33.0","@babel/preset-react":"^7.18.6","@babel/eslint-parser":"^7.19.1","babel-plugin-inferno":"^6.6.0","eslint-doc-generator":"^1.4.2","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.48.2","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.0.8","@babel/plugin-syntax-decorators":"^7.19.0","@babel/plugin-syntax-function-bind":"^7.18.6","@babel/plugin-syntax-do-expressions":"^7.18.6"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.32.1_1674417050226_0.6853707510619234","host":"s3://npm-registry-packages"}},"7.32.2":{"name":"eslint-plugin-inferno","version":"7.32.2","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.32.2","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@live.fi"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"4c4d4a4cd7ef993019f9ac7ceab3abb40f127e3e","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.32.2.tgz","fileCount":121,"integrity":"sha512-D+qA4MdlfDtQ/15vgoER5BoswH346NhFoCHpBQGMfopS9gcNytmpWTHMxn6+K7tu6siFjM34NKvOkc0vhvOSIA==","signatures":[{"sig":"MEUCIBGsn0R91aREcgcyegpRwOfHlidXK57KtFGtCCmV2irFAiEAhLzb20IfXwHrHVxZcelG08oIIva74FmRAeu+M5v/xZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMtz3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6pBAAo5sdCgQlE6GUpiW5g5jn1T4W5yQgEI6py5oiGMIB9yILToED\r\nRVnZnms8mU8S5Hg6EIHVYYJbKC9v1NCA5XKeheSJ+Cf/aB6iGu+g2RGepwh4\r\njgcL8VBuPLpFODkiMLmml9OQvu79rhHezYtYjikny3pGOzeaePHdwuFDsD2N\r\nlEuUXTgHQ6pmMBqECUFr+QGqt1EV/HAwq5B0rXcOY3uNcAEmS3Pt588I5v7b\r\nRsQOl1h/3KeaXicq+pKupwz3jaftihRr9Xzx7zKvUZ11jSEpEROm5fRpBTcq\r\n0nPM1wdtz49D8HChuoTPUYflWD/SXZ+X4PtlKH5hUw/w5eokB5RuoTuFJqCd\r\nk/2rLvfJwErAYyCgzHoogDs8Ib60K7C27f5YLbZBHGmQXkhEbDPUjq/5A40r\r\nAeC8jsT5NqJuLvuhaE84Fr6Pk21Nx7oEg5kmHwwKsWiDL0SBJmWHiliODgbx\r\nCypq0J2R5MVKLnHeKmL8H/xszIfjuTXoGWPQvjBRUBnETILktsnbIvLPZha3\r\nhFBJSo2KhgniHBRKhtYVggFNLgZ8u2TSGQM468nkwW2tCB04AvjvyeStR3FX\r\nNf2irq0e+xoWVMf9ZlcLHtmF7vVCfCs3aV9didnU5r5Sd8v1HMBfftpbSKPt\r\nzUPV79NgpReeGc7LbmQ7JOHaAi5JOCdGIlw=\r\n=vUCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=12"},"gitHead":"dd77a735a464b733b4797d6ad9819b01135dd210","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"istanbul cover node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","postlint:docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@live.fi"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"9.6.2","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.8","resolve":"^2.0.0-next.4","doctrine":"^3.0.0","minimatch":"^8.0.3","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.3.3","object.hasown":"^1.1.2","object.values":"^1.1.6","object.entries":"^1.1.6","object.fromentries":"^2.0.6","array.prototype.tosorted":"^1.1.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.2","mocha":"^10.2.0","sinon":"^15.0.3","eslint":"^8","espree":"^9.5.1","istanbul":"^0.4.5","npmignore":"^0.3.0","typescript":"^5.0.4","@babel/core":"^7.21.4","@types/node":"^18.15.11","babel-eslint":"^8.2.6","@types/eslint":"=8.37.0","@types/estree":"^1.0.0","markdownlint-cli":"^0.33.0","@babel/preset-react":"^7.18.6","@babel/eslint-parser":"^7.21.3","babel-plugin-inferno":"^6.6.0","eslint-doc-generator":"^1.4.3","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.57.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.0.8","@babel/plugin-syntax-decorators":"^7.21.0","@babel/plugin-syntax-function-bind":"^7.18.6","@babel/plugin-syntax-do-expressions":"^7.18.6"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.32.2_1681054967040_0.2535545188370467","host":"s3://npm-registry-packages"}},"7.33.2":{"name":"eslint-plugin-inferno","version":"7.33.2","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.33.2","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"5779d0f0247c848522b8ebd33c0758d04a842659","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.33.2.tgz","fileCount":120,"integrity":"sha512-HXkPO9LFERabNbWhjAiIHrHvblvIbTL8CUP3gpvyHM27DKUNFsRRvxfXhzl7zwY0IbLqFXnlQ9Chx+/L4hXoVg==","signatures":[{"sig":"MEUCIQDKM7CDKrL9W/jZ0nLZGEn3VXU08JuKwuLKgbqHSp2AuAIgI3jNbdzoZg/GXuMj3c1i6B8KHMvprvy0UTgUeP5sJd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614916},"main":"index.js","engines":{"node":">=14"},"gitHead":"11850c65751fba3831c6145f0749fe57ea28958c","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","postlint:docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"10.2.1","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"20.8.1","dependencies":{"semver":"^7.5.4","resolve":"^2.0.0-next.5","doctrine":"^3.0.0","minimatch":"^9.0.3","estraverse":"^5.3.0","prop-types":"^15.8.1","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.0.15","array.prototype.tosorted":"^1.1.2"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.3","mocha":"^10.2.0","sinon":"^17.0.0","eslint":"^8","espree":"^9.6.1","jackspeak":"=2.3.6","npmignore":"^0.3.0","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/node":"^20.8.7","babel-eslint":"^8.2.6","@types/eslint":"=8.44.6","@types/estree":"^1.0.3","markdownlint-cli":"^0.37.0","@babel/preset-react":"^7.22.15","@babel/eslint-parser":"^7.22.15","babel-plugin-inferno":"^6.7.0","eslint-doc-generator":"^1.5.2","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.1.1","@babel/plugin-syntax-decorators":"^7.22.10","@babel/plugin-syntax-function-bind":"^7.22.5","@babel/plugin-syntax-do-expressions":"^7.22.5"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.33.2_1698087831881_0.9525931571516544","host":"s3://npm-registry-packages"}},"7.33.3":{"name":"eslint-plugin-inferno","version":"7.33.3","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.33.3","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"997a42766fbd54e567dd0d1bce5e9c2b4eb9163c","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.33.3.tgz","fileCount":120,"integrity":"sha512-fdYU3pcYM4uzSDw3S+0ok7/9RWWxI/H8QL9lAkhO7LHvRc1pDeyuTK7sjJHviULu53nmsDESLiNPGkWQOL422Q==","signatures":[{"sig":"MEUCIGONH/YToECWJ2On7ktspjB/0Tn1LfmBpAFhSrNqiVVgAiEA8hnCYeWJCpoBKMDBdA5bUFmhp2lUBP3vv/fzvP1VMa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615761},"main":"index.js","engines":{"node":">=18"},"gitHead":"9797acf8ec6552aa37a00949690f432698b06dcc","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","postlint:docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"10.2.5","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"21.4.0","dependencies":{"semver":"^7.5.4","resolve":"^2.0.0-next.5","doctrine":"^3.0.0","minimatch":"^9.0.3","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.0.15","array.prototype.tosorted":"^1.1.2"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.4","glob":"=10.3.10","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8","espree":"^9.6.1","jackspeak":"=2.3.6","npmignore":"^0.3.1","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/node":"^20.10.4","babel-eslint":"^8.2.6","@types/eslint":"=8.44.8","@types/estree":"^1.0.5","markdownlint-cli":"^0.38.0","@babel/preset-react":"^7.23.3","@babel/eslint-parser":"^7.23.3","babel-plugin-inferno":"^6.7.0","eslint-doc-generator":"^1.6.1","eslint-plugin-import":"^2.29.0","@typescript-eslint/parser":"^6.14.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.2.1","@babel/plugin-syntax-decorators":"^7.23.3","@babel/plugin-syntax-function-bind":"^7.23.3","@babel/plugin-syntax-do-expressions":"^7.23.3"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.33.3_1702406909375_0.9274290860614665","host":"s3://npm-registry-packages"}},"7.34.0":{"name":"eslint-plugin-inferno","version":"7.34.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.34.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"3128d0c73ed6b838e9992c707a62f3457c56cb5c","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.34.0.tgz","fileCount":121,"integrity":"sha512-5oR+dF3k3iOYY4dJHlzfX9LZHqLqmiaT0t36JLzftASDJy44hrxMd81InnX74TMte+qSBr4L7p/5/0WWcfGckQ==","signatures":[{"sig":"MEUCIQCvaSsnmZcS846OKmOmhziRBmbXYBL+ZsuRyC/cE+/9RgIgMlIsik+X5XfsYrFiM6ky6d0SJyXbc/mS4BkY13Nuud0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":625947},"main":"index.js","engines":{"node":">=20"},"gitHead":"3cc53829f02e1e607dfe12836fca07a9eba5f68f","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"aud --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","type-check":"tsc","postlint:docs":"npm run update:eslint-docs -- --check","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"10.5.0","description":"Inferno specific linting rules for ESLint","directories":{},"_nodeVersion":"21.7.2","dependencies":{"semver":"^7.6.0","resolve":"^2.0.0-next.5","doctrine":"^3.0.0","minimatch":"^9.0.4","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.0.18"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json",".markdownlint*"]},"_hasShrinkwrap":false,"devDependencies":{"aud":"^2.0.4","glob":"=10.3.12","mocha":"^10.4.0","sinon":"^17.0.1","eslint":"^8","espree":"^9.6.1","jackspeak":"=2.3.6","npmignore":"^0.3.1","typescript":"^5.4.5","@babel/core":"^7.24.4","@types/node":"^20.12.7","babel-eslint":"^8.2.6","@types/eslint":"=8.56.9","@types/estree":"^1.0.5","markdownlint-cli":"^0.39.0","@babel/preset-react":"^7.24.1","@babel/eslint-parser":"^7.24.1","babel-plugin-inferno":"^6.7.1","eslint-doc-generator":"^1.7.0","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^5.5.1","@babel/plugin-syntax-decorators":"^7.24.1","@babel/plugin-syntax-function-bind":"^7.24.1","@babel/plugin-syntax-do-expressions":"^7.24.1"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.34.0_1713019884015_0.9452523228608831","host":"s3://npm-registry-packages"}},"7.37.4":{"name":"eslint-plugin-inferno","version":"7.37.4","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.37.4","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"bcaff838876de619d925739aca1302fdfb3deecd","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.37.4.tgz","fileCount":355,"integrity":"sha512-xXn57gLaz8enzSDcdmGm5fu0pFwcLQwlZOjOEE9+bxewEiJ1kT2jTtrz39LwjlArB57CZl5j7uJJjv0Uf7N7/g==","signatures":[{"sig":"MEYCIQCnwbMg9ftipmBPkizGPl5hVwa/35HBrAqjtwUXbVXDmQIhAMCc3uQ89DjR3PQMO9IKk7uuZHf0/WSkygLZ97+K4Qfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735386},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"1a8e6f02987a47a6c5cac2bd623811975ad7e869","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.0.0","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"23.4.0","dependencies":{"semver":"^7.6.3","doctrine":"^3.0.0","minimatch":"^10.0.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=11.0.1","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^8 || ^9","espree":"^10.3.0","jackspeak":"=4.0.2","npmignore":"^0.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/node":"^22.10.7","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.6","markdownlint-cli":"^0.43.0","@babel/eslint-parser":"^7.26.5","babel-plugin-inferno":"^6.7.2","eslint-doc-generator":"^2.0.2","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^6.4.0","@babel/plugin-syntax-decorators":"^7.25.9","@babel/plugin-syntax-function-bind":"^7.25.9","@babel/plugin-syntax-do-expressions":"^7.25.9"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.37.4_1737585545961_0.431877642018903","host":"s3://npm-registry-packages-npm-production"}},"7.37.5":{"name":"eslint-plugin-inferno","version":"7.37.5","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.37.5","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"5f63f36e085b27b82e122fc10c280d0cdbe0736d","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.37.5.tgz","fileCount":355,"integrity":"sha512-xN21wJiZiiNJKQQBsSQ8v66m+vURwPumRs5jWtIJIVRYyLYOgF8qx3Th9mEBJFJ28SURmsrPexSfgh8qlyKghg==","signatures":[{"sig":"MEUCIFr8vsSc5QXC7pj00GuWMSAHfGoh0Fnqvws5Y9ulOD2tAiEAybZ1tkBbejpXPnr9fK/jZnB92EFYejoGQZVV3gKjFTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740553},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"90fc57053d0290d8baf7cb3e56ebdf0c2700fbd2","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.0.0","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"23.4.0","dependencies":{"semver":"^7.6.3","doctrine":"^3.0.0","minimatch":"^10.0.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=11.0.1","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^8 || ^9","espree":"^10.3.0","jackspeak":"=4.0.2","npmignore":"^0.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/node":"^22.10.7","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.6","markdownlint-cli":"^0.43.0","@babel/eslint-parser":"^7.26.5","babel-plugin-inferno":"^6.7.2","eslint-doc-generator":"^2.0.2","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^6.4.0","@babel/plugin-syntax-decorators":"^7.25.9","@babel/plugin-syntax-function-bind":"^7.25.9","@babel/plugin-syntax-do-expressions":"^7.25.9"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.37.5_1737629133820_0.21836279755127963","host":"s3://npm-registry-packages-npm-production"}},"7.37.6":{"name":"eslint-plugin-inferno","version":"7.37.6","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.37.6","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"9a4b130992d0427d9575de79f822b0edae7ac3e4","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.37.6.tgz","fileCount":355,"integrity":"sha512-FZxUi77R9pRGF+kM5d+BK4rynOFtJyH0FSxaEt49MQf6jOmDsbtAW3ktydf4xf/rvJkW+ZCu2BZFMf3MOCtqgQ==","signatures":[{"sig":"MEUCIQD6UK1WqiQt4iz653aD7J+pXE66mKKBFDwAT/7FFddQ+gIgCUCsEKwbXaKOAJzLRd09PM8mbFOoQrvyKqtRIcXTUOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740816},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"c9c235186a93cf76fc4f81a8646ef46018208b36","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.0.0","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"23.4.0","dependencies":{"semver":"^7.6.3","doctrine":"^3.0.0","minimatch":"^10.0.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=11.0.1","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^8 || ^9","espree":"^10.3.0","jackspeak":"=4.0.2","npmignore":"^0.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/node":"^22.10.7","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.6","markdownlint-cli":"^0.43.0","@babel/eslint-parser":"^7.26.5","babel-plugin-inferno":"^6.7.2","eslint-doc-generator":"^2.0.2","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^6.4.0","@babel/plugin-syntax-decorators":"^7.25.9","@babel/plugin-syntax-function-bind":"^7.25.9","@babel/plugin-syntax-do-expressions":"^7.25.9"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.37.6_1737630324205_0.7100466150748268","host":"s3://npm-registry-packages-npm-production"}},"7.37.7":{"name":"eslint-plugin-inferno","version":"7.37.7","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.37.7","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"2ac29a6c6b888ab03e0c714e1cd3d8c47af176a0","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.37.7.tgz","fileCount":355,"integrity":"sha512-a5gltgB5oTfFaRRXmXbEJkgxPkpOeawBvFzoCx2qSA0hWA5eQ9xNfwO5JjV0cjteX/3y2tvNaMnuuPVhWHBinA==","signatures":[{"sig":"MEUCIQDJCHFrczAS6HCXGNVhXhAx4qVf3FhTEonRU9YPkoGbTgIgFF+8qiQqKJw2H4cctBUp7rVJDrXRiJzJSg5Go3nz6x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740845},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"b6c06f08580e5148f140f33de941b6dc54d8630c","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.0.0","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"23.4.0","dependencies":{"semver":"^7.6.3","doctrine":"^3.0.0","minimatch":"^10.0.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=11.0.1","mocha":"^11.1.0","sinon":"^19.0.2","eslint":"^8 || ^9","espree":"^10.3.0","jackspeak":"=4.0.2","npmignore":"^0.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/node":"^22.10.7","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.6","markdownlint-cli":"^0.43.0","@babel/eslint-parser":"^7.26.5","babel-plugin-inferno":"^6.7.2","eslint-doc-generator":"^2.0.2","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^6.4.0","@babel/plugin-syntax-decorators":"^7.25.9","@babel/plugin-syntax-function-bind":"^7.25.9","@babel/plugin-syntax-do-expressions":"^7.25.9"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.37.7_1737631063808_0.1259835959976967","host":"s3://npm-registry-packages-npm-production"}},"7.38.0":{"name":"eslint-plugin-inferno","version":"7.38.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.38.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"49505820e9bf13e822d0534dbab326c292cf9330","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.38.0.tgz","fileCount":355,"integrity":"sha512-CRnCnOBilaVHs/OZfALNOi3lxpcrxi0rbA+3hzwXbEEdj9nts6Qo39fHpre0/wmIJmBJlr/tHXDy7vQCZ2+ZCg==","signatures":[{"sig":"MEQCIGZYDGYU5T+hxKE8EYnvqkAwB0gi952YU/uimCgmWJr0AiAeyJJRZBrnAPcpXcFOiTwTyROfvFBt9JkLbE9v1x89Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743684},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"43d51d998f5b9ff5f6b375091b0c6d2d53ac8a53","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.4.1","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"24.2.0","dependencies":{"semver":"^7.7.2","doctrine":"^3.0.0","minimatch":"^10.0.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=11.0.2","mocha":"^11.6.0","sinon":"^19.0.5","eslint":"^8 || ^9","espree":"^10.4.0","jackspeak":"=4.1.1","npmignore":"^0.3.1","typescript":"^5.8.3","@babel/core":"^7.27.4","@types/node":"^22.15.31","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.8","markdownlint-cli":"^0.45.0","@babel/eslint-parser":"^7.27.5","babel-plugin-inferno":"^6.8.4","eslint-doc-generator":"^2.1.2","eslint-plugin-import":"^2.31.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^6.4.0","@babel/plugin-syntax-decorators":"^7.27.1","@babel/plugin-syntax-function-bind":"^7.27.1","@babel/plugin-syntax-do-expressions":"^7.27.1"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.38.0_1749626339297_0.33821043201829704","host":"s3://npm-registry-packages-npm-production"}},"7.39.0":{"name":"eslint-plugin-inferno","version":"7.39.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.39.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"3f156c5fbd1d43c5dba8cb679c0b3a50831e7bc6","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.39.0.tgz","fileCount":355,"integrity":"sha512-Mkkce7NS/2QHlycO9ko9v27ldlSC5LsQS5pnrw+a/cC/7pwRgi2JSQfwl0xFM83jx9fvvKYlqwoyaMkOPAqodw==","signatures":[{"sig":"MEUCIQCAmrVO5vKUylYqbE8LoRv6cd58Qr0A3OFON9P078UMCQIgFaruNTXXLCLGN6r6w2s9qoCjPCdGLGJIUQTS7Wb3l50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743670},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"a41412281cedc13d55c0b67a1ebf5ca244b81dad","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.6.4","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"25.2.1","dependencies":{"semver":"^7.7.3","doctrine":"^3.0.0","minimatch":"^10.1.1","estraverse":"^5.3.0","jsx-ast-utils":"^3.3.5","es-iterator-helpers":"^1.2.2"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=13.0.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^8 || ^9","espree":"^11.0.0","jackspeak":"=4.1.1","npmignore":"^0.3.3","typescript":"^5.9.3","@babel/core":"^7.28.5","@types/node":"^25.0.3","babel-eslint":"^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.8","markdownlint-cli":"^0.47.0","@babel/eslint-parser":"^7.28.5","babel-plugin-inferno":"^6.8.4","eslint-doc-generator":"^2.4.0","eslint-plugin-import":"^2.32.0","@typescript-eslint/parser":"^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^7.2.0","@babel/plugin-syntax-decorators":"^7.27.1","@babel/plugin-syntax-function-bind":"^7.27.1","@babel/plugin-syntax-do-expressions":"^7.27.1"},"peerDependencies":{"eslint":"^8 || ^9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.39.0_1766242269791_0.9839579074856124","host":"s3://npm-registry-packages-npm-production"}},"7.40.0":{"name":"eslint-plugin-inferno","version":"7.40.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.40.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"4a3c6aa41cebb4ab240b98b316c1abe16b74e6bb","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.40.0.tgz","fileCount":355,"integrity":"sha512-jRbQZmX9yoZDyoPGN2n90N1+mDbY++cS10Cb4T6hY7TdPRd6Efl2xSyQV0r4rQ5cC70nUya2n18lxIDjDVNGlg==","signatures":[{"sig":"MEUCICLXrBJ4c5JThVnejYvqEMHMDuwDCwHGIhPzCw2nC60NAiEA5pIlX1CgFzVgJceRuW2FZRSni8SS/nUN+pJYSAGxGFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748402},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"df76b419ed8c09588fe74dfb813e48ab502534e7","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"11.8.0","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"25.4.0","dependencies":{"semver":"^7","doctrine":"^3","minimatch":"^10","estraverse":"^5","jsx-ast-utils":"^3","es-iterator-helpers":"^1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=13.0.3","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^8 || ^9 || ^10","espree":"^11.1.0","jackspeak":"=4.2.3","npmignore":"^0.3.5","typescript":"^5.9.3","@babel/core":"^7.29.0","@types/node":"^25.2.3","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.8","markdownlint-cli":"^0.47.0","@babel/eslint-parser":"^7.28.6","babel-plugin-inferno":"^6.8.5","eslint-doc-generator":"^3.0.2","eslint-plugin-import":"^2.32.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^7.3.1","@babel/plugin-syntax-decorators":"^7.28.6","@babel/plugin-syntax-function-bind":"^7.28.6","@babel/plugin-syntax-do-expressions":"^7.28.6"},"peerDependencies":{"eslint":"^8 || ^9 || ^10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.40.0_1771064234994_0.475409344428978","host":"s3://npm-registry-packages-npm-production"}},"7.41.0":{"name":"eslint-plugin-inferno","version":"7.41.0","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"license":"MIT","_id":"eslint-plugin-inferno@7.41.0","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"homepage":"https://github.com/infernojs/eslint-plugin-inferno","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"11a28a951faf4fa09d8dbe94219671c7f2c9df9d","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.41.0.tgz","fileCount":355,"integrity":"sha512-74rgrDO2Q+WyDVi8pJkznPd+Au/enKWJrVXx3PllVoK1e6zqHBDRbWcutcbmoXVweftOM84FWNiOwbnTYgXByA==","signatures":[{"sig":"MEUCICQ6wfZ2TaPzm7XzWhY6/fIWfUeEcNYuGAPifzkSkDvuAiEA1Rfdqjz2oGCwWm1K79gUI6lvk3zY0oBDI0CkP1sQVBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755219},"main":"index.js","types":"index.d.ts","engines":{"node":">=20"},"gitHead":"f3e324d7c0237292ad2c8a023194413ac0843194","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"12.0.2","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"_nodeVersion":"26.7.0","dependencies":{"semver":"^7","doctrine":"^3","minimatch":"^10","estraverse":"^5","jsx-ast-utils":"^3","es-iterator-helpers":"^1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=13.0.6","mocha":"^11.8.0","sinon":"^22.1.0","eslint":"^8 || ^9 || ^10","espree":"^11.2.0","jackspeak":"=4.2.3","npmignore":"^0.3.5","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/node":"^26.2.0","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.9","markdownlint-cli":"^0.49.1","@babel/eslint-parser":"^8.0.1","babel-plugin-inferno":"^6.9.0","eslint-doc-generator":"^3.7.0","eslint-plugin-import":"^2.32.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^7.6.2","@babel/plugin-syntax-decorators":"^8.0.1","@babel/plugin-syntax-function-bind":"^8.0.1","@babel/plugin-syntax-do-expressions":"^8.0.1"},"peerDependencies":{"eslint":"^8 || ^9 || ^10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-inferno_7.41.0_1787139388865_0.40144072364306504","host":"s3://npm-registry-packages-npm-production"}},"7.42.0":{"_id":"eslint-plugin-inferno@7.42.0","bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"dist":{"shasum":"76ab231e2713e0954cd0e729632ce252240cf7e6","tarball":"https://registry.npmjs.org/eslint-plugin-inferno/-/eslint-plugin-inferno-7.42.0.tgz","fileCount":346,"integrity":"sha512-yM48ew6sVDGJKeR4COpU82wrclUIqyQDzQ0O/SLYh9H6O6l2VnDvElHi/DvfWsguQ41Xx/Bd+XPLNZWkqG0K6A==","signatures":[{"sig":"MEYCIQDefVgOyUyBYFu7kNHSXTf+uM619JQgkQZIRMZyKVDbMgIhAPwZl2V4CBvWRyxxBL2Tw4aomyjweQduNaIqyiXFcwVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuU9sTnk0TsaUiEQw2XlQo7iOqC51aWNhwGyXz9ZM6ogIhALdEuDaNdp+GKn5ObS84OLfJYSW1wLElbaWnZvdfCiOB"}],"unpackedSize":748015},"main":"index.js","name":"eslint-plugin-inferno","types":"index.d.ts","engines":{"node":">=24"},"gitHead":"2c2e1a9215f9277c871950fac1e5ba8b0eef3bc0","license":"MIT","scripts":{"lint":"eslint .","test":"npm run unit-test","debug":"node --inspect-brk  node_modules/mocha/bin/_mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js","prepack":"npm run build-types && npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","postlint":"npm run type-check","posttest":"npx npm@'>= 10.2' audit --production","unit-test":"mocha tests/lib/**/*.js tests/util/**/*.js tests/index.js tests/flat-config.js","type-check":"tsc","build-types":"tsc -p build.tsconfig.json","postlint:docs":"npm run update:eslint-docs -- --check","prebuild-types":"npm run clean-built-types","clean-built-types":"rm -f $(find . -maxdepth 1 -type f -name '*.d.ts*') $(find lib -type f -name '*.d.ts*' ! -name 'types.d.ts')","update:eslint-docs":"eslint-doc-generator"},"version":"7.42.0","_npmUser":{"name":"havunen","email":"sampo.kivisto@proton.me"},"homepage":"https://github.com/infernojs/eslint-plugin-inferno","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"_npmVersion":"12.0.2","description":"Inferno specific linting rules for ESLint","directories":{"test":["test","tests","test-published-types"]},"maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"_nodeVersion":"26.9.0","dependencies":{"semver":"^7","doctrine":"^3","minimatch":"^10","estraverse":"^5","jsx-ast-utils":"^3","es-iterator-helpers":"^1"},"publishConfig":{"ignore":[".github/","!lib","docs/","test/","test-published-types/","tests/","*.md","*.config.js",".eslint-doc-generatorrc.js",".eslintrc",".editorconfig","tsconfig.json","build.tsconfig.json",".markdownlint*","types","!*.d.ts","!*.d.ts.map"]},"_hasShrinkwrap":false,"devDependencies":{"glob":"=13.0.6","mocha":"^12","sinon":"^22.1.0","eslint":"^8 || ^9 || ^10","espree":"^11.2.0","jackspeak":"=4.2.3","npmignore":"^0.3.5","typescript":"^6.0.3","@babel/core":"^8.0.6","@types/node":"^26.6.2","babel-eslint":"^9 || ^10","@types/eslint":"=9.6.1","@types/estree":"^1.0.9","markdownlint-cli":"^0.49.1","@babel/eslint-parser":"^8.0.6","babel-plugin-inferno":"^7.1.0","eslint-doc-generator":"^3.7.1","eslint-plugin-import":"^2.32.0","@typescript-eslint/parser":"^7 || ^8","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^7.6.2","@babel/plugin-syntax-decorators":"^8.0.1","@babel/plugin-syntax-function-bind":"^8.0.1","@babel/plugin-syntax-do-expressions":"^8.0.1"},"peerDependencies":{"eslint":"^8 || ^9 || ^10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-inferno_7.42.0_1790363147201_0.4783285456498805"}}},"time":{"created":"2016-11-14T13:11:19.130Z","modified":"2026-09-25T19:05:47.493Z","6.6.0":"2016-11-14T13:11:19.130Z","6.8.0":"2016-12-18T20:11:23.281Z","6.9.0":"2017-01-10T17:57:10.860Z","6.9.1":"2017-01-29T10:01:20.294Z","6.9.2":"2017-01-29T18:10:48.213Z","6.10.1":"2017-02-22T09:44:08.753Z","6.10.2":"2017-02-24T07:12:42.490Z","6.10.3":"2017-03-09T22:13:38.506Z","6.10.4":"2017-03-28T19:23:02.909Z","7.0.1":"2017-06-10T13:14:28.657Z","7.4.0":"2017-10-15T09:59:24.263Z","7.6.0":"2018-02-11T16:06:14.953Z","7.7.0":"2018-03-05T17:39:06.021Z","7.8.0":"2018-04-17T16:39:53.935Z","7.10.0":"2018-08-07T16:03:28.611Z","7.11.0":"2018-10-13T22:38:03.742Z","7.14.3":"2019-08-11T21:09:01.797Z","7.20.0":"2020-05-29T18:12:46.267Z","7.20.1":"2020-05-29T18:27:52.259Z","7.23.2":"2021-04-16T10:41:46.452Z","7.24.0":"2021-04-16T11:58:49.563Z","7.28.0":"2022-02-19T13:23:54.639Z","7.29.3":"2022-03-07T12:40:40.541Z","7.30.1":"2022-07-26T10:27:55.424Z","7.31.8":"2022-09-11T13:50:49.825Z","7.32.1":"2023-01-22T19:50:50.384Z","7.32.2":"2023-04-09T15:42:47.238Z","7.33.2":"2023-10-23T19:03:52.085Z","7.33.3":"2023-12-12T18:48:29.551Z","7.34.0":"2024-04-13T14:51:24.262Z","7.37.4":"2025-01-22T22:39:06.292Z","7.37.5":"2025-01-23T10:45:34.014Z","7.37.6":"2025-01-23T11:05:24.479Z","7.37.7":"2025-01-23T11:17:44.049Z","7.38.0":"2025-06-11T07:18:59.520Z","7.39.0":"2025-12-20T14:51:09.995Z","7.40.0":"2026-02-14T10:17:15.207Z","7.41.0":"2026-08-19T11:36:29.014Z","7.42.0":"2026-09-25T19:05:47.293Z"},"bugs":{"url":"https://github.com/infernojs/eslint-plugin-inferno/issues"},"license":"MIT","homepage":"https://github.com/infernojs/eslint-plugin-inferno","keywords":["eslint","eslint-plugin","eslintplugin","inferno"],"repository":{"url":"git+https://github.com/infernojs/eslint-plugin-inferno.git","type":"git"},"description":"Inferno specific linting rules for ESLint","maintainers":[{"name":"longlho","email":"holevietlong@gmail.com"},{"name":"lukesheard","email":"me@lukesheard.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"havunen","email":"sampo.kivisto@proton.me"}],"readme":"`eslint-plugin-inferno`\n===================\n\nNote: This is a fork of the great [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react).\n\nInferno specific linting rules for ESLint. Linting logic has been optimized for InfernoJS library.\nSome of the rules has been removed because they don't work in context of InfernoJS.\nPlease see [not supported rules] section.\n\nThis plugins support NodeJS v24+, eslint v8+ and Inferno v6+\nLegacy versions of nodejs and eslint are not supported to reduce code complexity\n\n# Installation\n\nInstall [`eslint`](https://www.github.com/eslint/eslint) either locally or globally. (Note that locally, per project, is strongly preferred)\n\n```sh\n$ npm install eslint@7 --save-dev\n```\n\nIt is also possible to install ESLint globally rather than locally (using `npm install -g eslint`). However, this is not recommended, and any plugins or shareable configs that you use must be installed locally in either case.\n\n## Configuration (Eslint v9)\n\n### Flat Configs\n\nThis plugin exports 3 flat configs:\n\n- `flat.all`\n- `flat.recommended`\n\nThe flat configs are available via the root plugin import. They will configure the plugin under the `inferno/` namespace and enable JSX in [`languageOptions.parserOptions`](https://eslint.org/docs/latest/use/configure/language-options#specifying-parser-options).\n\n```js\nconst infernoPlugin = require('eslint-plugin-inferno');\n\nmodule.exports = [\n  …\n  infernoPlugin.configs.flat.recommended, // This is not a plugin object, but a shareable config object\n  …\n];\n```\n\nYou can of course add/override some properties.\n\n**Note**: Our shareable configs does not preconfigure `files` or [`languageOptions.globals`](https://eslint.org/docs/latest/user-guide/configuring/configuration-files-new#configuration-objects).\nFor most of the cases, you probably want to configure some properties by yourself.\n\n```js\nconst infernoPlugin = require('eslint-plugin-inferno');\nconst globals = require('globals');\n\nmodule.exports = [\n  …\n  {\n    files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\n    ...infernoPlugin.configs.flat.recommended,\n    languageOptions: {\n      ...infernoPlugin.configs.flat.recommended.languageOptions,\n      globals: {\n        ...globals.serviceworker,\n        ...globals.browser,\n      },\n    },\n  },\n  …\n];\n```\n\nThe above example is same as the example below, as the new config system is based on chaining.\n\n```js\nconst infernoPlugin = require('eslint-plugin-inferno');\nconst globals = require('globals');\n\nmodule.exports = [\n  …\n  {\n    files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\n    ...infernoPlugin.configs.flat.recommended,\n  },\n  {\n    files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\n    languageOptions: {\n      globals: {\n        ...globals.serviceworker,\n        ...globals.browser,\n      },\n    },\n  },\n  …\n];\n```\n\n\n## Configuration (legacy: `.eslintrc*`) <a id=\"configuration\"></a>\n\nUse [our preset](#recommended) to get reasonable defaults:\n\n```json\n  \"extends\": [\n    \"eslint:recommended\",\n    \"plugin:inferno/recommended\"\n  ]\n```\n\nYou should also specify settings that will be shared across all the plugin rules. ([More about eslint shared settings](https://eslint.org/docs/user-guide/configuring/configuration-files#adding-shared-settings))\n\n```json5\n{\n  \"settings\": {\n    \"inferno\": {\n      \"createClass\": \"createClass\", // Regex for Component Factory to use,  default to \"createClass\"\n      \"pragma\": \"Inferno\",  // Pragma to use, default to \"Inferno\"\n      \"fragment\": \"Fragment\",  // Fragment to use (may be a property of <pragma>), default to \"Fragment\"\n    },\n    \"propWrapperFunctions\": [\n        // The names of any function used to wrap propTypes, e.g. `forbidExtraProps`. If this isn't set, any propTypes wrapped in a function will be skipped.\n        \"forbidExtraProps\",\n        {\"property\": \"freeze\", \"object\": \"Object\"},\n        {\"property\": \"myFavoriteWrapper\"},\n        // for rules that check exact prop wrappers\n        {\"property\": \"forbidExtraProps\", \"exact\": true}\n    ],\n    \"componentWrapperFunctions\": [\n        // The name of any function used to wrap components, e.g. Mobx `observer` function. If this isn't set, components wrapped by these functions will be skipped.\n        \"observer\", // `property`\n        {\"property\": \"styled\"}, // `object` is optional\n        {\"property\": \"observer\", \"object\": \"Mobx\"},\n        {\"property\": \"observer\", \"object\": \"<pragma>\"} // sets `object` to whatever value `settings.inferno.pragma` is set to\n    ],\n    \"formComponents\": [\n      // Components used as alternatives to <form> for forms, eg. <Form endpoint={ url } />\n      \"CustomForm\",\n      {\"name\": \"SimpleForm\", \"formAttribute\": \"endpoint\"},\n      {\"name\": \"Form\", \"formAttribute\": [\"registerEndpoint\", \"loginEndpoint\"]}, // allows specifying multiple properties if necessary\n    ],\n    \"linkComponents\": [\n      // Components used as alternatives to <a> for linking, eg. <Link to={ url } />\n      \"Hyperlink\",\n      {\"name\": \"MyLink\", \"linkAttribute\": \"to\"},\n      {\"name\": \"Link\", \"linkAttribute\": [\"to\", \"href\"]}, // allows specifying multiple properties if necessary\n    ]\n  }\n}\n```\n\nIf you do not use a preset you will need to specify individual rules and add extra configuration.\n\nAdd \"inferno\" to the plugins section.\n\n```json\n{\n  \"plugins\": [\n    \"inferno\"\n  ]\n}\n```\n\nEnable JSX support.\n\nWith `eslint` 2+\n\n```json\n{\n  \"parserOptions\": {\n    \"ecmaFeatures\": {\n      \"jsx\": true\n    }\n  }\n}\n```\n\nEnable the rules that you would like to use.\n\n```json\n  \"rules\": {\n    \"inferno/jsx-uses-vars\": \"error\",\n  }\n```\n\n### Shareable configs\nThese rules have been removed because they don't make sense in context of InfernoJS.\nInfernoJS does not have prop-types, UNSAFE_ -lifecycle methods, context providers or `isMounted`,\nand it accepts `style` as a string.\n\n* react/default-props-match-prop-types\n* react/display-name\n* react/forbid-foreign-prop-types\n* react/forbid-prop-types\n* react/no-deprecated\n* react/no-unsafe\n* react/no-unused-prop-types\n* react/prop-types\n* react/sort-prop-types\n* react/require-default-props\n* react/prefer-read-only-props\n* react/style-prop-object\n* react/hook-use-state\n* react/prefer-exact-props\n* react/jsx-no-constructed-context-values\n* react/no-is-mounted\n\n## Other useful plugins\n\n#### Recommended\n\nThis plugin exports a `recommended` configuration that enforces Inferno good practices.\n\nTo enable this configuration use the `extends` property in your `.eslintrc` config file:\n\n```json\n{\n  \"extends\": [\"eslint:recommended\", \"plugin:inferno/recommended\"]\n}\n```\n\nSee [`eslint` documentation](https://eslint.org/docs/user-guide/configuring/configuration-files#extending-configuration-files) for more information about extending configuration files.\n\n#### All\n\nThis plugin also exports an `all` configuration that includes every available rule.\nThis pairs well with the `eslint:all` rule.\n\n```json\n{\n  \"plugins\": [\n    \"inferno\"\n  ],\n  \"extends\": [\"eslint:all\", \"plugin:inferno/all\"]\n}\n```\n\n**Note**: These configurations will import `eslint-plugin-inferno` and enable JSX in [parser options](https://eslint.org/docs/user-guide/configuring/language-options#specifying-parser-options).\n\n## Configuration (new: `eslint.config.js`)\n\nFrom [`v8.21.0`](https://github.com/eslint/eslint/releases/tag/v8.21.0), eslint announced a new config system.\nIn the new system, `.eslintrc*` is no longer used. `eslint.config.js` would be the default config file name.\nIn eslint `v8`, the legacy system (`.eslintrc*`) would still be supported, while in eslint `v9`, only the new system would be supported.\n\nAnd from [`v8.23.0`](https://github.com/eslint/eslint/releases/tag/v8.23.0), eslint CLI starts to look up `eslint.config.js`.\n**So, if your eslint is `>=8.23.0`, you're 100% ready to use the new config system.**\n\nYou might want to check out the official blog posts,\n\n- <https://eslint.org/blog/2022/08/new-config-system-part-1/>\n- <https://eslint.org/blog/2022/08/new-config-system-part-2/>\n- <https://eslint.org/blog/2022/08/new-config-system-part-3/>\n\nand the [official docs](https://eslint.org/docs/latest/user-guide/configuring/configuration-files-new).\n\n### Plugin\n\nThe default export of `eslint-plugin-inferno` is a plugin object.\n\n```js\nconst inferno = require('eslint-plugin-inferno');\nconst globals = require('globals');\n\nmodule.exports = [\n  …\n  {\n    files: ['**/*.{js,jsx,mjs,cjs,ts,tsx}'],\n    plugins: {\n      inferno,\n    },\n    languageOptions: {\n      parserOptions: {\n        ecmaFeatures: {\n          jsx: true,\n        },\n      },\n      globals: {\n        ...globals.browser,\n      },\n    },\n    rules: {\n      // ... any rules you want\n      'inferno/jsx-uses-vars': 'error',\n     },\n    // ... others are omitted for brevity\n  },\n  …\n];\n```\n\n## List of supported rules\n\n<!-- begin auto-generated rules list -->\n\n💼 [Configurations](https://github.com/infernojs/eslint-plugin-inferno/#shareable-configs) enabled in.\\\n☑️ Set in the `recommended` [configuration](https://github.com/infernojs/eslint-plugin-inferno/#shareable-configs).\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\\\n💡 Manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).\\\n❌ Deprecated.\n\n| Name                                                                                         | Description                                                                                                                                  | 💼 | 🔧 | 💡 | ❌  |\n| :------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------- | :- | :- | :- | :- |\n| [boolean-prop-naming](docs/rules/boolean-prop-naming.md)                                     | Enforces consistent naming for boolean props                                                                                                 |    |    |    |    |\n| [button-has-type](docs/rules/button-has-type.md)                                             | Disallow usage of `button` elements without an explicit `type` attribute                                                                     |    |    |    |    |\n| [checked-requires-onchange-or-readonly](docs/rules/checked-requires-onchange-or-readonly.md) | Enforce using `onChange` or `readonly` attribute when `checked` is used                                                                      |    |    |    |    |\n| [destructuring-assignment](docs/rules/destructuring-assignment.md)                           | Enforce consistent usage of destructuring assignment of props, state, and context                                                            |    | 🔧 |    |    |\n| [forbid-component-props](docs/rules/forbid-component-props.md)                               | Disallow certain props on Components                                                                                                         |    |    |    |    |\n| [forbid-dom-props](docs/rules/forbid-dom-props.md)                                           | Disallow certain props on DOM Nodes                                                                                                          |    |    |    |    |\n| [forbid-elements](docs/rules/forbid-elements.md)                                             | Disallow certain elements                                                                                                                    |    |    |    |    |\n| [forward-ref-uses-ref](docs/rules/forward-ref-uses-ref.md)                                   | Require all forwardRef components include a ref parameter                                                                                    |    |    | 💡 |    |\n| [function-component-definition](docs/rules/function-component-definition.md)                 | Enforce a specific function type for function components                                                                                     |    | 🔧 |    |    |\n| [iframe-missing-sandbox](docs/rules/iframe-missing-sandbox.md)                               | Enforce sandbox attribute on iframe elements                                                                                                 |    |    |    |    |\n| [inferno-in-jsx-scope](docs/rules/inferno-in-jsx-scope.md)                                   | Disallow missing Inferno when using JSX                                                                                                      |    |    |    |    |\n| [jsx-boolean-value](docs/rules/jsx-boolean-value.md)                                         | Enforce boolean attributes notation in JSX                                                                                                   |    | 🔧 |    |    |\n| [jsx-child-element-spacing](docs/rules/jsx-child-element-spacing.md)                         | Enforce or disallow spaces inside of curly braces in JSX attributes and expressions                                                          |    |    |    |    |\n| [jsx-closing-bracket-location](docs/rules/jsx-closing-bracket-location.md)                   | Enforce closing bracket location in JSX                                                                                                      |    | 🔧 |    |    |\n| [jsx-closing-tag-location](docs/rules/jsx-closing-tag-location.md)                           | Enforce closing tag location for multiline JSX                                                                                               |    | 🔧 |    |    |\n| [jsx-curly-brace-presence](docs/rules/jsx-curly-brace-presence.md)                           | Disallow unnecessary JSX expressions when literals alone are sufficient or enforce JSX expressions on literals in JSX children or attributes |    | 🔧 |    |    |\n| [jsx-curly-newline](docs/rules/jsx-curly-newline.md)                                         | Enforce consistent linebreaks in curly braces in JSX attributes and expressions                                                              |    | 🔧 |    |    |\n| [jsx-curly-spacing](docs/rules/jsx-curly-spacing.md)                                         | Enforce or disallow spaces inside of curly braces in JSX attributes and expressions                                                          |    | 🔧 |    |    |\n| [jsx-equals-spacing](docs/rules/jsx-equals-spacing.md)                                       | Enforce or disallow spaces around equal signs in JSX attributes                                                                              |    | 🔧 |    |    |\n| [jsx-filename-extension](docs/rules/jsx-filename-extension.md)                               | Disallow file extensions that may contain JSX                                                                                                |    |    |    |    |\n| [jsx-first-prop-new-line](docs/rules/jsx-first-prop-new-line.md)                             | Enforce proper position of the first property in JSX                                                                                         |    | 🔧 |    |    |\n| [jsx-fragments](docs/rules/jsx-fragments.md)                                                 | Enforce shorthand or standard form for Inferno fragments                                                                                     |    | 🔧 |    |    |\n| [jsx-handler-names](docs/rules/jsx-handler-names.md)                                         | Enforce event handler naming conventions in JSX                                                                                              |    |    |    |    |\n| [jsx-indent](docs/rules/jsx-indent.md)                                                       | Enforce JSX indentation                                                                                                                      |    | 🔧 |    |    |\n| [jsx-indent-props](docs/rules/jsx-indent-props.md)                                           | Enforce props indentation in JSX                                                                                                             |    | 🔧 |    |    |\n| [jsx-key](docs/rules/jsx-key.md)                                                             | Disallow missing `key` props in iterators/collection literals                                                                                | ☑️ |    |    |    |\n| [jsx-max-depth](docs/rules/jsx-max-depth.md)                                                 | Enforce JSX maximum depth                                                                                                                    |    |    |    |    |\n| [jsx-max-props-per-line](docs/rules/jsx-max-props-per-line.md)                               | Enforce maximum of props on a single line in JSX                                                                                             |    | 🔧 |    |    |\n| [jsx-newline](docs/rules/jsx-newline.md)                                                     | Require or prevent a new line after jsx elements and expressions.                                                                            |    | 🔧 |    |    |\n| [jsx-no-bind](docs/rules/jsx-no-bind.md)                                                     | Disallow `.bind()` or arrow functions in JSX props                                                                                           |    |    |    |    |\n| [jsx-no-comment-textnodes](docs/rules/jsx-no-comment-textnodes.md)                           | Disallow comments from being inserted as text nodes                                                                                          | ☑️ |    |    |    |\n| [jsx-no-duplicate-props](docs/rules/jsx-no-duplicate-props.md)                               | Disallow duplicate properties in JSX                                                                                                         | ☑️ |    |    |    |\n| [jsx-no-leaked-render](docs/rules/jsx-no-leaked-render.md)                                   | Disallow problematic leaked values from being rendered                                                                                       |    | 🔧 |    |    |\n| [jsx-no-literals](docs/rules/jsx-no-literals.md)                                             | Disallow usage of string literals in JSX                                                                                                     |    |    |    |    |\n| [jsx-no-script-url](docs/rules/jsx-no-script-url.md)                                         | Disallow usage of `javascript:` URLs                                                                                                         |    |    |    |    |\n| [jsx-no-target-blank](docs/rules/jsx-no-target-blank.md)                                     | Disallow `target=\"_blank\"` attribute without `rel=\"noreferrer\"`                                                                              | ☑️ | 🔧 |    |    |\n| [jsx-no-undef](docs/rules/jsx-no-undef.md)                                                   | Disallow undeclared variables in JSX                                                                                                         | ☑️ |    |    |    |\n| [jsx-no-useless-fragment](docs/rules/jsx-no-useless-fragment.md)                             | Disallow unnecessary fragments                                                                                                               |    | 🔧 |    |    |\n| [jsx-one-expression-per-line](docs/rules/jsx-one-expression-per-line.md)                     | Require one JSX element per line                                                                                                             |    | 🔧 |    |    |\n| [jsx-pascal-case](docs/rules/jsx-pascal-case.md)                                             | Enforce PascalCase for user-defined JSX components                                                                                           |    |    |    |    |\n| [jsx-props-class-name](docs/rules/jsx-props-class-name.md)                                   | Enforce 'class' or 'className' attributes                                                                                                    |    | 🔧 |    |    |\n| [jsx-props-no-multi-spaces](docs/rules/jsx-props-no-multi-spaces.md)                         | Disallow multiple spaces between inline JSX props                                                                                            |    | 🔧 |    |    |\n| [jsx-props-no-spread-multi](docs/rules/jsx-props-no-spread-multi.md)                         | Disallow JSX prop spreading the same identifier multiple times                                                                               |    |    |    |    |\n| [jsx-props-no-spreading](docs/rules/jsx-props-no-spreading.md)                               | Disallow JSX prop spreading                                                                                                                  |    |    |    |    |\n| [jsx-sort-default-props](docs/rules/jsx-sort-default-props.md)                               | Enforce defaultProps declarations alphabetical sorting                                                                                       |    |    |    | ❌  |\n| [jsx-sort-props](docs/rules/jsx-sort-props.md)                                               | Enforce props alphabetical sorting                                                                                                           |    | 🔧 |    |    |\n| [jsx-space-before-closing](docs/rules/jsx-space-before-closing.md)                           | Enforce spacing before closing bracket in JSX                                                                                                |    | 🔧 |    | ❌  |\n| [jsx-tag-spacing](docs/rules/jsx-tag-spacing.md)                                             | Enforce whitespace in and around the JSX opening and closing brackets                                                                        |    | 🔧 |    |    |\n| [jsx-uses-vars](docs/rules/jsx-uses-vars.md)                                                 | Disallow variables used in JSX to be incorrectly marked as unused                                                                            | ☑️ |    |    |    |\n| [jsx-wrap-multilines](docs/rules/jsx-wrap-multilines.md)                                     | Disallow missing parentheses around multiline JSX                                                                                            |    | 🔧 |    |    |\n| [no-access-state-in-setstate](docs/rules/no-access-state-in-setstate.md)                     | Disallow when this.state is accessed within setState                                                                                         |    |    |    |    |\n| [no-adjacent-inline-elements](docs/rules/no-adjacent-inline-elements.md)                     | Disallow adjacent inline elements not separated by whitespace.                                                                               |    |    |    |    |\n| [no-array-index-key](docs/rules/no-array-index-key.md)                                       | Disallow usage of Array index in keys                                                                                                        |    |    |    |    |\n| [no-arrow-function-lifecycle](docs/rules/no-arrow-function-lifecycle.md)                     | Lifecycle methods should be methods on the prototype, not class fields                                                                       |    | 🔧 |    |    |\n| [no-children-prop](docs/rules/no-children-prop.md)                                           | Disallow passing of children as props                                                                                                        | ☑️ |    |    |    |\n| [no-danger](docs/rules/no-danger.md)                                                         | Disallow usage of dangerous JSX properties                                                                                                   |    |    |    |    |\n| [no-danger-with-children](docs/rules/no-danger-with-children.md)                             | Disallow when a DOM element is using both children and dangerouslySetInnerHTML                                                               | ☑️ |    |    |    |\n| [no-did-mount-set-state](docs/rules/no-did-mount-set-state.md)                               | Disallow usage of setState in componentDidMount                                                                                              |    |    |    |    |\n| [no-did-update-set-state](docs/rules/no-did-update-set-state.md)                             | Disallow usage of setState in componentDidUpdate                                                                                             |    |    |    |    |\n| [no-direct-mutation-state](docs/rules/no-direct-mutation-state.md)                           | Disallow direct mutation of this.state                                                                                                       | ☑️ |    |    |    |\n| [no-find-dom-node](docs/rules/no-find-dom-node.md)                                           | Disallow usage of findDOMNode                                                                                                                | ☑️ |    |    |    |\n| [no-invalid-html-attribute](docs/rules/no-invalid-html-attribute.md)                         | Disallow usage of invalid attributes                                                                                                         |    |    | 💡 |    |\n| [no-multi-comp](docs/rules/no-multi-comp.md)                                                 | Disallow multiple component definition per file                                                                                              |    |    |    |    |\n| [no-namespace](docs/rules/no-namespace.md)                                                   | Enforce that namespaces are not used in Inferno elements                                                                                     |    |    |    |    |\n| [no-object-type-as-default-prop](docs/rules/no-object-type-as-default-prop.md)               | Disallow usage of referential-type variables as default param in functional component                                                        |    |    |    |    |\n| [no-redundant-should-component-update](docs/rules/no-redundant-should-component-update.md)   | Disallow usage of shouldComponentUpdate when extending Inferno.PureComponent                                                                 |    |    |    |    |\n| [no-render-return-value](docs/rules/no-render-return-value.md)                               | Disallow usage of the return value of Inferno.render                                                                                         | ☑️ |    |    |    |\n| [no-set-state](docs/rules/no-set-state.md)                                                   | Disallow usage of setState                                                                                                                   |    |    |    |    |\n| [no-string-refs](docs/rules/no-string-refs.md)                                               | Disallow using string references                                                                                                             | ☑️ |    |    |    |\n| [no-this-in-sfc](docs/rules/no-this-in-sfc.md)                                               | Disallow `this` from being used in stateless functional components                                                                           |    |    |    |    |\n| [no-typos](docs/rules/no-typos.md)                                                           | Disallow common typos                                                                                                                        |    |    |    |    |\n| [no-unescaped-entities](docs/rules/no-unescaped-entities.md)                                 | Disallow unescaped HTML entities from appearing in markup                                                                                    | ☑️ |    | 💡 |    |\n| [no-unknown-property](docs/rules/no-unknown-property.md)                                     | Disallow usage of unknown DOM property                                                                                                       | ☑️ | 🔧 |    |    |\n| [no-unstable-nested-components](docs/rules/no-unstable-nested-components.md)                 | Disallow creating unstable components inside components                                                                                      |    |    |    |    |\n| [no-unused-class-component-methods](docs/rules/no-unused-class-component-methods.md)         | Disallow declaring unused methods of component class                                                                                         |    |    |    |    |\n| [no-unused-state](docs/rules/no-unused-state.md)                                             | Disallow definitions of unused state                                                                                                         |    |    |    |    |\n| [no-will-update-set-state](docs/rules/no-will-update-set-state.md)                           | Disallow usage of setState in componentWillUpdate                                                                                            |    |    |    |    |\n| [prefer-es6-class](docs/rules/prefer-es6-class.md)                                           | Enforce ES5 or ES6 class for Inferno Components                                                                                              |    |    |    |    |\n| [prefer-stateless-function](docs/rules/prefer-stateless-function.md)                         | Enforce stateless components to be written as a pure function                                                                                |    |    |    |    |\n| [require-optimization](docs/rules/require-optimization.md)                                   | Enforce Inferno components to have a shouldComponentUpdate method                                                                            |    |    |    |    |\n| [require-render-return](docs/rules/require-render-return.md)                                 | Enforce ES5 or ES6 class for returning value in render function                                                                              | ☑️ |    |    |    |\n| [self-closing-comp](docs/rules/self-closing-comp.md)                                         | Disallow extra closing tags for components without children                                                                                  |    | 🔧 |    |    |\n| [sort-comp](docs/rules/sort-comp.md)                                                         | Enforce component methods order                                                                                                              |    |    |    |    |\n| [sort-default-props](docs/rules/sort-default-props.md)                                       | Enforce defaultProps declarations alphabetical sorting                                                                                       |    |    |    |    |\n| [state-in-constructor](docs/rules/state-in-constructor.md)                                   | Enforce class component state initialization style                                                                                           |    |    |    |    |\n| [static-property-placement](docs/rules/static-property-placement.md)                         | Enforces where Inferno component static properties should be positioned.                                                                     |    |    |    |    |\n| [void-dom-elements-no-children](docs/rules/void-dom-elements-no-children.md)                 | Disallow void DOM elements (e.g. `<img />`, `<br />`) from receiving children                                                                |    |    |    |    |\n\n<!-- end auto-generated rules list -->\n\n# License\n\n`eslint-plugin-inferno` is licensed under the [MIT License](https://opensource.org/licenses/mit-license.php).\n\n\n[npm-url]: https://npmjs.org/package/eslint-plugin-inferno\n[npm-image]: https://img.shields.io/npm/v/eslint-plugin-inferno.svg\n","readmeFilename":"README.md"}