Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/relliv/gitlogs-to-task-list
Git log to task list generator
https://github.com/relliv/gitlogs-to-task-list
git gitlog gitlog-to-task-list
Last synced: 5 days ago
JSON representation
Git log to task list generator
- Host: GitHub
- URL: https://github.com/relliv/gitlogs-to-task-list
- Owner: relliv
- License: mit
- Created: 2022-11-22T20:22:24.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-22T21:19:16.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T05:05:54.124Z (about 1 month ago)
- Topics: git, gitlog, gitlog-to-task-list
- Language: TypeScript
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gitlogs-to-task-list
This is a simple script to convert git logs to a task list. Then you can use the task list to generate a changelog or you can import it to a task management tool.
## Usage
```bash
ts-node index.ts
```If you don't have `ts-node` installed, you can install it with `npm install -g ts-node typescript '@types/node`.
## Configuration
You can configure the script by editing the `index.ts` file with `configs` object.
```typescript
const configs: any = {
elapsedTimeMinimum: 5, // in minutes
elapsedTimeMaximum: 300, // in minutes
elapsedTimeNextDayDelay: 600, // in minutes
excludes: [
"Merge branch",
"Merge remote-tracking branch",
"Merge pull request",
"Wip",
],
};
```