{"_id":"@quero/stylelint-config-base","_rev":"28-016baab79df0f54dea0f6be95137913a","name":"@quero/stylelint-config-base","dist-tags":{"alpha":"1.0.5-alpha.1","canary":"2.0.3-main.2","latest":"2.1.0"},"versions":{"1.0.0":{"name":"@quero/stylelint-config-base","version":"1.0.0","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.0","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"3c463f4ad4dac987ed9bb8dd6f335ec5d30ea427","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.0.tgz","fileCount":3,"integrity":"sha512-kWzrJiufqTk1i0Ch8G1JwL7V9LAWU19Wctwi6j8ePnXmi0bjOo5dc6YmF5PCzUr0l8YpquVgotYRxwrLRUppDA==","signatures":[{"sig":"MEQCIA4CLgBak8YN4Cvb1cw+dR+52Zfn9+w9/AHLmJ4i+z+1AiB9g6djynVXFgk+4TFgE9LaxFsrs2d3dCCf6jm+9z573g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ8c3CRA9TVsSAnZWagAAbBEQAJjVeAcTjjA2IZMOpuWd\nD6u9meTgK9SMSlF29jkJOKCzeh44MuLDuyLUsod9AX2BcABZ/hng8aBLDvgw\nLWamnaNlvEysiNFKYfJmtEr1HSvCUbh44b53Lqc0kV108AFLeecT0H9I+Btw\nBIdHt5ldEq+b1P1c/mlBN+IroYhDOH52ueK/z9DZKVR+b05OAIFA9rxdj/gn\ndANBWKsj5vam8ONSdNWWOHEYEwEs+iuQm4Z80Z1SslG7ObdYSraeGMj8sSJC\nICHzXOzJBqFEoVxNMapTyJN56ZwqpsKe7tBN1e4yRHEPW7xTtR5VOhEvo1hd\nhfNoDOyWtnEf4ucxknhAzuXsniFrcJhiT/H2bNgbujkDxwjqst5RUR03ottR\nvTxhlNlWOdkBoP3z45cDBcis06A8/H6u3YmIYgWdZOjrhm8Q0rmTZNJnm9l2\nJY7+tvQtoFWVRKM9d3rExs1ZaMKUn8tZBcY37/k5EVFzbhRsoFT2UM5Y6Mxw\nIfGG8y1nY682v1onBneXnO2BJ7SIgW6Skchi+7uOcTo0xuT7Nx3gJUnFGk1g\nPk4dKXW3+NFCKl1nKwaZBoZVVIqzsLVem5UYBgAnYMnmM4J+IL/WbiVafomo\nsRk6Fm3lTF+ZbTrG5S0D9ZDcygQfSEdGK9E+Vn1MeqixcDzaqmDSto+AeXMC\np9N0\r\n=OnBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"6.14.5","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.0_1598277431350_0.6515471050896378","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@quero/stylelint-config-base","version":"1.0.1","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.1","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"3b6097415b42652589b35f7dc9f7cec4d7e7e85b","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.1.tgz","fileCount":3,"integrity":"sha512-r6CS3PsvfT7uBWlb0Yapf3FmW4ctaB0QQzSKHn3WJrCRyToGTysy4mY4y5NycxeqXIjGtIFpKpysJGksWTf/VQ==","signatures":[{"sig":"MEYCIQC8EBIGF2gTYqpuj8pcea5GtSnEh36o7pJKBghJEpRzqQIhAJhgsr3kAMts43MdWY29So+XP+lZGvDGCq+tYPNdEdyH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ8uPCRA9TVsSAnZWagAAEuAP/14Mzv2TXVdC88jIxAB1\nF/LYkXPjFVBwx8W6pjH98Ks8HlfMH/8ZhQjGcl8Qzqxwel0XPO7zBnn8vBhy\nIxT7z03aAOG35Qwtx2W6GS/fGXohwK2LLCeflZ7ncx+7JLpL8Mcp1ijtwXqG\nkuwdbYeS7yB43AbQucZ/C8CleQuqMc4H0nL1yA2ls6NGhsfjRr6oF5ValHvJ\n08T9wzAc22YDrwMhTlysaVlSjENoAGnj+Jee/q+GGWApPkdFAu+B6JTStvzR\ndG2BxH18h9tMluk4kD+6Bkk7KYC24Kp9uMsIrHS/8uKNj7LBf14RKX9/UBBe\nUz3XKKp8Xbl/N2NOy7Nj/P9oFiPDkbVTmjg/7qSeMlGetsNdI4RBTC/+3qgD\n8ORF0/yBSOrnQfovV+tSFdUTPT8Vz/Ho43KSAb9WpbWG5UU11dbyydMoAipM\n3wQ0+iAV1eoa4fJskJIb+iDlNZ8o+jCpInrhwQqgfbtEt+vBTTBpult1gy0Q\nXynlL2iX1jaonyi1Ht98HsRF3zL+g+gJxgVlXF5Vw4RiZnIzmCwbwxBlKQf3\nKh4dqphDLRFyCPbzq98oPpQIldjE17AvLS7duup7EfZQuvRHhEvMvbHRQFFQ\no7e+8IWr69UWRVJUhtc+GcI8VH2paZHG326fZpY+X/Zb+LcnfxXW4If2W2oy\ntr0f\r\n=TTFg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"6.14.5","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.1_1598278543300_0.7175614616668058","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@quero/stylelint-config-base","version":"1.0.2","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.2","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"215f7b4a994a2d472eae4702c55959dc69769546","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.2.tgz","fileCount":3,"integrity":"sha512-rw98IM+2w1PKRXoo1KxKqkehH0oCbmMiv2lCoAiciBaUwDIBd7n+ie4+RTsfbejFk9KYxYabGrJ++ELetJYJKA==","signatures":[{"sig":"MEUCIQCL51eubWZgiR23TnbvHqfB+VCZoX6FB/Ja00GecuiXxwIgcc+KHJ5pOi3FG8OQ+PtzMyiMn7xqmspaaPYl6SpatKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ82kCRA9TVsSAnZWagAAQ4UP/3hlQ/askYM8MxdpZ76s\nuJhC9TSTeY3Ka9fMFeLw7ecqmEc9WT5s9fdh8ymdcLrHxlHYQhnfQ0L99ItI\nnHsh01GP4eV16ozxgIFQiLIA10mSHMSAlcsI+Sv+AVHPk538LO1arE+NE5jJ\nfplw1hUPX+B6GKBzbCBEPuzartEd1EeNxDyDx9R00P54Lc63PvFMkc4u2I0D\nRWf8oobwQLbESNcBaf7uc70TJiJbda+0lAKNoFZjRhVzmJFmoFefLAhRuHox\nyszq0c30kof+ZCfsdii6QWDYf/LTGrO1wCKdJxb1m7AZ32Qy7apa7rd9D13+\nznJI1EUqLehGBfhQHzEXrgUpCZL8tcfCYSgsDkyALuiGuDpDce33GmJkkO9/\n8LuRfsOiyzr404cvfaqFhsim73x6ma5ZXAmeY5cHhPgA+mw+rE7QSZ/HDrz1\n9NlEnpJYNvsiBORxNzPVfaGSjjcK5c7QOrZ+Aw+zjnmcaO6k4eeolvyLhRf3\nHuMOJOxFIEAkgemW4GCm6Ul8+qAYbSOPIFMoEJ8smJKXuL0/CUbByBlWil94\nGsGxq1om4RtkuVymmb4C73IWIfO2pVr3n6+b4RLLiN7fvFjmvoM9gYzakBt6\nivCllocCpFQ0pprx1ZwSU73baRSBgy7WmZtX0+3cs1h1QLfwCr4Vq9+GDjtV\nppzv\r\n=lYk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"6.14.5","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"12.18.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.2_1598279075863_0.5128629089163481","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@quero/stylelint-config-base","version":"1.0.3","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.3","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"1116394c8b19ecb91a63c03c7877c77dc621edb2","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.3.tgz","fileCount":3,"integrity":"sha512-rSNSjqwcWInCLnmt4rohcWAgl2UVHezqJVbR0otZ/xiGaT7KWfr0CPQ7fG7l2eaw2XvN6FTnGVPQ/shTFx/YGw==","signatures":[{"sig":"MEYCIQC7+jgTXkwJIIsEqVUOXIK6YBprzrSDIif8e2tHARn50QIhAJTx7mg6AEu/kdryThYqgDplOaNxsxB7jG9OOwqZ/B1q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7OitCRA9TVsSAnZWagAAhwMP/1tjpIWYbno5MZzYJVgn\nhQoE+C8WNJrnDYij6zebHCrpzmwJ/hkn8h6zweG9GWj7aJSRuzsqDCdiPXXv\nBnYcsKCSmCVTJCsxPIWMnzXh+d5881zFSzMuUt/oRyHRxhjrRD/exp82oFCZ\nZK7WRgercAdzBp0AmvCUHdTH8XM373Iu2aebC9fPa1UdIL8O6JdKl5oLQHAc\nPaaPkKvd249vbxAldQw53Y61Tigk8bIkh2bdBpbAptUS7Iszi6SAEeC9Fpm5\nh+HrdgZhTOlJeivxG81GlPRf3pVYE2KC4qn7b0kVDqRpxsasbTh8/chTsghH\npC/NyDB38OTt1QBJ4/lh+K1F0OdkTb7fUa2xYL3OfzycUPoy+3QoNKpE3Ibb\nrNk9pWV22kZDFFr3eI6jJUPQl5uGJ+0nLF0iAViqdhBps7qH++8Kl8MJJUgT\nuoS8egTvgtEuhdLpGgXzeP2LBTHnMBI/pwq/Ca2a8LwGmTTnwsNFEdKiEF95\nyeSVl/b32NgbciiPDYGiX6wRpX1DTbZ5AmLzh5aJQ0luNd6Y6kqmjFdTMN2f\nEhwLJLh8PYBmzJDI0o7mdMim/I4Gss6rLzc94RUMv/jlmgNOsPuFkoXQ1qS5\nByZ9AsgJj6YnLwRx9hcaUkmFTUuo7Ln76c7ZBsp6bKybVKnU88e0qXDOys6K\nDFDu\r\n=xA4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"6.14.8","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"14.15.0","dependencies":{"stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.3_1609361581393_0.09404824919097621","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@quero/stylelint-config-base","version":"1.0.4","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.4","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"845db1022302e5b287b07809d87bbc638aa58c3a","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.4.tgz","fileCount":3,"integrity":"sha512-RGtaa28q4R9VqX+wYKXIavkhgcVJ3uZKeJOPmIA4qO6dIF2hCVk0xl/9LsmwyzC7/JkVw6zT9ifkhDcdIjKV0g==","signatures":[{"sig":"MEYCIQCv9DTk1H2qsMcOYLGJ8j2nY+W7L7Ma+ZfQE0lzINkBTAIhAJb1gVD+zyc6auqnlCyI7M3VyXpwf4i+qMLErWkgUBkF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYeQZCRA9TVsSAnZWagAAxs8P/iMOPlvSAJjxAkUkaaAA\nhKR9AjDEyMc6Smh9SUV1WmdI/9ksmYQituMZz0QHOa0ByymMFLGbZXbZItZv\nK3oHPf/GYb2NJjgNyYtX/oOGISX0g8NTkGHJfL0W8Y3UD2zw89uBth66n0g/\n3rLTyasktZMgnYh509V0JU9RutHFgylG1nrKi97IMedyIJ/iPNcacqYzNoxr\nXYG6zQ3CzfBquzHWMjUU5eyDy6g1IXCe1inhIyvUaRhwtbhu0e8wSEjaXAXj\nadNxH4vB4szwVECLCc/SadpL3sGI1vzVleWmxKxsvU7kpkO/zl+6m+f21PlE\n48iSFdLIbCrkdFObpee6agP6MPiu9KMpCNLuvYOGUMY9OILx586bY1SQq3tl\nSJJlCeCe/dmXQjWOmn++xYD2RYddMm/E4Zz/TOXWquAiO1nDtw/Pb/a87nOr\nWt+5947PK9sd2MWQRmI7PrtMBt7kjr3ty6jrEAcp2FpMluCOYeI2uHg1EAAR\nj6YndISS206DHFF/B188edQYxZwiluSMs0jMywk3m5/ooi6HqXt5sDxWD5bt\n+Cl2vkMTXB/9avRb+x+xqHC1fvUJT0kMy541fP4yJd/ivRFgAXPde+pp3RQM\n1P2LRctRiXmY9z0G7GLmRwk3NsLmOCx3w2ptCrTx70PxNAzo7WRDfr36sAyG\nL4Sj\r\n=j4xn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"6.14.8","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"14.15.0","dependencies":{"stylelint-scss":"^3.19.0","stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.4_1617028121223_0.6050022950031901","host":"s3://npm-registry-packages"}},"1.0.5-alpha.0":{"name":"@quero/stylelint-config-base","version":"1.0.5-alpha.0","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.5-alpha.0","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"33e95f19328231864044689f788bd23dad038e60","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.5-alpha.0.tgz","fileCount":4,"integrity":"sha512-z91q+l+DjA8OBHu7nC4dXniuzjzsx3gZ+xpAghO9QANc7+3abcQVSVMgfjg40BHYF6gS5gLyPVNtKbofY4l/+g==","signatures":[{"sig":"MEUCIGrbWVP4g2gQDn+/PT9joMz6JlfuslZrt8VwlaQPz/6xAiEAsEu1syNcLDU4NN5dd07pWsmKDzHGFkSRrn3u56vrgc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhForTCRA9TVsSAnZWagAAeVIP/0sWWOlQ6dAJM53oxGxK\n1l95SMx4K18QgaCc45/Eb73nwdZS/4OO7p0gyaa5qISfvh1B1hy+bLNooecB\nr8nQFJC54QPByUYKNzNJ/gxd8npDDdBqaly57oYgwSJq8n08/T7l7V0YiaQm\n6uyBjetSq4IN4Rznr9idSlVNolwRRDha2seo2QHEqjNPTDZCrAQ3R6ys3uB+\nL8w9pYe9wJpCb6pQbfr+SInu2re9v2+E05MAUcII8hFB9FYfuWw2jKOXaRQa\npoo8/l3qzWLAmtRp+8j/a1JK6oNvCYjhL6tulASaBpLTMjQt+Nvt+OjfAUkm\nXSqozH7DiAqn/S5amGCtYFFB+BkskHLfZR3kmcUZQHJ3jMiY8GTe8oCzLBLa\nPzATeGzSunOmUrpbo70ZG9fD2wx+1ywb0rgkMGoPvd18iyUCJSHLjQLTwCrt\nMf+nIxuuBdyQcsoLpw8bjAMrc8dh+tQSAG5OL//lAhGkkYLh1ylG+vzyzofJ\nTvWc5N0LG7JZFjC5QHKZRECJrI02c+VdpRYxOO4ARYa9PKKd/dWx7Qnm7RQ1\n7RQUvqVNaNuuEE/PE9qzNisuuo4lvLyXIzvqZ1/tB6IHm/Epkf4jrnYDM+1G\n0QpYIGQu408ejYz5+wbwuSZTBxfsb3KE2mWuFOGaBM7dsq17ziCCMdeEgffX\nACFy\r\n=Fr6p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"9a1eb9992091c3e80308e516de972490bfabbd36","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"14.17.3","dependencies":{"stylelint-scss":"^3.19.0","stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.5-alpha.0_1628867283734_0.9564106966111794","host":"s3://npm-registry-packages"}},"1.0.5-alpha.1":{"name":"@quero/stylelint-config-base","version":"1.0.5-alpha.1","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.5-alpha.1","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"20240ea766e0f1ae29e6ee958147d75e4cd108d1","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.5-alpha.1.tgz","fileCount":4,"integrity":"sha512-s0IcEQyKPcxHwkcLvKzH2czlTROkhL5eh5KjZf0YM12sRH/np2kiekoKh5j3tfPWBV+VD2XmkDwa7S+MWqtD1Q==","signatures":[{"sig":"MEYCIQDaeYezxvJi57thGbQRDAxaMTvpUynWsVwzECGsmV4bTAIhAJdWgw2Xv7snxRxM4+OUcoiWuIktcyhPKqpL7DwUxDWg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKO/2CRA9TVsSAnZWagAA4SUP/23oegciIZPxxYGlMlbK\nOcCA5g4zJofQ6UTXxGN5ZNFdBVdMRXapJJ0JM8B1+B5j5SwVL3jtwDLGkrk1\n9+nkm4+90Nep4KM2aswVZdbzqicRp5MZmyApL8CabIo8NnWraJJa1cuwgChE\nm1jLyLmPhUESYC7cDFxaSV3OV9+wIINTwz83IpT0Ct8Ij3FxMGeN3DYiPlKb\n9beWSif9loqoo8tVaaqiI44L77rMl9OyfK6uMinI5IXzu2ZQQnOHFZ/hekZ5\no/6zQncJuwuYT15lhMIBexBF6GhUddex64o99yy1de199SQS7djFDYAE3toz\noX7Hqw/EywKqIXKxh3TcrEw4X5cpNUAMDIjA3BG/fdryHjtgiWpqXKwf4dzb\nYwWGB7tq7eCe2nxh2bZ/edGaCZyi159N3H9INWvfckX16YlDoHCQ0+Q1kFk6\n7YMolJl88H6BLRHtHAal5z4jT76mkBika4pOvpjc7Y+wW3apQWKreMSkczHB\nJwbSB32PMuntp4xbq2kHb2cD5nCFXjis8mU4JUE9KhGgPN9+Xw7vOK8Xi37J\npST1HZcil+IQ33XPxh7RzcZUOfjI2SmG3/e4/ZelSIlCMlMjgDt/OtgXxRrf\n9UqZhL0f7fSxJkJFC3RDH+appDUXvOLTi3jhFjysF1sIKYQeQNK1cWRuK7KX\nYNZb\r\n=F0Mv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"fcec7c90bbdd148601d258647003b0ff84b468dc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"14.17.3","dependencies":{"stylelint-scss":"^3.19.0","stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.5-alpha.1_1630072821962_0.643827919647491","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@quero/stylelint-config-base","version":"1.0.5","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.5","maintainers":[{"name":"quero","email":"cadastro@quero.com"}],"dist":{"shasum":"011b591cc03fe4672b932537adc4e135fa585387","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.5.tgz","fileCount":5,"integrity":"sha512-QlSjo8bBw1B2KJcfF/QevRgbSHlUMADmUorsFJ6Pw71F7X6IOOy0Z9TAcasqZgLXf0xPJUGtOgAM7didNlvJdg==","signatures":[{"sig":"MEYCIQCokmFvZgtIuPWA+bm8Fzv4W0RyeiDefqCi0dM5Iin9mQIhANTCzDbDUjas6yLBfNgQDsiwETZieInRgSGJeych/uky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKT7yCRA9TVsSAnZWagAA9s0P/jXoRLlFZ6dURPSDMKxc\nJN9rtb9V1eB3z+Zw0cdpcY0Ta9cxV2E8fZCzli8QGZwGhAEfKLIuGag6ORFM\n4DO06V4uNjSPfVVqId5VkKX87UBwAwcb1AGUJRCICaqd0m6Z1gTrS7QNuGIH\nZF5GxpZ0JSZ+p//SFbTYTpbNpToi0sf5NUOlLoSp0F5oeUgMqAointWcavrN\nKdXe2U6wHP7U3xF1tHPIvBCo+Vxbo+S4PmA55dcRCjGm5dU1DVaFCt9rCEXj\ndnFX3uZG8VOY/8by6w2fG7W4G4za1/FaTr6bv1KcS0z1iGwPfgFSnA/SAriG\nhFDhIqJ5exWP4t1iL6W+AVrGhTdtSaL4BWfF7PBeaws7FvSzO3cnR8xeEjhN\nZZF3VGFo4LcjFI86SQQXUjlSj/Fgd1Wg9RcJwH0ee4YJynyyP6M5V2xhpiGX\nJWVUrLIp1Ktw5r3uSKOfbcSx3ALiW1TsOYLASAdsjym4CkL8Kz1rJXoBIQbc\n55WySJObXHeoS0rnSCHtqaleu56aVlta/mFBhSu3MRJgkkPKhqwEwXyh1/Is\nP69U7EAQyf0+zVZ/iIUNNThBGf7TcjYQg/HL3bzchdQJgJiuBCFLDMJQkIyK\nlpwmeCQo+LzqkmLwo+XAd2S197fNtM9d8eWCdBD6KlB4GNRwSVTYZEoUsnVe\np9/d\r\n=vT59\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","gitHead":"53e3abd73b5f2c778629eae35f68cb1812a5a6b0","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"cadastro@quero.com"},"_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"14.17.3","dependencies":{"stylelint-scss":"^3.19.0","stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.5_1630093042361_0.497941250473634","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@quero/stylelint-config-base","version":"1.0.6","author":"","license":"MIT","_id":"@quero/stylelint-config-base@1.0.6","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"318e6ecb6d72b88ce6592f24918d7736bea80dd3","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-1.0.6.tgz","fileCount":5,"integrity":"sha512-WIQPzy/ipVC6AaDekHjBI6QFlUMJcKTKVSt5dkR0D75hJhTn9m6zYzxwbtOjGOcrkTRPC1Kxpid2nM0V8P004A==","signatures":[{"sig":"MEYCIQDiRwn3aCayRNhVm97M/UQJhpubGbhFvX6gV2MQyeZJYwIhAP0wIoFsQ7OV7YGF3NA5gcigeB0G1xuzmaBaUwidPBDD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6CfSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtBg/9HquGnUlTX13oTEbse1Y61BSiKClkied3yZGFECDFTdZJNSsR\r\nZYobVrT+EJ6uuh9ToQdLVpXjtotRjGnJvzDMLS57TFjtgwWpgG8RzECAk2mw\r\nRAmvipQ1KlKCmcEEeo7mvxJIRj434tZPY5SulW9GOS+7kbibM8rkCbs6hZwQ\r\nFIoExk2dCNL6JqNstjcWjxolX9RUcPLyRCXDaG3H5nBKksuLOiIhK67Bkt6Q\r\nP83+BkObbz8bxf6InDwf3b6SHgqYnjVtfT/u2lJoxVmRZk0deVK8vEbd/4NO\r\nzaG4r1Gtr/U2HJTUtq1gflzVpsFlY0l5mgEdRO/QP8sQcu+otYeiGznomWgU\r\nxiWzwK572UNSRK//UgKoX0aoMJ/7kTvhRvfUhQXtxm3qn3Yj4e8dPKC++9wt\r\nxPShFMv/cJR/NpdWwUhOCiyh2mC9uE1Ri3jfIP3RqlMCimnInbIXymFEOlTJ\r\njF8F23lXz0r29ieuLDL++LMA3+Ksg+rJxp8bmsV0m9hemE0sPjpuufV7wXqc\r\n8ODmdj42Ggqqn3Q18f9ugFovh39mucAb7G6ANh0aSJ5VZTyE1FUALXEGW3CN\r\nPG6xL8b5veCyEf+Z+S3CHHaB8NjtlwErKCLwQGpJNOLyRA5yOK87cELwqoa3\r\nYbQWEH0tMpyaRO4ieS+66FBqi0TTFAj0+Ms=\r\n=vybE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","gitHead":"93be7877bfa3442b5931b06bfaec58b56be48bcd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"16.15.1","dependencies":{"stylelint-scss":"^3.19.0","stylelint-order":"^4.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_1.0.6_1659381714388_0.45873832858374985","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@quero/stylelint-config-base","version":"2.0.0","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.0","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"acb15feb7a25d9fc8a352582ba4be29d621e9225","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.0.tgz","fileCount":5,"integrity":"sha512-GkfA85N+binCTz9kASYpPsKnOBoUT5qIN3WJo2znPV4STs7CVPlYp+ks/QAt5C0CED0TQN3R8JjWdfd+p10PWQ==","signatures":[{"sig":"MEQCIGI76hwjfLGtINW/A4IMivw5SnCZ4K26DuAmCy5G22CFAiA4uzzZoNCji0huP1b5FVl+gUzJSQbGvVfFv0sw2zpGCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCPzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCJA//cjhdc7H0qyuSAlZ+WAtjsfvxhqGrPWCZGZlGX+ZHCpcpqecX\r\nkmK7dXFatDT4bEyo5wdfwbxgZ7DStOF0nxp82KGZ7ZQ01Uz+wLB4IKZL5UoU\r\nfMTmBZinPuElkCNXSqvUTtP8lL0GcfoeLDVg+/YrxdrErsm1vY4QhTZM9dxJ\r\nEcbwSqyID6D7qWobCyPQ8r+UUy8zEEwjy9pKpwAmCyKJgZU5e8ptb179odET\r\nibIYn4d7Gqc2CZjzf4zZrt65FpVdxMc1o6G6TSjPAzBg7g2X4WWxQ0Pp/16u\r\noA+4r+7uYl2XDHlyJI8tZap2jRkQNZI60I0nM3yd5AEsb0p8QJ499/tFccx5\r\n1mAvRdE3PI+VheNr6iBeL2+jGWuEq6t19BJuvhmhKw6ImtZGHquscZYR9pq7\r\nBQ+dKjn75GHz0t4Nbs4B6dZZTVZyu/JEvUXvQBE5lk+yTGK/jNhaWcznwZHG\r\n066Pb8fEv454bZ2qP8jLlxc6JuwLXnd+M3maDWIl5uV6l+bmHY0GnrEB/+8K\r\nSdT8tatrt0vaZPR7AV5GazFdNYnJeaCCjo17Jsbh4QurvrZQ4tWIYdgsrjmU\r\n638Pqf2PFpIb78GRf+WjELa9b6WwQd0wOsVPqMeCGTW4GPSh33Cx140PnWPT\r\nHzCpRkMldHh3uazYKbpgcNlqYTXnCn24nyE=\r\n=DI6g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"stylelint.config.js","gitHead":"af46171647ecc7890e25afe1d2462c1162612758","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"16.15.1","dependencies":{"stylelint-scss":"^4.3.0","stylelint-order":"^5.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.0_1661533382742_0.8184390304764269","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.12":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.12","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.12","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"b0f6c6e78b6296b508ec7fe303e84a84a5b65e3d","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.12.tgz","fileCount":5,"integrity":"sha512-k0UV/Oi2ufyhVEURIrG+JQ6ArvqIVhVtZGujvJGbA8EZ1yoUElN03IQ+IPQumAd1f7KCKl0LThjeLtbgyQ4W2Q==","signatures":[{"sig":"MEQCIDEF9GGqR1Lz8lta3fYtkQRsoD2kfgOHLY6LsKyxG+5GAiBEKW30UW3KkR79S7Oy7Dtpn1gGCppQRZOwy6OXEXARzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9909},"main":"stylelint.config.js","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"1880cf13474671199bcdd3d68065f52a2c40ba2c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4"},"peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.12_1707177947633_0.6473101386440907","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.13":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.13","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.13","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"5cfdef5e539f3b08767934268203ab92338ff338","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.13.tgz","fileCount":5,"integrity":"sha512-JBDVsNAykh6ngtoskVhjCJT1tdrWOGTynv9NBRP64Pj4bQKh7Kgp1i0GjbPm7cYCk4xREDDogQPs/jAMwxOj2w==","signatures":[{"sig":"MEYCIQDlkKZybVX6fTXNqd57iAqWS3Pomhzh2T6v9J8DAfwg+wIhAJGZnGNizbWpVrIozXcYH2FONEymw4ZBdnqSFC0i7WqF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9906},"main":"stylelint.config.js","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"7e452d39038c4fb7cedd51ffa42b87b400537ddb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.13_1707180035644_0.9494967482460335","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.14":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.14","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.14","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"e42dfe929559fd8916741ede697bbcfc711b0b65","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.14.tgz","fileCount":5,"integrity":"sha512-nvgdg7/cD254eyEc4TwCw4j7gT/jKwwlAIh4lzxrnCJB9xwHxaSaUnDIIAC/27HZlJLINmQxLxPelMDvQdzZJQ==","signatures":[{"sig":"MEYCIQD+3m8JRETF9f6+/fNC77on/dDojWOJ5tNzbYydD4kTfgIhANUVguB2RjpDYL/wk312tduKSXo9JK98XNK8fOmdMrd5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10030},"main":"stylelint.config.js","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"ce3017dbc602ff205fcd7cbe5a73c101360d4f81","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.14_1707181262778_0.2693720561016397","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.16":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.16","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.16","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"d8d628f0aa8f450671035ae83ea74aa83d851395","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.16.tgz","fileCount":5,"integrity":"sha512-/aEZCm2sxLOLPv9vnQmZkdPHkpqyJH3S7675pgAuJ6aE/JSiXcIbQyrbRAw6MH1YalFTp8kIfZuXwz01mvjt1A==","signatures":[{"sig":"MEUCIQCVC0Gn6hadf0I15AWYkM668hijvz0C1Kh6ozoXQy63sAIgKjsynmbB0Zylrx+hXiun9ujF3M75FxkobWtYBl4SOMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6985},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"c84424ab98d409d2eabdce1933bdcabba5e68904","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.16_1707183807985_0.8588852841277363","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.17":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.17","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.17","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"b605c40949eb19c757c315d523e93d298410b26c","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.17.tgz","fileCount":5,"integrity":"sha512-C9jczxUpvi1bXC86JUaM/8pFKr0Cqiwgr2TzbE7Q1rSpJ+3MHmxT7ZBFKuCeuFMngmxKXgSDjLDNdKDm/186xg==","signatures":[{"sig":"MEUCIQDCtPALOy2z1GpT8EON5K/EKoGb6cIo2ElzFwYysYrOCAIgRipE6Fj+Ut0i4Hu8SnWczlQkmBAHWs/YlmjcNFZcFJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6985},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"4c38f221b4d5770f10ceff0e8b6a66f7a7d9f6a9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.17_1707184579578_0.6593301028434435","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.18":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.18","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.18","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"ddaf189e926bec239be4116070caeed61c747c28","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.18.tgz","fileCount":5,"integrity":"sha512-wcn2gu4qIuliZZMFnn1Lpbf0Rcq9giUH/CzAwePbLVZ0JjPA+22A4fBYZpW6Lde5Ve2RNJirdlZeZXoUBhxnqQ==","signatures":[{"sig":"MEUCIQCRHjCq5fjS3imqA8Yg7bt/YqECAJOdWpIq9eCNfoK8HAIgfBOgy2ic+kNu90x7HVJ84Qfa6+ui/O5Be/CGrpqzx40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7168},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"5150d8a52ba7dfd04cb48db3a5427aa84462ceb2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-recommended-scss":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.18_1707184907165_0.08466158168123017","host":"s3://npm-registry-packages"}},"2.0.1-upgrade-stylelint-deps.19":{"name":"@quero/stylelint-config-base","version":"2.0.1-upgrade-stylelint-deps.19","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1-upgrade-stylelint-deps.19","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"d2951fde47e148ff07401d5b89b426e1667c22ce","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1-upgrade-stylelint-deps.19.tgz","fileCount":5,"integrity":"sha512-UjTfWjYpU34AeoW2zyf79lGYPUIiY75ebTi/f4nDwPrL+dTFjhSnxd/2EGRY0GH411GkxUCumNBsFsSrtITpHQ==","signatures":[{"sig":"MEUCIENTW9q01kp764oyt984bZ4BryHMfqi/f8wuvJt4lp9PAiEAjKylk6/hkYSVQVORGH+tOR1pzgQOoISFSxnDehfvYyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7165},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"93862fb5fecaf631a0387eeb43085ecdd703ddd6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1-upgrade-stylelint-deps.19_1707185026253_0.7295005166536914","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@quero/stylelint-config-base","version":"2.0.1","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.1","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"858363a5451719504d75b329ecca1f60a5bd12e7","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.1.tgz","fileCount":5,"integrity":"sha512-8k9uFKRsNWKRob4GBF4W1OWW+4QhvmTdEfxAY/3m9oNlvCf+23KNbLYd+H5hsF8Fexq/Hk8AhPIoIF9tRNe+ag==","signatures":[{"sig":"MEQCIAfrR+8CCstyuwPB2lCaKhojAd8c8YIfyLJxaCutq/+fAiBFYv5nb3JCmWTRm3780n18eHagsMBw4Hid9+fkwaJ8Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7351},"main":"stylelint.config.js","type":"module","gitHead":"48987b1bd08057b0a9758b48ee8aff38dfcf98c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0","stylelint-config-recommended-vue":"^1.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.1_1707185496383_0.6055907221577337","host":"s3://npm-registry-packages"}},"2.0.2-explode-deps-from-stylelint-rec-vue.12":{"name":"@quero/stylelint-config-base","version":"2.0.2-explode-deps-from-stylelint-rec-vue.12","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.2-explode-deps-from-stylelint-rec-vue.12","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"d546679ca1b2579025eaa44b7c4e8be841282002","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.2-explode-deps-from-stylelint-rec-vue.12.tgz","fileCount":5,"integrity":"sha512-Yj1JbU5rsSfl+i7CxYvwVV56XtA480lkz70m9KEZubrGUUQtoj6vu0vwSHXA+FSUfbjTrBxGz1Olqv0kuWcFiw==","signatures":[{"sig":"MEUCIFk6DZGccVMqfn+5vQHjY0R7sQMdIx6OPTaFWaqDulCGAiEAsufMT5bV4wrfmtJdsNL6nVPN4QUyNlNcB0+DTviKS8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8849},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"44dfd1a4a67fbf538e15caa7d4f68ca0bb042037","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.2-explode-deps-from-stylelint-rec-vue.12_1707773060062_0.2996579076239223","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@quero/stylelint-config-base","version":"2.0.2","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.2","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"10a9dda243ee919b37c2117602ce36cc99ecc2bb","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.2.tgz","fileCount":5,"integrity":"sha512-foGAphcAk6hMDAk9ZbGFcywMc/ozY99OwhRlayHwRSU0N4X2ihjXCr5yEg8oY3HVgvfusFqxnCeTvCNhNPcDVQ==","signatures":[{"sig":"MEUCIQCMEtCl7YfIncYJFEOCp9CjnwtMjuC8p9dJbDqep9Cj5AIgDOnRU9q0rgeBstKOaGEIT7tO27u8Zx5M78iOye1v9qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9026},"main":"stylelint.config.js","type":"module","gitHead":"75f24526bd22b26567f49c7e0a1d4b0e5171bcf5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v20.4.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"20.4.0","dependencies":{"postcss-html":"^1.6.0","postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.2_1707773466957_0.4794614234920398","host":"s3://npm-registry-packages"}},"2.0.3-main.2":{"name":"@quero/stylelint-config-base","version":"2.0.3-main.2","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.3-main.2","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"7d6c32555beb78c343d1396b6ea26873d87a25dd","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.3-main.2.tgz","fileCount":5,"integrity":"sha512-3Xy4/TMqMk9u/vsCQVmEmArqASbmxhyk9JWv71qtvJgKBDbfemWyYtJGWjzR2lXxSgGkFk28DE60+imTvRc2dQ==","signatures":[{"sig":"MEYCIQDfLjViWd0ySchqnTgGmONeRjmOA1ShyXkqRS2tCFelkAIhANcDPJXKpynO2zNpS9KtcMWlBw9ytDK+N16Db9F/S+Kk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8985},"main":"stylelint.config.js","type":"module","readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","gitHead":"926e83881f2762515be60ed73db3215fda1ea54c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/4.0.0/node@v21.6.2+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"21.6.2","dependencies":{"postcss-html":"^1.6.0","postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.3-main.2_1714757616491_0.5446566677879263","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@quero/stylelint-config-base","version":"2.0.3","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.0.3","maintainers":[{"name":"quero","email":"npm@quero.com"}],"dist":{"shasum":"554e144a1903ac2f88d075e62a742c09b220cbfb","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.0.3.tgz","fileCount":5,"integrity":"sha512-o0GB/W0c/Xcp/K4Qy5txGfI879j+j+DRAhGI1K0gTF7F19Gwi2zguFxnk1id6QceNYOABdlhfvkDFxZSu29ccw==","signatures":[{"sig":"MEQCIAMd3JP7UOek8gGiu4n4BTAJ6ZkL5r3SmyuistTjoBN0AiBi4ZqsnigdjpQ4/j+bVeNL3Yr+NLAw9zeJ8PgRG3K0AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9276},"main":"stylelint.config.js","type":"module","gitHead":"99af6077adf13ba66b38443825e5026130b6e0b6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/8.1.2/node@v21.6.2+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"21.6.2","dependencies":{"postcss-html":"^1.6.0","postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.0.3_1714758186164_0.6786961981278292","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@quero/stylelint-config-base","version":"2.1.0","author":"","license":"MIT","_id":"@quero/stylelint-config-base@2.1.0","dist":{"shasum":"1f5c02009cd7959662f406eebaed56619dc0221c","tarball":"https://registry.npmjs.org/@quero/stylelint-config-base/-/stylelint-config-base-2.1.0.tgz","fileCount":5,"integrity":"sha512-wGVNHyKE7Hc2UegwjS3Q/grH4EY16m5OHcWRJ2cJVJKGNL0j/GPo8pspkpSKtF645t0zFr8hIjQS8AZX978hCA==","signatures":[{"sig":"MEUCIAwQafXCCorEznA8yBcXMJgJu+vlByic2a04++cZGI0rAiEAnKR9YE1wsBmv35/dPCl1Vxb0SbWQxgXGFxNk2wxPggw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9748},"main":"stylelint.config.js","type":"module","gitHead":"2cffe600bfc77a04f885ad0ff2f10dd0c9d1cdc8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"quero","email":"npm@quero.com"},"_npmVersion":"lerna/8.1.2/node@v22.2.0+x64 (linux)","description":"Base stylelint config for css and scss in Quero Education's projects","directories":{},"_nodeVersion":"22.2.0","dependencies":{"postcss-html":"^1.6.0","postcss-scss":"^4.0.9","stylelint-scss":"^6.1.0","stylelint-order":"^6.0.4","stylelint-config-standard-scss":"^13.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"stylelint":">= 16.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config-base_2.1.0_1719426509945_0.991894074389043","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-08-24T13:57:11.350Z","modified":"2025-12-10T14:43:22.379Z","1.0.0":"2020-08-24T13:57:11.475Z","1.0.1":"2020-08-24T14:15:43.418Z","1.0.2":"2020-08-24T14:24:35.988Z","1.0.3":"2020-12-30T20:53:01.537Z","1.0.4":"2021-03-29T14:28:41.414Z","1.0.5-alpha.0":"2021-08-13T15:08:03.892Z","1.0.5-alpha.1":"2021-08-27T14:00:22.303Z","1.0.5":"2021-08-27T19:37:22.549Z","1.0.6":"2022-08-01T19:21:54.568Z","2.0.0":"2022-08-26T17:03:02.902Z","2.0.1-upgrade-stylelint-deps.12":"2024-02-06T00:05:47.802Z","2.0.1-upgrade-stylelint-deps.13":"2024-02-06T00:40:35.972Z","2.0.1-upgrade-stylelint-deps.14":"2024-02-06T01:01:03.005Z","2.0.1-upgrade-stylelint-deps.16":"2024-02-06T01:43:28.168Z","2.0.1-upgrade-stylelint-deps.17":"2024-02-06T01:56:19.822Z","2.0.1-upgrade-stylelint-deps.18":"2024-02-06T02:01:47.312Z","2.0.1-upgrade-stylelint-deps.19":"2024-02-06T02:03:46.420Z","2.0.1":"2024-02-06T02:11:36.568Z","2.0.2-explode-deps-from-stylelint-rec-vue.12":"2024-02-12T21:24:20.190Z","2.0.2":"2024-02-12T21:31:07.129Z","2.0.3-main.2":"2024-05-03T17:33:36.663Z","2.0.3":"2024-05-03T17:43:06.375Z","2.1.0":"2024-06-26T18:28:30.121Z"},"license":"MIT","description":"Base stylelint config for css and scss in Quero Education's projects","maintainers":[{"email":"julia.portella@redealumni.com","name":"julia.portella"},{"email":"npm@quero.com","name":"quero-admin"},{"email":"andre.vitebo@redealumni.com","name":"vitebo-quero"},{"email":"jesse.lins@redealumni.com","name":"jesse.lins.qeevo"}],"readme":"# `@quero/stylelint-config-base`\n\nTry avoiding [ignoring rules](https://stylelint.io/user-guide/ignore-code).\n\n## Usage\n\n```bash\nnpm install --save-dev @quero/stylelint-config-base\n\ncat <<EOF > .stylelintrc.js\nmodule.exports = {\n    extends: '@quero/stylelint-config-base',\n};\nEOF\n```\n\n## Rules\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na {}\na { }\n@media print {\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {\n  /* foo */\n}\n@media print {\n  a {\n    color: pink;\n  }\n}\n```\n\n*`block-no-empty`*\n\nhttps://stylelint.io/user-guide/rules/block-no-empty\n\n```css\n/**\n * BAD\n */\n\na { color: black; }\na { color: white; }\n\n/**\n * GOOD\n */\n\na { color: #000; }\na { color: rgb(0, 0, 0); }\na { color: var(--white); }\n```\n\n*`declaration-no-important`*\n\nhttps://stylelint.io/user-guide/rules/declaration-no-important\n\n```css\n/**\n * BAD\n */\n\na { color: pink !important; }\na { color: pink ! important; }\na { color: pink!important; }\n\n/**\n * GOOD\n */\n\na { color: pink; }\n```\n\n*`no-descending-specificity`*\n\nhttps://stylelint.io/user-guide/rules/no-descending-specificity\n\n```css\n/**\n * BAD\n */\n\nb a {}\na {}\na + a {}\na {}\nb > a[foo] {}\na[foo] {}\na {\n  & > b {}\n}\nb {}\n@media print {\n  #c a {}\n  a {}\n}\n\n/**\n * GOOD\n */\n\na {}\nb a {}\na {}\na + a {}\na[foo] {}\nb > a[foo] {}\nb {}\na {\n  & > b {}\n}\na::before {}\na:hover::before {}\na {}\na:hover {}\n@media print {\n  a {}\n  #c a {}\n}\na {}\n@media print {\n  #baz a {}\n}\n```\n\n*`selector-max-specificity`*\n\nhttps://stylelint.io/user-guide/rules/selector-max-specificity\n\n```css\n/**\n * BAD\n */\n\n#foo {}\n.foo .baz .bar {}\n.foo .baz {\n  & .bar {}\n}\n.foo {\n  color: red;\n  @nest .baz .bar & {\n    color: blue;\n  }\n}\n\n/**\n * GOOD\n */\n\n.foo {}\n.foo__bar {\n.foo__bar--baz {}\n```\n","readmeFilename":"README.md"}