https://github.com/wlwtvr/log-to-json
Turn that gcp log into json
https://github.com/wlwtvr/log-to-json
cli
Last synced: about 1 year ago
JSON representation
Turn that gcp log into json
- Host: GitHub
- URL: https://github.com/wlwtvr/log-to-json
- Owner: wlwtvr
- Created: 2024-02-15T13:38:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-19T05:36:35.000Z (over 1 year ago)
- Last Synced: 2025-03-19T06:29:15.608Z (over 1 year ago)
- Topics: cli
- Language: JavaScript
- Homepage:
- Size: 3.69 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Log to JSON
this command turn log text into json.
## Example
input:
```
name:"Fikar" age:10 address:{city:"Jakarta Selatan" state:"DKI Jakarta"} gender:"male"
```
output:
```
{
"address": {
"city": "Jakarta Selatan",
"state": "DKI Jakarta"
},
"age": 10,
"gender": "male",
"name": "Fikar"
}
```
## How to use
### Prerequisites
Build the binary
```
$ go build -o logtojson main.go
```
#### Pass text as argument
```
$ ./logtojson "name:\"Fikar\" age:10 address:{city:\"Jakarta Selatan\" state:\"DKI Jakarta\"} gender:\"male\""
```
#### Pass text using pipe
1. copy the text (log) that you want to turn into json into clipboard
2. run
```
$ pbpaste | ./logjson
```