{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":394706102,"defaultBranch":"main","name":"tree-sitter-rescript","ownerLogin":"rescript-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-10T16:11:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29257325?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722219618.0","currentOid":""},"activityList":{"items":[{"before":"a734a17ee2524f3644774622ab7ff4e26db674cb","after":null,"ref":"refs/heads/update-readme","pushedAt":"2024-07-29T02:20:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cristianoc","name":"Cristiano Calcagno","path":"/cristianoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7965335?s=80&v=4"}},{"before":"be53b08bd42ac654f78dd9e60b691acf090ca51f","after":"4606cd81c4c31d1d02390fee530858323410a74c","ref":"refs/heads/main","pushedAt":"2024-07-29T02:20:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cristianoc","name":"Cristiano Calcagno","path":"/cristianoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7965335?s=80&v=4"},"commit":{"message":"Merge pull request #254 from rescript-lang/update-readme\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #254 from rescript-lang/update-readme"}},{"before":"7a826ab4214fbba8f7767b9dac3cd9c26fc74a0c","after":"a734a17ee2524f3644774622ab7ff4e26db674cb","ref":"refs/heads/update-readme","pushedAt":"2024-07-28T23:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":null,"after":"7a826ab4214fbba8f7767b9dac3cd9c26fc74a0c","ref":"refs/heads/update-readme","pushedAt":"2024-07-28T22:19:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"444c127686714b2358622427c3bdba7eb09021c6","after":"be53b08bd42ac654f78dd9e60b691acf090ca51f","ref":"refs/heads/main","pushedAt":"2024-07-28T22:12:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"fix: remove redundant `seq` call (#253)\n\nThis doesn't change the grammar at all, just cleans it up a bit per the\r\nerror message given when running `tree-sitter g` on the current build\r\n(with HEAD CLI version).","shortMessageHtmlLink":"fix: remove redundant seq call (#253)"}},{"before":"d77653c9f5cc41e129d57679e52e41d93dd8f743","after":"444c127686714b2358622427c3bdba7eb09021c6","ref":"refs/heads/main","pushedAt":"2024-07-25T00:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"handle module paths in member_expression (#248)","shortMessageHtmlLink":"handle module paths in member_expression (#248)"}},{"before":"5e2a44a9d886b0a509f5bfd0437d33b4871fbac5","after":"d77653c9f5cc41e129d57679e52e41d93dd8f743","ref":"refs/heads/main","pushedAt":"2024-07-25T00:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"Highlight fixes (#241)\n\n* Highlight variants as constructors\r\n\r\n* Add set of built-in types\r\n\r\n* Update @namespace to @module\r\n\r\nIt's what's in the neovim docs right now\r\n\r\n* Update @parameter to @variable.parameter\r\n\r\n* Update string interpolation and char\r\n\r\n* Update parameter to @variable.parameter\r\n\r\n* Update annotation to attribute\r\n\r\n* Complete change of polyvar as constructors\r\n\r\n* Specialize some of the keywords\r\n\r\n* Move the => arrow to operators\r\n\r\nThis is how it's in the ecma parser (JS)\r\n\r\n* Specialize ternary operator\r\n\r\n* Highlight function name in bindings\r\n\r\n* Highlight function calls\r\n\r\n* Highlight members of records and modules\r\n\r\n* Highlight unit as built-in constant\r\n\r\n* Highlight labeled parameters names as properties\r\n\r\n* Fix existing tests\r\n\r\n* Fix pipe operator call highlighting to work with simple values too\r\n\r\n* Add highlight tests for function names and calls\r\n\r\n* Add tests for module and record members\r\n\r\n* Change record field expression to member\r\n\r\n* Add test for labeled argument as property\r\n\r\n* Add test for unit highlight\r\n\r\n* Adapt to new tree-sitter last match wins\r\n\r\n* Move template highlight rule\r\n\r\n* Add string interpolation test\r\n\r\n* Remove member highlight as property\r\n\r\n* Change highlight of variable from module\r\n\r\n* Change highlight of destructured variables\r\n\r\n* Change highlight of labeled arguments\r\n\r\n* Fix highlight of variables in string interpolation\r\n\r\n* Fix parameter highlights\r\n\r\n* Move \"as\" to keyword.operator\r\n\r\n* Move async/await to coroutine\r\n\r\n* Fix test\r\n\r\n* Add missing punctutation highlights\r\n\r\n* Remove metadata from unit highlight\r\n\r\n* (true) and (false) as boolean\r\n\r\n---------\r\n\r\nCo-authored-by: Pedro Castro ","shortMessageHtmlLink":"Highlight fixes (#241)"}},{"before":"17b0805c9eef8e9fc451a33cddc7156dcf20a409","after":"5e2a44a9d886b0a509f5bfd0437d33b4871fbac5","ref":"refs/heads/main","pushedAt":"2024-06-02T00:12:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"include generated files (#245)\n\n* include generated files\r\n\r\n* add node-addon-api as dependency\r\n\r\n* bump node version\r\n\r\n* specify yarn and node versions for repo\r\n\r\n* update binding.gyp\r\n\r\n* check that generated files have been checked in\r\n\r\n* add automatic code generation hooks","shortMessageHtmlLink":"include generated files (#245)"}},{"before":"e55e49206ccaef71a1d83cd90a63a0aaff83b2ca","after":"17b0805c9eef8e9fc451a33cddc7156dcf20a409","ref":"refs/heads/main","pushedAt":"2024-03-24T16:59:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"Merge pull request #244 from aspeddro/update-tree-sitter-cli-no-bindings\n\nupdate tree-sitter-cli","shortMessageHtmlLink":"Merge pull request #244 from aspeddro/update-tree-sitter-cli-no-bindings"}},{"before":"5cb02bbb86b72c93ab652f470cfe84e31714586d","after":"e55e49206ccaef71a1d83cd90a63a0aaff83b2ca","ref":"refs/heads/main","pushedAt":"2024-03-21T01:53:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"Merge pull request #240 from aspeddro/add-parser-file\n\nInclude `parser.c`","shortMessageHtmlLink":"Merge pull request #240 from aspeddro/add-parser-file"}},{"before":"6376fa028f31aa4e26ca2c8f007e322cd2a5eb4a","after":"5cb02bbb86b72c93ab652f470cfe84e31714586d","ref":"refs/heads/main","pushedAt":"2024-03-20T20:23:16.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"aspeddro","name":"Pedro Castro","path":"/aspeddro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16160544?s=80&v=4"},"commit":{"message":"Merge pull request #239 from Emilios1995/main\n\nIntegrate open PRs and update instructions","shortMessageHtmlLink":"Merge pull request #239 from Emilios1995/main"}},{"before":"66fc95df7a92840a5a9d6c5a73bce9f19717cc9b","after":"6376fa028f31aa4e26ca2c8f007e322cd2a5eb4a","ref":"refs/heads/main","pushedAt":"2023-06-10T12:12:04.814Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #227 from aspeddro/fix-type-scanner\n\nScanner: add type specifier missing","shortMessageHtmlLink":"Merge pull request #227 from aspeddro/fix-type-scanner"}},{"before":"df909f3b4e9dc8d740e55a25da009f18ea4228b8","after":"66fc95df7a92840a5a9d6c5a73bce9f19717cc9b","ref":"refs/heads/main","pushedAt":"2023-06-09T16:42:53.564Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #226 from aspeddro/fix-lazy-pattern\n\nFix lazy pattern","shortMessageHtmlLink":"Merge pull request #226 from aspeddro/fix-lazy-pattern"}},{"before":"6c4438c71ec17cecae7667360372cdefe6b4f937","after":"df909f3b4e9dc8d740e55a25da009f18ea4228b8","ref":"refs/heads/main","pushedAt":"2023-06-01T19:59:45.469Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #223 from aspeddro/fix-functor\n\nFix functor","shortMessageHtmlLink":"Merge pull request #223 from aspeddro/fix-functor"}},{"before":"ecdf5a05a942203458b96efa56f4a87c23b46654","after":"6c4438c71ec17cecae7667360372cdefe6b4f937","ref":"refs/heads/main","pushedAt":"2023-05-10T20:13:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #221 from aspeddro/format-tests\n\nCleanup decorator tests","shortMessageHtmlLink":"Merge pull request #221 from aspeddro/format-tests"}},{"before":"abab0e38c3eaecd8d435d8396bd4c21086919389","after":"ecdf5a05a942203458b96efa56f4a87c23b46654","ref":"refs/heads/main","pushedAt":"2023-04-27T19:06:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #219 from aspeddro/update-tree-sitter-cli\n\nupdate tree-sitter-cli","shortMessageHtmlLink":"Merge pull request #219 from aspeddro/update-tree-sitter-cli"}},{"before":"27ee755afb4666ed353b53f05731a6d593b5c40d","after":"abab0e38c3eaecd8d435d8396bd4c21086919389","ref":"refs/heads/main","pushedAt":"2023-04-27T19:06:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #218 from aspeddro/move-decorator-to-scan\n\nMove inline decorator to scanner","shortMessageHtmlLink":"Merge pull request #218 from aspeddro/move-decorator-to-scan"}},{"before":"6cfd705f33c2bc79ddb8124a29fcf4621e259539","after":"27ee755afb4666ed353b53f05731a6d593b5c40d","ref":"refs/heads/main","pushedAt":"2023-04-21T13:54:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #216 from aspeddro/fix-variant-pattern\n\nVariant: add `?` prefix","shortMessageHtmlLink":"Merge pull request #216 from aspeddro/fix-variant-pattern"}},{"before":"daa9b1827739a9b0ba534ae9690ba6d895b0796b","after":"6cfd705f33c2bc79ddb8124a29fcf4621e259539","ref":"refs/heads/main","pushedAt":"2023-04-21T13:52:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #214 from aspeddro/fix-record-type\n\nFix pattern with type annotation","shortMessageHtmlLink":"Merge pull request #214 from aspeddro/fix-record-type"}},{"before":"246547a2af42953d41eadfc8e773bc340774b720","after":"daa9b1827739a9b0ba534ae9690ba6d895b0796b","ref":"refs/heads/main","pushedAt":"2023-04-21T13:43:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #212 from aspeddro/fix-number\n\nNumber: hex literal and decimal","shortMessageHtmlLink":"Merge pull request #212 from aspeddro/fix-number"}},{"before":"ce1ef35668f8440836477f8f94a7145faecedd83","after":"246547a2af42953d41eadfc8e773bc340774b720","ref":"refs/heads/main","pushedAt":"2023-04-21T13:41:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #210 from aspeddro/as-type-parameter\n\nBetter support for aliased type","shortMessageHtmlLink":"Merge pull request #210 from aspeddro/as-type-parameter"}},{"before":"1ba755b15ba2fe93680f9edc76523fa92c394f0d","after":"ce1ef35668f8440836477f8f94a7145faecedd83","ref":"refs/heads/main","pushedAt":"2023-04-21T13:40:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #208 from aspeddro/fix-char\n\nfix: template string empty char","shortMessageHtmlLink":"Merge pull request #208 from aspeddro/fix-char"}},{"before":"3fcb35a89ab0e696fcb5ca6645118540716de8e0","after":"1ba755b15ba2fe93680f9edc76523fa92c394f0d","ref":"refs/heads/main","pushedAt":"2023-04-21T13:38:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #206 from aspeddro/fix-include\n\nFix include_statement","shortMessageHtmlLink":"Merge pull request #206 from aspeddro/fix-include"}},{"before":"14e7605d94c136330ec7d03fb3d66a7ff59d7d66","after":"3fcb35a89ab0e696fcb5ca6645118540716de8e0","ref":"refs/heads/main","pushedAt":"2023-04-21T13:36:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkrkv","name":"Victor Nakoryakov","path":"/nkrkv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146383?s=80&v=4"},"commit":{"message":"Merge pull request #204 from aspeddro/fix-try-expression\n\ntry_expression: allow `expression`","shortMessageHtmlLink":"Merge pull request #204 from aspeddro/fix-try-expression"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQwMjoyMDoxOC4wMDAwMDBazwAAAASLbVu_","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yMVQxMzozNjo1MS4wMDAwMDBazwAAAAMdpVV_"}},"title":"Activity ยท rescript-lang/tree-sitter-rescript"}