{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773072491,"defaultBranch":"main","name":"elysia","ownerLogin":"aleclarson","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-16T17:07:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1925840?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710766952.0","currentOid":""},"activityList":{"items":[{"before":"da35a421af90b688b9c570ce517c4758f4d0dc74","after":"7165860c4bc0f1c2a52eca51311a772adadaf3ba","ref":"refs/heads/chore/any-spam","pushedAt":"2024-03-25T11:42:33.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"SaltyAom","name":"SaltyAom","path":"/SaltyAom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35027979?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/any-spam","shortMessageHtmlLink":"Merge branch 'main' into chore/any-spam"}},{"before":null,"after":"da35a421af90b688b9c570ce517c4758f4d0dc74","ref":"refs/heads/chore/any-spam","pushedAt":"2024-03-18T13:02:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"chore(style): remove `any` spam on Elysia type constraints","shortMessageHtmlLink":"chore(style): remove any spam on Elysia type constraints"}},{"before":null,"after":"5eed3baa5cf3391c31d8e699a01e08fc82e1fb73","ref":"refs/heads/fix/promisegroup-shift","pushedAt":"2024-03-18T12:55:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: shift promise in `PromiseGroup` even when rejected","shortMessageHtmlLink":"fix: shift promise in PromiseGroup even when rejected"}},{"before":"0e20aa5f511de33f8a11e2d27e75d8857f584f4b","after":"362b59c3e3a74152c97d4d160d235d49612bed34","ref":"refs/heads/main","pushedAt":"2024-03-18T12:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: shift promise in `PromiseGroup` even when rejected","shortMessageHtmlLink":"fix: shift promise in PromiseGroup even when rejected"}},{"before":null,"after":"d7d69d8d135d183d6ae7184e020a6cbf23015b40","ref":"refs/heads/fix/plugin-lazyload","pushedAt":"2024-03-18T00:53:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: await the `.modules` of nested Elysia instances","shortMessageHtmlLink":"fix: await the .modules of nested Elysia instances"}},{"before":"ae76f88e022c0368f3dfdecc512e413b595c2ada","after":"0e20aa5f511de33f8a11e2d27e75d8857f584f4b","ref":"refs/heads/main","pushedAt":"2024-03-18T00:50:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"chore: move plugin function handling into `Elysia#use`\n\nThis allows us to reuse plugin resolution without another method.","shortMessageHtmlLink":"chore: move plugin function handling into Elysia#use"}},{"before":"80648cef8c339fb04b4e7f5a7d25a3166467adbb","after":"ae76f88e022c0368f3dfdecc512e413b595c2ada","ref":"refs/heads/main","pushedAt":"2024-03-17T21:48:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: reuse logic for plugin value resolution","shortMessageHtmlLink":"fix: reuse logic for plugin value resolution"}},{"before":"493da96c037e2a10511578771febc9826faa168b","after":"80648cef8c339fb04b4e7f5a7d25a3166467adbb","ref":"refs/heads/main","pushedAt":"2024-03-17T20:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"chore: add indo stuff to gitignore","shortMessageHtmlLink":"chore: add indo stuff to gitignore"}},{"before":"650cf081bd99fba6359eee0b7c3e7a6ad1565671","after":"493da96c037e2a10511578771febc9826faa168b","ref":"refs/heads/main","pushedAt":"2024-03-17T20:32:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"chore: simplify build step","shortMessageHtmlLink":"chore: simplify build step"}},{"before":"be7b12f805a00cef974c564f3d2ca7ff4e80feb8","after":"650cf081bd99fba6359eee0b7c3e7a6ad1565671","ref":"refs/heads/main","pushedAt":"2024-03-17T18:52:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: support for module promise in `Elysia#use`\n\nThe following use case was broken: Calling `app.use(import(\"./routes\"))` where the \"./routes\" module has a default export that is an Elysia instance.\n\nI‘m doing `instanceof Elysia` checks on the promise result and the module‘s \"default\" export, so a more informative error can be thrown, where before the app would crash with some obscure TypeError with a message of \"Right side of assignment cannot be destructured\" within the `Elysia#_use` method.","shortMessageHtmlLink":"fix: support for module promise in Elysia#use"}},{"before":null,"after":"6a5ae4b204c6e7d8654c6018c08c21edf77d46a8","ref":"refs/heads/fix/elysia-use","pushedAt":"2024-03-17T18:32:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: support for module promise in `Elysia#use`\n\nThe following use case was broken: Calling `app.use(import(\"./routes\"))` where the \"./routes\" module has a default export that is an Elysia instance.\n\nI‘m doing `instanceof Elysia` checks on the promise result and the module‘s \"default\" export, so a more informative error can be thrown, where before the app would crash with some obscure TypeError with a message of \"Right side of assignment cannot be destructured\" within the `Elysia#_use` method.","shortMessageHtmlLink":"fix: support for module promise in Elysia#use"}},{"before":"650cf081bd99fba6359eee0b7c3e7a6ad1565671","after":"be7b12f805a00cef974c564f3d2ca7ff4e80feb8","ref":"refs/heads/main","pushedAt":"2024-03-17T18:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: avoid `compile` call if the resolved instance equals `this`","shortMessageHtmlLink":"fix: avoid compile call if the resolved instance equals this"}},{"before":"a0371cdfcff7550cb11c6456d3aa63b5f7580ac4","after":"650cf081bd99fba6359eee0b7c3e7a6ad1565671","ref":"refs/heads/main","pushedAt":"2024-03-17T18:31:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"fix: support for module promise in `Elysia#use`\n\nThe following use case was broken: Calling `app.use(import(\"./routes\"))` where the \"./routes\" module has a default export that is an Elysia instance.\n\nI‘m doing `instanceof Elysia` checks on the promise result and the module‘s \"default\" export, so a more informative error can be thrown, where before the app would crash with some obscure TypeError with a message of \"Right side of assignment cannot be destructured\" within the `Elysia#_use` method.","shortMessageHtmlLink":"fix: support for module promise in Elysia#use"}},{"before":"891cce5fbe8c2b3f7069e69dc84d4eb8c71c3b7f","after":"a0371cdfcff7550cb11c6456d3aa63b5f7580ac4","ref":"refs/heads/main","pushedAt":"2024-03-16T17:07:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aleclarson","name":"Alec Larson","path":"/aleclarson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1925840?s=80&v=4"},"commit":{"message":"chore: disable minify","shortMessageHtmlLink":"chore: disable minify"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHoFCyQA","startCursor":null,"endCursor":null}},"title":"Activity · aleclarson/elysia"}