{"_id":"@ctrliq/quantic-eslint-config","_rev":"39-18367a8d5c77001b8ae70610b193ee6b","name":"@ctrliq/quantic-eslint-config","dist-tags":{"latest":"1.23.1"},"versions":{"0.0.0":{"name":"@ctrliq/quantic-eslint-config","version":"0.0.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@0.0.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"7dd4a2b9e77ae04b68691613203eed84d8e8be96","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-0.0.0.tgz","fileCount":6,"integrity":"sha512-cb/xYuNKFLzaQLuQ/reCYzZo3yRNE4GcoDIhwv8pyhq8iCw5W0l4OZY7vSgWrwEqo6Vs5V1SNs2mfwesR6J5Nw==","signatures":[{"sig":"MEUCIEvYZGOfkZKfBp7ClJSaynPbxdBnTnEaBJ9RGowguO0kAiEA++zAel9W10wwm5FSdVFYDaKdZwLjlUrD8RBfja9bafY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"jvciq","email":"jvilar@ciq.com"},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_0.0.0_1784806027271_0.7612795642371006","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.0.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.0.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"de31557bbd37e744d0edda7a535bf2e736ccfc4c","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.0.1.tgz","fileCount":6,"integrity":"sha512-DRziPPdM3rlykvA8EcnBQIe9FTNfgBHqI/cROQtginG+wMWsojE8fTW/XFrkisHQxiqEs87/bEmPv4GqASaPgg==","signatures":[{"sig":"MEYCIQCLXRZfkoMRFV2/G5vxCcpFqwERyLZ7Go26dKcoMuSqYwIhAM5Wt3YKI0NIWdVMZRHVBEn+1ETbxPjNdgctKO7zqz70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.0.1_1784816866544_0.7097187960453253","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.1.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.1.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"43b160b84fcee1998a1d2dd671f33fa833f1dd51","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.1.0.tgz","fileCount":6,"integrity":"sha512-amxvS7j4MjElTtr+pX6ASybHohYSjQD5Wj6I+3AwJK507rX56EaYW+MAXRpMWDd3JlrncEXdQkVVECFj2k9aeA==","signatures":[{"sig":"MEYCIQDqJLSiF6UZQYveowV36y3NP5R5Lpxd150gZuRYCtPbKQIhAJK1to82fkasAI7cpaVW7ye79nOkkDF3oWIag5etvKWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.1.0_1784832889497_0.7867014420302156","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.2.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.2.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"d966ff24ab0c5da0c3e95e184bff23e3bd3c3458","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.2.0.tgz","fileCount":6,"integrity":"sha512-vFO6Rn7PyqAfWbC8fPNPxTSPWrMNAi+05NEdZhr3LBpoyz7pWzF4DZJdzjiIXtHhMRpwtE7nyxALJiXQp3juYw==","signatures":[{"sig":"MEUCIQCMbTRrGdX+QVP7uEBF37Uw+x/k1qGPTLzEKV5+EomhewIgbBkKrxOq1K2k599mQ98quqv9sl6pvmmgcpH4Y3p/BHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.2.0_1784838344887_0.12610745951644975","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"f53574fc1832ce3a46801bae561637f649eab56a","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.0.tgz","fileCount":6,"integrity":"sha512-nNBqOJnYzXAdo02UJrTvfy//CyC7hAJxzt6mXM+Tb3+MVy9cAyTxT0RxVTGp3e83smwygt/vQylS8ilBz2rh5Q==","signatures":[{"sig":"MEQCIBZ7bkEeBdsOIeoMMf5ICUDxa2HxFbVi+fvjfIX548oaAiASfP2b+ReauzF5OL26HBQ9YaGnofC8wV3TAxt+ugGkZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.0_1784930386725_0.5410938066209274","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"8672cfccecd94216d9b32cd701c53dc0c0c6fc7b","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.1.tgz","fileCount":6,"integrity":"sha512-rZF+67b84hvkT/Y2ivN484q9mN6WgwDDY9G4TqYbJHPPERg7qyF2dEzGPBkFiaCxryrOP5S2QsKMD/MjM2g1hw==","signatures":[{"sig":"MEQCIHm1bhMBlIpbS4bBxra2p1NHld2Lg2HGvkMYataDf1E7AiBziuiBTeywNDVylI0bkuwjIvvWjotQ+s8XqA7zYnqjaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.1_1784988267421_0.08082185528815766","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.2","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.2","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"db21fffcaf649354a57337c5f4fe6aca444d3bfd","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.2.tgz","fileCount":6,"integrity":"sha512-7CIxWrIWdacgGn/L+sCqBi0q9CqvosDFacC9vJQLZzQb2RYVPNuf8xafSs51GPI0j2QjqUPP4MCRWWh5dJNPpA==","signatures":[{"sig":"MEUCIDx3BgjJut1oymrcOfdUX8cTVDT5Mc2Tz92On0y/sVS6AiEAiDJ2V1pTdssEnOlV/UtSRIuZFK7WjIAS3YayuZEkghU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.2_1785369490535_0.8576213635923433","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.3","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.3","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"6e918a50b8cdb98e48240723b56f110d8c40fd2a","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.3.tgz","fileCount":6,"integrity":"sha512-WaTEJh/v7g3s2p6CVyBRKsaZkdCaOWLyR93/rCE7mZ/WMTrhPtYREOIXdt9o+uVx6arQgn9rWvW5qRoCzBgbpw==","signatures":[{"sig":"MEUCIFVqzwJXofUeNhvZVfMpwnxOItDtCJLC93jgBGwpk7bXAiEAobvzcArbmpDVnnkfnNZcTs1p3Gk8uXS+OVHQph1Dh24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.3_1785423999504_0.8693652293477458","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.4","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.4","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"c165f9bc7ff53b9ba9591cf4301b72aa61e08eb8","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.4.tgz","fileCount":6,"integrity":"sha512-+hGDQufeRa6U3FB6GwBo7uPYzFxzemB2xYvyQV15PJb3fGeraPStUfrnKof2bbpjkAHZl7C3eJtH48F8UxUrWg==","signatures":[{"sig":"MEQCIGMP5qImotvWr2GtcO/jL4yCNM5zM+WGRpeouwF1FO1wAiAGaCOXXshKy/Vrdrzrj2m7PORoHiBo1bZcTN78W8LZ6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.4_1785834575020_0.017576962525835738","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.5","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.5","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"545f6d8b5cf86e6a481ebed69adf26a0500f289e","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.5.tgz","fileCount":6,"integrity":"sha512-sTkTlwagnx12w+L73N3En2hqTcguTEnVUu1AFAfV1Gl8Ku2lOpTM/HJS9m6PSBV9cgQPT0N0AfywcrMksfk9jQ==","signatures":[{"sig":"MEYCIQCr1xTmZWMBTNjfZngieJpEgMcDrG5K/bDAScab8BphTAIhANa/bHimzlItaMXJKBl7QNyLAl9oe/M6YncqaqDgqrT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.5_1785857647951_0.35071323275307775","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@ctrliq/quantic-eslint-config","version":"1.3.6","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.3.6","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"c3df2ba588771467801199e2860f3b0d5c02e10f","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.3.6.tgz","fileCount":6,"integrity":"sha512-ONi7TVdIu+Z6HFydZx+NRdiWYnmRJEZdu99NwseTqrwz4RerO+hvwu07CNjM4WbXhSa2NCRVDADHTbvv8vjuGQ==","signatures":[{"sig":"MEUCIF/TUOonw99K9XaRc94rQk5swluerA8lnjZfh7vC6QZKAiEA+Hk+aG+Tyw6ulpSzLpSTpkhXFfCjUMIF0DK0ljiLxCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.18.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.3.6_1786458284475_0.41739704686090384","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.4.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.4.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"8d12e1c4f9091363600cb13188689b151a677f21","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.4.0.tgz","fileCount":6,"integrity":"sha512-vUxhKV/POxph92NKO+rsaEkXreMcNnutVAIw0+siNp6QQIjPGoQ04ku0tol3Wp85GidgJ4g/YXzIspI7V9Hjmw==","signatures":[{"sig":"MEQCIALTqTUdD2CakhnF7q4K36Dic0JEAmxN1RPP6O1melf8AiAeyMhDQm2XGQRp33a7JE/9dFHTaClAUedKrgSKd6U7+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.4.0_1787158268084_0.8882730102879213","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.4.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.4.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"79569a34251cf7b00a77339b4d79f070260bc4ab","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.4.1.tgz","fileCount":6,"integrity":"sha512-KETw1ZSzBV22HVsyzDeF+ULVfhlJ5S4XjSoRCP8s7KqeXgs5CeQ4OF6QFHA+IZbiEL4319sXyBGF3dCJN2X4UA==","signatures":[{"sig":"MEYCIQDXRAMwL2sWAz+G8ynb4YFR6/FM42JqYuxikVQM62beWwIhAIuS3sZTywvIY9nze9rT5E0yQww9XQiZlNwPouhMqs+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.4.1_1787202561602_0.9204580774176423","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.5.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.5.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"4556104818486be22a5d09ec0f46f76d6b186168","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.5.0.tgz","fileCount":6,"integrity":"sha512-oiBEjhKxKn9HGEDkHjtG8BSPmGlfSN0dLnQYUaAlJ63iZx18ppSrcgQBLGWVAxJsqmq9oT8tYMKLZW95MHoc3Q==","signatures":[{"sig":"MEUCIEL2CuFc/Zmm2FNSql5YxAQI8l/DLTa6V4UValb/zgY2AiEAwsQw97W0qN3lAj3dBqsiIKLfUHqfoYMxb268tRxv1jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6780},"type":"module","exports":{"./base":"./base.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.5.0_1787205038315_0.38823753839139474","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.6.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.6.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"cfc54bceea048b2429b8ac84e9bc6cd98f71c224","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.6.0.tgz","fileCount":7,"integrity":"sha512-ae6perDqo+OXVortnO6KaRDgubqh5ShA39kAPz6I4dHJiRdGYsCABAmmb3hF/fy2B7lrvguYkTuO1OuwTH1O3Q==","signatures":[{"sig":"MEQCIDMqarJJVeYmdIRSMJUTQ0bXwJ6qNkRhaLTv7qhqBba+AiAcZn2mHGURBXMcbSpNXoM2RSjQB6S1fWt599C40E2r4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8184},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"1.7.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.6.0_1787225988601_0.742414695293717","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.6.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.6.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"87f10b308275a5cef6838ff08767810ccbede7d3","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.6.1.tgz","fileCount":7,"integrity":"sha512-bwOPoJCbw5rYJdaAMNagnsbqbunBvRbX28BAtwIjdY2MGnO16rJmtOVXKUP1JsmBHpDPoKOXnQSZWAk8S9FV1w==","signatures":[{"sig":"MEUCIQCcZs2Dv1o+X/bFGqC2PlQR43uXga7/54v5euxBQO9n+gIgDiACTG2N95+O1bFiXwVlFX0zdBD0h4WHevkp3ti/pJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8184},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"1.7.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.6.1_1787243164993_0.5226039285659023","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@ctrliq/quantic-eslint-config","version":"1.6.2","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.6.2","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"242dde8201de128c3537a8f53dfa3a3e6490ee42","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.6.2.tgz","fileCount":7,"integrity":"sha512-tFLBWUTRHttgPcI+Uo8iNHJPGndxC5dZaDLX1hIS2VP1TjkNDOpGnAMet5nnDwMsesyxU1SJ2B03cgLvBZJEjA==","signatures":[{"sig":"MEYCIQCNQ5bYbAjHA9O3WxbYy73wA3pXqDXqn7EJX4tTi5JXPgIhAIZ/0UW6MhhlFO57jvKw29i8BktMT/YSzxaEr1Xnl5DY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8184},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"1.7.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.6.2_1787255483892_0.16496107668511528","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.7.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.7.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"46ea04e434c89e6b674c59dbdcc95484fcc93bd1","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.7.0.tgz","fileCount":7,"integrity":"sha512-jNW1JiZ9/V3YImzYcI7PjRuavQWdlzPWvN55cdO4IXDa9D5Efa7hDoL6SmHCgfJjbd4IYwCcmHXwhBX7ab9sEQ==","signatures":[{"sig":"MEQCIGeOI7Mllbgaq8/aP9V41Rplev/GoHZCxz6yobWo6KuNAiBdkVtYtbAcGhCTBEFp/TIBXk3E89DggiraSdPY+PgiHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8184},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"1.7.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-react-refresh":"0.4.20","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.7.0_1787595516449_0.10527903991994636","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.7.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.7.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"46ccd29d19bdc7dcb43c950751cfd7f83d804e01","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.7.1.tgz","fileCount":7,"integrity":"sha512-5QBA4Qdoas2cEYYqcREcxuVmOczmag0uHKFMuV6ejtZFTxx7Fud4rOPS2Xcd49WJywrKmsxk4Zw++UL/RRNt0g==","signatures":[{"sig":"MEUCIQDDrOlnCJaO7ZZr1slIkHIu/wxxokOTAZ6E6NMyupY5CwIgW+aEgoXb4N4LShmduLAbf1vV0QMdDqoE/nyv90nXaJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8681},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.7.1_1787597233966_0.9730738578443436","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.8.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.8.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"8fe5d9a3d80c6bab5dc32dd11d954d84241b7fb7","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.8.0.tgz","fileCount":7,"integrity":"sha512-jS7Js/5X3hXOOBLsR5GNg/s6AWoKgwlwxDjOSIEna1RZihHc97HnmNrRuRgLO3m/crTqAZ1qeqi79DFbkFjl1Q==","signatures":[{"sig":"MEQCIEsZb6wceKTfOJiK/LswnYovBnfb4BVt9s18OXkOV52lAiBjMI176LVNXekaosdYCOcA8cM2qt7wfHxaJOV89bu0AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8681},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.8.0_1787599113111_0.799765168781811","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.9.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.9.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"31fac438a65e4216b7a348234a04a480947284b5","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.9.0.tgz","fileCount":7,"integrity":"sha512-97FqymGr2WmmaVwoxBhgJV25rmhEJMG3lx2cIGd9F3pSIbzmrHo5tDuMsZQ9cFp6oB+BeGYC5S2Ihah0BCMFYQ==","signatures":[{"sig":"MEUCICaeAO2qssVVZW/4kw1FO02SIp4AI0DqlpThsFmshQFlAiEAvFeLbX3ZzadmtfQFFDi0WBKV56JSs/ynjLDsgpQ47tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8681},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.9.0_1787641412798_0.7535247836583274","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.10.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.10.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"71f71efc829adfe230f29a9479c44ebf4b8a313d","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.10.0.tgz","fileCount":7,"integrity":"sha512-/htdBH7pzGqw/RS7/PsIjZBkmBKqU71nE1wQsHZeP618D3cSrmeHXKQIarLcyj69I8b7kaVwxCLZB/K9EyWSTQ==","signatures":[{"sig":"MEUCIQCh3oWQ4F0Q6xN51keV7XUp3RJiq8GyilTP20AN3hg/8wIgW8nusUYfvYsY9BxWtC51Xq57JS+C7t/X0S9vg4JIeZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8682},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.10.0_1787690712970_0.6847356924132295","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.11.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.11.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"c7caea4169955818b322e497f2d9a9e35b2b7363","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.11.0.tgz","fileCount":7,"integrity":"sha512-AxYH8FFSjUwMVYvj9Gmso/rCvYLxCD0BKcRfmDWYQZKRtkVUAeqCi9NGuS/dxuv8HUUokagfRbbNaGjTIOsMbA==","signatures":[{"sig":"MEUCIGGooZL79zbG/XcaoQXybksOEk+Tlcu1PbBD+1++kcqVAiEA7ZP9teZmsw7e8Mvsm/PMRgBeD8DgXUS46+NYfk2IXgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8682},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"scripts":{"release":"semantic-release","typecheck":"echo 'No types to check'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.11.0_1787708482727_0.28345218734034994","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.12.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.12.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"f50c9b4fc7c7ffe68c0bd609d5347024ffc55159","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.12.0.tgz","fileCount":51,"integrity":"sha512-3NVAa3p+tYpygdFqwaAYAYInf+MHOR6x3nGE18yqtjavUlJG4796U1hVdhA9NoQlgRc1eJAQTmPo+gplmbiLsQ==","signatures":[{"sig":"MEQCIG3QTZZsf1Hb39KrO654iZpEVEZlgLa+Y8OVYXF3ptOFAiB+KtCwj2oNApLOtbmRfKKwq2CQ1wok9nJsGS/1se4xzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.12.0_1787736281657_0.4461336836388978","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.13.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.13.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"571c990a1714affdfef56bd7bee26f29e2f328df","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.13.0.tgz","fileCount":51,"integrity":"sha512-DwY+ftCTCaVkqfRYLvhe++BBDntSylN0tCxeoEv1ILsuUwkCweqnyQZjxr4NGxtfiePF8Uev3+80MbDcIwPrug==","signatures":[{"sig":"MEYCIQC1ImTbLG9qYChiAsqguPiVtYa0kIvbQ8xZAiwHSm/hpAIhANH7mhHJyp7QBd03EazqgIJ9PUw9OxXGH2BAm1AuRoiZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.13.0_1787779267436_0.584401139211085","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.14.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.14.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"ea4ce61c80c412b310da892ae441b3ca2d81cb72","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.14.0.tgz","fileCount":51,"integrity":"sha512-j1PVV9S2OHAKrCtbuBN5vOZD4/f42rTU2QRWUBBuHmilpnszu6dEAOsP7ts/3XrXeeYaaSkqQyIZUsBYSiR/Tw==","signatures":[{"sig":"MEUCICWfxaWDrxde1JXdhqqj35eP6nWDzn0+WqHy69meGBjuAiEAqVglzZndVHXesH3Pb79gcNvs7X+BAzoCWmqtRERjKn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.14.0_1787779971466_0.6399487057935958","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.15.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.15.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"a9b9602b6149df5f6b359fdbc25c5dd65fd98e45","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.15.0.tgz","fileCount":51,"integrity":"sha512-W9a3eKjzLzLhXllz3Qo0Gg9fPawpS4Upj7Rhb3TUXqS9bKxuN4bOE4MjEW/+S55OGDSIM4lVZYTzw0hmO6gcqQ==","signatures":[{"sig":"MEYCIQDT/j3TO2J2Vpnjmy8H3FYRbyxXupNXoBMsD54uO0ZalAIhALvlWJ0s/suGMk0YW4hFqq5dhr2SdsX3C9UcqcCeDh3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.15.0_1787782067869_0.6272813428389086","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.16.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.16.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"b608f4572c57dba6b239182e5c9d12a50c399353","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.16.0.tgz","fileCount":51,"integrity":"sha512-oMxOZihcEr4T9drmtp+P9+bjP8xtoJdb62qO27g8e1WpjQlOuJVI4ohhktdEBF4VWil5//2y7JYGlX5/0yWPoA==","signatures":[{"sig":"MEQCIEtWqMJ57uXpclomsdo2M78wgXI6DKg6YIoR4dWhm1pSAiBS/khjOOwIaKHuvHFoUqxbId1FD29nR0QbtoKKRwzAfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.16.0_1787788638965_0.1866135751776259","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.17.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.17.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"3dc719e21623230b908b8b020144548397060b81","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.17.0.tgz","fileCount":51,"integrity":"sha512-2jTfSDjlTdSA7iC7wqT99Uq7lCTIN763sA184F3JcPLJNvdj0BCogGC8/JNe0COY0hLVpQpr4fEIh3OM/LcMmg==","signatures":[{"sig":"MEUCIQCNBuRAPN3b5nlzpL2iSboIH2ANWMFWSSFYhA1FJoelUgIgeshArY3JFu6E7Fp6paVWvj4aKEjbL4x675WX3IoYX3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.17.0_1787796378232_0.9011413607806855","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.18.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.18.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"9f0d2b4da8d1b5ce5340eb981b100a41cbcad376","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.18.0.tgz","fileCount":51,"integrity":"sha512-rpowwWVfVZSiKOdgOsdwOUPmC6+H5h51AGg3/PR0AazNA5B+lK7rcYF4eKN7mCpRxqk6Pn6h/ldZvLT1yRIb2w==","signatures":[{"sig":"MEYCIQCtUMPeSoP0eu0TRrDh0ETSc105eB1wKQDnP98RR7yf6QIhAJOP2UycXSdW7FyFyGgvcDD8uIinI63qSfu6BQB+M1bH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137954},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.18.0_1787856869066_0.9990757979268001","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.19.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.19.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"3437b9ee4c5b8c8b08df137dbc9a8486277061f5","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.19.0.tgz","fileCount":51,"integrity":"sha512-JKF5kkPAKAUE42UtE/Z/k2UJqv8SE0WP1OO4eKrJKAjNwm5MWZLBTP04rWvU4DNENBsB7R34+lhrfirwUDjXTw==","signatures":[{"sig":"MEUCIE2iwmMePkbQbAugFfXE9v3RX4gmEd1rOmqTfTMxRBpaAiEAzMNaWdN22j/oVwmxap0afapjpiyqF5FkOpGkoF4B2ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138060},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.19.0_1787861408255_0.9982110094440764","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.20.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.20.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"ed8c2fe6e8bbec9ca56b2ede688097030e82d7ed","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.20.0.tgz","fileCount":51,"integrity":"sha512-kF522iyxWrTckkw2HUn85paT6G0r83szuWZQQikLHWv+9f30F5oJOSf5ykI/33aH97dcxXlwFYwKgIWXpY6tJw==","signatures":[{"sig":"MEYCIQD8cSIe2JiAM9gLVd728fwCcF5Pnp4Eym4R2oawkiu/XgIhAK2mLYctMO3baSF4G7tfNJm0XMweWlTH5doG59URmHqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138060},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.20.0_1787864008229_0.18109144047329506","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.20.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.20.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"7adfd8788b3d46cde034a4c4fe588d4d9caeb228","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.20.1.tgz","fileCount":51,"integrity":"sha512-ll1jLmwK11yd9kbgN7eYNbH+xR6/7eMqRlSvHYuCZ8Ye+xJi4XXdaFRJdfk2Exbe5t5kgnvEWneH+MeIHvaaBg==","signatures":[{"sig":"MEQCIBhR7+OwasZ9YdvXZJAdLB1P3QpqvoNN1IUQoxXpO8+2AiBvFLIFxdtQ/jVBs12sj4myykSics5fI+kHthQELk9wdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138060},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.20.1_1787865463923_0.06933917100186915","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.21.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.21.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"292e699b9ca08e04dc1a6a5a3069edac4ddfce95","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.21.0.tgz","fileCount":51,"integrity":"sha512-Euss9J0fbP3qHNKjdcpZERd3CK3fzm48v0vSjsvkgxaN83JCDQlJ2Qs7Mmo3GBLsyVPWkHP0cSPpTpYiYcCD6g==","signatures":[{"sig":"MEYCIQCtt1b8+bLZ3NQFoWbmAJH2DneNF5n7mpFItJyTes00twIhANlh5e8ihn52Z+Yk6pMsgj+DthaFilD7fR74lnclXTl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138060},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.21.0_1787934685060_0.35624098533915327","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.21.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.21.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"7dcf3fa8adda648fbbfe788826b2b186f3c17a53","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.21.1.tgz","fileCount":51,"integrity":"sha512-r9nBRw+tARKqidsKy5q59aZX2kxyfJznCgh39RWsxXXdtbjINk0bEOAeV096RZtS2rrg7F1DNTiLpSRiwJmDcg==","signatures":[{"sig":"MEYCIQCiQX4iSEapizvSorBcyXpC/D/2LKsm7Es7d8pzZ1Jw5gIhALDZPVGlk8hfv4YuqsykTBJ0grTJnDN+0RANJVIe+l3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138060},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.21.1_1787935473420_0.08513348647729124","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.22.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.22.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"b0198d2e65fab9d97ba3c4a1d0be7ea4570af91c","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.22.0.tgz","fileCount":51,"integrity":"sha512-eAU+FK9pBtyRmo95HZkhJz88BKCNdMwFySYLCWyZu/xHk9QQE8eqoT6IwR0iarjGVS7DjTYBF3yS11BMI1OTSg==","signatures":[{"sig":"MEQCIAhaRuVxRWRUtKEX78QHGgzEaPdxel3+V3oB0ir8djC0AiBdDNGiaXvv8bM0thqnY+y7SQG5Wexq5LRADoaWWZJmrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138312},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.22.0_1787937117909_0.8579496541300324","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.22.1","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.22.1","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"a4a6015d1c164e0bc31beac09c331c6a838c08d7","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.22.1.tgz","fileCount":51,"integrity":"sha512-mUznaA6xSDkNtkU3kAIJyhP/cwmK/jXjLuHKuR0hg7pBIuAIuLIC9lUNTGrCIgHnm2E+L+4gUyvb+WiG6EDo9w==","signatures":[{"sig":"MEQCIGZ2v0k7iFUtu/LiSUOBw5lLwDgsA4IBfBETfM54YnxzAiA+R+cH3yt///iDTNQLTbm7aYU3c/Jnx3clNj3om/oX1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138312},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.22.1_1787938652822_0.07759348534922483","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@ctrliq/quantic-eslint-config","version":"1.23.0","license":"ISC","_id":"@ctrliq/quantic-eslint-config@1.23.0","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"dist":{"shasum":"a2bca7544b142940a971896eaf9879e316d27470","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.23.0.tgz","fileCount":59,"integrity":"sha512-/oATtIWzLAe9EWQZHNmB+CoLS3i5+s50Id/iHSPA9HoOhyGPfP3zMabp/2NOo78gL5gQb8kM4OmWBqhIM0R9fg==","signatures":[{"sig":"MEYCIQDmBm+9+AiHsbPxY0tYfkhdulCmsOG3KszcwgebETFWogIhAKeO8ujULtFVXo5en1UeEdDzcxFDU6RUQOXruxYCEzOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168883},"type":"module","exports":{"./base":"./base.js","./astro":"./astro.js","./react":"./react.js","./lingui":"./lingui.js","./plugin":"./plugin.js","./strict":"./strict.js","./recommended":"./recommended.js"},"scripts":{"test":"vitest run","release":"semantic-release","typecheck":"echo 'No types to check'","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"description":"Shared ESLint flat config for Quantic design system consumers","directories":{},"_nodeVersion":"24.19.0","dependencies":{"eslint-plugin-astro":"3.1.0","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.64.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","@typescript-eslint/eslint-plugin":"8.64.0","eslint-plugin-simple-import-sort":"14.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.8.1","vitest":"3.2.7","change-case":"5.4.4","lucide-static":"^0.511.0","@ctrliq/quantic-components":"1.87.0"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"_npmOperationalInternal":{"tmp":"tmp/quantic-eslint-config_1.23.0_1787939272165_0.25829794830827146","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@ctrliq/quantic-eslint-config","version":"1.23.1","description":"Shared ESLint flat config for Quantic design system consumers","type":"module","exports":{"./base":"./base.js","./react":"./react.js","./astro":"./astro.js","./recommended":"./recommended.js","./strict":"./strict.js","./lingui":"./lingui.js","./plugin":"./plugin.js"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"eslint":"^9.24.0 || ^10.0.0","typescript":">=5.0"},"dependencies":{"@typescript-eslint/eslint-plugin":"8.64.0","@typescript-eslint/parser":"8.64.0","eslint-config-prettier":"10.1.8","eslint-plugin-astro":"3.1.0","eslint-plugin-react-hooks":"7.1.1","eslint-plugin-react-refresh":"0.5.4","eslint-plugin-simple-import-sort":"14.0.0"},"license":"ISC","devDependencies":{"change-case":"5.4.4","eslint":"10.8.1","lucide-static":"^0.511.0","vitest":"3.2.7","@ctrliq/quantic-components":"1.88.0"},"scripts":{"test":"vitest run","typecheck":"echo 'No types to check'","release":"semantic-release","gen:lucide-map":"node scripts/gen-lucide-icon-map.mjs"},"_nodeVersion":"24.19.0","_id":"@ctrliq/quantic-eslint-config@1.23.1","dist":{"integrity":"sha512-IeabcrWGbG6o0E+fJkZpAba/uNkbW4iJjSM3Jsmp7tBw6efa9/WgGcii6cq2MZ6vPToN1pJXJ8cxhtoR1T1ouQ==","shasum":"0d7b8fa994ced9697ab7ae82288f5bb95b26c48f","tarball":"https://registry.npmjs.org/@ctrliq/quantic-eslint-config/-/quantic-eslint-config-1.23.1.tgz","fileCount":43,"unpackedSize":130444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDotZecL4SPe1cPPuTl26bPFDq74TekU55MCJ2S1U/cpwIgOLYOB32D4FaZZHj7nUKSD4lzvcXXWWzHjhh/Cd5IDu4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6f320958-cc86-4cfa-9a43-cc704c96bc70"}},"directories":{},"maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quantic-eslint-config_1.23.1_1788245237312_0.43497903978448793"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-23T11:27:06.974Z","modified":"2026-09-01T06:47:17.615Z","0.0.0":"2026-07-23T11:27:07.418Z","1.0.1":"2026-07-23T14:27:46.682Z","1.1.0":"2026-07-23T18:54:49.653Z","1.2.0":"2026-07-23T20:25:45.024Z","1.3.0":"2026-07-24T21:59:46.856Z","1.3.1":"2026-07-25T14:04:27.553Z","1.3.2":"2026-07-29T23:58:10.684Z","1.3.3":"2026-07-30T15:06:39.656Z","1.3.4":"2026-08-04T09:09:35.147Z","1.3.5":"2026-08-04T15:34:08.105Z","1.3.6":"2026-08-11T14:24:44.630Z","1.4.0":"2026-08-19T16:51:08.227Z","1.4.1":"2026-08-20T05:09:21.748Z","1.5.0":"2026-08-20T05:50:38.447Z","1.6.0":"2026-08-20T11:39:48.740Z","1.6.1":"2026-08-20T16:26:05.146Z","1.6.2":"2026-08-20T19:51:24.029Z","1.7.0":"2026-08-24T18:18:36.701Z","1.7.1":"2026-08-24T18:47:14.107Z","1.8.0":"2026-08-24T19:18:33.254Z","1.9.0":"2026-08-25T07:03:32.934Z","1.10.0":"2026-08-25T20:45:13.107Z","1.11.0":"2026-08-26T01:41:22.862Z","1.12.0":"2026-08-26T09:24:41.807Z","1.13.0":"2026-08-26T21:21:07.586Z","1.14.0":"2026-08-26T21:32:51.612Z","1.15.0":"2026-08-26T22:07:48.009Z","1.16.0":"2026-08-26T23:57:19.111Z","1.17.0":"2026-08-27T02:06:18.383Z","1.18.0":"2026-08-27T18:54:29.218Z","1.19.0":"2026-08-27T20:10:08.410Z","1.20.0":"2026-08-27T20:53:28.363Z","1.20.1":"2026-08-27T21:17:44.072Z","1.21.0":"2026-08-28T16:31:25.193Z","1.21.1":"2026-08-28T16:44:33.559Z","1.22.0":"2026-08-28T17:11:58.060Z","1.22.1":"2026-08-28T17:37:32.969Z","1.23.0":"2026-08-28T17:47:52.297Z","1.23.1":"2026-09-01T06:47:17.457Z"},"license":"ISC","description":"Shared ESLint flat config for Quantic design system consumers","maintainers":[{"name":"jvciq","email":"jvilar@ciq.com"}],"readme":"# @ctrliq/quantic-eslint-config\n\nShared ESLint flat config for Quantic design system consumers.\n\n## Requirements\n\n- ESLint `^9.24.0 || ^10.0.0` (flat config). 9.24 is the floor because it is the first release\n  with bulk suppressions (`--suppress-all`), which existing projects need to adopt the config\n  against a backlog of violations.\n- TypeScript `>=5.0` (the config loads `@typescript-eslint/parser`, which requires it)\n- TypeScript projects get syntax-level TypeScript rules (`@typescript-eslint`); type-aware rules require configuring `parserOptions.project` or `projectService` in your own config\n\n## Install\n\n```sh\npnpm add -D @ctrliq/quantic-eslint-config eslint typescript\n```\n\n## Usage\n\n### Base (TypeScript / JS only)\n\n```js\n// eslint.config.mjs\nimport baseConfig from '@ctrliq/quantic-eslint-config/base';\n\nexport default baseConfig;\n```\n\n### React\n\n```js\n// eslint.config.mjs\nimport reactConfig from '@ctrliq/quantic-eslint-config/react';\n\nexport default reactConfig;\n```\n\nApplies `eslint-plugin-react-hooks`' `recommended` set, which since v7 includes the\nReact Compiler rules: `static-components`, `immutability`, `purity`,\n`set-state-in-effect`, `refs` and others, most at `error`. Turn off individually in\nyour own config if a codebase is not ready for them.\n\n### Astro\n\n```js\n// eslint.config.mjs\nimport astroConfig from '@ctrliq/quantic-eslint-config/astro';\n\nexport default astroConfig;\n```\n\nLints `.astro` files, including TypeScript frontmatter, and applies the same import\nsorting as the base config. `eslint-plugin-astro` is bundled, so nothing extra is\nneeded in the consuming project.\n\nThe Quantic rules run on `.astro` too. `astro-eslint-parser` reports the template as\nJSX, so the element rules read an Astro page the same way they read a `.tsx` file, and\nmessages point at `@ctrliq/quantic-components/astro` instead of `@ctrliq/quantic-react`.\nAstro spellings are covered alongside the React ones: `onclick` and `tabindex` for\n`no-interactive-div`, `set:html` for `require-prose-for-html`, and a scoped `<style>`\nblock rather than a CSS module for `no-static-style`.\n\nSuppress a finding with a JSX comment. HTML comments are not lint directives:\n\n```astro\n{/* eslint-disable-next-line quantic/no-html-button -- reason */}\n<button type=\"button\">…</button>\n```\n\n### React + Lingui i18n\n\nRequires `eslint-plugin-lingui` installed separately.\n\n```js\n// eslint.config.mjs\nimport linguiConfig from '@ctrliq/quantic-eslint-config/lingui';\nimport lingui from 'eslint-plugin-lingui';\n\nexport default [\n  ...linguiConfig,\n  {\n    plugins: { lingui },\n    rules: {\n      'lingui/t-call-in-function': 'error',\n      'lingui/no-single-variables-to-translate': 'warn',\n    },\n  },\n];\n```\n\n### Quantic custom rules plugin\n\nThe rules come in two tiers, `recommended` and `strict`. Neither carries a parser or a\nfiles glob, so a tier layers onto whichever framework config comes before it. `base`\nalready includes `recommended`, which `react` and `astro` inherit, so the only one you\nimport by hand is `strict`:\n\n```js\n// eslint.config.mjs\nimport reactConfig from '@ctrliq/quantic-eslint-config/react';\nimport strictConfig from '@ctrliq/quantic-eslint-config/strict';\n\nexport default [...reactConfig, ...strictConfig];\n```\n\n`recommended` is the 14 rules that catch something genuinely broken for a user: no\nkeyboard access, no focus trap, a slot name that silently drops its content, an import\nthat breaks on the next version bump. `strict`\nadds the 8 design-system consistency rules, which are correct but a judgment call. Both\ngenerators wire `strict`, because a freshly scaffolded app has no drift to pay down. An\nexisting project adopts at `recommended` and climbs.\n\nImport `recommended` directly only when building a config from `plugin` rather than\nextending a framework entry point.\n\nFlat config is last wins, so any individual severity is a config object away:\n\n```js\nexport default [\n  ...reactConfig,\n  { rules: { 'quantic/no-html-label': 'off' } },\n];\n```\n\n`recommended`, the 14 rules `base` already enables. The first four read imports and\ncalls, so they reach every file; the rest need JSX, which means `.tsx`, `.jsx` and\n`.astro`:\n\n| Rule | Replaces |\n| ---- | -------- |\n| `quantic/no-deep-imports` | reaching into `@ctrliq/*/dist/**` instead of a public entry point |\n| `quantic/no-deprecated-api` | renamed exports, autofixed with their references |\n| `quantic/no-native-alert` | `window.alert` |\n| `quantic/no-native-confirm` | `window.confirm` |\n| `quantic/no-aria-role-alias` | `role=\"progressbar\"`, `role=\"switch\"`, `role=\"menu\"` and nine others hand-rolled on a native element |\n| `quantic/no-html-button` | `<button>`, `<input type=\"submit\\|button\\|reset\">` |\n| `quantic/no-html-dialog` | `<dialog>` |\n| `quantic/no-html-form-control` | `<select>`, `<textarea>`, `<fieldset>` |\n| `quantic/no-html-input` | `<input>` by type, defaulting to `TextInput` |\n| `quantic/no-html-progress` | `<progress>` |\n| `quantic/no-orphan-subcomponent` | anatomy placed outside the element it belongs to, such as a `CardImage` in a `CardGroup` rather than a `Card` |\n| `quantic/no-interactive-div` | `onClick`, `tabIndex`, `onclick` or `tabindex` on a container, a button without the keyboard handling |\n| `quantic/no-title-attribute` | the native `title` tooltip |\n| `quantic/valid-slot-name` | a `slot` the parent does not declare, and a `slot` on a grandchild, which the browser ignores |\n\n`strict`, the 8 rules added on top. A native `<label>` and a native `<table>` are already\naccessible, so these are consistency rather than repair:\n\n| Rule | Replaces |\n| ---- | -------- |\n| `quantic/no-experimental-api` | importing a component whose API is not settled and can be removed in a minor |\n| `quantic/no-html-label` | a native `<label>` paired with a control that `Field` would own |\n| `quantic/no-html-table` | `<table>`, `<thead>`, `<tbody>`, `<tfoot>`, `<tr>`, `<td>`, `<th>` |\n| `quantic/no-lucide-import` | `lucide-react` imports, autofixed to the matching wrapper across 1594 icons |\n| `quantic/no-raw-spacing-in-style` | a hardcoded `gap`, `padding` or `margin` inside a style attribute that is otherwise dynamic |\n| `quantic/no-shadow-component` | a local component that redeclares one the design system ships, skipping files that compose the Quantic equivalent |\n| `quantic/no-static-style` | a `style` attribute whose every value is static, layout included |\n| `quantic/require-prose-for-html` | `dangerouslySetInnerHTML` or `set:html` outside `Prose`, skipping injected `.svg` imports |\n\nThree gates keep the element rules quiet rather than wrong. They only fire on lowercase\nJSX names, so they are structurally incapable of firing on `<Card>` or a local adapter.\nAn explicit `role` wins over the tag, so exactly one rule reports. Anything unknowable is\nsilent: a spread attribute, a dynamic `type`, or a mapping Quantic does not have. That\nlast gate is why `no-html-input` reports 9 findings in a codebase with 84 `<input>`\nelements, 61 of which are `type=\"hidden\"`, for which Quantic ships nothing.\n\n`valid-slot-name` and `no-orphan-subcomponent` are the two rules that read the design\nsystem rather than a fixed list. Both resolve `@ctrliq/quantic-components/meta.json` from\nthe file being linted, so they check against the version that file itself imports, and\nboth report nothing at all when there is no manifest to read. A project on a\n`quantic-components` that predates the manifest gets silence rather than findings against\na component set it does not have.\n\nNeither guesses. `valid-slot-name` skips a dynamic slot name and a component whose meta\ndeclares no slots. `no-orphan-subcomponent` fires only on the components that declare\n`subComponentOf`, and only when a Quantic ancestor is visible in the same file: a wrapper\nthat renders a bare `TabButton` for its caller to place inside `Tabs` is a legitimate\npattern the rule cannot see past, so it stays quiet.\n\nBoth tiers ship at `error` because the adoption path is ESLint's bulk suppressions, not\nwarnings. The tiers pick which rules apply; they never soften one to a warning:\n\n```sh\neslint . --suppress-all         # baseline today's violations\neslint .                        # CI: new drift fails, the backlog passes\neslint . --prune-suppressions   # each migration PR shrinks the baseline\n```\n\n`eslint-suppressions.json` is both the worklist and the burn-down metric. That is also\nwhy the ESLint floor is 9.24.\n\n#### Keeping a second UI library contained\n\nNot a custom rule. If a project is mid-migration from another component library, scope it\nto the directory that is allowed to wrap it:\n\n```js\n{\n  files: ['**/*.{ts,tsx}'],\n  ignores: ['app/components/**'],\n  rules: {\n    'no-restricted-imports': ['error', {\n      patterns: [{\n        group: ['@radix-ui/*', 'cmdk', 'sonner'],\n        message: 'Wrap third-party UI in app/components and use Quantic elsewhere.',\n      }],\n    }],\n  },\n}\n```\n\n## What's included\n\n| Export | Extends | Adds |\n| ------ | ------- | ---- |\n| `base` | `recommended` | `@typescript-eslint`, `simple-import-sort`, prettier compat |\n| `react` | `base` | `react-hooks`, `react-refresh` |\n| `astro` | `base` | `eslint-plugin-astro`, TS frontmatter parsing, import sorting in `.astro` |\n| `recommended` | - | the 12 defect rules, no parser and no files glob |\n| `strict` | - | the 7 consistency rules, layered onto any of the above |\n| `lingui` | `react` | peer integration point for `eslint-plugin-lingui` |\n| `plugin` | - | the rule implementations, for wiring them into a config of your own |\n\n---\n\n## Adding a custom rule (contributors)\n\nOne file per rule in `rules/`, registered in `rules/index.js`, listed in a tier in\n`rules/rule-sets.js` so `base`, `astro`, `strict` and this repo's own config pick it up, with a\n`RuleTester` suite next to it. Name the Quantic entry point with `quanticSource(context)`\nfrom `rules/utils/flavor.js` rather than hardcoding it, so the message stays right in\n`.astro`:\n\n```js\n// rules/no-example.js\nimport { isNativeElement } from './utils/jsx.js';\n\nexport default {\n  meta: { type: 'problem', schema: [], messages: { useQuantic: 'Say what to use instead.' } },\n  create(context) {\n    return {\n      JSXOpeningElement(node) {\n        if (isNativeElement(node) && node.name.name === 'example') {\n          context.report({ node, messageId: 'useQuantic' });\n        }\n      },\n    };\n  },\n};\n```\n\n```js\n// rules/no-example.test.js\nimport noExample from './no-example.js';\nimport { jsxRuleTester } from './utils/rule-tester.js';\n\njsxRuleTester.run('no-example', noExample, {\n  valid: [{ code: 'const a = <Example />;' }],\n  invalid: [{ code: 'const a = <example />;', errors: [{ messageId: 'useQuantic' }] }],\n});\n```\n\nRun `pnpm test` in this package. Measure a candidate rule against real consumers before\nwriting it: several plausible rules were dropped because the measurement showed they fire\nalmost entirely on legitimate code.\n\n`rules/utils/lucide-icon-map.js` is generated. After a `lucide-static` bump run\n`pnpm run gen:lucide-map`; the test suite fails if the checked-in map has drifted from the\ninstalled version.\n","readmeFilename":""}