{"_id":"@37bytes/stylelint-config","_rev":"15-2e6ff73db2cf80e49912b56bda6994e6","time":{"created":"2023-12-21T11:55:28.308Z","1.0.0":"2023-08-23T10:51:10.836Z","modified":"2023-12-21T13:06:51.532Z","1.0.1":"2023-08-24T06:49:13.242Z","1.0.2":"2023-08-24T06:51:36.417Z","1.0.3":"2023-08-24T06:59:47.306Z","1.0.4":"2023-08-24T07:07:20.370Z","1.0.5":"2023-08-24T09:25:54.177Z","1.0.6":"2023-08-24T10:14:08.733Z","1.0.7":"2023-08-24T10:22:05.740Z","1.0.8":"2023-08-24T11:25:21.412Z","1.0.9":"2023-08-24T11:42:15.286Z","1.0.10":"2023-08-28T02:13:16.719Z","1.0.11":"2023-12-21T11:51:20.130Z","1.0.12":"2023-12-21T11:55:28.663Z"},"name":"@37bytes/stylelint-config","dist-tags":{"latest":"1.0.12"},"versions":{"1.0.12":{"name":"@37bytes/stylelint-config","version":"1.0.12","description":"Default 37b stylelint config","main":".stylelintrc.json","repository":{"type":"git","url":"git+https://github.com/37bytes/public-packages.git#master"},"author":{"name":"37bytes"},"license":"MIT","peerDependencies":{"stylelint":"^15.10.2"},"dependencies":{"stylelint-config-standard-scss":"10.0.0","stylelint-declaration-strict-value":"^1.9.2","stylelint-order":"^6.0.3","stylelint-scss":"5.1.0"},"scripts":{"lint:styles":"stylelint **/*.{scss,css} --fix"},"_id":"@37bytes/stylelint-config@1.0.12","gitHead":"14d816b6084c0a21ff5ebc076421d50d3b9267ff","bugs":{"url":"https://github.com/37bytes/public-packages/issues"},"homepage":"https://github.com/37bytes/public-packages/tree/master#readme","_nodeVersion":"20.8.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RnXK2U4GdHdLeNPzzZ7i16XS8sn7OO3jWujEKNBak3mOAO4p+Did4xa1HTAZjRwWOR8qYdEU48SBP8auws4c1Q==","shasum":"14122fd6fd6be9dcae1e0b7e2acad7a6d2751257","tarball":"https://registry.npmjs.org/@37bytes/stylelint-config/-/stylelint-config-1.0.12.tgz","fileCount":3,"unpackedSize":9933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5UwjhhDoeW8fzubb5E5t9q6UigyP/Pa85HmK50Am5NAiEAoxHQlzK9+Ic5NDaALOdJ5gROX3HXM1CPWSTCuK8u1Mw="}]},"_npmUser":{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},"directories":{},"maintainers":[{"name":"rispaev","email":"rispaev@37bytes.com"},{"name":"yar_vav","email":"yavavilin@37bytes.com"},{"name":"rteslenko","email":"rteslenko@37bytes.com"},{"name":"tnikolaeva","email":"tnikolaeva@37bytes.com"},{"name":"dc.nikolaev","email":"dnikolaev@37bytes.com"},{"name":"mgarmash","email":"ops@37bytes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-config_1.0.12_1703159728438_0.1481445054738293"},"_hasShrinkwrap":false}},"maintainers":[{"email":"naushev@37bytes.com","name":"arhonist-37b"},{"email":"rispaev@37bytes.com","name":"rispaev"},{"email":"yavavilin@37bytes.com","name":"yar_vav"},{"email":"rteslenko@37bytes.com","name":"rteslenko"},{"email":"tnikolaeva@37bytes.com","name":"tnikolaeva"},{"email":"dnikolaev@37bytes.com","name":"dc.nikolaev"},{"email":"ops@37bytes.com","name":"mgarmash"}],"description":"Default 37b stylelint config","homepage":"https://github.com/37bytes/public-packages/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/37bytes/public-packages.git#master"},"author":{"name":"37bytes"},"bugs":{"url":"https://github.com/37bytes/public-packages/issues"},"license":"MIT","readme":"### About the Project\n\nstylelint configuration for use in 37bytes company projects.\n\n### Used Rules\n\n- Disallow selectors without classes.\n- Disallow duplicate properties within a selector.\n- Disallow duplicate selector names within a file.\n- Disallow empty selectors.\n- Limit the use of measurement units for font sizes (only px).\n- Sort and group properties within a selector according to a specified order.\n- Restrict the use of certain values for specific properties (for color, background-color, border-color, z-index, font-family, only variables can be used as values).\n- Enforce a specific naming convention (lowerCamelCase) for identifiers.\n- Disallow empty comments.\n\n### Installation\n\nRun the following command to install the package:\n\n```sh\nnpm install --save-dev stylelint @37bytes/stylelint-config\n```\n\n### Usage\n\nCreate a `.stylelintrc` file in the root of your project and configure it as follows:\n\n```json\n{\n    \"extends\": \"@37bytes/stylelint-config\"\n}\n```\n\nIf needed, you can further customize your configuration according to the [stylelint documentation](https://stylelint.io/).\n\nAdd the following command to your `package.json` to run the style check:\n\n```\n\"lint:styles\": \"stylelint **/*.{scss,css} --fix\"\n```\n\n### Version History\n\n1.0.12\n- scale-unlimited/declaration-strict-value: \"disableFix\": true\n\n1.0.10\n- Update rule for variable\n\n1.0.9\n- Updated documentation.\n\n1.0.8\n- Added documentation.\n\n1.0.7\n- Bug fix\n\n1.0.6\n- Bug fix\n\n1.0.5\n- Bug fix\n\n1.0.4\n- Bug fix\n\n1.0.3\n- Bug fix\n\n1.0.2\n- Bug fix\n\n1.0.1\n- Bug fix\n\n1.0.0\n- Initial version.\n","readmeFilename":"README.md"}