{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":537955930,"defaultBranch":"master","name":"jqjq","ownerLogin":"wader","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-17T23:43:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/185566?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714395735.0","currentOid":""},"activityList":{"items":[{"before":"e6b5266a265def3c56c45b9a5a67487b75883b3c","after":"2162e53f20232c814ff684eae22dd60220154ce0","ref":"refs/heads/master","pushedAt":"2024-05-25T16:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Make eval be path expression if possible\n\n$ gojq -cn -L . 'include \"jqjq\"; {a:0,b:1} | eval(\".a, .b\") += 1'\n{\"a\":1,\"b\":2}\n\nThis only works with gojq for now as jqjq uses some features that\ntrigger a issue jq making it error saying it's not a path expression.","shortMessageHtmlLink":"Make eval be path expression if possible"}},{"before":"837635368701c6791b6b61bf5e8cad2daa2a87e8","after":"e6b5266a265def3c56c45b9a5a67487b75883b3c","ref":"refs/heads/master","pushedAt":"2024-04-29T14:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Require comma between obejct and pattern pairs","shortMessageHtmlLink":"Require comma between obejct and pattern pairs"}},{"before":"a92a4c2b544f0ae5ae43fdb0434ee74ecca903c5","after":"837635368701c6791b6b61bf5e8cad2daa2a87e8","ref":"refs/heads/master","pushedAt":"2024-04-29T14:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Add trailing comman and priority object literal tests","shortMessageHtmlLink":"Add trailing comman and priority object literal tests"}},{"before":null,"after":"66296a8e4297876a3eab1243d585bb75324c6b1a","ref":"refs/heads/more-obj-val-alt-null","pushedAt":"2024-04-29T13:02:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Allow all except comma-binop in object val and add ?? alt-null-operator\n\n./jqjq -n '{a: false ?? 1, b: null ?? 2 c: empty ?? 3, d: 1+2+3}'\n{\n \"a\": false,\n \"b\": 2,\n \"c\": 3,\n \"d\": 6\n}","shortMessageHtmlLink":"Allow all except comma-binop in object val and add ?? alt-null-operator"}},{"before":"7262dbb7a2c44b552907b0e7e6d93ace47e83f04","after":null,"ref":"refs/heads/try-comma-pipe-precedence","pushedAt":"2024-03-20T09:29:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"}},{"before":"7a3536ee6f5960b0e782694ad930c316e3dfd73d","after":"a92a4c2b544f0ae5ae43fdb0434ee74ecca903c5","ref":"refs/heads/master","pushedAt":"2024-03-18T11:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Fix thanks typo","shortMessageHtmlLink":"Fix thanks typo"}},{"before":"1db3ee325d3539da00fc82b86b7cda9c2404bb52","after":"7a3536ee6f5960b0e782694ad930c316e3dfd73d","ref":"refs/heads/master","pushedAt":"2024-03-17T09:19:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Merge pull request #16 from wader/try-comma-pipe-precedence\n\nParse try, comma and pipe with correct precedence","shortMessageHtmlLink":"Merge pull request #16 from wader/try-comma-pipe-precedence"}},{"before":"95cdddbdcd6e781a253380afad9c1aab85e53890","after":"7262dbb7a2c44b552907b0e7e6d93ace47e83f04","ref":"refs/heads/try-comma-pipe-precedence","pushedAt":"2024-03-17T09:19:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Parse try, comma and pipe with correct precedence","shortMessageHtmlLink":"Parse try, comma and pipe with correct precedence"}},{"before":"722200496cce4af7085d598c656f8b2692b58856","after":"95cdddbdcd6e781a253380afad9c1aab85e53890","ref":"refs/heads/try-comma-pipe-precedence","pushedAt":"2024-03-17T09:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Parse try, comma and pipe with correct precedence","shortMessageHtmlLink":"Parse try, comma and pipe with correct precedence"}},{"before":null,"after":"722200496cce4af7085d598c656f8b2692b58856","ref":"refs/heads/try-comma-pipe-precedence","pushedAt":"2024-03-10T16:51:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Parse try, comma and pipe with correct precedence","shortMessageHtmlLink":"Parse try, comma and pipe with correct precedence"}},{"before":"30c25b9a1fc8172a2b7d31bb520c10318e4126bf","after":"1db3ee325d3539da00fc82b86b7cda9c2404bb52","ref":"refs/heads/master","pushedAt":"2024-03-10T09:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Some indent fixes","shortMessageHtmlLink":"Some indent fixes"}},{"before":"16104fb0e1efc8c25e513f6b60d3dc70fe49b92f","after":"30c25b9a1fc8172a2b7d31bb520c10318e4126bf","ref":"refs/heads/master","pushedAt":"2024-03-10T00:49:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"More path correctness and tests","shortMessageHtmlLink":"More path correctness and tests"}},{"before":"179cf3f3afdd749c687747d63d07e4db2917c14f","after":"16104fb0e1efc8c25e513f6b60d3dc70fe49b92f","ref":"refs/heads/master","pushedAt":"2024-03-09T23:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Clarify path tracking a bit more","shortMessageHtmlLink":"Clarify path tracking a bit more"}},{"before":"863208886a1973ce82e576fcb0831585d406a635","after":"179cf3f3afdd749c687747d63d07e4db2917c14f","ref":"refs/heads/master","pushedAt":"2024-03-09T16:38:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Made test output less confusing and tidier","shortMessageHtmlLink":"Made test output less confusing and tidier"}},{"before":"d0fdc43b71d285198ab4b712a1c3eb7554563d7c","after":"863208886a1973ce82e576fcb0831585d406a635","ref":"refs/heads/master","pushedAt":"2024-03-08T11:09:48.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"thaliaarchi","name":"Thalia Archibald","path":"/thaliaarchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8071784?s=80&v=4"},"commit":{"message":"Merge pull request #15 from thaliaarchi/tojson-stream\n\nStream `tojson`","shortMessageHtmlLink":"Merge pull request #15 from thaliaarchi/tojson-stream"}},{"before":"fb22a32c1de72dd2ac1d63c318dc4735d86c7753","after":"d0fdc43b71d285198ab4b712a1c3eb7554563d7c","ref":"refs/heads/master","pushedAt":"2024-03-08T00:07:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Make eval work in eval","shortMessageHtmlLink":"Make eval work in eval"}},{"before":"c097ddd8f81a97ea9107cd2d2e149cedb09cea3d","after":"fb22a32c1de72dd2ac1d63c318dc4735d86c7753","ref":"refs/heads/master","pushedAt":"2024-03-07T23:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Make eval path transparent","shortMessageHtmlLink":"Make eval path transparent"}},{"before":"002437edb07c7ccaaff08f3d4d195fb0f266a6c0","after":"97c10a9e3b2d3e7af287defea8e3da1d38d195ee","ref":"refs/heads/regex-literals-experiment","pushedAt":"2024-03-04T12:46:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"WIP: regex literals experiment\n\n./jqjq -n '\"nope123\", \"abc123\" | /abc/ | /(?\\d+)/'\n{\n \"digits\": \"123\"\n}\n\nNOTES:\njs does not support empty or new line in /regex/\n // comment in js\n //-alt in jq\n\nhow to handle 1 / 2 / 3?\n\ncurrently /regex/ is compiled like this:\n no (named) capture groups: select(text(\"regex\"))\n named capture groups: capture(\"regex\")\n\nflags just /regex/flags?\n\ngsub via /regex/sub/? sub only string or string with interpolation?\n\nmaybe some way of to do test(\"regxp\") without select(..)?\n\nwhat about match, scan, split etc? via flags or syntax?\n\nsupport test(/regex/) or /regex/ as $re | test($re) etc?\n behave as string literals with regex side data?","shortMessageHtmlLink":"WIP: regex literals experiment"}},{"before":"725b935073a729e4214892fd05da74f6ab6f024f","after":"002437edb07c7ccaaff08f3d4d195fb0f266a6c0","ref":"refs/heads/regex-literals-experiment","pushedAt":"2024-03-04T12:02:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"WIP: regex literals experiment\n\n./jqjq -n '\"nope123\", \"abc123\" | /abc/ | /(?\\d+)/'\n{\n \"digits\": \"123\"\n}\n\nNOTES:\njs does not support empty or new line in /regex/\n // comment in js\n //-alt in jq\n\nhow to handle 1 / 2 / 3?\n\ncurrently /regex/ is compiled like this:\n no (named) capture groups: select(text(\"regex\"))\n named capture groups: capture(\"regex\")\n\nflags just /regex/flags?\n\nmaybe some way of to do test(\"regxp\") without select(..)?\n\nwhat about match, scan, split etc? via flags or syntax?\n\nsupport test(/regex/) or /regex/ as $re | test($re) etc?\n behave as string literals with regex side data?","shortMessageHtmlLink":"WIP: regex literals experiment"}},{"before":null,"after":"725b935073a729e4214892fd05da74f6ab6f024f","ref":"refs/heads/regex-literals-experiment","pushedAt":"2024-03-04T11:53:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"WIP: regex literals experiment\n\n./jqjq -n '\"nope123\", \"abc123\" | /abc/ | /(?\\d+)/'\n{\n \"digits\": \"123\"\n}\n\nNOTES:\njs does not support empty or new line in /regex/\n // comment in js\n //-alt in jq\n\nhow to handle 1 / 2 / 3?\n\ncurrently /regex/ is compiled like this:\n no (named) capture groups: select(text(\"regex\"))\n named capture groups: capture(\"regex\")\n\nflags just /regex/flags?\n\nmaybe some way of to do test(\"regxp\") without select(..)?\n\nwhat about match, scan, split etc? via flags or syntax?\n\nsupport test(/regex/) or /regex/ as $re | test($re) etc?\n behave as string literals?","shortMessageHtmlLink":"WIP: regex literals experiment"}},{"before":"c05bbaf94db46a40468249480fc717db766781de","after":"c097ddd8f81a97ea9107cd2d2e149cedb09cea3d","ref":"refs/heads/master","pushedAt":"2024-03-04T10:18:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Move arg help and parse closer to where they are used","shortMessageHtmlLink":"Move arg help and parse closer to where they are used"}},{"before":"b7d32247f9c11f938eea8d369992abbbcdebdff7","after":"c05bbaf94db46a40468249480fc717db766781de","ref":"refs/heads/master","pushedAt":"2024-02-25T14:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Add list of supported host jq's","shortMessageHtmlLink":"Add list of supported host jq's"}},{"before":"19b0758d738c43f12ff230db75f60daba2aba284","after":"b7d32247f9c11f938eea8d369992abbbcdebdff7","ref":"refs/heads/master","pushedAt":"2024-02-24T21:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"More style and make more defs local","shortMessageHtmlLink":"More style and make more defs local"}},{"before":"59632a6da9123f9b7376df4933635866408c7bde","after":"19b0758d738c43f12ff230db75f60daba2aba284","ref":"refs/heads/master","pushedAt":"2024-02-24T09:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Somde code style fixes","shortMessageHtmlLink":"Somde code style fixes"}},{"before":"8a45de3b3c69bca251efd42647dcb5f775f0ebff","after":null,"ref":"refs/heads/try-shorthand","pushedAt":"2024-02-15T12:18:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"}},{"before":"7f71b33e23e56a79f4d22c7d86fc31520a112cc6","after":"59632a6da9123f9b7376df4933635866408c7bde","ref":"refs/heads/master","pushedAt":"2024-02-13T17:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Add @uri support","shortMessageHtmlLink":"Add @uri support"}},{"before":"e01ac3fdd9880285de36f912b6204545563bb0b2","after":"7f71b33e23e56a79f4d22c7d86fc31520a112cc6","ref":"refs/heads/master","pushedAt":"2024-02-12T21:23:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Add @format string support\n\nAlso @text and @json for now","shortMessageHtmlLink":"Add @Format string support"}},{"before":"0532d9c7e08518ca90812021da5164957b2f937b","after":"e01ac3fdd9880285de36f912b6204545563bb0b2","ref":"refs/heads/master","pushedAt":"2024-02-08T10:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Add thaliaarchi to thanks","shortMessageHtmlLink":"Add thaliaarchi to thanks"}},{"before":"ebbce4c462d3f88bb3dbd830df55a851263d9015","after":"0532d9c7e08518ca90812021da5164957b2f937b","ref":"refs/heads/master","pushedAt":"2024-02-08T00:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thaliaarchi","name":"Thalia Archibald","path":"/thaliaarchi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8071784?s=80&v=4"},"commit":{"message":"Fix --help with --join-output","shortMessageHtmlLink":"Fix --help with --join-output"}},{"before":"8a02423cabb05a4467b27738d3add579822d3d14","after":"ebbce4c462d3f88bb3dbd830df55a851263d9015","ref":"refs/heads/master","pushedAt":"2024-02-08T00:16:55.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"wader","name":"Mattias Wadman","path":"/wader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/185566?s=80&v=4"},"commit":{"message":"Merge pull request #14 from thaliaarchi/colors\n\nFormat json with `JQ_COLORS`","shortMessageHtmlLink":"Merge pull request #14 from thaliaarchi/colors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU8rhTQA","startCursor":null,"endCursor":null}},"title":"Activity ยท wader/jqjq"}