{"id":76388,"name":"ecosonar","description":"EcoSonar, the ecodesign audit tool","url":"https://github.com/accenture/ecosonar","last_synced_at":"2025-09-08T16:58:48.093Z","repository":{"id":42076935,"uuid":"469624159","full_name":"Accenture/EcoSonar","owner":"Accenture","description":"EcoSonar, the ecodesign audit tool","archived":false,"fork":false,"pushed_at":"2025-07-09T13:47:55.000Z","size":35101,"stargazers_count":58,"open_issues_count":17,"forks_count":20,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-09-06T14:41:49.943Z","etag":null,"topics":["accessibility-testing","best-practices","ecodesign","ecoindex","greenit","lighthouse","monitoring","rgaa","rgesn","sonarqube","sonarqube-plugin"],"latest_commit_sha":null,"homepage":"https://ecosonar.org/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Accenture.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-03-14T07:28:41.000Z","updated_at":"2025-07-18T16:49:37.000Z","dependencies_parsed_at":"2023-10-12T06:14:34.918Z","dependency_job_id":"4bbd183f-ee8d-463d-ae23-a51ea3028504","html_url":"https://github.com/Accenture/EcoSonar","commit_stats":{"total_commits":97,"total_committers":12,"mean_commits":8.083333333333334,"dds":0.4226804123711341,"last_synced_commit":"e7c36b47ebdec20e2b3226af27a315cb3ce2fe0c"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Accenture/EcoSonar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FEcoSonar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FEcoSonar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FEcoSonar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FEcoSonar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Accenture","download_url":"https://codeload.github.com/Accenture/EcoSonar/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FEcoSonar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274206737,"owners_count":25241268,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"Accenture","name":"Accenture","uuid":"10454368","kind":"organization","description":"Accenture Github site","email":null,"website":"https://accenture.github.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10454368?v=4","repositories_count":185,"last_synced_at":"2024-04-02T10:31:01.305Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Accenture","funding_links":[],"total_stars":8334,"followers":492,"following":0,"created_at":"2022-11-03T03:30:08.332Z","updated_at":"2024-04-02T10:31:01.466Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Accenture","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Accenture/repositories"},"packages":[],"commits":{"id":1399378,"full_name":"accenture/ecosonar","default_branch":"main","committers":[{"name":"Haupais","email":"alice.haupais@accenture.com","login":"alicehaupais","count":69},{"name":"Ashvin Appigadoo","email":"ashvin.appigadoo@accenture.com","login":null,"count":8},{"name":"ashvinappi","email":"38433435+ashvinappi","login":"ashvinappi","count":7},{"name":"Augustin_dltt","email":"augustindelataille@gmail.com","login":"Adlt92","count":5},{"name":"Loïc Kaczmarek","email":"lkaczmarek@octo.com","login":"loickaczmarek","count":3},{"name":"sboudaya","email":"161494318+sboudaya","login":"sboudaya","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"Melanie LE ROY","email":"103173975+mlr-acc-dev","login":"mlr-acc-dev","count":1},{"name":"Maikel Dolle","email":"maikel@itmagix.nl","login":"itmagix","count":1},{"name":"ashvinApp24","email":"ashvinappi@gmail.com","login":"ashvinApp24","count":1},{"name":"augustin.de_la_taille","email":"a.a.de.la.taille@accenture.com","login":null,"count":1},{"name":"David DE CARVALHO","email":"ddecarvalho@solocal.com","login":null,"count":1},{"name":"Boudaya","email":"sami.boudaya@accenture.com","login":null,"count":1}],"total_commits":101,"total_committers":13,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":7.769230769230769,"dds":0.3168316831683168,"past_year_committers":[{"name":"ashvinappi","email":"38433435+ashvinappi","login":"ashvinappi","count":4},{"name":"Ashvin Appigadoo","email":"ashvin.appigadoo@accenture.com","login":null,"count":4},{"name":"sboudaya","email":"161494318+sboudaya","login":"sboudaya","count":2},{"name":"ashvinApp24","email":"ashvinappi@gmail.com","login":"ashvinApp24","count":1}],"past_year_total_commits":11,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.75,"past_year_dds":0.6363636363636364,"last_synced_at":"2025-09-02T09:17:52.909Z","last_synced_commit":"65f8f6843d69a56517c1b6db6fd62a2c6a07bfa5","created_at":"2023-10-12T00:08:41.958Z","updated_at":"2025-09-02T09:17:52.909Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/accenture%2Fecosonar/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.521Z","repositories_count":5480031,"commits_count":853395369,"contributors_count":31098267,"owners_count":906561,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"accenture/ecosonar","html_url":"https://github.com/accenture/ecosonar","last_synced_at":"2025-08-31T19:34:37.170Z","status":null,"issues_count":19,"pull_requests_count":23,"avg_time_to_close_issue":12265441.636363637,"avg_time_to_close_pull_request":337423.0,"issues_closed_count":11,"pull_requests_closed_count":15,"pull_request_authors_count":14,"issue_authors_count":10,"avg_comments_per_issue":0.9473684210526315,"avg_comments_per_pull_request":0.08695652173913043,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":6,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":167837.33333333334,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-10-12T00:08:51.494Z","updated_at":"2025-09-03T02:57:21.539Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/accenture%2Fecosonar","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/accenture%2Fecosonar/issues","issue_labels_count":{"bug":2,"enhancement":2},"pull_request_labels_count":{"dependencies":3},"issue_author_associations_count":{"NONE":12,"CONTRIBUTOR":7},"pull_request_author_associations_count":{"CONTRIBUTOR":16,"NONE":10,"COLLABORATOR":5},"issue_authors":{"alicehaupais":5,"dedece35":3,"rrousset-michelin":2,"itmagix":2,"AlexTraveylan":2,"ewanklomp":1,"guillaumedif":1,"AdriTheSky":1,"itwars":1,"bordage":1},"pull_request_authors":{"loickaczmarek":5,"alicehaupais":5,"ashvinappi":3,"dependabot[bot]":3,"AdriTheSky":2,"ashvinApp24":2,"GloupGloup":2,"itmagix":2,"rajnayan-91":2,"dedece35":1,"carmel2509":1,"Adlt92":1,"mlr-acc-dev":1,"jay-79":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10060029,"issues_count":31035129,"pull_requests_count":93957968,"authors_count":10685658,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":6},"past_year_pull_request_author_associations_count":{"COLLABORATOR":4,"NONE":2},"past_year_issue_authors":{"AlexTraveylan":2,"rrousset-michelin":2,"AdriTheSky":1,"itwars":1},"past_year_pull_request_authors":{"ashvinApp24":2,"AdriTheSky":2,"ashvinappi":2},"maintainers":[{"login":"ashvinApp24","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ashvinApp24"},{"login":"ashvinappi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ashvinappi"},{"login":"Adlt92","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Adlt92"}],"active_maintainers":[{"login":"ashvinApp24","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ashvinApp24"},{"login":"ashvinappi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ashvinappi"}]},"events":{"total":{"IssuesEvent":6,"WatchEvent":6,"MemberEvent":1,"PushEvent":2,"PullRequestReviewEvent":1,"PullRequestEvent":2,"ForkEvent":1},"last_year":{"IssuesEvent":6,"WatchEvent":6,"MemberEvent":1,"PushEvent":2,"PullRequestReviewEvent":1,"PullRequestEvent":2,"ForkEvent":1}},"keywords":["accessibility-testing","best-practices","ecodesign","ecoindex","greenit","lighthouse","monitoring","rgaa","rgesn","sonarqube","sonarqube-plugin"],"dependencies":[{"ecosystem":"maven","filepath":"EcoSonar-SonarQube/pom.xml","sha":null,"kind":"manifest","created_at":"2022-08-29T21:50:16.853Z","updated_at":"2022-08-29T21:50:16.853Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/EcoSonar-SonarQube/pom.xml","dependencies":[{"id":3220621000,"package_name":"org.sonarsource.sonarqube:sonar-plugin-api","ecosystem":"maven","requirements":"8.0","direct":true,"kind":"provided","optional":false},{"id":3220621001,"package_name":"org.sonarsource.analyzer-commons:sonar-analyzer-commons","ecosystem":"maven","requirements":"1.19.0.786","direct":true,"kind":"runtime","optional":false},{"id":3220621002,"package_name":"org.sonarsource.java:sonar-java-plugin","ecosystem":"maven","requirements":"7.4.0.27839","direct":true,"kind":"provided","optional":false},{"id":3220621003,"package_name":"org.apache.commons:commons-lang3","ecosystem":"maven","requirements":"3.12.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"EcoSonar-API/package.json","sha":null,"kind":"manifest","created_at":"2022-08-29T21:50:16.904Z","updated_at":"2022-08-29T21:50:16.904Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/EcoSonar-API/package.json","dependencies":[{"id":3220624526,"package_name":"@azure/identity","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":3220624527,"package_name":"@azure/keyvault-secrets","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":3220624528,"package_name":"concat-files","ecosystem":"npm","requirements":"^0.1.1","direct":true,"kind":"runtime","optional":false},{"id":3220624529,"package_name":"cors","ecosystem":"npm","requirements":"^2.8.5","direct":true,"kind":"runtime","optional":false},{"id":3220624530,"package_name":"dotenv","ecosystem":"npm","requirements":"^16.0.1","direct":true,"kind":"runtime","optional":false},{"id":3220624531,"package_name":"express","ecosystem":"npm","requirements":"^4.18.1","direct":true,"kind":"runtime","optional":false},{"id":3220624532,"package_name":"glob","ecosystem":"npm","requirements":"^8.0.3","direct":true,"kind":"runtime","optional":false},{"id":3220624533,"package_name":"js-yaml","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"runtime","optional":false},{"id":3220624534,"package_name":"lighthouse","ecosystem":"npm","requirements":"^9.6.3","direct":true,"kind":"runtime","optional":false},{"id":3220624535,"package_name":"mongodb","ecosystem":"npm","requirements":"^4.8.0","direct":true,"kind":"runtime","optional":false},{"id":3220624536,"package_name":"mongoose","ecosystem":"npm","requirements":"^6.4.6","direct":true,"kind":"runtime","optional":false},{"id":3220624537,"package_name":"puppeteer","ecosystem":"npm","requirements":"^15.5.0","direct":true,"kind":"runtime","optional":false},{"id":3220624538,"package_name":"puppeteer-har","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":3220624539,"package_name":"uniqid","ecosystem":"npm","requirements":"^5.4.0","direct":true,"kind":"runtime","optional":false},{"id":3220624540,"package_name":"eslint","ecosystem":"npm","requirements":"^8.20.0","direct":true,"kind":"development","optional":false},{"id":3220624541,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"^17.0.0","direct":true,"kind":"development","optional":false},{"id":3220624542,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.26.0","direct":true,"kind":"development","optional":false},{"id":3220624543,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"^11.1.0","direct":true,"kind":"development","optional":false},{"id":3220624544,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":3220624545,"package_name":"nodemon","ecosystem":"npm","requirements":"^2.0.19","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"EcoSonar-SonarQube/package.json","sha":null,"kind":"manifest","created_at":"2022-08-29T21:50:17.033Z","updated_at":"2022-08-29T21:50:17.033Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/EcoSonar-SonarQube/package.json","dependencies":[{"id":3220627841,"package_name":"apexcharts","ecosystem":"npm","requirements":"^3.30.0","direct":true,"kind":"runtime","optional":false},{"id":3220627842,"package_name":"axios","ecosystem":"npm","requirements":"^0.24.0","direct":true,"kind":"runtime","optional":false},{"id":3220627843,"package_name":"classnames","ecosystem":"npm","requirements":"^2.3.1","direct":true,"kind":"runtime","optional":false},{"id":3220627844,"package_name":"file-loader","ecosystem":"npm","requirements":"^6.2.0","direct":true,"kind":"runtime","optional":false},{"id":3220627845,"package_name":"react-apexcharts","ecosystem":"npm","requirements":"^1.3.9","direct":true,"kind":"runtime","optional":false},{"id":3220627846,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.17.2","direct":true,"kind":"development","optional":false},{"id":3220627847,"package_name":"@babel/eslint-parser","ecosystem":"npm","requirements":"^7.17.0","direct":true,"kind":"development","optional":false},{"id":3220627848,"package_name":"@babel/plugin-transform-runtime","ecosystem":"npm","requirements":"^7.17.0","direct":true,"kind":"development","optional":false},{"id":3220627849,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.16.11","direct":true,"kind":"development","optional":false},{"id":3220627850,"package_name":"@babel/preset-react","ecosystem":"npm","requirements":"^7.16.7","direct":true,"kind":"development","optional":false},{"id":3220627851,"package_name":"babel-loader","ecosystem":"npm","requirements":"^8.2.3","direct":true,"kind":"development","optional":false},{"id":3220627852,"package_name":"babel-preset-es2015","ecosystem":"npm","requirements":"^6.24.1","direct":true,"kind":"development","optional":false},{"id":3220627853,"package_name":"babel-preset-react","ecosystem":"npm","requirements":"^6.24.1","direct":true,"kind":"development","optional":false},{"id":3220627854,"package_name":"standard","ecosystem":"npm","requirements":"^16.0.4","direct":true,"kind":"development","optional":false},{"id":3220627855,"package_name":"babel-eslint","ecosystem":"npm","requirements":"^10.1.0","direct":true,"kind":"development","optional":false},{"id":3220627856,"package_name":"css-loader","ecosystem":"npm","requirements":"^6.4.0","direct":true,"kind":"development","optional":false},{"id":3220627857,"package_name":"detect-port","ecosystem":"npm","requirements":"1.3.0","direct":true,"kind":"development","optional":false},{"id":3220627858,"package_name":"dotenv","ecosystem":"npm","requirements":"10.0.0","direct":true,"kind":"development","optional":false},{"id":3220627859,"package_name":"eslint","ecosystem":"npm","requirements":"^7.32.0","direct":true,"kind":"development","optional":false},{"id":3220627860,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"^16.0.3","direct":true,"kind":"development","optional":false},{"id":3220627861,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.25.2","direct":true,"kind":"development","optional":false},{"id":3220627862,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"^11.1.0","direct":true,"kind":"development","optional":false},{"id":3220627863,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"development","optional":false},{"id":3220627864,"package_name":"eslint-plugin-react","ecosystem":"npm","requirements":"^7.26.1","direct":true,"kind":"development","optional":false},{"id":3220627865,"package_name":"interweave","ecosystem":"npm","requirements":"^12.9.0","direct":true,"kind":"development","optional":false},{"id":3220627866,"package_name":"jest","ecosystem":"npm","requirements":"27.2.5","direct":true,"kind":"development","optional":false},{"id":3220627867,"package_name":"postcss-loader","ecosystem":"npm","requirements":"^6.2.0","direct":true,"kind":"development","optional":false},{"id":3220627868,"package_name":"react","ecosystem":"npm","requirements":"17.0.2","direct":true,"kind":"development","optional":false},{"id":3220627869,"package_name":"react-dev-utils","ecosystem":"npm","requirements":"0.2.1","direct":true,"kind":"development","optional":false},{"id":3220627870,"package_name":"react-dom","ecosystem":"npm","requirements":"17.0.2","direct":true,"kind":"development","optional":false},{"id":3220627871,"package_name":"sass","ecosystem":"npm","requirements":"^1.49.7","direct":true,"kind":"development","optional":false},{"id":3220627872,"package_name":"sass-loader","ecosystem":"npm","requirements":"^10.2.1","direct":true,"kind":"development","optional":false},{"id":3220627873,"package_name":"style-loader","ecosystem":"npm","requirements":"^3.3.0","direct":true,"kind":"development","optional":false},{"id":3220627874,"package_name":"uglifyjs-webpack-plugin","ecosystem":"npm","requirements":"^2.2.0","direct":true,"kind":"development","optional":false},{"id":3220627875,"package_name":"webpack","ecosystem":"npm","requirements":"^5.58.2","direct":true,"kind":"development","optional":false},{"id":3220627876,"package_name":"webpack-dev-server","ecosystem":"npm","requirements":"4.3.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"docker","filepath":"EcoSonar-API/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-28T23:30:27.858Z","updated_at":"2023-01-28T23:30:27.858Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/EcoSonar-API/Dockerfile","dependencies":[{"id":7216222994,"package_name":"node","ecosystem":"docker","requirements":"16-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-docker-image.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:14:34.096Z","updated_at":"2023-10-12T06:14:34.096Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/.github/workflows/publish-docker-image.yml","dependencies":[{"id":14166816791,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14166816792,"package_name":"docker/login-action","ecosystem":"actions","requirements":"65b78e6e13532edd9afa3aa52ac7964289d1a9c1","direct":true,"kind":"composite","optional":false},{"id":14166816793,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7","direct":true,"kind":"composite","optional":false},{"id":14166816794,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"f2a1d5e99d037542a71f64918e516c093c6f3fc4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-10-12T06:14:34.435Z","updated_at":"2023-10-12T06:14:34.435Z","repository_link":"https://github.com/Accenture/EcoSonar/blob/main/docker-compose.yml","dependencies":[{"id":14166816965,"package_name":"sonarqube","ecosystem":"docker","requirements":"lts-community","direct":true,"kind":"runtime","optional":false},{"id":14166816966,"package_name":"postgres","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"runtime","optional":false}]}],"score":6.882437470997846,"created_at":"2025-09-08T15:39:36.144Z","updated_at":"2025-10-07T08:27:33.613Z","avatar_url":"https://github.com/Accenture.png","language":"JavaScript","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["projection","interactive","serializer","measurement","cycles","packaging","charts","network-simulation","archival","shellcodes"],"project_url":"https://science.ecosyste.ms/api/v1/projects/76388","html_url":"https://science.ecosyste.ms/projects/76388"}