{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":718467879,"defaultBranch":"main","name":"docusaurus","ownerLogin":"NickGerleman","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-11-14T06:17:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/835219?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699949512.0","currentOid":""},"activityList":{"items":[{"before":"16a4d3468e7728552833298fec111fe546e4db81","after":"3fb71b34bcfee64ada0bec28aba37f8240c5411d","ref":"refs/heads/no-wait-on","pushedAt":"2023-11-20T14:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NickGerleman","name":"Nick Gerleman","path":"/NickGerleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835219?s=80&v=4"},"commit":{"message":"PR Feedback","shortMessageHtmlLink":"PR Feedback"}},{"before":"866f8ae100dbd474bf332000587d86ee134aefec","after":"16a4d3468e7728552833298fec111fe546e4db81","ref":"refs/heads/no-wait-on","pushedAt":"2023-11-14T08:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NickGerleman","name":"Nick Gerleman","path":"/NickGerleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835219?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"866f8ae100dbd474bf332000587d86ee134aefec","ref":"refs/heads/no-wait-on","pushedAt":"2023-11-14T08:11:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NickGerleman","name":"Nick Gerleman","path":"/NickGerleman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835219?s=80&v=4"},"commit":{"message":"Remove `wait-on` dependency\n\nFixes https://github.com/facebook/docusaurus/issues/9537\n\nThis change removes usage of `wait-on`, and replaces it with an effective copy of the algorithm it ends up taking for our use case.\n\n1. `wait-on` sees a file as present when `fs.stat` on the path stops throwing\n2. It polls on a timer (which WaitPlugin sets to 300ms)\n3. It waits until a time has passed without file size changing (defaults to 750ms)\n4. `wait-on` defaults to no timout, so we poll forever.\n\nSee https://github.com/jeffbski/wait-on/blob/master/lib/wait-on.js for reference","shortMessageHtmlLink":"Remove wait-on dependency"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADs1zivAA","startCursor":null,"endCursor":null}},"title":"Activity ยท NickGerleman/docusaurus"}