{"id":5065854,"name":"org.sonarsource.javascript:javascript-checks","ecosystem":"maven","description":"SonarQube JavaScript/TypeScript/CSS Analyzer","homepage":"https://docs.sonarsource.com/sonarqube-server/latest/extension-guide/developing-a-plugin/plugin-basics/","licenses":"SSALv1","normalized_licenses":["MulanPSL-1.0"],"repository_url":"https://github.com/SonarSource/sonar-javascript","keywords_array":[],"namespace":"org.sonarsource.javascript","versions_count":127,"first_release_published_at":"2015-09-01T12:48:35.000Z","latest_release_published_at":"2026-04-01T10:36:10.000Z","latest_release_number":"12.3.0.39932","last_synced_at":"2026-04-30T22:48:37.280Z","created_at":"2022-07-28T05:32:30.321Z","updated_at":"2026-04-30T22:48:37.280Z","registry_url":"https://central.sonatype.com/artifact/org.sonarsource.javascript/javascript-checks/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.sonarsource.javascript/javascript-checks/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":3294301,"uuid":"4335519","full_name":"SonarSource/SonarJS","owner":"SonarSource","description":"SonarSource Static Analyzer for JavaScript and TypeScript","archived":false,"fork":false,"pushed_at":"2024-10-29T10:09:07.000Z","size":64527,"stargazers_count":1047,"open_issues_count":2,"forks_count":183,"subscribers_count":53,"default_branch":"master","last_synced_at":"2024-10-29T11:53:22.937Z","etag":null,"topics":["code-quality","javascript","language-team","sonarcloud","sonarqube","static-analysis","static-analyzer","static-code-analysis","typescript"],"latest_commit_sha":null,"homepage":"https://community.sonarsource.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SonarSource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-05-15T12:35:38.000Z","updated_at":"2024-10-29T07:28:14.000Z","dependencies_parsed_at":"2023-09-28T17:13:01.876Z","dependency_job_id":"c8f7a1a4-c6f7-4852-a406-08b829754661","html_url":"https://github.com/SonarSource/SonarJS","commit_stats":{"total_commits":4453,"total_committers":89,"mean_commits":50.03370786516854,"dds":0.7967662250168426,"last_synced_commit":"e718ca9e9e1b8972a2dbb17fa69e55d77c01abe4"},"previous_names":["sonarcommunity/sonar-javascript","sonarsource/sonar-javascript"],"tags_count":150,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SonarSource%2FSonarJS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SonarSource%2FSonarJS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SonarSource%2FSonarJS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SonarSource%2FSonarJS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SonarSource","download_url":"https://codeload.github.com/SonarSource/SonarJS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229469558,"owners_count":18077864,"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"}},"repo_metadata_updated_at":"2026-02-19T03:20:30.795Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":10.90625093869214,"dependent_packages_count":23.152203298188702,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.12035284811710872,"average":11.392935694999316},"purl":"pkg:maven/org.sonarsource.javascript/javascript-checks","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.sonarsource.javascript:javascript-checks","docker_dependents_count":112,"docker_downloads_count":898481132,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.sonarsource.javascript:javascript-checks","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.sonarsource.javascript:javascript-checks/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-12-11T20:01:18.915Z","issues_count":134,"pull_requests_count":427,"avg_time_to_close_issue":28163002.506024096,"avg_time_to_close_pull_request":215789.1889952153,"issues_closed_count":83,"pull_requests_closed_count":418,"pull_request_authors_count":23,"issue_authors_count":24,"avg_comments_per_issue":2.0,"avg_comments_per_pull_request":1.2740046838407495,"merged_pull_requests_count":347,"bot_issues_count":0,"bot_pull_requests_count":49,"past_year_issues_count":6,"past_year_pull_requests_count":344,"past_year_avg_time_to_close_issue":429840.3333333333,"past_year_avg_time_to_close_pull_request":183416.0118694362,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":337,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":5.833333333333333,"past_year_avg_comments_per_pull_request":1.2354651162790697,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":49,"past_year_merged_pull_requests_count":277,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SonarSource%2FSonarJS/issues","maintainers":[{"login":"alban-auzeill","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alban-auzeill"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.sonarsource.javascript:javascript-checks/codemeta","maintainers":[]}