{"id":15640177,"url":"https://github.com/captainsafia/dossier","last_synced_at":"2025-06-13T22:07:55.653Z","repository":{"id":149013759,"uuid":"84050056","full_name":"captainsafia/dossier","owner":"captainsafia","description":"Generate statistics from any repository that adheres to the conventional changelog standard","archived":false,"fork":false,"pushed_at":"2017-03-12T13:47:55.000Z","size":149,"stargazers_count":80,"open_issues_count":2,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-30T07:34:44.304Z","etag":null,"topics":["command-line-tool","git","open-source"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/captainsafia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2017-03-06T08:44:39.000Z","updated_at":"2025-02-28T03:01:59.000Z","dependencies_parsed_at":"2023-06-16T10:15:38.509Z","dependency_job_id":null,"html_url":"https://github.com/captainsafia/dossier","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/captainsafia/dossier","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/captainsafia%2Fdossier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/captainsafia%2Fdossier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/captainsafia%2Fdossier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/captainsafia%2Fdossier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/captainsafia","download_url":"https://codeload.github.com/captainsafia/dossier/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/captainsafia%2Fdossier/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259727144,"owners_count":22902182,"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":["command-line-tool","git","open-source"],"created_at":"2024-10-03T11:31:56.964Z","updated_at":"2025-06-13T22:07:55.617Z","avatar_url":"https://github.com/captainsafia.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dossier\ndossier is a command line utility that generates a report from any git repository\nthat utilizes the [Conventional Changelog Standard](https://github.com/bcoe/conventional-changelog-standard/blob/master/convention.md). Technically, this tool can be used on any commit message convention that denotes\ncommit type with a prefix. Currently, dossier generates the following statistics:\n\n- Commit counts by prefix\n- Top contributor by prefix\n- Most frequent commit day by prefix\n\nIf you're interested in seeing more statistics reflected in dossier, you can\nsubmit an issue.\n\ndossier aims to provide an output that can be easily piped and parsed\nby other utilities in your workflow.\n\n### Installation\n\n```\nnpm install --global @captainsafia/dossier\n```\n\n### Usage\n\n```\n  Usage: dossier [options]\n\n  Options:\n\n    -h, --help          output usage information\n    -V, --version       output the version number\n    -c, --commits \u003cn\u003e   Number of commits to analyze\n    -p, --prefixes \u003cl\u003e  Conventional changelog prefixes used\n```\n\n![Dossier Demo](dossier-demo.gif)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaptainsafia%2Fdossier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaptainsafia%2Fdossier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaptainsafia%2Fdossier/lists"}