{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":576830239,"defaultBranch":"main","name":"bun","ownerLogin":"alexlamsl","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-12-11T05:34:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1898413?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694812187.0","currentOid":""},"activityList":{"items":[{"before":"1e217ce78f74f3be2cec323ce00ebbdfc981752f","after":"7909f0eff4361a1cd25d894b736164b34f7c9536","ref":"refs/heads/main","pushedAt":"2024-03-01T15:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Fix typo: demonstates → demonstrates (#9179)","shortMessageHtmlLink":"Fix typo: demonstates → demonstrates (oven-sh#9179)"}},{"before":"2fb6733eeb8a4930b96b15f1f3be5f26c0a22325","after":"1e217ce78f74f3be2cec323ce00ebbdfc981752f","ref":"refs/heads/main","pushedAt":"2024-03-01T08:57:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Fix path bug (#9173)","shortMessageHtmlLink":"Fix path bug (oven-sh#9173)"}},{"before":"331d079dad687f7153002a37652c503b52cd8b28","after":"2fb6733eeb8a4930b96b15f1f3be5f26c0a22325","ref":"refs/heads/main","pushedAt":"2024-02-29T20:14:59.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"windows: pass test/js/node/process/process.test.js (#9161)","shortMessageHtmlLink":"windows: pass test/js/node/process/process.test.js (oven-sh#9161)"}},{"before":"4e2d00d052daf82d544d48508c9ad3596845b508","after":"331d079dad687f7153002a37652c503b52cd8b28","ref":"refs/heads/main","pushedAt":"2024-02-28T08:26:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"resolver: fix debug mode crash in test/bundler/bun-build-api.test.ts (#9140)","shortMessageHtmlLink":"resolver: fix debug mode crash in test/bundler/bun-build-api.test.ts (o…"}},{"before":"57eb04f6f4e6958644220364c6da9ae2c4d1a1fd","after":"4e2d00d052daf82d544d48508c9ad3596845b508","ref":"refs/heads/main","pushedAt":"2024-02-27T12:21:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"windows: changes to install/upgrade/uninstallation process (#9025)","shortMessageHtmlLink":"windows: changes to install/upgrade/uninstallation process (oven-sh#9025"}},{"before":"a3adb8bd10f3bc5e8a8ee724e883d23b216787a4","after":"57eb04f6f4e6958644220364c6da9ae2c4d1a1fd","ref":"refs/heads/main","pushedAt":"2024-02-26T20:02:05.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"[internal] Switch back to prettier (#9109)\n\n* Switch back to prettier\r\n\r\n* wip\r\n\r\n* Update .prettierignore\r\n\r\n* Update .prettierignore\r\n\r\n* ignores\r\n\r\n* Update .prettierignore\r\n\r\n* Rest\r\n\r\n* [autofix.ci] apply automated fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>\r\nCo-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[internal] Switch back to prettier (oven-sh#9109)"}},{"before":"b6f3405fa78b937d8a0bc9b00ec5829b176b9f58","after":"a3adb8bd10f3bc5e8a8ee724e883d23b216787a4","ref":"refs/heads/main","pushedAt":"2024-02-25T08:41:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Add a couple TODO comments","shortMessageHtmlLink":"Add a couple TODO comments"}},{"before":"2605722891f32edf52efc53a66ff1bdca5e9f69f","after":"b6f3405fa78b937d8a0bc9b00ec5829b176b9f58","ref":"refs/heads/main","pushedAt":"2024-02-24T20:57:38.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix(windows): fix `uv_loop` and `uv_pipe_t` struct sizes (#9085)\n\n* use CRITICAL_SECTION struct instead of pointer\r\n\r\n* WIN32_FIND_DATAW too\r\n\r\n* INPUT_RECORD too","shortMessageHtmlLink":"fix(windows): fix uv_loop and uv_pipe_t struct sizes (oven-sh#9085)"}},{"before":"a0be3cb2ff3f609f6d82b4951d886e6824be01f8","after":"2605722891f32edf52efc53a66ff1bdca5e9f69f","ref":"refs/heads/main","pushedAt":"2024-02-22T11:23:05.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"shell: Allow duplicating output fds (e.g. `2>&1`) (#9004)\n\n* Open with proper perms when redirecting file to stdin\r\n\r\n* Add test for redirecting file to stdin\r\n\r\n* Extract redirect flags -> bun.Mode logic to function\r\n\r\n* Remove dead code\r\n\r\n* Support duplicating output file descriptors\r\n\r\n* Clean up\r\n\r\n* fix merge fuck up\r\n\r\n* Add comment documenting weird hack to get around ordering of posix spawn actions\r\n\r\n* Update docs\r\n\r\n* Delete dead code\r\n\r\n* Update docs","shortMessageHtmlLink":"shell: Allow duplicating output fds (e.g. 2>&1) (oven-sh#9004)"}},{"before":"48e7c0fb8e5b4eaa4d6d4d14f13113eeb523fbff","after":"a0be3cb2ff3f609f6d82b4951d886e6824be01f8","ref":"refs/heads/main","pushedAt":"2024-02-21T08:19:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Slightly reduce code duplication in expect (#9018)\n\nCo-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>","shortMessageHtmlLink":"Slightly reduce code duplication in expect (oven-sh#9018)"}},{"before":"80e4712662c49c5b9391a1818f8e176e7e01cad8","after":"48e7c0fb8e5b4eaa4d6d4d14f13113eeb523fbff","ref":"refs/heads/main","pushedAt":"2024-02-20T14:31:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix: install vendored node_modules when using hardlinks (#9007)\n\n* fix: install vendored node_modules when using hardlinks\r\n\r\n* [autofix.ci] apply automated fixes\r\n\r\n---------\r\n\r\nCo-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix: install vendored node_modules when using hardlinks (oven-sh#9007)"}},{"before":"3221bfeeb7036e76872c1a602aa5cd7c83ed3b4a","after":"80e4712662c49c5b9391a1818f8e176e7e01cad8","ref":"refs/heads/main","pushedAt":"2024-02-19T15:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Skip sqlite math fns test on macOS","shortMessageHtmlLink":"Skip sqlite math fns test on macOS"}},{"before":"a6acb257c126eefc539990bbccc13c2991b72f1f","after":"3221bfeeb7036e76872c1a602aa5cd7c83ed3b4a","ref":"refs/heads/main","pushedAt":"2024-02-18T12:17:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"docs: Fix unclosed code block in the example for WebSocketHandler (#8971)","shortMessageHtmlLink":"docs: Fix unclosed code block in the example for WebSocketHandler (ov…"}},{"before":"17e01a284bfe44f6011aaf7f5bd9c1604ce4bbcd","after":"a6acb257c126eefc539990bbccc13c2991b72f1f","ref":"refs/heads/main","pushedAt":"2024-02-17T14:09:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Fixes #8940 (#8957)\n\nCo-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>","shortMessageHtmlLink":"Fixes oven-sh#8940 (oven-sh#8957)"}},{"before":"dcda49a271ccb591559be1c0ffdfd76979a1b072","after":"17e01a284bfe44f6011aaf7f5bd9c1604ce4bbcd","ref":"refs/heads/main","pushedAt":"2024-02-16T21:32:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Add url unit tests with failing tests TODO commented-out (#8933)\n\nCo-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com>","shortMessageHtmlLink":"Add url unit tests with failing tests TODO commented-out (oven-sh#8933)"}},{"before":"e8dff7b0298562868056e0a9d5812ee88b7efa71","after":"dcda49a271ccb591559be1c0ffdfd76979a1b072","ref":"refs/heads/main","pushedAt":"2024-02-16T07:10:57.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Missing toWeb (#8937)\n\nhttps://github.com/oven-sh/bun/issues/3927","shortMessageHtmlLink":"Missing toWeb (oven-sh#8937)"}},{"before":"82a07430ed144904f3a1e2048f0e32f3c7e24a79","after":"e8dff7b0298562868056e0a9d5812ee88b7efa71","ref":"refs/heads/main","pushedAt":"2024-02-15T09:26:32.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"chore: random acts of cleanup to tests (#8915)\n\n* random acts of cleanup to tests\r\n\r\n* nerf the watchFile test, is CI slow?\r\n\r\n* more things\r\n\r\n* [autofix.ci] apply automated fixes\r\n\r\n* a\r\n\r\n* remove a log\r\n\r\n---------\r\n\r\nCo-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: random acts of cleanup to tests (oven-sh#8915)"}},{"before":"d0b6218bdf9ada89924b00abced14d2cb817baa4","after":"82a07430ed144904f3a1e2048f0e32f3c7e24a79","ref":"refs/heads/main","pushedAt":"2024-02-14T08:07:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix(windows): use allocated memory for `\\\\\\\\.\\\\NUL` replacement on windows (#8889)\n\n* use allocated memory for /dev/null\r\n\r\n* deinit","shortMessageHtmlLink":"fix(windows): use allocated memory for \\\\\\\\.\\\\NUL replacement on wi…"}},{"before":"f88855da4fc30fac90391c079cd9bbf734ef35b2","after":"d0b6218bdf9ada89924b00abced14d2cb817baa4","ref":"refs/heads/main","pushedAt":"2024-02-13T13:17:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix(fetch) redirects bodies should be handled (#8874)\n\n* redirects bodies should be handled\r\n\r\n* [autofix.ci] apply automated fixes\r\n\r\n* Update src/http.zig\r\n\r\nCo-authored-by: Jarred Sumner \r\n\r\n---------\r\n\r\nCo-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: Jarred Sumner ","shortMessageHtmlLink":"fix(fetch) redirects bodies should be handled (oven-sh#8874)"}},{"before":"19cb3ab6ff82ff84de2594f9c6f68b4c58fcb441","after":"f88855da4fc30fac90391c079cd9bbf734ef35b2","ref":"refs/heads/main","pushedAt":"2024-02-12T07:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"docs: non-null assertion is needed on document.getElementById (#8540)","shortMessageHtmlLink":"docs: non-null assertion is needed on document.getElementById (oven-s…"}},{"before":"a0bcd0f946c874219bb9726c39e15f2558d4d10f","after":"19cb3ab6ff82ff84de2594f9c6f68b4c58fcb441","ref":"refs/heads/main","pushedAt":"2024-02-11T23:16:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix: ws.publish() not working (#8855)\n\n* fix: ws.publish() not working\r\n\r\n* fixes","shortMessageHtmlLink":"fix: ws.publish() not working (oven-sh#8855)"}},{"before":"2264bb3d04abef958e1ec8bd1934cba9fa31e327","after":"a0bcd0f946c874219bb9726c39e15f2558d4d10f","ref":"refs/heads/main","pushedAt":"2024-02-11T07:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Fix `expect().toBeGreaterThan()` not throwing when ANSI is disabled (#8838)","shortMessageHtmlLink":"Fix expect().toBeGreaterThan() not throwing when ANSI is disabled (o…"}},{"before":"a3c3dad351c2ef4a2be265be970e6bc0d127b690","after":"2264bb3d04abef958e1ec8bd1934cba9fa31e327","ref":"refs/heads/main","pushedAt":"2024-02-10T19:32:44.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Substitute js/ for test/js/ (404) (#8808)","shortMessageHtmlLink":"Substitute js/ for test/js/ (404) (oven-sh#8808)"}},{"before":"58d22b063c0c0cf9e8b17a1271e001c331aba1b0","after":"a3c3dad351c2ef4a2be265be970e6bc0d127b690","ref":"refs/heads/main","pushedAt":"2024-02-09T16:32:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"wrap (#8812)","shortMessageHtmlLink":"wrap (oven-sh#8812)"}},{"before":"8624a86eba06b71abf963011b583cde5a0989d60","after":"58d22b063c0c0cf9e8b17a1271e001c331aba1b0","ref":"refs/heads/main","pushedAt":"2024-02-09T09:25:45.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Unmark tests that are now passing on Windows","shortMessageHtmlLink":"Unmark tests that are now passing on Windows"}},{"before":"2f8f77eeb7951030b7e91594d5569474eb13af63","after":"8624a86eba06b71abf963011b583cde5a0989d60","ref":"refs/heads/main","pushedAt":"2024-02-08T21:46:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Unmark tests that are now passing on Windows","shortMessageHtmlLink":"Unmark tests that are now passing on Windows"}},{"before":"7b6e0f7164b831a1b5e0de3a8f6b00c1bed51c42","after":"2f8f77eeb7951030b7e91594d5569474eb13af63","ref":"refs/heads/main","pushedAt":"2024-02-08T10:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Ignore panic in reload (#8778)\n\n* Ignore panic in reload\r\n\r\n* Use\r\n\r\n* Update c-bindings.cpp\r\n\r\n---------\r\n\r\nCo-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>","shortMessageHtmlLink":"Ignore panic in reload (oven-sh#8778)"}},{"before":"e171f04ce6233b7d2360902c758b87a72de77dfd","after":"7b6e0f7164b831a1b5e0de3a8f6b00c1bed51c42","ref":"refs/heads/main","pushedAt":"2024-02-08T06:26:41.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"fix: Increase max depth of expect diffs (#8771)\n\nFix Issue #6519","shortMessageHtmlLink":"fix: Increase max depth of expect diffs (oven-sh#8771)"}},{"before":"972a7b7080bd3066b54dcb43e9c91c5dfa26a69c","after":"e171f04ce6233b7d2360902c758b87a72de77dfd","ref":"refs/heads/main","pushedAt":"2024-02-07T08:21:19.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"Fix ref-counting of Bun.file(0) etc. (#8687) (#8741)\n\n* Test for #8687\r\n\r\n* Fix reference counting of Bun.file(0) etc. (#8687)\r\n\r\nFixes #8687.","shortMessageHtmlLink":"Fix ref-counting of Bun.file(0) etc. (oven-sh#8687) (oven-sh#8741)"}},{"before":"bd2779b029478e78aa5b910c718dccb3f79a34f0","after":"972a7b7080bd3066b54dcb43e9c91c5dfa26a69c","ref":"refs/heads/main","pushedAt":"2024-02-06T16:57:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"alexlamsl","name":"Alex Lam S.L.","path":"/alexlamsl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1898413?s=80&v=4"},"commit":{"message":"skip some tests","shortMessageHtmlLink":"skip some tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECeZsqwA","startCursor":null,"endCursor":null}},"title":"Activity · alexlamsl/bun"}