{"_id":"@dhis2/config-eslint","_rev":"10-d0739676a5318534ab5592b855e7b4f3","name":"@dhis2/config-eslint","dist-tags":{"alpha":"0.3.0-alpha.0","latest":"0.4.0"},"versions":{"0.0.2":{"name":"@dhis2/config-eslint","version":"0.0.2","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.0.2","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"0b8df19f125ba58cebb6f3734e6359ed4b734161","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.0.2.tgz","fileCount":8,"integrity":"sha512-ClNhXZzHyixOegd5GQv3+uuDl1WU1ubSMPRNeZBB4bLgJX2La+sBFCwL9J45PUEK1Cx91M9XX213EeltDTIr3Q==","signatures":[{"sig":"MEQCICMJaPSvJYuQ5GyM7JlWUsM9wrL+UlrdwtbcWLz8W9ZLAiBMpmtChCVU9W5/bmKt0OPnUzMtGBuWqYe8C8ZD6W8Qfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7553},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.0.2.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/0722dd6f7931dc00e3f15a3fcbcfd127/dhis2-config-eslint-0.0.2.tgz","_integrity":"sha512-ClNhXZzHyixOegd5GQv3+uuDl1WU1ubSMPRNeZBB4bLgJX2La+sBFCwL9J45PUEK1Cx91M9XX213EeltDTIr3Q==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.0.2_1764606062294_0.44246192896907854","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dhis2/config-eslint","version":"0.0.3","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.0.3","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"3b3bf925d45aea4e336923eea4fce7f072f006de","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.0.3.tgz","fileCount":8,"integrity":"sha512-QeJNmvVrCAfFUIx/npUPfYeuNat8Bm6VL6vexRN+lph1XHibLrzgIcya5Q8NPLQJmwyQ/ZyzHs2JjYUXE+UmRw==","signatures":[{"sig":"MEUCIDh1vcDMtTLKwjGbiSo/9Cqd0kM1aeD/Z7xeMg0TGQpIAiEA5GB5d7baZzJCsP0pj5dRKJVPGLjz1XDfN648G5S+P1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7553},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.0.3.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/7ce1ec78674968520e1b9ee075fff2c0/dhis2-config-eslint-0.0.3.tgz","_integrity":"sha512-QeJNmvVrCAfFUIx/npUPfYeuNat8Bm6VL6vexRN+lph1XHibLrzgIcya5Q8NPLQJmwyQ/ZyzHs2JjYUXE+UmRw==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.0.3_1764607928832_0.6844972187766822","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@dhis2/config-eslint","version":"0.0.4","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.0.4","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"870403dd2e17059fc8833512412fc55182ab62ad","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.0.4.tgz","fileCount":8,"integrity":"sha512-0rlek8odG2LcBKpwT/09AnVDIgpUtSXBmYD7fggS0aTVLbPa/QsQnb/l2kIZKSstjWzmVp6gSX0Z/EVsKvLwng==","signatures":[{"sig":"MEQCICdCZM0BuhUPAebFIV1h4r3zROZf+1Wo83xj4qvJqFLHAiB+7kAU7+E3m78K35etamIIAZUvYlQtsKUeR//0nVFzaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7550},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.0.4.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/2636b95757ee919b368401bea1f0180d/dhis2-config-eslint-0.0.4.tgz","_integrity":"sha512-0rlek8odG2LcBKpwT/09AnVDIgpUtSXBmYD7fggS0aTVLbPa/QsQnb/l2kIZKSstjWzmVp6gSX0Z/EVsKvLwng==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.0.4_1764611989576_0.5176943227512627","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@dhis2/config-eslint","version":"0.1.0","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.1.0","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"cc3a3f12d24c9c27c755a7b00dac353395f3593a","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.1.0.tgz","fileCount":8,"integrity":"sha512-qvy5sHni8TVYUZOvW1Nv1lM78L08OTp9C3+PfCoKU9SwfTw1RhNAhLnFlb3c+8O0fWYCFbnS5brEqhAeHLL9Hg==","signatures":[{"sig":"MEUCIAtHtMkb/Q3wYyZrQ9+EKIiZBx25iquSOmRniqBti1zqAiEAyDwPl0FOsO3fCYm1oy7vAfLoiCfNsib3FrLjtUq+FcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7836},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.1.0.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/c96a61819473e28aad526277301e53e9/dhis2-config-eslint-0.1.0.tgz","_integrity":"sha512-qvy5sHni8TVYUZOvW1Nv1lM78L08OTp9C3+PfCoKU9SwfTw1RhNAhLnFlb3c+8O0fWYCFbnS5brEqhAeHLL9Hg==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.1.0_1764613843677_0.44629773692600927","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dhis2/config-eslint","version":"0.1.1","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.1.1","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"3d6ab85841012502b7704d136b2810b001c48685","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.1.1.tgz","fileCount":8,"integrity":"sha512-WzmbCS6LpqKg/dzjdq1njmmhqSmirdsx+uj+9viQarPOsathkTI7dWirfGDHQCFWsIrWh3NUyQn62VKkBUrzTg==","signatures":[{"sig":"MEUCIFVN6bqg9EmdD8RpE96hDWRedaAA0XHMcUnPZE8I9YnHAiEA9JuxTotY3i6N4+mcQNvy/lVkmhM4sByYucVYk+NNNKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7926},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.1.1.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/a82c14e4187e6a4fa1520d23dba74503/dhis2-config-eslint-0.1.1.tgz","_integrity":"sha512-WzmbCS6LpqKg/dzjdq1njmmhqSmirdsx+uj+9viQarPOsathkTI7dWirfGDHQCFWsIrWh3NUyQn62VKkBUrzTg==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.1.1_1764614604467_0.7438430060842287","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@dhis2/config-eslint","version":"0.2.1","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.2.1","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"9984c625d3ab8d6aaa5daf4e925b3c9652fd89a3","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.2.1.tgz","fileCount":8,"integrity":"sha512-iEX7g3AXDqlcWBIVQh/kA63J/pJUAioUcxd86NYNciKV1s2wH2t6nblCdS9DiL8qkKxCtg68hCJtPqiSUZ7qWw==","signatures":[{"sig":"MEQCICy/z4HIxcte9NZUNyGZRF+XohuUdx8KSOWo3COBB91BAiBuvs7v1t6KC4oP5RgVLVYoZmAqyYRoAlcn+7fQPdu0yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7926},"main":"./build/cjs/index.mjs","_from":"file:dhis2-config-eslint-0.2.1.tgz","module":"./build/es/index.mjs","exports":{".":{"import":"./build/es/index.mjs","require":"./build/cjs/index.mjs"},"./react":{"import":"./build/es/react.mjs","require":"./build/cjs/react.mjs"}},"scripts":{"test":"d2-app-scripts test","build":"d2-app-scripts build","start":"d2-app-scripts start","deploy":"d2-app-scripts deploy"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/45006c1ba73cf5e3c35e0dcc1bc5c987/dhis2-config-eslint-0.2.1.tgz","_integrity":"sha512-iEX7g3AXDqlcWBIVQh/kA63J/pJUAioUcxd86NYNciKV1s2wH2t6nblCdS9DiL8qkKxCtg68hCJtPqiSUZ7qWw==","_npmVersion":"10.8.2","description":"- src/index.ts (or .tsx or jsx) - remove react types and modules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@changesets/cli":"^2.29.7","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@dhis2/cli-app-scripts":"12.8.0-alpha.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.2.1_1764626144322_0.30998445785830264","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@dhis2/config-eslint","version":"0.2.2","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.2.2","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"340d08e05b7011d666212fc56b3ae3593fc392ae","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.2.2.tgz","fileCount":4,"integrity":"sha512-fgo03MdLRCiZueJXYNz5a1NWdtxFMqIm4+LcbFf0eOeOg3Yh9gAgmSeGEFls+pe/WqpjRZVnlRmh0LzSLQuf/g==","signatures":[{"sig":"MEQCIC4WmrZtfJzHoFNjgKOrs4OmScU0wpg5NGDjoggAkUyhAiBgwFr1ElVyuI9h3sm5cWI15xnvvMoqtF5sFcvXn6MFMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5404},"type":"module","_from":"file:dhis2-config-eslint-0.2.2.tgz","exports":{".":{"import":"./src/index.js"},"./react":{"import":"./src/react.js"}},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/226655d8baa1664b0fecab30bfafb8f1/dhis2-config-eslint-0.2.2.tgz","_integrity":"sha512-fgo03MdLRCiZueJXYNz5a1NWdtxFMqIm4+LcbFf0eOeOg3Yh9gAgmSeGEFls+pe/WqpjRZVnlRmh0LzSLQuf/g==","_npmVersion":"10.8.2","description":"Shareable eslint config for DHIS2 organisation","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.2.2_1764754394495_0.2072143021108792","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-alpha.0":{"name":"@dhis2/config-eslint","version":"0.3.0-alpha.0","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.3.0-alpha.0","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"98501a72d0d3ba6deba076f3620ad1d1f73db4c6","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.3.0-alpha.0.tgz","fileCount":4,"integrity":"sha512-ZH6YSki23Fj0rU+KOmT7fyPaa478n8OoI9KcJeh+89CzmoLnD0i+rF5ptNoiS9vgu41WdDLlw7EOK/FxGJgpxA==","signatures":[{"sig":"MEYCIQDKKNGe0iZzWDUuViEd5TcpSI9GnzxaBKQzOMprMcKfMgIhAKS/STD7HHKrhlpGt+ykwW6hXrLsOkcqHuxB5H7tZvao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5485},"type":"module","_from":"file:dhis2-config-eslint-0.3.0-alpha.0.tgz","exports":{".":{"import":"./src/index.js"},"./react":{"import":"./src/react.js"}},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/6f943428c83d7fe27e804dc36ea6fa8b/dhis2-config-eslint-0.3.0-alpha.0.tgz","_integrity":"sha512-ZH6YSki23Fj0rU+KOmT7fyPaa478n8OoI9KcJeh+89CzmoLnD0i+rF5ptNoiS9vgu41WdDLlw7EOK/FxGJgpxA==","_npmVersion":"10.8.2","description":"Shareable eslint config for DHIS2 organisation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.3.0-alpha.0_1789403630246_0.15172204727882077","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dhis2/config-eslint","version":"0.3.0","license":"BSD-3-Clause","_id":"@dhis2/config-eslint@0.3.0","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"dist":{"shasum":"0048b54791a3fa6482a6c912cb73999173c6ec26","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.3.0.tgz","fileCount":5,"integrity":"sha512-/mwW301nnMs08LJlaBkcT2xn3gHRxTigQEAB+kGU9M12EQSxC1XRCU1IpGdm3WraLiCmfLAgZEg2HcaXBaxnMw==","signatures":[{"sig":"MEUCIEffZ8Wp2Z3UK9feW4p7Ln9vdH/a5WuDHZ3e/925oGYnAiEAyvrac8Xo0mGiXEuP9Ezq+EPcX87fzKV3y/oSDMvKZiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICWz3b0xqL2YWTK8/3Te3oMU6xvfLyUOwymvgNMyWdg5AiADVnoM8FVmCsRWAHLu2yPr2yCA0YZrjeCJCcS8eq7q0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8166},"type":"module","_from":"file:dhis2-config-eslint-0.3.0.tgz","exports":{".":{"import":"./src/index.js"},"./react":{"import":"./src/react.js"}},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/74135d6cf9c4265b1d1d93facdba9e0c/dhis2-config-eslint-0.3.0.tgz","_integrity":"sha512-/mwW301nnMs08LJlaBkcT2xn3gHRxTigQEAB+kGU9M12EQSxC1XRCU1IpGdm3WraLiCmfLAgZEg2HcaXBaxnMw==","_npmVersion":"10.8.2","description":"Shareable eslint config for DHIS2 organisation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"tmp":"tmp/config-eslint_0.3.0_1790092730588_0.6894743161764867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"_id":"@dhis2/config-eslint@0.4.0","dist":{"shasum":"e8441da4b2c7274609320faa2c36e163e7b28e8c","tarball":"https://registry.npmjs.org/@dhis2/config-eslint/-/config-eslint-0.4.0.tgz","fileCount":5,"integrity":"sha512-V+mJF9pL4N3Ib5pWbGko3mMzLgSAhtbOhKxByb3RzBil8a+Mt0qvlpASZW1XH0OR/YcDri3cCWXOxQ3IxCgIrg==","signatures":[{"sig":"MEYCIQDPlAY49qOGpZT6F1gEsZ0kFpzWrNHDWBu5dZ2qVO12aQIhANXc6ieX+dyVLjXwSgq82DAAP04I6h3mjThFkLAtX6rm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0b5Q1C8jkQF1nbQ8CwSfvnEq2k53KbFQpTRBKFYwJ9wIhANc0Z9y8Jeet6GKEyJQc6Z6/+xx0PNvckS3COl26fZku"}],"unpackedSize":8251},"name":"@dhis2/config-eslint","type":"module","_from":"file:dhis2-config-eslint-0.4.0.tgz","exports":{".":{"import":"./src/index.js"},"./react":{"import":"./src/react.js"}},"license":"BSD-3-Clause","version":"0.4.0","_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"_resolved":"/tmp/6798cd2329a764ce6d0e2f265b546b4c/dhis2-config-eslint-0.4.0.tgz","_integrity":"sha512-V+mJF9pL4N3Ib5pWbGko3mMzLgSAhtbOhKxByb3RzBil8a+Mt0qvlpASZW1XH0OR/YcDri3cCWXOxQ3IxCgIrg==","_npmVersion":"10.8.2","description":"Shareable eslint config for DHIS2 organisation","directories":{},"maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"_nodeVersion":"20.20.2","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@eslint/compat":"^2.0.0","@eslint/eslintrc":"^3.3.1","typescript-eslint":"^8.48.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.48.0","eslint-plugin-react-hooks":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">= 9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config-eslint_0.4.0_1790168662744_0.2806460568145843"}}},"time":{"created":"2025-12-01T16:21:02.200Z","modified":"2026-09-23T13:04:23.153Z","0.0.2":"2025-12-01T16:21:02.470Z","0.0.3":"2025-12-01T16:52:09.004Z","0.0.4":"2025-12-01T17:59:49.763Z","0.1.0":"2025-12-01T18:30:43.858Z","0.1.1":"2025-12-01T18:43:24.658Z","0.2.1":"2025-12-01T21:55:44.546Z","0.2.2":"2025-12-03T09:33:14.725Z","0.3.0-alpha.0":"2026-09-14T16:33:50.379Z","0.3.0":"2026-09-22T15:58:50.682Z","0.4.0":"2026-09-23T13:04:22.829Z"},"license":"BSD-3-Clause","description":"Shareable eslint config for DHIS2 organisation","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"readme":"# @dhis2/config-eslint\n\nShareable ESLint flat config for DHIS2 organisation.\n\n```sh\npnpm add -D eslint @eslint/compat @dhis2/config-eslint\n```\n\n```js\n// eslint.config.mjs\nimport config from '@dhis2/config-eslint'\nimport { defineConfig } from 'eslint/config'\nimport { includeIgnoreFile } from '@eslint/compat'\nimport { fileURLToPath } from 'node:url'\n\nconst gitignorePath = fileURLToPath(new URL('.gitignore', import.meta.url))\n\nexport default defineConfig([\n    includeIgnoreFile(gitignorePath, 'Imported .gitignore patterns'),\n    {\n        extends: [config],\n    },\n])\n```\n\n## React\n\nA React-aware variant (adds `eslint-plugin-react`/`eslint-plugin-react-hooks`) is published as\n`@dhis2/config-eslint/react` — use it in place of the default export above if your project uses\nReact:\n\n```js\nimport config from '@dhis2/config-eslint/react'\n```\n","readmeFilename":"README.md"}