{"_id":"@btrl/stylelint-config","_rev":"4-1095b069ee67ad23bce0d02ca2cbb083","name":"@btrl/stylelint-config","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@btrl/stylelint-config","version":"1.0.0","description":"synaptrix coding standards for styles","main":"src/index.js","keywords":["stylelint","stylelint-config","vue-scss","sass"],"author":{"name":"KC","email":"https://github.com/orangelckc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+ssh://git@github.com/orangelckc/stylelint-config.git"},"license":"MIT","bugs":{"url":"https://github.com/orangelckc/stylelint-config/issues"},"homepage":"https://github.com/orangelckc/stylelint-config","dependencies":{"postcss-html":"^1.5.0","postcss-scss":"^4.0.6","stylelint-config-clean-order":"^5.0.1","stylelint-config-recommended-scss":"^10.0.0","stylelint-config-recommended-vue":"^1.4.0"},"peerDependencies":{"stylelint":"*"},"devDependencies":{"@antfu/eslint-config":"^0.38.5","eslint":"^8.38.0","jest":"^29.5.0"},"gitHead":"f4914851b29cfbf7c40aa9f516bc869189c1c026","_id":"@btrl/stylelint-config@1.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-DrCOtStuKA1wWvJAEAHoeGAtHPsO8JdL2BpWPQKuUkwO2Z6CAgiPa+G2L9Pd8Vax4KUs1zNJxq7uZmSmEEbiyA==","shasum":"977342ff39486f50b6245cc8cf397d5dfec8d392","tarball":"https://registry.npmjs.org/@btrl/stylelint-config/-/stylelint-config-1.0.0.tgz","fileCount":4,"unpackedSize":7706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBac+9ewZNoPT75WJ/4g54eMBLmHhaR4Z2rvsyqp+Z7HAiEAi7bMGE58Jsz6SOBap4HCWvc66HQxOkeB834kNCal36k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQbUAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowig//fsGsKutNpLd05xzZ7MD/B70ZEPNsdY2HTUjFh4MBMZagNO3t\r\nKPK4v9G9U0+uuM3DpeO8ezNYEZtkppPlasYPyvF7fYZqM5gFX7Czh9Jg/hTe\r\ntLm1H7tsmR5N/5MFjmqoI/3sXBpvks0+TkF8qLaYJPYZaTXH1IcJ0GW+VyFA\r\nQtg3oYrkZ4cm8PaDFCBKo+VUOKS4qP9DqhFJsrEzuzwUhpNyhpyRflTtQikK\r\nw6mkAdwvwhpikyOYKcTKJM8EXZ1Q5zRHbXn5mjaYjjAxZRFOqw+EqRvNpYdl\r\nBt66Vm3M9CsB51iBaZck6mi573olrBUJrXJjzIkfmUxmvUCmAaYe4XYGNkPJ\r\nkgWr8YuO1DYpIKBy/NR7S9PlGi7O1q4dkMsPx+cypRVwr4dREWFII4soyKfk\r\n4a45aueBdnrohWrxcHqyQYh1RU/MJQqr+VTEklj5uOhvYmgVUidFReMhyME6\r\nnGX4KFWNKJx8gM7Q/75oRRedAM8bQlA7qj/hDdJVmeyv4QWIwdJJ1YG8+UVB\r\nJzgcePtkG6Y+qNv7GIFurGCFRGZZzg8K5YJ4p4sJdDV2mogRqIYg32R7rEPs\r\nJrAMQzjj8Q2rPMwdfnbDVz+3PiCLQUhJq2u24B+8+3MmDZ0xgV+BffES/qNN\r\nELrfFqAeYMjbRKPnQsZZqfIC5iREVibyMkU=\r\n=DvSC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"btrl","email":"orangelckc@hotmail.com"},"directories":{},"maintainers":[{"name":"btrl","email":"orangelckc@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config_1.0.0_1682027776173_0.9219840520748448"},"_hasShrinkwrap":false},"1.0.1":{"name":"@btrl/stylelint-config","version":"1.0.1","description":"Coding standards for styles","main":"src/index.js","keywords":["stylelint","stylelint-config","vue-scss","sass"],"author":{"name":"KC","email":"https://github.com/orangelckc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+ssh://git@github.com/orangelckc/stylelint-config.git"},"license":"MIT","bugs":{"url":"https://github.com/orangelckc/stylelint-config/issues"},"homepage":"https://github.com/orangelckc/stylelint-config","dependencies":{"local-pkg":"^0.4.3","postcss-html":"^1.5.0","postcss-scss":"^4.0.6","stylelint-config-clean-order":"^5.0.1","stylelint-config-recommended-scss":"^10.0.0","stylelint-config-recommended-vue":"^1.4.0"},"peerDependencies":{"stylelint":"*"},"devDependencies":{"@antfu/eslint-config":"^0.38.5","eslint":"^8.38.0","jest":"^29.5.0"},"gitHead":"05a0f205cd89ed17b3e5e5fd680f78f57f083feb","_id":"@btrl/stylelint-config@1.0.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-t0KVHUHKfXER8devrsXk5lq1V8gk457hcNFGpXN8r+cSoKzlKd6OzWPDioVfv6drViiG+0ymAEpg6hWeZDnK+g==","shasum":"3179d2d8ee1fb8d3b86d3ef3ca87d308598b2b13","tarball":"https://registry.npmjs.org/@btrl/stylelint-config/-/stylelint-config-1.0.1.tgz","fileCount":4,"unpackedSize":8861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWtOccI65X4ytau23EK8PuepmOSsPUtVj1+l4qlsuWkwIgOI1OKOVwuiNeFKQTOFj3qq1RqLyOidiZp47nUS2qmM0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQlYPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotOw//Tvdc/cYsSaM0KWSEKNJBDsiJIyLMu3AOL4NrmP7yUStfhGJk\r\nGxbisa4+HCdFPjBIIC4wYcxbTl0cyczASy2PoZlgCTkd4zsfiYMBQVbEm8P4\r\ndNy9me6PIm+58UmtQFOtBL5ff1a2qR4FcINtbQKkkZ/OwfdYOImWMcbUDC1R\r\nJwf/WXqNmP5seYA1dihhGTN6DnDuiQydpMoBA7zmaxdZkxONARq8+LO7CUVG\r\n7Jichqedb2XtTvU49BplgrCw97h6PsMx5ABrTtBSGoXGeN7n51aTY7tCcu7x\r\n2eZGApAGsBY0YedOUKlBRsC1L5Jyb7IV4ix1V7ZqN3sgghOLw/1fivKQTDSp\r\nErHVK9nbV+JlYUl3og+l8oc4Yjg4CIkpGI2Z8Ko/C78VXWaDXn01sy9G9E4V\r\nec+abwSDbHz1XpNvDLbq80F0zDlVCS+NuFiHtRLIz0YKGi6awbb/AtFEJJyC\r\n/R1rT7YjgsGQHZDVQY1VEOGezh/Ix1PoeHlwTc9OGyMOok3TxKpb5UaQSznh\r\nIt8xAUGrxqJdxzmfv6ke14fiiCNsvLxmYDEh4ncRzo6cRBc3XVzHDbjFQ/1c\r\nimXIsQEslpgdMCSoc/uUHAT77fjuMuhil6xHx9HNuQHtGsSeweEAlLdXyKio\r\ntqCi1rnxxqQyiueeEvVekJ1A9//KUtNWoto=\r\n=A8Gt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"btrl","email":"orangelckc@hotmail.com"},"directories":{},"maintainers":[{"name":"btrl","email":"orangelckc@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config_1.0.1_1682069007630_0.47072878741508783"},"_hasShrinkwrap":false},"1.0.2":{"name":"@btrl/stylelint-config","version":"1.0.2","type":"module","description":"Coding standards for styles","main":"src/index.js","keywords":["stylelint","stylelint-config","vue-scss","sass"],"author":{"name":"KC","email":"https://github.com/orangelckc"},"scripts":{"test":"vitest"},"repository":{"type":"git","url":"git+ssh://git@github.com/orangelckc/stylelint-config.git"},"license":"MIT","bugs":{"url":"https://github.com/orangelckc/stylelint-config/issues"},"homepage":"https://github.com/orangelckc/stylelint-config","dependencies":{"local-pkg":"^0.5.0","postcss-html":"^1.5.0","postcss-scss":"^4.0.9","stylelint-config-clean-order":"^5.2.0","stylelint-config-recommended-scss":"^14.0.0","stylelint-config-recommended-vue":"^1.5.0"},"peerDependencies":{"stylelint":"*"},"devDependencies":{"vitest":"^1.0.4"},"gitHead":"f3257f8dd017378728801c328f950d7d32a284f1","_id":"@btrl/stylelint-config@1.0.2","_nodeVersion":"20.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-QnF50VDvuLLMBfvd/8Ntq8q7BnTbsCryrYs/9LNHW9Ftq/uz6H5RoUnG2eJn2Qno9lvrmwp+i+VsMktGB51Y6w==","shasum":"c2aa2954c95291486f75f605501067e789fc6279","tarball":"https://registry.npmjs.org/@btrl/stylelint-config/-/stylelint-config-1.0.2.tgz","fileCount":4,"unpackedSize":8818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIJ/+HTN8ANFXPbqiFjj26zewziDooK6NwiY2Q3g+v7QIhAKYBqvyyY0+3Chn1myG6NzbmZKzzE0qSgbetbmIdc3qU"}]},"_npmUser":{"name":"btrl","email":"orangelckc@hotmail.com"},"directories":{},"maintainers":[{"name":"btrl","email":"orangelckc@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config_1.0.2_1702990510954_0.9707746717366224"},"_hasShrinkwrap":false,"deprecated":"unsupported vesion, please update to the lastest one"},"1.0.3":{"name":"@btrl/stylelint-config","version":"1.0.3","description":"Coding standards for styles","main":"src/index.js","keywords":["stylelint","stylelint-config","vue-scss","sass"],"author":{"name":"KC","email":"https://github.com/orangelckc"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+ssh://git@github.com/orangelckc/stylelint-config.git"},"license":"MIT","bugs":{"url":"https://github.com/orangelckc/stylelint-config/issues"},"homepage":"https://github.com/orangelckc/stylelint-config","dependencies":{"local-pkg":"^0.4.3","postcss-html":"^1.5.0","postcss-scss":"^4.0.6","stylelint-config-clean-order":"^5.0.1","stylelint-config-recommended-scss":"^10.0.0","stylelint-config-recommended-vue":"^1.4.0"},"peerDependencies":{"stylelint":"^15.5.0"},"devDependencies":{"@antfu/eslint-config":"^0.38.5","eslint":"^8.38.0","jest":"^29.5.0"},"gitHead":"4243bfcc20f03611f91c8ef288cdf6c241875b2a","_id":"@btrl/stylelint-config@1.0.3","_nodeVersion":"20.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-j56OBWDh2gL3cuxJM/5O5WBCijy0klj3LPSsAP7D/BVwnQq7irWyEj+FKJZM4+YC7KRb4y5Us/rl3lSJanHt1Q==","shasum":"43f35f1e4523de8a5f17f08369252ac5825f5795","tarball":"https://registry.npmjs.org/@btrl/stylelint-config/-/stylelint-config-1.0.3.tgz","fileCount":4,"unpackedSize":9193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5yZOWwdvqs+6mzy70EhZJnop5dA9nNoTMuS4RVpRoMAiEAntJFEVpIMVEYlVeHzS9MJfwJZR/J265gzci0FKDXM/s="}]},"_npmUser":{"name":"btrl","email":"orangelckc@hotmail.com"},"directories":{},"maintainers":[{"name":"btrl","email":"orangelckc@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config_1.0.3_1702997909904_0.911910096185744"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-20T21:56:16.109Z","1.0.0":"2023-04-20T21:56:16.361Z","modified":"2023-12-19T14:58:30.253Z","1.0.1":"2023-04-21T09:23:27.812Z","1.0.2":"2023-12-19T12:55:11.099Z","1.0.3":"2023-12-19T14:58:30.071Z"},"maintainers":[{"name":"btrl","email":"orangelckc@hotmail.com"}],"description":"Coding standards for styles","homepage":"https://github.com/orangelckc/stylelint-config","keywords":["stylelint","stylelint-config","vue-scss","sass"],"repository":{"type":"git","url":"git+ssh://git@github.com/orangelckc/stylelint-config.git"},"author":{"name":"KC","email":"https://github.com/orangelckc"},"bugs":{"url":"https://github.com/orangelckc/stylelint-config/issues"},"license":"MIT","readme":"# @btrl/stylelint-config\n\nCoding standards for all things style-related, specifically CSS & SCSS with vue3.\n\n[![npm](https://img.shields.io/npm/v/@btrl/stylelint-config)](https://npm.im/@btrl/stylelint-config)\n\n## Installation\n\n```bash\n# Install the config as a dev dependency.\npnpm add -D @btrl/stylelint-config\n```\n\n### Peer dependencies\n\nYou need to additionally install [stylelint](https://www.npmjs.com/package/stylelint) into your project.\n\n```bash\n# Install manually\npnpm add -D stylelint\n```\n\n## Usage\n\nDepends on your [default module system configuration](https://nodejs.org/api/packages.html#determining-module-system) for Node.js, create a `stylelint.config.cjs` file using `CommonJS` OR create a `stylelint.config.mjs` file using `ES module` with the following contents:\n\n```js\n// stylelint.config.cjs\nmodule.exports = {\n  extends: '@btrl/stylelint-config',\n}\n```\n\n```js\n// stylelint.config.mjs\nexport default {\n  extends: '@btrl/stylelint-config',\n}\n```\n\n## Config VS Code lint & auto fix\n\n- Install the [VS Code Stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) extension.\n- Add the following to your workspace settings in `.vscode/settings.json`:\n\n```json\n{\n  \"prettier.enable\": false,\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.stylelint\": true\n  },\n  \"stylelint.validate\": [\n    \"css\",\n    \"scss\",\n    \"vue\"\n  ]\n}\n```\n\n## Script for linting style in package.json\n\nFor example:\n\n```json\n{\n  \"scripts\": {\n    \"lint:style\": \"stylelint src/**/*.{vue,css,scss} --fix\"\n  }\n}\n```\n\n## Extended configs\n\nWe've adopted the following list of shared configs that remain actively maintained by the broader developer community.\n\n- [stylelint-config-recommended-vue](https://github.com/ota-meshi/stylelint-config-recommended-vue) - The recommended shareable Vue config for Stylelint.\n- [stylelint-config-recommended-scss](https://github.com/stylelint-scss/stylelint-config-recommended-scss) - The recommended shareable SCSS config for stylelint.\n- [stylelint-config-clean-order](https://github.com/kutsan/stylelint-config-clean-order) - A stylelint order config inspired by [stylelint-order](https://github.com/hudochenkov/stylelint-order).\n\n## Recommended ESLint configuration\n\nThis project is heavily inspired by [@antfu/eslint-config](https://github.com/antfu/eslint-config), which is an excellent project for eslint. The main goal of this project is to enhance the linting experience while developing `Vue` projects.\n\n## License\n\n[MIT](./LICENSE) License &copy; 2023","readmeFilename":"README.md"}