{"id":21374553,"url":"https://github.com/brightspaceui/stylelint-config","last_synced_at":"2026-02-23T16:08:45.525Z","repository":{"id":40545555,"uuid":"277605309","full_name":"BrightspaceUI/stylelint-config","owner":"BrightspaceUI","description":"Common Brightspace stylelint configs.","archived":false,"fork":false,"pushed_at":"2025-06-26T13:17:16.000Z","size":456,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-07-06T14:05:43.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BrightspaceUI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-07-06T17:23:27.000Z","updated_at":"2025-06-26T13:17:19.000Z","dependencies_parsed_at":"2023-11-22T19:25:52.002Z","dependency_job_id":"afb6974a-27ec-4604-92cc-2d28c9360d97","html_url":"https://github.com/BrightspaceUI/stylelint-config","commit_stats":{"total_commits":68,"total_committers":9,"mean_commits":7.555555555555555,"dds":0.6617647058823529,"last_synced_commit":"ed3385079cc5b14ec826b346169fc8266f8bb080"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/BrightspaceUI/stylelint-config","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightspaceUI%2Fstylelint-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightspaceUI%2Fstylelint-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightspaceUI%2Fstylelint-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightspaceUI%2Fstylelint-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrightspaceUI","download_url":"https://codeload.github.com/BrightspaceUI/stylelint-config/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightspaceUI%2Fstylelint-config/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265120134,"owners_count":23714489,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T08:43:40.282Z","updated_at":"2026-02-23T16:08:45.481Z","avatar_url":"https://github.com/BrightspaceUI.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# stylelint-config\n[![NPM version](https://img.shields.io/npm/v/@brightspace-ui/stylelint-config.svg)](https://www.npmjs.org/package/@brightspace-ui/stylelint-config)\n[![NPM downloads](https://img.shields.io/npm/dt/@brightspace-ui/stylelint-config.svg)](https://www.npmjs.com/package/@brightspace-ui/stylelint-config)\n\nCommon Brightspace [stylelint](https://stylelint.io/) configs.\n\n## Installation\n\nInstall the `stylelint-config` and `stylelint`.\n```shell\nnpm i @brightspace-ui/stylelint-config\nnpm i stylelint\n```\n\n## Usage\n\nSimply specify the `extends` property in the `.stylelintrc.json` file as shown below. The default config contains rules to avoid errors, and also to enforce consistent formatting.\n\n```json\n{\n  \"extends\": \"@brightspace-ui/stylelint-config\"\n}\n```\n\nThen run `stylelint`, for example by defining a script in your `package.json`.\n\n```json\n\"scripts\": {\n  \"lint:style\": \"stylelint \\\"**/*.js\\\"\"\n},\n```\n\n## Contributing\n\nContributions are welcome, please submit a pull request!\n\n### Code Style\n\nThis repository is configured with [EditorConfig](http://editorconfig.org) rules and contributions should make use of them.\n\n### Versioning and Releasing\n\nThis repo is configured to use `semantic-release`. Commits prefixed with `fix:` and `feat:` will trigger patch and minor releases when merged to `main`.\n\nTo learn how to create major releases and release from maintenance branches, refer to the [semantic-release GitHub Action](https://github.com/BrightspaceUI/actions/tree/main/semantic-release) documentation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightspaceui%2Fstylelint-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrightspaceui%2Fstylelint-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightspaceui%2Fstylelint-config/lists"}