{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":684110627,"defaultBranch":"main","name":"ts-design-patterns-cheat-sheet","ownerLogin":"DeanHristov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-28T13:30:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3283991?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693233547.0","currentOid":""},"activityList":{"items":[{"before":"a6261b307207c56634b10e716d19f83f31f41fb6","after":"0704680f2526cb5f135ee46547a1c8af4e08406d","ref":"refs/heads/main","pushedAt":"2023-09-20T20:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Did code-refactor of the Factory method pattern","shortMessageHtmlLink":"Did code-refactor of the Factory method pattern"}},{"before":"0a702f66814456f6301d90a065a7e3b3bf87efdb","after":"a6261b307207c56634b10e716d19f83f31f41fb6","ref":"refs/heads/main","pushedAt":"2023-09-20T18:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Did code-refactor of the Abstract factory pattern","shortMessageHtmlLink":"Did code-refactor of the Abstract factory pattern"}},{"before":"ecc85bfac97a44c7e9a8cd58b0946cfc70138293","after":"0a702f66814456f6301d90a065a7e3b3bf87efdb","ref":"refs/heads/main","pushedAt":"2023-09-20T17:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Updated tests","shortMessageHtmlLink":"Updated tests"}},{"before":"dcf75867ee015045ede2bd6f06a86b7f8d40ed6d","after":"ecc85bfac97a44c7e9a8cd58b0946cfc70138293","ref":"refs/heads/main","pushedAt":"2023-09-20T17:10:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Updated the README.md","shortMessageHtmlLink":"Updated the README.md"}},{"before":"867b00095d8a262b6db5794b0f3ee9bc07896902","after":"dcf75867ee015045ede2bd6f06a86b7f8d40ed6d","ref":"refs/heads/main","pushedAt":"2023-09-20T13:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Fixed an issue in bridge.spec.ts","shortMessageHtmlLink":"Fixed an issue in bridge.spec.ts"}},{"before":"a4099ff7dc942d53cb5bdff81df1a8f5dae35bd7","after":"867b00095d8a262b6db5794b0f3ee9bc07896902","ref":"refs/heads/main","pushedAt":"2023-09-20T13:25:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Did code formatting & updated some tests","shortMessageHtmlLink":"Did code formatting & updated some tests"}},{"before":"56acccbb37bf6f9efa97f392a79f5d4743070072","after":"a4099ff7dc942d53cb5bdff81df1a8f5dae35bd7","ref":"refs/heads/main","pushedAt":"2023-09-20T13:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added the Factory Method design pattern","shortMessageHtmlLink":"Added the Factory Method design pattern"}},{"before":"a08bb2a3dbda9e05876012dd96f675aed2eca711","after":"56acccbb37bf6f9efa97f392a79f5d4743070072","ref":"refs/heads/main","pushedAt":"2023-09-20T08:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added the Facade design pattern","shortMessageHtmlLink":"Added the Facade design pattern"}},{"before":"3143006cc11f45c76060fc81d54018130cc54df6","after":"a08bb2a3dbda9e05876012dd96f675aed2eca711","ref":"refs/heads/main","pushedAt":"2023-09-19T17:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added the State design pattern","shortMessageHtmlLink":"Added the State design pattern"}},{"before":"f55b3760bbc92bb929fe5f67c178555a87cf7ee9","after":"3143006cc11f45c76060fc81d54018130cc54df6","ref":"refs/heads/main","pushedAt":"2023-09-19T15:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added the Strategy design pattern, updated the doc and fix an issue with the singleton design pattern","shortMessageHtmlLink":"Added the Strategy design pattern, updated the doc and fix an issue w…"}},{"before":"5698fe4bd841b677e71cbe752deefb0c91fa285d","after":"f55b3760bbc92bb929fe5f67c178555a87cf7ee9","ref":"refs/heads/main","pushedAt":"2023-09-18T09:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Removing ~/doc folder and updated README.md","shortMessageHtmlLink":"Removing ~/doc folder and updated README.md"}},{"before":"1741eecea1816d638b429c4541e336928aa32ab3","after":"5698fe4bd841b677e71cbe752deefb0c91fa285d","ref":"refs/heads/main","pushedAt":"2023-09-18T09:18:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Did code-refactor","shortMessageHtmlLink":"Did code-refactor"}},{"before":"c48c1bc8869d524fdc005b45e5681bb2ecc469ac","after":"1741eecea1816d638b429c4541e336928aa32ab3","ref":"refs/heads/main","pushedAt":"2023-09-17T13:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Adding the Observer design pattern","shortMessageHtmlLink":"Adding the Observer design pattern"}},{"before":"87df721e1b30ae2d29678c161d11a4d00f64d383","after":"c48c1bc8869d524fdc005b45e5681bb2ecc469ac","ref":"refs/heads/main","pushedAt":"2023-09-17T11:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Adding the Iterator design pattern","shortMessageHtmlLink":"Adding the Iterator design pattern"}},{"before":"bf4b72c4c19ab136a76499e80be60879af857e65","after":"87df721e1b30ae2d29678c161d11a4d00f64d383","ref":"refs/heads/main","pushedAt":"2023-09-06T12:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Did code-refactor","shortMessageHtmlLink":"Did code-refactor"}},{"before":"2506db7cf584d0e0fdb8d1c702981b7562263100","after":"bf4b72c4c19ab136a76499e80be60879af857e65","ref":"refs/heads/main","pushedAt":"2023-09-06T12:47:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Updated the doc","shortMessageHtmlLink":"Updated the doc"}},{"before":"40fa6a5c42ebb2aa362283a312830cd7e9e4bcf9","after":"2506db7cf584d0e0fdb8d1c702981b7562263100","ref":"refs/heads/main","pushedAt":"2023-09-06T12:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added Chain of Responsibility design pattern","shortMessageHtmlLink":"Added Chain of Responsibility design pattern"}},{"before":"7c9cd9653d307aade93149f3770ac67504bb7826","after":"40fa6a5c42ebb2aa362283a312830cd7e9e4bcf9","ref":"refs/heads/main","pushedAt":"2023-09-01T12:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Fixed the test heading in the bridge design pattern","shortMessageHtmlLink":"Fixed the test heading in the bridge design pattern"}},{"before":"b72c12864df43ae773913e7bb3cc4312d08f2406","after":"7c9cd9653d307aade93149f3770ac67504bb7826","ref":"refs/heads/main","pushedAt":"2023-09-01T12:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added a Bridge design pattern","shortMessageHtmlLink":"Added a Bridge design pattern"}},{"before":"6922abf24891999227541a3d3bb0f387e17d7a15","after":"b72c12864df43ae773913e7bb3cc4312d08f2406","ref":"refs/heads/main","pushedAt":"2023-08-31T14:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added a Proxy design pattern","shortMessageHtmlLink":"Added a Proxy design pattern"}},{"before":"1510df3d8f93e37e4a8e0c875c0afeb1b37c6598","after":"6922abf24891999227541a3d3bb0f387e17d7a15","ref":"refs/heads/main","pushedAt":"2023-08-31T12:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added an Adapter design pattern","shortMessageHtmlLink":"Added an Adapter design pattern"}},{"before":"546916da174e5c2a4241a1e606c4031c456220f1","after":"1510df3d8f93e37e4a8e0c875c0afeb1b37c6598","ref":"refs/heads/main","pushedAt":"2023-08-29T08:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Added a Singleton design pattern","shortMessageHtmlLink":"Added a Singleton design pattern"}},{"before":"2c145684bd10a9b461cc6a6df4133acab94576c0","after":"546916da174e5c2a4241a1e606c4031c456220f1","ref":"refs/heads/main","pushedAt":"2023-08-28T14:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Updated README.md","shortMessageHtmlLink":"Updated README.md"}},{"before":null,"after":"2c145684bd10a9b461cc6a6df4133acab94576c0","ref":"refs/heads/main","pushedAt":"2023-08-28T14:39:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeanHristov","name":"Dean Hristov","path":"/DeanHristov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3283991?s=80&v=4"},"commit":{"message":"Init commit","shortMessageHtmlLink":"Init commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADhSf0NgA","startCursor":null,"endCursor":null}},"title":"Activity · DeanHristov/ts-design-patterns-cheat-sheet"}