{"_id":"@element-public/stylelint-config","_rev":"14-4e77c12cb1f3461762430182f0bafc37","name":"@element-public/stylelint-config","dist-tags":{"alpha":"2.0.0-alpha.0","latest":"0.5.0-alpha.2"},"versions":{"1.0.0":{"name":"@element-public/stylelint-config","version":"1.0.0","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.0.0","maintainers":[{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"},{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"}],"dist":{"shasum":"620f3e218addca8cc9460d73003eeeec58a47c52","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.0.0.tgz","fileCount":3,"integrity":"sha512-w3rujuPku0Z+P5GpjhEATWK4XUCB/REd6MXHRg62zJHfAfjB3ytxlE36cc4vjgGdU2OKkTMy/vX9vH4QnewQAQ==","signatures":[{"sig":"MEQCIGy/Nu31yx0T18C3lIQiXbMjF7nSFWn2qmecaSHqVIHsAiAvrm4BIBy6t7kpgPp1vDlQq8ZLBXaexdmkvl4LXG14oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"peon125","email":"peon125@gmail.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"10.8.2","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"22.3.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.0.0_1721233629846_0.12216286504778728","host":"s3://npm-registry-packages"},"deprecated":"project cancelled"},"1.0.1":{"name":"@element-public/stylelint-config","version":"1.0.1","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.0.1","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"6db909948e832d100d4329b660cb2526d912b31b","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.0.1.tgz","fileCount":3,"integrity":"sha512-WsuCQwsj+w1kQaA7V/X9fDLWE23Er/eqpypfSOyHiLKLZTgSWXFDJvVTbHqeaU6jFa+dRz0B/2lS1EG1e72WXw==","signatures":[{"sig":"MEUCIQCd2+S2DJFokYu+d/QtFRqj63nSc6Y/q4aJNPayjqTcbgIgBEjKNt9WNaag9mosDkmxXvLP7CdUwkOER+XFGOCKj+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","gitHead":"f05d70c33e1a19cfe0a1722f423498510102e47f","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"10.8.2","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"22.3.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.0.1_1734170289542_0.10137199744616221","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"1.1.0":{"name":"@element-public/stylelint-config","version":"1.1.0","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.1.0","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"c8bd984226b121db853b3afff16fc66fd403a635","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.1.0.tgz","fileCount":3,"integrity":"sha512-1ar4CE85gQS4oZD24XH/OdkjlWfomTxgE10SHbU8m7E7ZOHkv9PfulBsKzp0q+/uITQ5zvhoJWynZ23EnS2ZaQ==","signatures":[{"sig":"MEUCIQCDd+m9j2whSrl2a5FS0BLPkvK0QmVMgHUkhuNBb3SPigIgTlj2oS1qDwBLnKT6CA+2PWJX9Hwyl8K03Hl9J+J2d2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","gitHead":"fd7e028119241302367852efc2c4504ee68d7d2b","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"10.8.2","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"22.3.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.1.0_1734186080777_0.7408400377785485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"1.1.3":{"name":"@element-public/stylelint-config","version":"1.1.3","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.1.3","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"1ea8a9160835beca9d7d6bb278fcf202f1827961","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.1.3.tgz","fileCount":3,"integrity":"sha512-bb/n3TS+Uduvc8sGi9WIurArjgbwpjJ/8b+TC1ebHC0kAMAMw8oE2gDNwc6dEG4Njwf3wiW07AzMT7Cm7vHg1A==","signatures":[{"sig":"MEYCIQCrjLEJD3nuOKbOX7t42rSAq2h64zK4PQKg+9VcSRYd+QIhAINMcehTzEbEJNEt77QNuvtyR9/TbyqoCU5LolPHRZGD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","gitHead":"42fb8828e5a419f99d9611895296d3c68909aca1","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"10.8.2","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"22.3.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.1.3_1734336420140_0.09265443050770017","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"1.1.4":{"name":"@element-public/stylelint-config","version":"1.1.4","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.1.4","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"20162ff0fc968d84da901a67bcb5cf18120a4a2a","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.1.4.tgz","fileCount":3,"integrity":"sha512-YJ7+3+BDGitNOHg7rWEe6chW/Vbc6aKNAUtCm8mr6c2P810EkGn8sPX3czECHqRrsc/RFq88Oh5O03jiIXJmeA==","signatures":[{"sig":"MEUCIQDj5QJw45vWmKuiMZ0y8yRUhVlOUcbHDxlQ1Ad8Eowf5gIgNJguE1K2BPkfnjSxDUnHrGJSDtl9Kiis0TDWCvHVMmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","gitHead":"42fb8828e5a419f99d9611895296d3c68909aca1","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"10.8.2","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"22.3.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.1.4_1734513709898_0.14795774532423556","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"1.1.5":{"name":"@element-public/stylelint-config","version":"1.1.5","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@1.1.5","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"5930429e43c368da2e7af10f8af3d4bced15605e","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-1.1.5.tgz","fileCount":3,"integrity":"sha512-9mfntkJVv47PIbQCJIxpdx2e/a3sJoiBeq5LWN8y6Vv1WudCfRWy6/SOYoHGBy2EnQybBplqFyb+sS8/9TgnMw==","signatures":[{"sig":"MEYCIQDRfE5Wt4+Hn1tmuS1yeXiPaaDr+LPYiIZIOxrhOiXUDAIhAJP0bb1ImhcTgeqvDp9HU8l++b9IVBH1219HUvGBUSvZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17078},"main":"index.js","gitHead":"7fb7883a82e890c1573e4a15dc8c3bbe9e4036a3","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"repository":{"url":"git@github.platforms.engineering:element-public/element-public-stylelint.git","type":"git"},"_npmVersion":"11.0.0","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"23.4.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_1.1.5_1734937123530_0.02903444756751017","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"2.0.0-alpha.0":{"name":"@element-public/stylelint-config","version":"2.0.0-alpha.0","keywords":["element-public","stylelint","css","scss"],"author":{"name":"Richard Deslauriers","email":"richard.deslauriers@monsanto.com"},"license":"UNLICENSED","_id":"@element-public/stylelint-config@2.0.0-alpha.0","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"ee9b2054d17f0d2dcfac45c03d7b1a8f36f3dd92","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-2.0.0-alpha.0.tgz","fileCount":3,"integrity":"sha512-uT4hNQvQ1V/IUkxSLxeQOIjWUGAaHLG6vshXIplfpL8g+RAUEONMJYZwnP8H6D6R7Q3pPl/8Pbrl9JjDaN3F5A==","signatures":[{"sig":"MEYCIQCS2TA3XTnqm5B1515ozyLFr9ITWl0c2Sgspr3yjw8JrQIhAImN/vy94ewTUB517WSXFvBur5fXejByB0vm7kqHVXHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16962},"main":"index.js","gitHead":"2121dc1cd04dd3f6e3c741e17060d06c1662df9a","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},"_npmVersion":"11.0.0","description":"A mostly reasonable shared stylelint configuration for element-public","directories":{},"_nodeVersion":"23.4.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^2.0.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_2.0.0-alpha.0_1739011285460_0.07475648492325893","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"0.5.0":{"name":"@element-public/stylelint-config","version":"0.5.0","keywords":["element","stylelint","css","scss"],"_id":"@element-public/stylelint-config@0.5.0","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"8fdcea0d8d4dedff3b007c098c8a7690e785d0f4","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-0.5.0.tgz","fileCount":3,"integrity":"sha512-Fcr0RBN3ozyBSe1RmSi1iZicSYSDfwxynUIlkn/gKbTZZ1nQGG4K9EQ9g6QYEYwj571qvGZxww3DMvfIlNAk2A==","signatures":[{"sig":"MEQCIFKTxnA+OallP+2Z0N1t/rqgK8Rk9YV15xgR23VjDBsaAiBm0OYjRXhERvDmDn1Ykhdt1GEQ5OFIsJP38eOO2WhYLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16716},"main":"index.js","gitHead":"882c5ba5c166897fdc72051672d08565471dcfdb","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","actor":{"name":"arkadiusz.slowikowski","type":"user","email":"arkadiusz.slowikowski@bayer.com"},"email":"arkadiusz.slowikowski@bayer.com"},"_npmVersion":"10.9.2","description":"A mostly reasonable shared stylelint configuration for Element","directories":{},"_nodeVersion":"23.11.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_0.5.0_1751527575092_0.644943099577074","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"0.5.0-alpha.1":{"name":"@element-public/stylelint-config","version":"0.5.0-alpha.1","keywords":["element","stylelint","css","scss"],"_id":"@element-public/stylelint-config@0.5.0-alpha.1","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"6b8b48686e2655f4a09121444cfe330bcc91be59","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-0.5.0-alpha.1.tgz","fileCount":3,"integrity":"sha512-pXPSkh8MfyMFD6oUZ5TA97fWy9AgwvDXMMpgKZt6Q1CaUFo7/TLK2jmVHaDu88A+xh1mmliAZPH4H6jM6uLLdA==","signatures":[{"sig":"MEQCIBIdQhhpYfV+MQZcYrMWYHQpp2SGjsESmYBG3m8XoMgrAiAQEYGUT1Gh4ySK+sUFeIdioR3v3pRQv7MS9WTX/s3V5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16732},"main":"index.js","gitHead":"a67007ec47b060561205256f0fbff2c2df9e6c99","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","actor":{"name":"arkadiusz.slowikowski","type":"user","email":"arkadiusz.slowikowski@bayer.com"},"email":"arkadiusz.slowikowski@bayer.com"},"_npmVersion":"10.9.2","description":"A mostly reasonable shared stylelint configuration for Element","directories":{},"_nodeVersion":"23.11.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_0.5.0-alpha.1_1751894179185_0.754473434786564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"},"0.5.0-alpha.2":{"name":"@element-public/stylelint-config","version":"0.5.0-alpha.2","keywords":["element","stylelint","css","scss"],"_id":"@element-public/stylelint-config@0.5.0-alpha.2","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"peon125","email":"peon125@gmail.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"dist":{"shasum":"681b51c94282c1019d6469dd73ea65746dc88723","tarball":"https://registry.npmjs.org/@element-public/stylelint-config/-/stylelint-config-0.5.0-alpha.2.tgz","fileCount":3,"integrity":"sha512-RZgq9KFr5GAHbyrLXj0wbNtXpY35ef7RqhvrLlx+XmlNol109a0flgLZjfOaoXHPyKuki2zeBgq+5bjtbWa4Fw==","signatures":[{"sig":"MEQCIE1HmQakCx9PEGrYKgTrdhuA8aUTkzk280rZKe+wDLkzAiBvNm0DHmUP5UtlxDWlmAdLyfcu5Zcq8w1UBhLQgpDRRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16732},"main":"index.js","gitHead":"7c11d0fe442594d836983c8fe1ad8cf540cded3c","scripts":{"test":"jest","test:watch":"jest --watchAll","stylelint:fix":"stylelint **/*.scss --rd --fix --config=index.js","prettier:check":"prettier --check .","prettier:write":"prettier --write .","stylelint:check":"stylelint **/*.scss --rd --config=index.js"},"_npmUser":{"name":"arkadiusz.slowikowski","actor":{"name":"arkadiusz.slowikowski","type":"user","email":"arkadiusz.slowikowski@bayer.com"},"email":"arkadiusz.slowikowski@bayer.com"},"_npmVersion":"10.9.2","description":"A mostly reasonable shared stylelint configuration for Element","directories":{},"_nodeVersion":"23.11.0","dependencies":{"stylelint":"^13.6.1","stylelint-a11y":"^1.2.3","stylelint-scss":"^3.18.0","stylelint-order":"^4.1.0","stylelint-suitcss":"^3.0.0","stylelint-config-standard":"^20.0.0","stylelint-declaration-strict-value":"^1.5.0","stylelint-z-index-value-constraint":"^1.1.0","stylelint-high-performance-animation":"^1.5.1","stylelint-declaration-block-no-ignored-properties":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","jest":"^26.4.0","prettier":"^2.0.5","@babel/preset-env":"^7.11.0","@element-public/prettier-config":"^1.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/stylelint-config_0.5.0-alpha.2_1751913791682_0.3206085182286571","host":"s3://npm-registry-packages-npm-production"},"deprecated":"project cancelled"}},"time":{"created":"2024-07-17T16:27:09.736Z","modified":"2026-09-13T10:45:20.604Z","1.0.0":"2024-07-17T16:27:10.001Z","1.0.1":"2024-12-14T09:58:09.716Z","1.0.2":"2024-12-14T10:03:38.610Z","1.1.0":"2024-12-14T14:21:20.969Z","1.1.3":"2024-12-16T08:07:00.294Z","1.1.4":"2024-12-18T09:21:50.067Z","1.1.5":"2024-12-23T06:58:43.699Z","2.0.0-alpha.0":"2025-02-08T10:41:25.641Z","0.5.0":"2025-07-03T07:26:15.249Z","0.5.0-alpha.1":"2025-07-07T13:16:19.354Z","0.5.0-alpha.2":"2025-07-07T18:43:11.864Z"},"keywords":["element","stylelint","css","scss"],"description":"A mostly reasonable shared stylelint configuration for Element","maintainers":[{"name":"arkadiusz.slowikowski","email":"arkadiusz.slowikowski@bayer.com"},{"name":"slowikowskiarkadiusz","email":"slowikowskiarkadiusz@gmail.com"}],"readme":"![element-logo](docs/element-logo-black-wordmark.svg?sanitize=true)\n\n# element-stylelint\n\nA mostly reasonable shared `stylelint` configuration for Element\n\n## Getting Started\n\n```\nnpm i --save-dev @element/stylelint-config\n```\n\nExtend into a local project\n[configuration](https://stylelint.io/user-guide/configure) file, and override as\ndesired:\n\n```\n{\n  \"extends\": \"@element/stylelint-config\",\n  \"rules\": {\n    \"indentation\": \"tab\",\n    \"number-leading-zero\": null\n  }\n}\n```\n\n## About `stylelint`\n\n`stylelint` - A mighty, modern style linter\n\n> -   has over **160 built-in rules** to catch errors, apply limits and enforce\n>     stylistic conventions\n> -   understands the **latest CSS syntax** including custom properties and\n>     level 4 selectors\n> -   extracts **embedded styles** from HTML, markdown and CSS-in-JS object &\n>     template literals\n> -   parses **CSS-like syntaxes** like SCSS, Sass, Less and SugarSS\n> -   supports **plugins** so you can create your own rules or make use of\n>     plugins written by the community\n> -   automatically **fixes** some violations (_experimental feature_)\n> -   is **well tested** with over 10000 unit tests\n> -   supports **shareable configs** that you can extend or create your own of\n> -   is **unopinionated** so you can tailor the linter to your exact needs\n> -   has a **growing community** and is used by\n>     [Facebook](https://code.facebook.com/posts/879890885467584/improving-css-quality-at-facebook-and-beyond/),\n>     [GitHub](https://github.com/primer/stylelint-config-primer) and\n>     [WordPress](https://github.com/ntwb/stylelint-config-wordpress/)\n\nAdditional plugin packages add additional features:\n\n```\n\"stylelint\": \"^13.6.1\",\n\"stylelint-a11y\": \"^1.2.3\",\n\"stylelint-config-standard\": \"^20.0.0\",\n\"stylelint-declaration-block-no-ignored-properties\": \"^2.3.0\",\n\"stylelint-declaration-strict-value\": \"^1.5.0\",\n\"stylelint-high-performance-animation\": \"^1.5.1\",\n\"stylelint-order\": \"^4.1.0\",\n\"stylelint-scss\": \"^3.18.0\",\n\"stylelint-suitcss\": \"^3.0.0\",\n\"stylelint-z-index-value-constraint\": \"^1.1.0\"\n```\n\nSee each package's documentation on GitHub for further rule explanations.\n\n## Code Style\n\nThe `element-stylelint` configuration aims to support\n[CSS Guidelines by Harry Roberts.](https://cssguidelin.es/)\n\n> High-level advice and guidelines for writing sane, manageable, scalable CSS\n\n### General Rules\n\nSelectors are fundamental to writing good CSS:\n\n> -   **Select what you want explicitly**, rather than relying on circumstance\n>     or coincidence. Good Selector Intent will rein in the reach and leak of\n>     your styles.\n> -   **Write selectors for reusability**, so that you can work more efficiently\n>     and reduce waste and repetition.\n> -   **Do not nest selectors unnecessarily**, because this will increase\n>     specificity and affect where else you can use your styles.\n> -   **Do not qualify selectors unnecessarily**, as this will impact the number\n>     of different elements you can apply styles to.\n> -   **Keep selectors as short as possible**, in order to keep specificity down\n>     and performance up.\n\n#### Selector Intent\n\n> Poor Selector Intent is one of the biggest reasons for headaches on CSS\n> projects. Writing rules that are far too greedy—and that apply very specific\n> treatments via very far reaching selectors—causes unexpected side effects and\n> leads to very tangled stylesheets, with selectors overstepping their\n> intentions and impacting and interfering with otherwise unrelated rulesets.\n>\n> CSS cannot be encapsulated, it is inherently leaky, but we can mitigate some\n> of these effects by not writing such globally-operating selectors: **your\n> selectors should be as explicit and well reasoned as your reason for wanting\n> to select something**.\n\n#### Reusability\n\n> Make heavy use of classes. IDs, as well as being hugely over-specific, cannot\n> be used more than once on any given page, whereas classes can be reused an\n> infinite amount of times. Everything you choose, from the type of selector to\n> its name, should lend itself toward being reused.\n\n#### Location Independence\n\n> Given the ever-changing nature of most UI projects, and the move to more\n> component-based architectures, it is in our interests not to style things\n> based on where they are, but on what they are.\n\n> As a result of a better selector, [a] piece of UI is more portable, more\n> recyclable, doesn’t have any dependencies, and has much better Selector\n> Intent. **A component shouldn’t have to live in a certain place to look a\n> certain way.**\n\n#### Portability\n\n> Qualified selectors do not lend themselves well to being reused, and every\n> selector should be authored with reuse in mind. Take the following example:\n>\n> ```\n> input.btn { }\n> ```\n>\n> This is a _qualified selector_; the leading `input` ties this ruleset to only\n> being able to work on `input` elements. By omitting this qualification, we\n> allow ourselves to reuse the `.btn` class on any element we choose, like an\n> `a`, for example, or a `button`.\n\n#### Specificity\n\nKeep selector specificity as low as possible.\n\n> **Specificity can, among other things,**\n>\n> -   limit your ability to extend and manipulate a codebase;\n> -   interrupt and undo CSS’ cascading, inheriting nature;\n> -   cause avoidable verbosity in your project;\n> -   prevent things from working as expected when moved into different\n>     environments;\n> -   lead to serious developer frustration.\n\n> **Specificity can be wrangled and understood, but it is safer just to avoid it\n> entirely by:**\n>\n> -   not using IDs in your CSS;\n> -   not nesting selectors;\n> -   not qualifying classes;\n> -   not chaining selectors.\n>\n> **As a rule, if a selector will work without it being nested then do not nest\n> it.**\n\nAvoid use of `!important` wherever possible.\n\n> `!important` is a direct manifestation of problems with specificity; it is a\n> way of cheating your way out of specificity wars, but usually comes at a heavy\n> price. It is often viewed as a last resort—a desperate, defeated stab at\n> patching over the symptoms of a much bigger problem with your code.\n\n### Naming Convention\n\nWhen naming objects, use use a _BEM-like_ naming convention.\n\n> _BEM_, meaning _Block, Element, Modifier_, is a front-end methodology coined\n> by developers working at Yandex. Whilst BEM is a complete methodology, here we\n> are only concerned with its naming convention. Further, the naming convention\n> here only is BEM-_like_; the principles are exactly the same, but the actual\n> syntax differs slightly.\n>\n> BEM splits components’ classes into three groups:\n>\n> -   Block: The sole root of the component.\n> -   Element: A component part of the Block.\n> -   Modifier: A variant or extension of the Block.\n>\n> Elements are delimited with two (2) underscores (`__`), and Modifiers are\n> delimited by two (2) hyphens (`--`).\n\n```\n.block {}\n.block__element {}\n.block--modifier {}\n```\n\n### Formatting\n\nThe `element-stylelint` configuration aims to support\n[Airbnb's mostly reasonable approach to CSS and Sass.](https://github.com/airbnb/css)\n\n> -   Use soft tabs (2 spaces) for indentation\n> -   Prefer dashes over camelCasing in class names.\n>     -   Underscores and PascalCasing are okay if you are using BEM.\n> -   Do not use ID selectors\n> -   When using multiple selectors in a rule declaration, give each selector\n>     its own line.\n> -   Put a space before the opening brace `{` in rule declarations\n> -   In properties, put a space after, but not before, the `:` character.\n> -   Put closing braces `}` of rule declarations on a new line\n> -   Put blank lines between rule declarations\n> -   Prefer line comments (// in Sass-land) to block comments.\n> -   Prefer comments on their own line. Avoid end-of-line comments.\n","readmeFilename":"README.md"}