{"id":27290941,"url":"https://github.com/kabeep/yeareport","last_synced_at":"2025-08-23T15:19:07.532Z","repository":{"id":216740410,"uuid":"742184634","full_name":"kabeep/yeareport","owner":"kabeep","description":"📑 A Node.js CLI library to summarize git commit for year-end report.","archived":false,"fork":false,"pushed_at":"2025-01-09T01:13:56.000Z","size":4229,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-09T02:24:38.480Z","etag":null,"topics":["annual-report","automatic","changelog","cli","git-commit-message","git-log","markdown","nodejs","year-end","year-end-report"],"latest_commit_sha":null,"homepage":"https://github.com/kabeep/yeareport","language":"TypeScript","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/kabeep.png","metadata":{"files":{"readme":"README.hi-IN.md","changelog":null,"contributing":null,"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}},"created_at":"2024-01-11T23:32:30.000Z","updated_at":"2025-01-09T01:12:27.000Z","dependencies_parsed_at":"2024-04-30T22:03:21.498Z","dependency_job_id":"f20c0889-6835-4c33-be98-4ca7ee9488e2","html_url":"https://github.com/kabeep/yeareport","commit_stats":null,"previous_names":["kabeep/yeareport"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabeep%2Fyeareport","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabeep%2Fyeareport/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabeep%2Fyeareport/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kabeep%2Fyeareport/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kabeep","download_url":"https://codeload.github.com/kabeep/yeareport/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248485748,"owners_count":21111918,"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":["annual-report","automatic","changelog","cli","git-commit-message","git-log","markdown","nodejs","year-end","year-end-report"],"created_at":"2025-04-11T21:39:42.333Z","updated_at":"2025-04-11T21:39:42.903Z","avatar_url":"https://github.com/kabeep.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e yeareport \u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eवर्ष के अंत की रिपोरट के लिए git commit का सारांश देने वाला NodeJS उपकरण, Markdown का स्वचालित निर्माण\u003c/b\u003e\n\u003c/p\u003e\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n![nodejs](https://img.shields.io/badge/NodeJS-≥16.x-lightseagreen?logo=powershell)\n![Version](https://img.shields.io/badge/Version-1.0.0-cornflowerblue)\n[![License](https://img.shields.io/badge/License-MIT-slateblue)](LICENSE)\n\n[English](README.md) | [简体中文](README.zh-CN.md) | [日本語](README.ja-JP.md) | हिंदी\n\n\u003c/div\u003e\n\n## 📖 परिचय\n\nyear-report व्यक्तियों की सेवा के लिए समर्पित एक उपकरण है, जो वार्षिक रिपोर्ट लिखने में सहायता करता है।\n\n\u003e यह आपकी सहायता कर सकता है:\n\u003e\n\u003e व्यक्तिगत गिट कार्य लॉग का सारांश तैयार करना\n\u003e\n\u003e सुंदर मार्कडाउन आउटपुट करना\n\u003e\n\u003e निर्दिष्ट कार्य प्रकारों की सूची और संख्या निकालना\n\u003e\n\u003e यह changelog-cli से कैसे अलग है:\n\u003e\n\u003e व्यक्तियों की सेवा पर केंद्रित है\n\u003e\n\u003e लचीला और नियंत्रण योग्य समय सीमा\n\u003e\n\u003e अधिक नियंत्रित आउटपुट परिणाम मोड\n\u003e\n\u003e वार्षिक रिपोर्ट लिखने वाले डेवलपर्स के लिए बेहतर मानक सामग्री\n\u003e\n\u003e GPT को खिलाए गए डेटा का पूर्व-पार्स\n\n[Markdown](example/example.md) आउटपुट परिणाम प्रदर्शन\n\n![default_example](example/screenshot.png)\n\n## ⚙️ स्थापना\n\n1. रिपोजिटरी क्लोन करें\n\n```shell\ngit clone https://github.com/kabeep/yeareport.git\n```\n\n2. इंस्टालेशन निर्भरता\n\n```shell\ncd yeareport\n\n# NPM\nnpm install\n\n# या Yarn\nyarn\n```\n\n3. प्रोग्राम कंपाइल करें\n\n```shell\nnpm run build\n```\n\n4. एनपीएम सॉफ्ट लिंक\n\n```shell\nnpm link\n```\n\n5. परीक्षण\n\n```shell\nyeareport -h\n```\n\n## 🚀 उपयोग\n\n![Usage](example/usage.png)\n\n```text\nyeareport \u003ccommand\u003e [options]\n\nआदेश:\n  yeareport add     वर्तमान डायरेक्टरी को कतार में जोड़ें\n  yeareport remove  वर्तमान कार्य डायरेक्टरी को कतार से हटाएं              [aliases: rm]\n  yeareport clear   कतार को साफ करें                             [aliases: clr]\n  yeareport print   कतार को मार्कडाउन फ़ाइल के रूप में आउटपुट करें      [aliases: ptr]\n  yeareport show    कतार में लॉग सूची दिखाएं\n\nविकल्प:\n      --author     `auto` पर, git global config से खोजें, डिफॉल्ट सभी लॉग आउटपुट\n                   करें                                                   [स्ट्रिंग]\n      --since      किसी तारीख से आउटपुट शुरू करें, डिफॉल्ट है `2023-01-01`\n                                                                        [स्ट्रिंग]\n      --before     किसी तारीख पर आउटपुट खत्म करें, डिफॉल्ट है `2024-01-01`\n                                                                        [स्ट्रिंग]\n      --lunar      વર્ષ અંતની રિપોર્ટ માટે ચંદ્ર કેલેન્ડરને અંતરાલ તરીકે ઉપયોગ કરો\n                                                                       [बूलियन]\n      --output     प्रिंट आउटपुट डायरेक्टरी, वर्तमान कार्य डायरेक्टरी के\n                   सापेक्ष, डिफॉल्ट User/Downloads`                          [स्ट्रिंग]\n  -o, --overwrite  add ओवरराइट प्राधिकरण, जब वर्तमान कार्य डायरेक्टरी पहले से\n                   मौजूद हो तो ओवरराइट करने की क्रिया करें   [बूलियन] [डिफ़ॉल्ट मान: false]\n  -p, --pretty     प्रिंट सुंदर शीर्षक, इमोजी का इस्तेमाल करके Markdown शीर्षकों\n                   को सुंदर बनाएं                        [बूलियन] [डिफ़ॉल्ट मान: false]\n  -h, --help       मदद की जानकारी दिखाएं                                   [बूलियन]\n  -v, --version    संस्करण संख्या दिखाएं                                      [बूलियन]\n\nउदाहरण:\n  yeareport add -o                          add कमांड के लिए अधिकार दें जब\n                                            वर्तमान कार्य डायरेक्टरी के लॉग पहले\n                                            से कतार में हों तो ओवरराइट करें\n  yeareport add --author=kabeep             केवल लेखक kabeep के लॉग को कतार में\n                                            जोड़ें\n  yeareport add --since=2023-01-01          2023-01-01 से 2024-01-01 तक के लॉग\n  --before=2024-01-01                       कतार में जोड़ें\n  yeareport print -p                        Markdown शीर्षक इस प्रकार आउटपुट\n                                            होंगे # {emoji} {commit-type}\n```\n\n## 🎯 RoadMap\n\n- सांख्यिकीय विश्लेषण और शब्द विभाजन\n\n- प्रतिशत गणना\n\n- प्रवृत्ति चार्ट\n\n- गैंट चार्ट\n\n## 🤝 योगदान\n\nपुल रिक्वेस्ट्स या [Issues](https://github.com/kabeep/yeareport/issues) के माध्यम से योगदान का स्वागत है।\n\n# 📄 लाइसेंस\n\nयह परियोजना एमआईटी लाइसेंस के अंतर्गत लाइसेंस प्राप्त है। विवरण के लिए [LICENSE](LICENSE) फ़ाइल देखें।\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkabeep%2Fyeareport","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkabeep%2Fyeareport","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkabeep%2Fyeareport/lists"}