{"_id":"@condorhero/stylelint-config-scss","_rev":"2-21d03b94ab20c0242af512a667df9647","name":"@condorhero/stylelint-config-scss","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-beta.1":{"name":"@condorhero/stylelint-config-scss","version":"1.0.0-beta.1","packageManager":"pnpm@7.1.6","description":"My Stylelint SCSS config presets","keywords":["eslint","Stylelint-config-scss","Stylelint-config-preset"],"license":"MIT","author":{"name":"CondorHero"},"repository":{"type":"git","url":"git+https://github.com/condorheroblog/stylelint-config.git","directory":"packages/scss"},"main":"index.js","peerDependencies":{"stylelint":">=14.9.0"},"bugs":{"url":"https://github.com/condorheroblog/stylelint-config/issues"},"homepage":"https://github.com/condorheroblog/stylelint-config#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"dependencies":{"@condorhero/stylelint-config-css":"^1.0.0-beta.1","stylelint-config-standard-scss":"^4.0.0"},"devDependencies":{"stylelint":"^14.9.0"},"scripts":{"stylelint:fix":"stylelint . --fix --cache --cache-location node_modules/.cache/stylelint/ --config=index.js","stylelint":"stylelint . --config=index.js"},"_id":"@condorhero/stylelint-config-scss@1.0.0-beta.1","_integrity":"sha512-ptJr3vl2be5gjl10bGksba+eo4c8DHLFdc/B61+hXkBjIIdPrY6SeFfh+YNjAm/oYN14CVx6Y6DjpqQvf6bQdQ==","_resolved":"/private/var/folders/7j/t79xy7qs13ld89z06lzx68t00000gn/T/d4913fcda934ee010b20e3cd49c27146/condorhero-stylelint-config-scss-1.0.0-beta.1.tgz","_from":"file:condorhero-stylelint-config-scss-1.0.0-beta.1.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ptJr3vl2be5gjl10bGksba+eo4c8DHLFdc/B61+hXkBjIIdPrY6SeFfh+YNjAm/oYN14CVx6Y6DjpqQvf6bQdQ==","shasum":"f481f74ba85264cad8f61eed7873eff8f95c6762","tarball":"https://registry.npmjs.org/@condorhero/stylelint-config-scss/-/stylelint-config-scss-1.0.0-beta.1.tgz","fileCount":4,"unpackedSize":12747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFq5ni3GRD1I89eEfyXOXQYiUmO3W9Sd8fVL+9HH5vTvAiEAq90nrEEmuaCW8a56hOVxsWcv7S+/wgDIu222RiPg3Dg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiphA7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAqQ//cMc1ZI/dTPbqt/UlXCrPu3KWnyRlZhY3jjBLMZEbWcVvE/Ox\r\nV7O6fHTCIu2HvFuDVSjYDr5wHux2YdnceUKvbFTtACVfnYMkl6IR3OBcBI5g\r\na4WLmrkQ4erahtTHM1DKZCEASUWFbtZKWeeq1rmnVjlfmvWuMv4szx/Bx8Tm\r\n90XlyybqHTMew2jLAPYyhYKrQnmCWKJBsJRpUx1nmHgRUX4rggp4bSe4TNg4\r\n/pOiezogCgBy7Cu9TqlZElk4Ksomh8DuHtlE5/3fC+/mjRCvLdAGHWMxv1K6\r\nZ/gtu5MoKujgkGtfazT3UJRD8zdVCOjT+ytKpjzbTQHVaBaZfEtF/d2tPSJY\r\njdcqLtHXZqUXY3/bTx1xltvnB2lK68PDRJivmJXCXgCK+6cow5YOOcwjvs5b\r\ny9XMPq24kghYtBS8pus4CYfuSXZwHdZiX0UT1I3Y+9qYl6YYMrgttpJrcpjd\r\nrtCd2k0s2y46VMPzqwySYTRRTJ6Gu0szaB/5NVG9UQZo8ufDg2F6A7oUkEZ/\r\nbxGaMat47/zwq8eTmDdhFVen21Kc/RQR6fl7Eb7lo1DIJid/9CSb7t+9R5RU\r\nRXHYtn8i2lHgYbPQnBrlhNzBUFK35NZZ5ncWj30l3S9Bk1hkKx044ojOJusW\r\n4fZxTsGoiURu2hwqRuhXeYneeGN7tnjq8NA=\r\n=ebyA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"condorhero","email":"love2xinwei@gmail.com"},"directories":{},"maintainers":[{"name":"condorhero","email":"love2xinwei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config-scss_1.0.0-beta.1_1655050299533_0.24279869818385724"},"_hasShrinkwrap":false},"1.0.0":{"name":"@condorhero/stylelint-config-scss","version":"1.0.0","packageManager":"pnpm@7.1.6","description":"My Stylelint SCSS config presets","keywords":["eslint","Stylelint-config-scss","Stylelint-config-preset"],"license":"MIT","author":{"name":"CondorHero"},"repository":{"type":"git","url":"git+https://github.com/condorheroblog/stylelint-config.git","directory":"packages/scss"},"main":"index.js","peerDependencies":{"stylelint":">=14.9.0"},"bugs":{"url":"https://github.com/condorheroblog/stylelint-config/issues"},"homepage":"https://github.com/condorheroblog/stylelint-config#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"dependencies":{"@condorhero/stylelint-config-css":"^1.0.0","stylelint-config-standard-scss":"^4.0.0"},"devDependencies":{"stylelint":"^14.9.0"},"scripts":{"stylelint:fix":"stylelint . --fix --cache --cache-location node_modules/.cache/stylelint/ --config=index.js","stylelint":"stylelint . --config=index.js"},"_id":"@condorhero/stylelint-config-scss@1.0.0","_integrity":"sha512-TYc9Yd+RcIQeHauatcTXYts/MT6QCBjlEPhU6PyHtW6/QtETvMIXPh0OEhML8+hhWNpQGrVMhCFULdnByaf/ug==","_resolved":"/private/var/folders/7j/t79xy7qs13ld89z06lzx68t00000gn/T/86051a73509bccb2880c2772fd2e7a3e/condorhero-stylelint-config-scss-1.0.0.tgz","_from":"file:condorhero-stylelint-config-scss-1.0.0.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TYc9Yd+RcIQeHauatcTXYts/MT6QCBjlEPhU6PyHtW6/QtETvMIXPh0OEhML8+hhWNpQGrVMhCFULdnByaf/ug==","shasum":"caaad71a96d3ff997b53cfbaa5234781115372d7","tarball":"https://registry.npmjs.org/@condorhero/stylelint-config-scss/-/stylelint-config-scss-1.0.0.tgz","fileCount":4,"unpackedSize":13466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKDZFn0nAVUfzAbCnOTqbkB9gSFbKYY+gmleSXqPlbgAiEAwRfO3N8lQeZw1Ga3hH55QOyv+eaZvtS1SzHMchyrON4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipvSfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJMw//b5YN6O4VXYMEJmKCTXpyZSwen57dZ3hJAl2e28GhDboYbalk\r\nUv5wVWMBPjBLXd4h4/BMjbNx+piYeM5CjfqwbXipWJ8krsShjfsSdIXdPgHn\r\nkqyKOatGS7xYu0/GqCcMAxVFO9OjTbMhLIe7b3pJyyQKYbiDXOk2r0Mludug\r\n4TQTWX14JB3uOFmZhdqITYOKHG6tFa5nzRZePJARmxmEE1mr/Y0TXzFRYaW7\r\nTm/qjD2d0nq+0J6kfdh8bP9E1/CtpY7/Z4WzraFShhtx2sab1JugQZWfK9kM\r\n/DJW3hvkKeA8fw1Gj/1oZSZE4+XNZXSwkHFqHFKfAVDDA6+Oox8Uoa3Ksua3\r\n+2r7IpzeeggNgRYbUIfr00pivIsL37BPEj/QvGwd2jdzNIVg6Cfh46aUZLV/\r\n4aVJoZ6P84HjFpEK1eyGo1/rL937QyHZjThvD0/GbcO8TP5FSHftLc/1Rnvf\r\n4E1CKc776Q/JJFLE/xQj09IJpR4hqsIxFBwO0a2T2dP1Wwz2AaYrVubeH04N\r\nKS3tGoMuy2v9OmzkVMHG7FCwkUeFo+0Fis/c4ct/cCPGsBFvrtPajSCaa4sL\r\nWQcrPbPKbxJlr8nDb7k+YJi4n98+ew0/eyDRnA+c1Z+PR5XlJtFnr6Ljm7Aq\r\nPLQbejYsHFGw2PTp4BCXyb98BM6hXYggeRI=\r\n=Avb4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"condorhero","email":"love2xinwei@gmail.com"},"directories":{},"maintainers":[{"name":"condorhero","email":"love2xinwei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config-scss_1.0.0_1655108766957_0.09021585787961262"},"_hasShrinkwrap":false},"2.0.0":{"name":"@condorhero/stylelint-config-scss","version":"2.0.0","packageManager":"pnpm@7.1.6","description":"My Stylelint SCSS config presets","keywords":["eslint","Stylelint-config-scss","Stylelint-config-preset"],"license":"MIT","author":"CondorHero","repository":{"type":"git","url":"git+https://github.com/condorheroblog/stylelint-config.git","directory":"packages/scss"},"main":"index.js","peerDependencies":{"stylelint":">=14.9.0"},"bugs":{"url":"https://github.com/condorheroblog/stylelint-config/issues"},"homepage":"https://github.com/condorheroblog/stylelint-config#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"dependencies":{"@condorhero/stylelint-config-css":"^2.0.0","stylelint-config-standard-scss":"^4.0.0"},"devDependencies":{"stylelint":"^14.9.0"},"scripts":{"stylelint:fix":"stylelint . --fix --cache --cache-location node_modules/.cache/stylelint/ --config=index.js","stylelint":"stylelint . --config=index.js"},"_id":"@condorhero/stylelint-config-scss@2.0.0","_integrity":"sha512-SNOlOjA1VhlfWMNhf0J3YB9irsaAy/yQy3DiA2LVvoc8Wxs1ckc1lsSOMypoF7pyZhgSqAVWNDSs822I1vLyYA==","_resolved":"/private/var/folders/7j/t79xy7qs13ld89z06lzx68t00000gn/T/bd331f3eaee86236434e833adc1fe1b6/condorhero-stylelint-config-scss-2.0.0.tgz","_from":"file:condorhero-stylelint-config-scss-2.0.0.tgz","_nodeVersion":"16.15.1","_npmVersion":"7.20.1","dist":{"integrity":"sha512-SNOlOjA1VhlfWMNhf0J3YB9irsaAy/yQy3DiA2LVvoc8Wxs1ckc1lsSOMypoF7pyZhgSqAVWNDSs822I1vLyYA==","shasum":"24b01cf7c69e5794a5fe663e5efc33ba45b480ac","tarball":"https://registry.npmjs.org/@condorhero/stylelint-config-scss/-/stylelint-config-scss-2.0.0.tgz","fileCount":4,"unpackedSize":13466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmbbYKgBW0wYa0M3M1o3o3vUnnYzKmHQDOpzjSFvj5KAiAHEul7Bn2AUIkWUt8GcRe2OhWtDJiD1Vz0b5f5uKZzhg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizSJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQVA/+PXHi2bJOPjTNqJ1WLey28MXmDxAbJ6lEOtE51IlTDVt5auqh\r\nG7Lnp5/+98QW0AX6VgEUNJltIv15OEHiALn1Vg65oRTzZ/6tpfv06VoK657L\r\nYCMsMTa9JqN8qgIXtC/TCZNdmxvA6YZMnWInnt/Co57uqJC3a/rzmWVSmMiL\r\nVTbCFGxT9OCnlaR4KCjDaKSX6hF5HJ8cWM0mU39GToT7xBSWglbdsxZk0gYF\r\nscuiZQdjUBUWecj5YDe6Tk+CnvlvWzaOWNuSzbZWArr2enApaznYyPxDJjmq\r\n0J3TtyAhHpU9UV9fwX9tcGLuCXaLfe8pxVvNAL5rwXqBJBBmvb1h4UIJ6jL4\r\ng9ogqlzg8jy9bUt7OguBPpU9qdbL3uxAtolpaxRucRn8pvcbPE89Im45NbuE\r\np1QD8EzxjHj0cnNjM3B7bZy/9cf8NJ4gsTC03pMRoAb7pQQH9mTgiI4nh+pw\r\n34AoPGO8Oe+2eFGlxLW7Qb38bMNt3u6tPt+pIxVgMw676saGUrv9fpuDFhWq\r\nCUdpwur/vXAIDDEIYu/nVqLvVf0GHbnkPncsgOju7iVd06FU7+oMsFqDKxKk\r\n89wRoZFmrvFr0mj5FNFRHTEBiC887MDc/HZ14sG8iG7/tohjU9E1p/Vc+kMn\r\nl4P2sEKQecQRS5aPAq2tUf97FFxNg2BvXK8=\r\n=ovou\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"condorhero","email":"love2xinwei@gmail.com"},"directories":{},"maintainers":[{"name":"condorhero","email":"love2xinwei@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config-scss_2.0.0_1657610831144_0.052899320557474594"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-12T16:11:39.473Z","1.0.0-beta.1":"2022-06-12T16:11:39.738Z","modified":"2022-07-12T07:27:11.357Z","1.0.0":"2022-06-13T08:26:07.086Z","2.0.0":"2022-07-12T07:27:11.292Z"},"maintainers":[{"name":"condorhero","email":"love2xinwei@gmail.com"}],"description":"My Stylelint SCSS config presets","homepage":"https://github.com/condorheroblog/stylelint-config#readme","keywords":["eslint","Stylelint-config-scss","Stylelint-config-preset"],"repository":{"type":"git","url":"git+https://github.com/condorheroblog/stylelint-config.git","directory":"packages/scss"},"author":"CondorHero","bugs":{"url":"https://github.com/condorheroblog/stylelint-config/issues"},"license":"MIT","readme":"# @condorhero/stylelint-config-scss\n\n<p align=\"center\">\n    My stylelint config SCSS presets\n</p>\n\n\n<p align=\"center\">\n    <a href=\"https://www.npmjs.com/package/@condorhero/stylelint-config\" target=\"__blank\">\n        <img src=\"https://img.shields.io/npm/v/@condorhero/stylelint-config?color=a1b858&label=\" alt=\"NPM version\">\n    </a>\n    <a href=\"https://www.npmjs.com/package/@condorhero/stylelint-config\" target=\"__blank\">\n        <img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/@condorhero/stylelint-config?color=50a36f&label=\">\n    </a>\n    <br />\n</p>\n\n- The(stylelint-config-standard) standard shareable config for Stylelint.\n- stylelint-config-recess-order is Recess-based property sort order for Stylelint.\n- Lint also for CSS, HTML, markdown, css-modules, bem, SCSS.\n- Auto fix for formatting.\n- SCSS out-of-box.\n- Sorted CSS properties.\n\n> Note: `@stylelint/postcss-css-in-js` package may be abandoned [Deprecate package](https://github.com/stylelint/postcss-css-in-js/issues/225)，I will follow it in real time.\n\n## Usage\n\n### Install\n\n```bash\npnpm add -D eslint @condorhero/stylelint-config-scss\n```\n\n### Config `.stylelintrc`\n\n```json\n{\n  \"extends\": \"@condorhero/stylelint-config-scss\"\n}\n```\n\n> You can use a [`.stylelintignore`](https://stylelint.io/user-guide/ignore-code#files-entirely) file to ignore specific files, Alternatively, you can add an [ignoreFiles property](https://stylelint.io/user-guide/configure#ignorefiles) within your configuration object.**It is recommended to use the CLI command to specify the format file suffix**, For example: `stylelint src/**/*.{css,html,md}`).\n\n### Add script for package.json\n\nFor example:\n\n```json\n{\n  \"scripts\": {\n    \"stylelint\": \"stylelint **/*.{css,html,md,scss}\",\n    \"stylelint:fix\": \"stylelint **/*.{css,html,md,scss} --fix\"\n  }\n}\n```\n\n### Config VS Code auto fix\n\nCreate `.vscode/settings.json`\n\n```json\n{\n  \"css.validate\": false,\n  \"less.validate\": false,\n  \"scss.validate\": false,\n\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.stylelint\": true\n  },\n  \"files.autoSaveDelay\": 500,\n}\n```\n> source: https://github.com/stylelint/vscode-stylelint/issues/35\n\n## Check Also\n\n1. [@condorhero/stylelint-config](../../README.md)\n\n## Contribution Guide\n\nHey there! We are really excited that you are interested in contributing. This is a general contribution guide. Before submitting your contribution, please make sure to take a moment and read through the following guide:\n\n### PackageManager\n\n- latest [pnpm](https://pnpm.io/)\n\n### Update Dependencies\n\nKeeping dependencies up-to-date is one of the important aspects to keep projects alive and getting latest bug fixes on time. We recommend to update dependencies in weekly or bi-weekly intervals.\n\nWe use [taze](https://github.com/antfu/taze) to update the dependencies manually most of the time. As deps updating bots like Dependabot or Renovate could be a bit annoying when you have a lot projects.\n\nWith [taze](https://github.com/antfu/taze), you can run [taze](https://github.com/antfu/taze) major -Ir to check and select the versions to update interactive. -I stands for --interactive, -r stands for --recursive for monorepo.\n\n**I usually use:**\n\n```zsh\ntaze -r major && taze -w\n```\n\nAfter bumpping, we install them, runing build and test to verify nothing breaks before pushing to main.\n\n### monorepo\n\n![stylelint-config](https://user-images.githubusercontent.com/47056890/173309864-cb19da18-2531-4407-9f07-f17e00616f90.png)\n\n<details>\n<summary>for npm（My backup）</summary>\n\n<br />\n\n```zsh\n# add a monorepo，package.json adds a new field workspaces, which you can also add manually\nnpm init -w ./packages/typescript\n\n# Run \"test\" script on all packages\nnpm run test --workspaces\n# Tip - this also works:\nnpm run test  -ws\n\n# To run a command for a specific package, add the --workspace (singular) flag:\n# Runs \"test\" only on package-a\nnpm run test --workspace package-a\n\n# Tip - this also works:\nnpm run test -w package-a\n```\n\n\n<br />\n</details>\n\n\n<details>\n<summary>for pnpm:</summary>\n\n<br />\n\n```zsh\n# add a file pnpm-workspace.yaml\n# for example:\npackages:\n  - 'packages/*'\n\n\n# Run \"test\" script on all packages\npnpm run test -r\n# Tip - this also works:\npnpm run test --recursive\n\n# To run a command for a specific package, add the --workspace and --filter flag:\n# Runs \"test\" only on package-a\nnpm run test --recursive --filter=\"package-a\"\n\n# Tip - this also works:\nnpm run test -r -F=\"package-a\"\n```\n\n\n> Note: pnpm -w is --workspace-root\nRun as if pnpm was started in the root of the [workspace](https://pnpm.io/workspaces) instead of the current working directory.\n\n<br />\n</details>\n\n\n### Commit Convention\nWe use [Conventional Commits](https://www.conventionalcommits.org/) for commit messages, which allows the changelog to be auto-generated based on the commits. Please read the guide through if you aren't familiar with it already.\n\n### EditorConfig\n\nEditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors and IDEs.\n\nVS Code need download Plugin - [EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig).\n\n## License\n\n[MIT](https://github.com/condorheroblog/stylelint-config/blob/main/LICENSE)\n","readmeFilename":""}