{"id":77254,"name":null,"description":"🍀 Local git statistics including GitHub-like contributions calendars.","url":"https://github.com/ionicabizau/git-stats","last_synced_at":"2025-09-08T20:56:55.937Z","repository":{"id":27072216,"uuid":"30538630","full_name":"IonicaBizau/git-stats","owner":"IonicaBizau","description":"🍀 Local git statistics including GitHub-like contributions calendars.","archived":false,"fork":false,"pushed_at":"2025-08-06T13:21:25.000Z","size":5654,"stargazers_count":6542,"open_issues_count":13,"forks_count":188,"subscribers_count":58,"default_branch":"master","last_synced_at":"2025-08-06T13:43:52.546Z","etag":null,"topics":["calendar","contributions-calendar","gitstats","hacktoberfest","statistics"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/IonicaBizau.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":"ionicabizau","patreon":"ionicabizau","open_collective":"ionicabizau","custom":"https://www.buymeacoffee.com/h96wwchmy"}},"created_at":"2015-02-09T14:06:20.000Z","updated_at":"2025-08-06T13:21:16.000Z","dependencies_parsed_at":"2024-06-18T15:33:22.676Z","dependency_job_id":"34f349c1-dd4d-46ad-bb55-d72706d6ca9c","html_url":"https://github.com/IonicaBizau/git-stats","commit_stats":{"total_commits":352,"total_committers":27,"mean_commits":"13.037037037037036","dds":0.5426136363636364,"last_synced_commit":"15e12f9f8d929c91d6c62c5a56c4016d594fdd14"},"previous_names":[],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/IonicaBizau/git-stats","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IonicaBizau","download_url":"https://codeload.github.com/IonicaBizau/git-stats/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/sbom","scorecard":{"id":67463,"data":{"date":"2025-08-11","repo":{"name":"github.com/IonicaBizau/git-stats","commit":"3861cd4712a1936d38bbfe391f2420f1e75fe920"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/14 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":5,"reason":"7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T02:55:34.893Z","repository_id":27072216,"created_at":"2025-08-15T02:55:34.893Z","updated_at":"2025-08-15T02:55:34.893Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231483,"owners_count":25245601,"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":"IonicaBizau","name":"Ionică Bizău (Johnny B.)","uuid":"2864371","kind":"user","description":"Programmer, Geek, Pianist \u0026 Organist, Learner, Mentor, Dreamer, Vegetarian, Jesus follower, Founder @Bloggify","email":"","website":"https://ionicabizau.net","location":"✈","twitter":"IonicaBizau","company":"@Bloggify @BibleJS @BrainJS","icon_url":"https://avatars.githubusercontent.com/u/2864371?u=7b3959068bc6e9541cc03b0bcea03a7609660750\u0026v=4","repositories_count":520,"last_synced_at":"2025-09-08T03:49:34.136Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/IonicaBizau","funding_links":["https://github.com/sponsors/IonicaBizau"],"total_stars":24441,"followers":2969,"following":35,"created_at":"2022-11-02T16:21:50.293Z","updated_at":"2025-09-08T03:49:34.136Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IonicaBizau","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IonicaBizau/repositories"},"packages":null,"commits":{"id":194239,"full_name":"IonicaBizau/git-stats","default_branch":"master","committers":[{"name":"Ionică Bizău","email":"bizauionica@gmail.com","login":"IonicaBizau","count":318},{"name":"William Boman","email":"william@redwill.se","login":"williamboman","count":6},{"name":"Fabian Furger","email":"furgerfabian@hotmail.com","login":"furgerf","count":5},{"name":"Alexander Mart","email":"alex.mart.mail@gmail.com","login":"alexander-mart","count":3},{"name":"Jonah Lawrence","email":"jonah@freshidea.com","login":"DenverCoder1","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"as0n","email":"as0n@gnab.fr","login":null,"count":2},{"name":"Mordechai Zuber","email":"mez613@gmail.com","login":"M-Zuber","count":2},{"name":"Alejandro Romero","email":"alromh87@gmail.com","login":"alromh87","count":2},{"name":"Adrian Darian","email":"adarian@ucmerced.edu","login":null,"count":1},{"name":"Sam Brightman","email":"sam.brightman@imc.nl","login":null,"count":1},{"name":"“Agustín","email":"agurz@icloud.com","login":null,"count":1},{"name":"Ben Hollomon","email":"benhollomon","login":"benhollomon","count":1},{"name":"Flávio Ribeiro","email":"flavio.ribeiro@corp.globo.com","login":"flavioribeiro","count":1},{"name":"Islam Magdy","email":"islam@in1t.com","login":"iMagdy","count":1},{"name":"Justin Hurley","email":"jmhurley88@gmail.com","login":"jatenate","count":1},{"name":"Lee Sun-Hyoup","email":"kciter@naver.com","login":"kciter","count":1},{"name":"Linquize","email":"linquize@yahoo.com.hk","login":"linquize","count":1},{"name":"Owen Young","email":"theowenyoung@gmail.com","login":"theowenyoung","count":1},{"name":"Rafael Corrêa Gomes","email":"rafaelcg_stz@hotmail.com","login":"rafaelstz","count":1},{"name":"René Föhring","email":"rf@bamaru.de","login":"rrrene","count":1},{"name":"Ryan Seys","email":"ryan@ryanseys.com","login":"ryanseys","count":1},{"name":"Sanket Dasgupta","email":"sanketdasgupta@gmail.com","login":"SanketDG","count":1},{"name":"Yoan Blanc","email":"yoan@dosimple.ch","login":"greut","count":1},{"name":"johannjacobsohn","email":"johann.jacobsohn@directbox.com","login":"johannjacobsohn","count":1},{"name":"Joey Hipolito","email":"hi@joeyhipolito.me","login":"joeyhipolito","count":1},{"name":"Tyler","email":"hibbard.tyler@gmail.com","login":"Tyler-H","count":1},{"name":"simopunkc","email":"pembela.allah@gmail.com","login":"simopunkc","count":1}],"total_commits":363,"total_committers":28,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":12.964285714285714,"dds":0.12396694214876036,"past_year_committers":[{"name":"Ionică Bizău","email":"bizauionica@gmail.com","login":"IonicaBizau","count":2}],"past_year_total_commits":2,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.0,"past_year_dds":0.0,"last_synced_at":"2025-05-17T01:43:39.331Z","last_synced_commit":"075d7a9dcd4d4c0f31c2b0c04bff17c0683769ec","created_at":"2023-03-08T05:12:51.396Z","updated_at":"2025-05-17T01:43:55.305Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"IonicaBizau/git-stats","html_url":"https://github.com/IonicaBizau/git-stats","last_synced_at":"2025-08-31T17:18:42.274Z","status":null,"issues_count":64,"pull_requests_count":52,"avg_time_to_close_issue":35742853.23529412,"avg_time_to_close_pull_request":1960828.06,"issues_closed_count":51,"pull_requests_closed_count":50,"pull_request_authors_count":21,"issue_authors_count":59,"avg_comments_per_issue":2.703125,"avg_comments_per_pull_request":0.36538461538461536,"merged_pull_requests_count":40,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":4,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":71112.0,"past_year_avg_time_to_close_pull_request":6.333333333333333,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.25,"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-05-19T20:21:39.475Z","updated_at":"2025-09-02T20:38:24.577Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/IonicaBizau%2Fgit-stats/issues","issue_labels_count":{"bug":8,"question ☺︎":7,"Documentation ✎":5,"Brainstorm":5,"enhancement ✮":4,"ℬ∪Ɠ ☹":3,"invalid ✗":3,"question":3,"enhancement":3,"Windows ⊞":2,"duplicate":1,"wontfix №":1},"pull_request_labels_count":{"dependencies":5},"issue_author_associations_count":{"NONE":61,"CONTRIBUTOR":2},"pull_request_author_associations_count":{"OWNER":28,"CONTRIBUTOR":15,"NONE":10},"issue_authors":{"da1nerd":2,"trosh":2,"tir38":2,"cmal":2,"ErikLacharite":2,"theladyjaye":1,"RijnBuve-TomTom":1,"blvz":1,"arlevy":1,"sgregson":1,"lfjeff":1,"philadams-zz":1,"Sevyls":1,"Neola":1,"Fairfarren":1,"oemmerson":1,"myrao":1,"vogler":1,"darewreck54":1,"Razor0719":1,"Patronics":1,"wouterds":1,"agurodriguez":1,"renzhn":1,"Gurran":1,"easwee":1,"floriankrueger":1,"owenstrevor":1,"passos":1,"hyperupcall":1,"hrpomrx":1,"tbarlow12":1,"kdavis":1,"garygreen":1,"somera":1,"xeoshow":1,"mrlzla":1,"satur9nine":1,"gleachkr":1,"RackhamLeNoir":1,"sabreofsd":1,"amandeepgautam":1,"vetu11":1,"damnsavage":1,"tdolsen":1,"hyiltiz":1,"M-Zuber":1,"erwald":1,"mg98":1,"Cecilxx":1,"ghost":1,"lulunac27a":1,"NoahFraiture":1,"tryadelion":1,"ruslan-voodoo":1,"wsngamerz":1,"zbug":1,"shtirlic":1},"pull_request_authors":{"IonicaBizau":28,"dependabot[bot]":5,"simopunkc":2,"theowenyoung":1,"anshul-132002":1,"alexander-mart":1,"adriandarian":1,"DenverCoder1":1,"iMagdy":1,"huntr-helper":1,"greut":1,"SyedAahana":1,"agurodriguez":1,"Vagdevi007":1,"benhollomon":1,"johannjacobsohn":1,"martinvd":1,"Shrutiiijoshi":1,"garritfra":1,"marslo":1,"soniyaprasad77":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10118155,"issues_count":31672958,"pull_requests_count":98596393,"authors_count":10709221,"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":4},"past_year_pull_request_author_associations_count":{"OWNER":4,"NONE":1},"past_year_issue_authors":{"Fairfarren":1,"lulunac27a":1,"Patronics":1,"tdolsen":1},"past_year_pull_request_authors":{"IonicaBizau":4,"marslo":1},"maintainers":[{"login":"IonicaBizau","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/IonicaBizau"}],"active_maintainers":[{"login":"IonicaBizau","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/IonicaBizau"}]},"events":{"total":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":5,"WatchEvent":142,"PushEvent":5,"PullRequestEvent":6,"ForkEvent":7},"last_year":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":5,"WatchEvent":142,"PushEvent":5,"PullRequestEvent":6,"ForkEvent":7}},"keywords":["calendar","contributions-calendar","gitstats","hacktoberfest","statistics"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-06-25T17:31:26.521Z","updated_at":"2022-06-25T17:31:26.521Z","repository_link":"https://github.com/IonicaBizau/git-stats/blob/master/package-lock.json","dependencies":[{"id":57457799,"package_name":"abs","ecosystem":"npm","requirements":"1.3.14","direct":false,"kind":"runtime","optional":false},{"id":57457800,"package_name":"add-subtract-date","ecosystem":"npm","requirements":"1.0.15","direct":false,"kind":"runtime","optional":false},{"id":57457801,"package_name":"ansi-parser","ecosystem":"npm","requirements":"3.2.10","direct":false,"kind":"runtime","optional":false},{"id":57457802,"package_name":"ansi-regex","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":57457803,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":57457804,"package_name":"ansy","ecosystem":"npm","requirements":"1.0.15","direct":false,"kind":"runtime","optional":false},{"id":57457805,"package_name":"arrs-to-obj","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457806,"package_name":"auto-parse","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":57457807,"package_name":"typpy","ecosystem":"npm","requirements":"2.3.11","direct":false,"kind":"runtime","optional":false},{"id":57457808,"package_name":"barbe","ecosystem":"npm","requirements":"3.0.16","direct":false,"kind":"runtime","optional":false},{"id":57457809,"package_name":"bug-killer","ecosystem":"npm","requirements":"4.4.4","direct":false,"kind":"runtime","optional":false},{"id":57457810,"package_name":"byline","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":57457811,"package_name":"camelo","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":57457812,"package_name":"class-methods","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457813,"package_name":"cli-box","ecosystem":"npm","requirements":"6.0.10","direct":false,"kind":"runtime","optional":false},{"id":57457814,"package_name":"cli-circle","ecosystem":"npm","requirements":"3.2.11","direct":false,"kind":"runtime","optional":false},{"id":57457815,"package_name":"cli-gh-cal","ecosystem":"npm","requirements":"1.4.13","direct":false,"kind":"runtime","optional":false},{"id":57457816,"package_name":"cli-graph","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":57457817,"package_name":"deffy","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457818,"package_name":"typpy","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457819,"package_name":"ul","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457820,"package_name":"cli-pie","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":57457821,"package_name":"couleurs","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":57457822,"package_name":"clp","ecosystem":"npm","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457823,"package_name":"is-number","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":57457824,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":57457825,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":57457826,"package_name":"couleurs","ecosystem":"npm","requirements":"6.0.11","direct":false,"kind":"runtime","optional":false},{"id":57457827,"package_name":"custom-return","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457828,"package_name":"date-unit-ms","ecosystem":"npm","requirements":"1.1.14","direct":false,"kind":"runtime","optional":false},{"id":57457829,"package_name":"daty","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":57457830,"package_name":"days","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":57457831,"package_name":"debug-mode","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":57457832,"package_name":"deffy","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":57457833,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457834,"package_name":"diff-dates","ecosystem":"npm","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":57457835,"package_name":"err","ecosystem":"npm","requirements":"2.1.12","direct":false,"kind":"runtime","optional":false},{"id":57457836,"package_name":"exclude-arr","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":57457837,"package_name":"exec-limiter","ecosystem":"npm","requirements":"3.2.13","direct":false,"kind":"runtime","optional":false},{"id":57457838,"package_name":"fillo","ecosystem":"npm","requirements":"1.0.13","direct":false,"kind":"runtime","optional":false},{"id":57457839,"package_name":"flat-colors","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457840,"package_name":"flatcolors","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457841,"package_name":"formatoid","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":57457842,"package_name":"function.name","ecosystem":"npm","requirements":"1.0.13","direct":false,"kind":"runtime","optional":false},{"id":57457843,"package_name":"git-stats-colors","ecosystem":"npm","requirements":"2.3.13","direct":false,"kind":"runtime","optional":false},{"id":57457844,"package_name":"gitlog-parser","ecosystem":"npm","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":57457845,"package_name":"gry","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":57457846,"package_name":"has-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457847,"package_name":"indento","ecosystem":"npm","requirements":"1.1.13","direct":false,"kind":"runtime","optional":false},{"id":57457848,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457849,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":57457850,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":57457851,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457852,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":57457853,"package_name":"is-empty-obj","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457854,"package_name":"is-there","ecosystem":"npm","requirements":"4.5.1","direct":false,"kind":"runtime","optional":false},{"id":57457855,"package_name":"is-undefined","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":57457856,"package_name":"is-win","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":57457857,"package_name":"iterate-object","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":57457858,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":57457859,"package_name":"last-char","ecosystem":"npm","requirements":"1.3.11","direct":false,"kind":"runtime","optional":false},{"id":57457860,"package_name":"le-table","ecosystem":"npm","requirements":"6.1.10","direct":false,"kind":"runtime","optional":false},{"id":57457861,"package_name":"limit-it","ecosystem":"npm","requirements":"3.2.10","direct":false,"kind":"runtime","optional":false},{"id":57457862,"package_name":"match-it","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":57457863,"package_name":"moment","ecosystem":"npm","requirements":"2.29.3","direct":false,"kind":"runtime","optional":false},{"id":57457864,"package_name":"months","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":57457865,"package_name":"noop6","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":57457866,"package_name":"obj-def","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":57457867,"package_name":"one-by-one","ecosystem":"npm","requirements":"3.2.8","direct":false,"kind":"runtime","optional":false},{"id":57457868,"package_name":"overlap","ecosystem":"npm","requirements":"2.2.10","direct":false,"kind":"runtime","optional":false},{"id":57457869,"package_name":"ansi-parser","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457870,"package_name":"cli-box","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457871,"package_name":"couleurs","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457872,"package_name":"parse-it","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":57457873,"package_name":"prompt-sync","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":57457874,"package_name":"strip-ansi","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":57457875,"package_name":"promptify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":57457876,"package_name":"r-json","ecosystem":"npm","requirements":"1.2.10","direct":false,"kind":"runtime","optional":false},{"id":57457877,"package_name":"regex-escape","ecosystem":"npm","requirements":"3.4.10","direct":false,"kind":"runtime","optional":false},{"id":57457878,"package_name":"remove-blank-lines","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":57457879,"package_name":"sliced","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":57457880,"package_name":"static-methods","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":57457881,"package_name":"supports-color","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":57457882,"package_name":"tilda","ecosystem":"npm","requirements":"4.4.16","direct":false,"kind":"runtime","optional":false},{"id":57457883,"package_name":"typpy","ecosystem":"npm","requirements":"2.3.13","direct":false,"kind":"runtime","optional":false},{"id":57457884,"package_name":"uc-first-array","ecosystem":"npm","requirements":"1.1.10","direct":false,"kind":"runtime","optional":false},{"id":57457885,"package_name":"ucfirst","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457886,"package_name":"ul","ecosystem":"npm","requirements":"5.2.15","direct":false,"kind":"runtime","optional":false},{"id":57457887,"package_name":"w-json","ecosystem":"npm","requirements":"1.3.10","direct":false,"kind":"runtime","optional":false},{"id":57457888,"package_name":"window-size","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":57457889,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":57457890,"package_name":"wrap-text","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":57457891,"package_name":"x256","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-06-25T17:31:26.672Z","updated_at":"2022-06-25T17:31:26.672Z","repository_link":"https://github.com/IonicaBizau/git-stats/blob/master/package.json","dependencies":[{"id":57457892,"package_name":"abs","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457893,"package_name":"bug-killer","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457894,"package_name":"cli-gh-cal","ecosystem":"npm","requirements":"^1.4.0","direct":true,"kind":"runtime","optional":false},{"id":57457895,"package_name":"cli-pie","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457896,"package_name":"deffy","ecosystem":"npm","requirements":"^2.2.2","direct":true,"kind":"runtime","optional":false},{"id":57457897,"package_name":"gitlog-parser","ecosystem":"npm","requirements":"0.0.4","direct":true,"kind":"runtime","optional":false},{"id":57457898,"package_name":"gry","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"runtime","optional":false},{"id":57457899,"package_name":"is-there","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457900,"package_name":"iterate-object","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":57457901,"package_name":"moment","ecosystem":"npm","requirements":"^2.29.3","direct":true,"kind":"runtime","optional":false},{"id":57457902,"package_name":"r-json","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457903,"package_name":"tilda","ecosystem":"npm","requirements":"^4.3.3","direct":true,"kind":"runtime","optional":false},{"id":57457904,"package_name":"typpy","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":57457905,"package_name":"ul","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":57457906,"package_name":"w-json","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false}]}],"score":12.120187906373005,"created_at":"2025-09-08T20:51:29.115Z","updated_at":"2025-10-07T08:27:46.956Z","avatar_url":"https://github.com/IonicaBizau.png","language":"HTML","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/ionicabizau","https://patreon.com/ionicabizau","https://opencollective.com/ionicabizau","https://www.buymeacoffee.com/h96wwchmy","https://www.buymeacoffee.com/H96WwChMy","https://www.patreon.com/ionicabizau","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=RVXDDLKKLQRJW"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interactive","packaging","projection","sequences","observability","systemd","autograding","hacking","shellcodes","archival"],"project_url":"https://science.ecosyste.ms/api/v1/projects/77254","html_url":"https://science.ecosyste.ms/projects/77254"}