{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":662040162,"defaultBranch":"main","name":"json.bash","ownerLogin":"h4l","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-04T08:22:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/146503?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721711760.0","currentOid":""},"activityList":{"items":[{"before":"74686b6ebedea0911f43a5030c91c2c984330e3e","after":null,"ref":"refs/heads/release-0.3.0","pushedAt":"2024-07-23T05:16:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"ee1c6bea7cfa21f26fd6d6291b58467dfb3547c7","after":"74686b6ebedea0911f43a5030c91c2c984330e3e","ref":"refs/heads/main","pushedAt":"2024-07-23T05:15:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore(release): bump version to 0.3.0","shortMessageHtmlLink":"chore(release): bump version to 0.3.0"}},{"before":"225429287cb1d8cc7484f00b4ed51d2949b0ca63","after":"74686b6ebedea0911f43a5030c91c2c984330e3e","ref":"refs/heads/release-0.3.0","pushedAt":"2024-07-23T05:13:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore(release): bump version to 0.3.0","shortMessageHtmlLink":"chore(release): bump version to 0.3.0"}},{"before":null,"after":"225429287cb1d8cc7484f00b4ed51d2949b0ca63","ref":"refs/heads/release-0.3.0","pushedAt":"2024-07-23T05:10:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore(release): bump version to 0.3.0","shortMessageHtmlLink":"chore(release): bump version to 0.3.0"}},{"before":"ee1c6bea7cfa21f26fd6d6291b58467dfb3547c7","after":null,"ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-23T05:09:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"725531989b0b9c3fdbd73bd45b3e099ee3644bc3","after":"ee1c6bea7cfa21f26fd6d6291b58467dfb3547c7","ref":"refs/heads/main","pushedAt":"2024-07-23T05:09:00.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: document JSON_BASH_GREP envar in README","shortMessageHtmlLink":"docs: document JSON_BASH_GREP envar in README"}},{"before":"f409611309e23f6a35d7514342e3599c7c3d4dd0","after":"ee1c6bea7cfa21f26fd6d6291b58467dfb3547c7","ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-23T04:56:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: document JSON_BASH_GREP envar in README","shortMessageHtmlLink":"docs: document JSON_BASH_GREP envar in README"}},{"before":"b11715a6b68ff67a77685c55a039ab6dd8bd46f8","after":"f409611309e23f6a35d7514342e3599c7c3d4dd0","ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-23T04:41:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: document JSON_BASH_GREP envar in README","shortMessageHtmlLink":"docs: document JSON_BASH_GREP envar in README"}},{"before":"e83f306dc543db8d46abbf5c955360cfdf319f88","after":"b11715a6b68ff67a77685c55a039ab6dd8bd46f8","ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-23T04:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: document JSON_BASH_GREP envar in README","shortMessageHtmlLink":"docs: document JSON_BASH_GREP envar in README"}},{"before":"ea4a90f02545e805b4d8e88a65fef8c1da083530","after":"e83f306dc543db8d46abbf5c955360cfdf319f88","ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-22T07:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: update CHANGELOG for coproc changes","shortMessageHtmlLink":"docs: update CHANGELOG for coproc changes"}},{"before":null,"after":"ea4a90f02545e805b4d8e88a65fef8c1da083530","ref":"refs/heads/handle-bad-grep","pushedAt":"2024-07-22T07:41:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"feat: specify grep command via JSON_BASH_GREP\n\nThe JSON_BASH_GREP envar now defines the grep command used by json.bash\nwhen it starts a json validator co-process. The envar can be set to a :\ndelimited list of paths/commands to use. It defaults to \"ggrep:grep\", so\nsystems with ggrep installed with non-GNU grep will use ggrep.","shortMessageHtmlLink":"feat: specify grep command via JSON_BASH_GREP"}},{"before":"725531989b0b9c3fdbd73bd45b3e099ee3644bc3","after":null,"ref":"refs/heads/changelog","pushedAt":"2024-07-07T04:56:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"1a341d3be152641f908e4cac68dea99568b71383","after":"725531989b0b9c3fdbd73bd45b3e099ee3644bc3","ref":"refs/heads/main","pushedAt":"2024-07-07T04:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore: update CHANGELOG","shortMessageHtmlLink":"chore: update CHANGELOG"}},{"before":"1f1293cf0205b4172d615303e078f0bafe81aa53","after":"725531989b0b9c3fdbd73bd45b3e099ee3644bc3","ref":"refs/heads/changelog","pushedAt":"2024-07-07T04:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore: update CHANGELOG","shortMessageHtmlLink":"chore: update CHANGELOG"}},{"before":null,"after":"1f1293cf0205b4172d615303e078f0bafe81aa53","ref":"refs/heads/changelog","pushedAt":"2024-07-07T04:49:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"chore: update CHANGELOG","shortMessageHtmlLink":"chore: update CHANGELOG"}},{"before":"1a341d3be152641f908e4cac68dea99568b71383","after":null,"ref":"refs/heads/doc-tweaks","pushedAt":"2024-07-06T18:56:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"5aacc249c4cf720bfde67fe0bfb49dde98d8afb6","after":"1a341d3be152641f908e4cac68dea99568b71383","ref":"refs/heads/main","pushedAt":"2024-07-06T18:56:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"feat: tweak --help message to use :json not :raw\n\nI think this message originated before the :json type was implemented.","shortMessageHtmlLink":"feat: tweak --help message to use :json not :raw"}},{"before":"ac9710902dbcb3607f875e70d33683e460d5944c","after":"1a341d3be152641f908e4cac68dea99568b71383","ref":"refs/heads/doc-tweaks","pushedAt":"2024-07-06T18:53:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"feat: tweak --help message to use :json not :raw\n\nI think this message originated before the :json type was implemented.","shortMessageHtmlLink":"feat: tweak --help message to use :json not :raw"}},{"before":null,"after":"ac9710902dbcb3607f875e70d33683e460d5944c","ref":"refs/heads/doc-tweaks","pushedAt":"2024-07-06T18:47:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"feat: tweak --help message to use :json not :raw\n\nI think this message originated before the :json type was implemented.","shortMessageHtmlLink":"feat: tweak --help message to use :json not :raw"}},{"before":"c2a6fc809f19746a9c4b71ec8dcd491c9c9afe4b","after":"5aacc249c4cf720bfde67fe0bfb49dde98d8afb6","ref":"refs/heads/main","pushedAt":"2024-07-04T04:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: fix two README typos","shortMessageHtmlLink":"docs: fix two README typos"}},{"before":"486bf94ea3016d446add488be88f0922ce7f74a0","after":"c2a6fc809f19746a9c4b71ec8dcd491c9c9afe4b","ref":"refs/heads/main","pushedAt":"2024-07-03T19:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"Fixing the URL for fetching jb-cat, jb-echo and jb-stream (the bin folder was missing)","shortMessageHtmlLink":"Fixing the URL for fetching jb-cat, jb-echo and jb-stream (the bin fo…"}},{"before":"4830c948e968ccf5ec1bd246897a94bf5dcf4b31","after":"486bf94ea3016d446add488be88f0922ce7f74a0","ref":"refs/heads/main","pushedAt":"2023-08-09T07:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: tweak some wording in syntax page","shortMessageHtmlLink":"docs: tweak some wording in syntax page"}},{"before":"396e59be1e389199c69003c66d2446b100a69cd4","after":null,"ref":"refs/heads/syntax-diagram-valueless-key","pushedAt":"2023-08-09T07:12:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"4830c948e968ccf5ec1bd246897a94bf5dcf4b31","after":null,"ref":"refs/heads/tweak-readme-syntax-diagrams","pushedAt":"2023-08-09T07:11:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"}},{"before":"396e59be1e389199c69003c66d2446b100a69cd4","after":"4830c948e968ccf5ec1bd246897a94bf5dcf4b31","ref":"refs/heads/main","pushedAt":"2023-08-09T07:11:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: use 100% width for README syntax diagrams","shortMessageHtmlLink":"docs: use 100% width for README syntax diagrams"}},{"before":null,"after":"4830c948e968ccf5ec1bd246897a94bf5dcf4b31","ref":"refs/heads/tweak-readme-syntax-diagrams","pushedAt":"2023-08-09T07:08:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: use 100% width for README syntax diagrams","shortMessageHtmlLink":"docs: use 100% width for README syntax diagrams"}},{"before":"11ef1076d6deb4ecc9035219218c2ad957da067d","after":"396e59be1e389199c69003c66d2446b100a69cd4","ref":"refs/heads/main","pushedAt":"2023-08-09T06:42:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: tweak the approximate syntax diagram\n\nMirroring the change to the main argument diagram, it's now explicit\nthat flags can occur without a key value, or value-value. I've also\ntweaked the layout a little to improve the balance and symmetry, making\nthe overline optional path consistent throughout, which hopefully makes\nit a bit clearer.","shortMessageHtmlLink":"docs: tweak the approximate syntax diagram"}},{"before":"c8a3f91d6435c8a84f93ed570a49245d31328fc9","after":"396e59be1e389199c69003c66d2446b100a69cd4","ref":"refs/heads/syntax-diagram-valueless-key","pushedAt":"2023-08-09T06:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: tweak the approximate syntax diagram\n\nMirroring the change to the main argument diagram, it's now explicit\nthat flags can occur without a key value, or value-value. I've also\ntweaked the layout a little to improve the balance and symmetry, making\nthe overline optional path consistent throughout, which hopefully makes\nit a bit clearer.","shortMessageHtmlLink":"docs: tweak the approximate syntax diagram"}},{"before":"31e0a9d1d819db8e5ecce1dc69b9684102b9eab7","after":"c8a3f91d6435c8a84f93ed570a49245d31328fc9","ref":"refs/heads/syntax-diagram-valueless-key","pushedAt":"2023-08-09T06:04:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: allow key flags without key in syntax diagrams\n\nThe syntax diagrams didn't allow a key to have flags without a\nkey-value, but the actual grammar and parser does allow this.","shortMessageHtmlLink":"docs: allow key flags without key in syntax diagrams"}},{"before":"a319ed78950aea9dd7b0a3ff8001cd69e640bf63","after":"31e0a9d1d819db8e5ecce1dc69b9684102b9eab7","ref":"refs/heads/syntax-diagram-valueless-key","pushedAt":"2023-08-09T06:03:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h4l","name":"Hal Blackburn","path":"/h4l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146503?s=80&v=4"},"commit":{"message":"docs: allow key flags without key in syntax diagrams\n\nThe syntax diagrams didn't allow a key to have flags without a\nkey-value, but the actual grammar and parser does allow this.","shortMessageHtmlLink":"docs: allow key flags without key in syntax diagrams"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhnRgLgA","startCursor":null,"endCursor":null}},"title":"Activity · h4l/json.bash"}