{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":513778247,"defaultBranch":"master","name":"superstring","ownerLogin":"pulsar-edit","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-07-14T05:59:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108445160?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717432411.0","currentOid":""},"activityList":{"items":[{"before":"d2a885bd2756ce73391dec3e3fb060fbe9597459","after":"a46a62536454ddeecdcad58b9e146d5715eb18a4","ref":"refs/heads/migrate-napi","pushedAt":"2024-06-03T17:08:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mauricioszabo","name":"Maurício Szabo","path":"/mauricioszabo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138037?s=80&v=4"},"commit":{"message":"Adding a setter for `score`","shortMessageHtmlLink":"Adding a setter for score"}},{"before":null,"after":"d2a885bd2756ce73391dec3e3fb060fbe9597459","ref":"refs/heads/migrate-napi","pushedAt":"2024-06-03T16:33:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mauricioszabo","name":"Maurício Szabo","path":"/mauricioszabo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138037?s=80&v=4"},"commit":{"message":"Avoid crash when trying to throw exceptions twice","shortMessageHtmlLink":"Avoid crash when trying to throw exceptions twice"}},{"before":"c2ff062317362363eae7d392cd78aef4fcc8b9f8","after":"59806c3c1b8870b3d48a8bc0c1e4bb9384de6a0e","ref":"refs/heads/master","pushedAt":"2024-05-28T01:48:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Merge pull request #8 from pulsar-edit/fix-CI-again\n\nFix CI Again","shortMessageHtmlLink":"Merge pull request #8 from pulsar-edit/fix-CI-again"}},{"before":"0e62de36149b53d1a5211e0d098a48a53a068166","after":null,"ref":"refs/heads/vendor-win-iconv-as-regular-files-not-a-submodule","pushedAt":"2023-11-08T21:10:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"}},{"before":"1cb70e4f8ed4427f305c745c79079c98070f086a","after":null,"ref":"refs/heads/fix-for-g++-13","pushedAt":"2023-11-08T21:10:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"}},{"before":"2a706d90a03671d1705e4e1120341ac3ddf0d38d","after":null,"ref":"refs/heads/CI-update-actions-major-versions","pushedAt":"2023-11-08T21:10:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"}},{"before":"f9af4e88486a77b6cae268b3f5fb34a5ee109696","after":"07d92a6a57962167209d4fae1bface165d70ebca","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:48:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Install older Python (Python 3.10) on Node 14 runs\n\nFor compatibility with old node-gyp, which is shipped with old npm,\nwhich is shipped with Node 14.\n\nVery old node-gyp isn't compatible with Python 3.11+.\nInstall Python 3.10 instead.","shortMessageHtmlLink":"CI: Install older Python (Python 3.10) on Node 14 runs"}},{"before":"fd5a6b91db678957bd7133d0bb31ee325b756fc2","after":"f9af4e88486a77b6cae268b3f5fb34a5ee109696","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Revert \"CI: No quotation marks for cache path\"\n\nThis reverts commit bba3463bcc8ca4bc9c6492d4e43efa0a87aefbc2.","shortMessageHtmlLink":"Revert \"CI: No quotation marks for cache path\""}},{"before":"f4ce51d0f48bc5eaeba66c6786c81f4dab5dcf3f","after":"fd5a6b91db678957bd7133d0bb31ee325b756fc2","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Revert \"CI: Update actions to latest semver major\"\n\nThis reverts commit 2a706d90a03671d1705e4e1120341ac3ddf0d38d.","shortMessageHtmlLink":"Revert \"CI: Update actions to latest semver major\""}},{"before":"ab3a9a220139e3b88d360b03d9c308a4f70f4134","after":"f4ce51d0f48bc5eaeba66c6786c81f4dab5dcf3f","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:27:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp headers cache on Windows"}},{"before":"90649c48283a3cf9eea400dd7bae405c426a0682","after":"ab3a9a220139e3b88d360b03d9c308a4f70f4134","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:15:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"a7f23fba45ecfabc8bb3aad4721a6f6554b5fc64","after":"90649c48283a3cf9eea400dd7bae405c426a0682","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:13:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"652746fed2b8c23554d1e01220379e64ad866736","after":"a7f23fba45ecfabc8bb3aad4721a6f6554b5fc64","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:13:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"85334cba630d85157ec12da419088adf11d7817f","after":"652746fed2b8c23554d1e01220379e64ad866736","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:10:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"03e73f333d43b0526ae0b6be3e10ae19d2d520e6","after":"85334cba630d85157ec12da419088adf11d7817f","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:06:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"5b5e0dc3193ad3015761b92fae4d4d166398c669","after":"03e73f333d43b0526ae0b6be3e10ae19d2d520e6","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:05:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"abaff2f71877747e2f22d8e11af52b3e6afbc190","after":"5b5e0dc3193ad3015761b92fae4d4d166398c669","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:03:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"56476ec8ff23b9b620213f1e5aad39257f844ffd","after":"abaff2f71877747e2f22d8e11af52b3e6afbc190","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:02:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"e977210ab840da9f88493f3c380128e450c00966","after":"56476ec8ff23b9b620213f1e5aad39257f844ffd","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T19:02:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"1bc2b138e5d6a0e397378fdebf854d445bd89ff0","after":"e977210ab840da9f88493f3c380128e450c00966","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T18:59:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"07d92a6a57962167209d4fae1bface165d70ebca","after":"1bc2b138e5d6a0e397378fdebf854d445bd89ff0","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T18:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: pre-warm the node-gyp Node headers cache on Windows\n\nWorkaround for an issue with node-gyp < 9.4.0 on Windows.","shortMessageHtmlLink":"CI: pre-warm the node-gyp Node headers cache on Windows"}},{"before":"dfe910a147180bd509b79827c5eb60dc103ad29b","after":"07d92a6a57962167209d4fae1bface165d70ebca","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-08T18:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Install older Python (Python 3.10) on Node 14 runs\n\nFor compatibility with old node-gyp, which is shipped with old npm,\nwhich is shipped with Node 14.\n\nVery old node-gyp isn't compatible with Python 3.11+.\nInstall Python 3.10 instead.","shortMessageHtmlLink":"CI: Install older Python (Python 3.10) on Node 14 runs"}},{"before":null,"after":"dfe910a147180bd509b79827c5eb60dc103ad29b","ref":"refs/heads/fix-CI-again","pushedAt":"2023-11-07T17:54:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Install Python setuptools for Python 3.12+\n\nThis ensures compatibility with most versions of node-gyp.\nThere is a fix for Python 3.12 compatibility in node-gyp 10,\nbut older versions of npm come with older node-gyp, so here we are.","shortMessageHtmlLink":"CI: Install Python setuptools for Python 3.12+"}},{"before":null,"after":"2a706d90a03671d1705e4e1120341ac3ddf0d38d","ref":"refs/heads/CI-update-actions-major-versions","pushedAt":"2023-11-07T17:35:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Update actions to latest semver major","shortMessageHtmlLink":"CI: Update actions to latest semver major"}},{"before":"0f045a32ac813da5741ed0674b4a64c9d1ebd928","after":"c2ff062317362363eae7d392cd78aef4fcc8b9f8","ref":"refs/heads/master","pushedAt":"2023-11-07T16:45:19.000Z","pushType":"pr_merge","commitsCount":55,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Merge pull request #6 from pulsar-edit/vendor-win-iconv-as-regular-files-not-a-submodule\n\nVendor `win-iconv` as regular files, not as a submodule","shortMessageHtmlLink":"Merge pull request #6 from pulsar-edit/vendor-win-iconv-as-regular-fi…"}},{"before":"eb0cc0990017dc7aa4a7322ab0f65021765886d3","after":"0f045a32ac813da5741ed0674b4a64c9d1ebd928","ref":"refs/heads/master","pushedAt":"2023-10-26T21:42:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Merge pull request #7 from pulsar-edit/fix-for-g++-13\n\nsrc: Include cstdint in regex.h (fix building on g++ 13)","shortMessageHtmlLink":"Merge pull request #7 from pulsar-edit/fix-for-g++-13"}},{"before":null,"after":"1cb70e4f8ed4427f305c745c79079c98070f086a","ref":"refs/heads/fix-for-g++-13","pushedAt":"2023-10-25T01:45:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"src: Include cstdint in regex.h (fix building on g++ 13)\n\nI don't know anything about C or C++,\r\nother than this fixes the compilation error\r\non g++ 13.\r\n\r\nTested in an Ubuntu 23.10 Docker container.","shortMessageHtmlLink":"src: Include cstdint in regex.h (fix building on g++ 13)"}},{"before":"5de9ff363c9343fa5f0179ee6a3dc6c9e6945aa6","after":"0e62de36149b53d1a5211e0d098a48a53a068166","ref":"refs/heads/vendor-win-iconv-as-regular-files-not-a-submodule","pushedAt":"2023-10-24T18:46:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Test Node 14 with windows-2019 image\n\nNode 14 is pretty old by now.\n\nNode 14 latest was Node v14.21.3, which came with npm v6.14.8,\nwhich came with node-gyp v5.1.1.\n\nnode-gyp v5.1.1 doesn't support Visual Studio 2022, which is the most\nrecent version and is included in the windows-latest GitHub-hosted\nrunner for GitHub Actions.\n\nUsing the windows-2019 GitHub-hosted runner for Node 14 on Windows\nshould work, since old node-gyp v5.1.1 should work with Visual Studio\n2019... Hopefully.","shortMessageHtmlLink":"CI: Test Node 14 with windows-2019 image"}},{"before":"f08fc9008a593148bcd04eeb1af0ec21f3e7de64","after":"5de9ff363c9343fa5f0179ee6a3dc6c9e6945aa6","ref":"refs/heads/vendor-win-iconv-as-regular-files-not-a-submodule","pushedAt":"2023-10-24T18:09:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"CI: Test Node 14 with windows-2019 image\n\nNode 14 is pretty old by now.\n\nNode 14 latest was Node v14.21.3, which came with npm 6.14.8,\nwhich came with node-gyp v5.1.1.\n\nnode-gyp v5.1.1 doesn't support Cisual Studio 2022, which is the most\nrecent version and is included in the windows-latest GitHub-hosted\nrunner for GitHub Actions.\n\nUsing the windows-2019 GitHub-hosted runner for Node 14 on Windows\nshould work, since old node-gyp v5.1.1 should work with Visual Studio\n2019... Hopefully.","shortMessageHtmlLink":"CI: Test Node 14 with windows-2019 image"}},{"before":null,"after":"f08fc9008a593148bcd04eeb1af0ec21f3e7de64","ref":"refs/heads/vendor-win-iconv-as-regular-files-not-a-submodule","pushedAt":"2023-10-24T17:42:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeeDeeG","name":null,"path":"/DeeDeeG","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20157115?s=80&v=4"},"commit":{"message":"Add win-iconv files using 'git subtree'\n\nThis replaces what used to be a *submodule* of the win-iconv repo.\n\nUsing git subtree preserves revision history,\nauthor info (including blame view), and so on.\n\nwin-iconv is a very small repo, it's public domain,\nand it has few revisions. So, I think it's worth it to do all that,\nfor giving proper attribution of author info, if for no other reason.\n\nNot using a submodule is more compatible with newer npm (npm 7.x+),\nand apparently with Yarn (v1.x?) as well. It's overall less complicated\nfor end users of the superstring package/repo.\n\n---\n\nAdd 'vendor/win-iconv/' from commit '9f98392dfecadffd62572e73e9aba878e03496c4'\n\ngit-subtree-dir: vendor/win-iconv\ngit-subtree-mainline: 5b2f39d3319ab9a568b1afff4a23be9ece458cc1\ngit-subtree-split: 9f98392dfecadffd62572e73e9aba878e03496c4","shortMessageHtmlLink":"Add win-iconv files using 'git subtree'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWzGBEQA","startCursor":null,"endCursor":null}},"title":"Activity · pulsar-edit/superstring"}