{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":139153585,"defaultBranch":"master","name":"FluffySpoon.JavaScript.Testing.Faking","ownerLogin":"ffMathy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-29T13:36:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2824010?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711056148.0","currentOid":""},"activityList":{"items":[{"before":"c5fe5e04ee73a6649bfc9577e05a68254043bf39","after":null,"ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-21T21:16:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"}},{"before":"cf95e144f31be482d4047930406607d4f877e0f3","after":"30c69d9586fd6ccc3affa1bdab9c956d7c679715","ref":"refs/heads/master","pushedAt":"2024-03-21T21:16:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"Improve assertion messages when running expectations (#281)\n\n* tweak Arg generated description\r\n\r\n* capture stacktraces on each call\r\n\r\n* add textBuilder and improve assertion messages\r\n\r\n* bump to node18\r\n\r\n* refactor utilities\r\n\r\n* replace utilities\r\n\r\n* add rest of constants and stringifies\r\n\r\n* replace stringify & raw values\r\n\r\n* support serialization in different contexts\r\n\r\n* 2.0.0-beta.4","shortMessageHtmlLink":"Improve assertion messages when running expectations (#281)"}},{"before":"dadeecd8dd0571ee216d9d9e5b088c69c27eb91b","after":"c5fe5e04ee73a6649bfc9577e05a68254043bf39","ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-21T21:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"2.0.0-beta.4","shortMessageHtmlLink":"2.0.0-beta.4"}},{"before":"8bc9cde06ca85f9c9469ef14947a1fc4c3602f3d","after":"dadeecd8dd0571ee216d9d9e5b088c69c27eb91b","ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-21T21:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"support serialization in different contexts","shortMessageHtmlLink":"support serialization in different contexts"}},{"before":"e8be8acfca97b21f93410993f7ebb24067f043f0","after":"8bc9cde06ca85f9c9469ef14947a1fc4c3602f3d","ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-20T21:27:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"replace stringify & raw values","shortMessageHtmlLink":"replace stringify & raw values"}},{"before":"0c3b8fdcdf2f5f52c7207f7b27552e4320b244c9","after":"e8be8acfca97b21f93410993f7ebb24067f043f0","ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-19T23:48:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"replace utilities","shortMessageHtmlLink":"replace utilities"}},{"before":"ac3983dcf80eacf35b3e75fd4a3e55aa619c40d6","after":"240682c7d28cdc9541e30e45ef56842a6b51598e","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-11T12:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"refactor: symbols only when needed","shortMessageHtmlLink":"refactor: symbols only when needed"}},{"before":"53b8d8d1b37a1bc09e0f768280ab87ad635bc7c6","after":"ac3983dcf80eacf35b3e75fd4a3e55aa619c40d6","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-11T08:44:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"Merge branch 'feature/prep-2-0' of https://github.com/ffMathy/FluffySpoon.JavaScript.Testing.Faking into feature/prep-2-0","shortMessageHtmlLink":"Merge branch 'feature/prep-2-0' of https://github.com/ffMathy/FluffyS…"}},{"before":"ee5c4fd416f21447ef940b54b6d1016e01647a2d","after":"53b8d8d1b37a1bc09e0f768280ab87ad635bc7c6","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-11T08:43:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/prep-2-0","shortMessageHtmlLink":"Merge branch 'master' into feature/prep-2-0"}},{"before":"cdd3d04285a64fc8865b08c7d16f9bee9e0c083c","after":"ee5c4fd416f21447ef940b54b6d1016e01647a2d","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-11T08:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"feat: symbols for methods\n\n- removed Substitute.disableFor","shortMessageHtmlLink":"feat: symbols for methods"}},{"before":"2e93eef03e4528caf6b4e6b3e2c155e67748df49","after":"cdd3d04285a64fc8865b08c7d16f9bee9e0c083c","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-10T18:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"fix: progress on symbols","shortMessageHtmlLink":"fix: progress on symbols"}},{"before":"374196d1a62fde39b3424f74b17283cb10ac737a","after":"2e93eef03e4528caf6b4e6b3e2c155e67748df49","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-10T17:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"fix: progress on new syntax","shortMessageHtmlLink":"fix: progress on new syntax"}},{"before":null,"after":"0c3b8fdcdf2f5f52c7207f7b27552e4320b244c9","ref":"refs/heads/improved-assertion-messages","pushedAt":"2024-03-09T23:32:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"add textBuilder and improve assertion messages","shortMessageHtmlLink":"add textBuilder and improve assertion messages"}},{"before":"483907361ead899f50c32d58b26ac6e3e457db7e","after":null,"ref":"refs/heads/release-v2-beta3","pushedAt":"2024-03-08T15:48:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"}},{"before":"1e1f3307a3a65f6a66a5d2823a02daf45e5a15e2","after":"cf95e144f31be482d4047930406607d4f877e0f3","ref":"refs/heads/master","pushedAt":"2024-03-08T15:48:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"2.0.0-beta.3 (#279)","shortMessageHtmlLink":"2.0.0-beta.3 (#279)"}},{"before":null,"after":"483907361ead899f50c32d58b26ac6e3e457db7e","ref":"refs/heads/release-v2-beta3","pushedAt":"2024-03-08T14:00:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"2.0.0-beta.3","shortMessageHtmlLink":"2.0.0-beta.3"}},{"before":null,"after":"374196d1a62fde39b3424f74b17283cb10ac737a","ref":"refs/heads/feature/prep-2-0","pushedAt":"2024-03-08T14:00:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/prep-2-0","shortMessageHtmlLink":"Merge branch 'master' into feature/prep-2-0"}},{"before":"064c98159ce33d5b22c128acec2d5f3848151cf8","after":null,"ref":"refs/heads/callable-interface-support","pushedAt":"2024-03-08T13:48:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"}},{"before":"0cb621b1020d7fc2e310e8f9c5258866a210fbf9","after":"1e1f3307a3a65f6a66a5d2823a02daf45e5a15e2","ref":"refs/heads/master","pushedAt":"2024-03-08T13:48:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ffMathy","name":"Mathias Lykkegaard Lorenzen","path":"/ffMathy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2824010?s=80&v=4"},"commit":{"message":"Support ambiguous property types on mocked interfaces (#248)\n\n* refactor recorded arguments\n\n* enhance transformation type to allow callable interfaces\n\n* implement logic to handle unresolved property type\n\n* add regression test with failing assertion\n\n* rework core types for terminating object\n\n* simplify context switching\n\n* support assertion on ambiguous properties\n\n* support node.js lts\n\n* remove ts-node from root package\n\n* create compatiblity checks to verify test runners","shortMessageHtmlLink":"Support ambiguous property types on mocked interfaces (#248)"}},{"before":"bda85a83d8a224d2394f93ee06fa7e0414b81267","after":"064c98159ce33d5b22c128acec2d5f3848151cf8","ref":"refs/heads/callable-interface-support","pushedAt":"2024-03-08T12:57:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"create compatiblity checks to verify test runners","shortMessageHtmlLink":"create compatiblity checks to verify test runners"}},{"before":"5c198c2f1cbc04ece66e7e19822fe60c5011ff5e","after":"bda85a83d8a224d2394f93ee06fa7e0414b81267","ref":"refs/heads/callable-interface-support","pushedAt":"2024-03-07T18:03:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"support node.js lts","shortMessageHtmlLink":"support node.js lts"}},{"before":"a49c8bda12496a66ababfc2076c7937a944605ce","after":"5c198c2f1cbc04ece66e7e19822fe60c5011ff5e","ref":"refs/heads/callable-interface-support","pushedAt":"2024-03-07T18:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"notanengineercom","name":"Enrique Pöhlmann","path":"/notanengineercom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45039845?s=80&v=4"},"commit":{"message":"support assertion on ambiguous properties","shortMessageHtmlLink":"support assertion on ambiguous properties"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHC3v-QA","startCursor":null,"endCursor":null}},"title":"Activity · ffMathy/FluffySpoon.JavaScript.Testing.Faking"}