{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":92635159,"defaultBranch":"master","name":"typed-screeps","ownerLogin":"screepers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-28T02:19:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19614955?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1694628891.0","currentOid":""},"activityList":{"items":[{"before":"1911145efdab9d9ad77d57fcd0c7e8dce967a9c5","after":"79884ad494dd516d718b6aa749a2b748047ef8ae","ref":"refs/heads/master","pushedAt":"2024-03-31T15:14:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Update Game.market.deal documentation (#256)\n\n* Update Game.market.deal documentation\r\n\r\n* Fix long line for tests\r\n\r\n* chore: keep comment the same as official doc","shortMessageHtmlLink":"Update Game.market.deal documentation (#256)"}},{"before":"8957b7b5eab57c2c73b2c8db6fff35c78da7038e","after":"1911145efdab9d9ad77d57fcd0c7e8dce967a9c5","ref":"refs/heads/master","pushedAt":"2024-02-03T09:33:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Game.map.describeExits returns null for non-existent rooms (#250)\n\n* Game.map.describeExits returns null for non-existent rooms\r\n\r\n* chore: add example for type `ExitsInformation`","shortMessageHtmlLink":"Game.map.describeExits returns null for non-existent rooms (#250)"}},{"before":"12cfd113608ccb9bf61461ea85f23c5568105ffa","after":"8957b7b5eab57c2c73b2c8db6fff35c78da7038e","ref":"refs/heads/master","pushedAt":"2024-02-03T09:03:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Feat: Setting the Order type to ORDER_BUY | ORDER_SELL instead of string (#255)\n\n* Update Order interface in market.ts\r\n\r\nSetting the type to ORDER_BUY | ORDER_SELL instead of string\r\n\r\n* Updating index.d.ts\r\n\r\n* test: add test for hardcoded string literal value","shortMessageHtmlLink":"Feat: Setting the Order type to ORDER_BUY | ORDER_SELL instead of str…"}},{"before":"9d727de0f00961fc9da12378800e6d92af69f940","after":"12cfd113608ccb9bf61461ea85f23c5568105ffa","ref":"refs/heads/master","pushedAt":"2024-01-06T12:24:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix #252: lookForAtArea matrix result type. (#253)\n\n* Fix lookForAtArea matrix result type.\r\n\r\n* npm run dtslint\r\n\r\n* Modify new test to explicitly match issue description\r\n\r\n* Separate tests for default and explicit isArray=false\r\n\r\n---------\r\n\r\nCo-authored-by: Piotr Paulski ","shortMessageHtmlLink":"Fix #252: lookForAtArea matrix result type. (#253)"}},{"before":"1e39c4f41d5cf195d133f8b4203b275e6270d031","after":"9d727de0f00961fc9da12378800e6d92af69f940","ref":"refs/heads/master","pushedAt":"2023-12-02T03:59:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"feat: add RoomTerrain.getRawBuffer() (#247)\n\n* feat: add RoomTerrain.getRawBuffer()\r\n\r\n* fix: incorporate changes recommended by @DiamondMofend and update tests\r\n\r\n* fix: replace TypedArray helper with inline type","shortMessageHtmlLink":"feat: add RoomTerrain.getRawBuffer() (#247)"}},{"before":"2f426c0593acd05f0ccdc50d64d80fbbc78640da","after":"1e39c4f41d5cf195d133f8b4203b275e6270d031","ref":"refs/heads/master","pushedAt":"2023-12-02T03:31:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix: Update invader core-related constants to their actual values (#249)\n\nThe only one that's breaking is `INVADER_CORE_EXPAND_TIME` which is\r\nkeyed by the core's level now.","shortMessageHtmlLink":"Fix: Update invader core-related constants to their actual values (#249)"}},{"before":"33961fbd586b44fe4e7873a4b64550b81d0aed8b","after":"27038b4508833900e5a98db4f689d1010f518f96","ref":"refs/heads/3.x","pushedAt":"2023-09-15T15:17:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Add missing part in the changelog\n- #209","shortMessageHtmlLink":"Add missing part in the changelog"}},{"before":"ae5229056d9ed32e51d554e6e5a6c5d53f8da9a9","after":"2f426c0593acd05f0ccdc50d64d80fbbc78640da","ref":"refs/heads/master","pushedAt":"2023-09-15T15:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix: `RoomObject.effects` can be undefined","shortMessageHtmlLink":"Fix: RoomObject.effects can be undefined"}},{"before":"4de3ef8c560902f0b6392b3816c334f70ee29a36","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/minimatch-3.1.2","pushedAt":"2023-09-13T18:14:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"bd7e6fc5643965d9d6ea16e64cec83e32617757c","after":"ae5229056d9ed32e51d554e6e5a6c5d53f8da9a9","ref":"refs/heads/master","pushedAt":"2023-09-13T18:14:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Chore: Bump minimatch from 3.0.4 to 3.1.2 (#233)\n\nBumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.\r\n- [Release notes](https://github.com/isaacs/minimatch/releases)\r\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\r\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: minimatch\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Chore: Bump minimatch from 3.0.4 to 3.1.2 (#233)"}},{"before":"142a3e62017bdef350dd96786374fe6511961594","after":"4de3ef8c560902f0b6392b3816c334f70ee29a36","ref":"refs/heads/dependabot/npm_and_yarn/minimatch-3.1.2","pushedAt":"2023-09-13T18:11:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump minimatch from 3.0.4 to 3.1.2\n\nBumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.\n- [Release notes](https://github.com/isaacs/minimatch/releases)\n- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)\n- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: minimatch\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump minimatch from 3.0.4 to 3.1.2"}},{"before":"71265a95cc5cc78630fe855adab2657bba8e895c","after":"bd7e6fc5643965d9d6ea16e64cec83e32617757c","ref":"refs/heads/master","pushedAt":"2023-09-13T18:09:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix: Unlimited stores have no notion of free capacity (#208)\n\n* unlimited stores have no notion of free capacity\r\n\r\n* test: add test cases for store definition\r\n\r\n* docs: update changelog\r\n\r\n* test: add test cases for `get*Capacity()`\r\nwhen no resourceType is specified\r\n\r\n---------","shortMessageHtmlLink":"Fix: Unlimited stores have no notion of free capacity (#208)"}},{"before":"4c6dc6d606a8bfeba30e91d3bb8498e52034b2f8","after":"71265a95cc5cc78630fe855adab2657bba8e895c","ref":"refs/heads/master","pushedAt":"2023-09-13T16:18:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix: Room.getEventLog() may return string (#245)\n\n* fix: Room.getEventLog() may return string\r\n\r\n* run dtslint\r\n\r\n* docs: update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Wyatt Lipscomb ","shortMessageHtmlLink":"Fix: Room.getEventLog() may return string (#245)"}},{"before":"adec8f70dbefeb3ce5589c943342ab39ab1f9f10","after":null,"ref":"refs/heads/import-export","pushedAt":"2023-08-31T03:39:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"}},{"before":"f828d8f7f085b1f721ce278158ff39f7b37d8db6","after":null,"ref":"refs/heads/deps-upgrade-20190512","pushedAt":"2023-08-31T03:39:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"}},{"before":"9d83e52cee4512ae6f6fe03559a9d53c12166b9e","after":null,"ref":"refs/heads/add-prettier","pushedAt":"2023-08-31T03:38:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"}},{"before":"27038b4508833900e5a98db4f689d1010f518f96","after":"33961fbd586b44fe4e7873a4b64550b81d0aed8b","ref":"refs/heads/3.x","pushedAt":"2023-08-21T16:20:54.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Merge Master(3.3.3) into 3.x","shortMessageHtmlLink":"Merge Master(3.3.3) into 3.x"}},{"before":"8c974bf72673a3218264d4db3f9a3aa6c00fe78c","after":"4c6dc6d606a8bfeba30e91d3bb8498e52034b2f8","ref":"refs/heads/master","pushedAt":"2023-08-21T15:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Docs: update changelog","shortMessageHtmlLink":"Docs: update changelog"}},{"before":"1c78130a5a7de8f27002a491fb6d98fe43155b1c","after":"8c974bf72673a3218264d4db3f9a3aa6c00fe78c","ref":"refs/heads/master","pushedAt":"2023-08-21T15:45:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Refactor: Decoupling `FilterOption` and `FindConstant` and Improve `FilterOption` (#238)\n\n* test: add test cases\r\n\r\n* fix: `FilterObject` should be `DeepPartial`\r\n\r\n* fix: add non-narrowing filter function to FilterOptions\r\n\r\n* feat: mark `filter` as optional\r\n\r\n* fix: decoupling `FilterOption` and `FindConstant`\r\n\r\n* test: add dtslint assertions\r\n\r\n* test: add test for object and string style filter predicate","shortMessageHtmlLink":"Refactor: Decoupling FilterOption and FindConstant and Improve `F…"}},{"before":"27038b4508833900e5a98db4f689d1010f518f96","after":null,"ref":"refs/heads/3.3.1","pushedAt":"2023-08-21T02:47:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"}},{"before":null,"after":"27038b4508833900e5a98db4f689d1010f518f96","ref":"refs/heads/3.x","pushedAt":"2023-08-21T02:47:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Add missing part in the changelog\n- #209","shortMessageHtmlLink":"Add missing part in the changelog"}},{"before":"87f2086098393a4e3235fd257b8a18a7de9e139d","after":"1c78130a5a7de8f27002a491fb6d98fe43155b1c","ref":"refs/heads/master","pushedAt":"2023-08-16T15:24:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Mark Spawning.directions as optional (#244)\n\n* Mark Spawning.directions as optional\r\n\r\nThis property is only defined if it was passed as spawn options, or\r\nit got set through `Spawn.spawning.setDirections`. Otherwise it'll be\r\n`undefined` and the creep will default to `[TOP]`.\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Mofeng <52260316+DiamondMofeng@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Mofeng <52260316+DiamondMofeng@users.noreply.github.com>","shortMessageHtmlLink":"Mark Spawning.directions as optional (#244)"}},{"before":"9be38d5310296a6df880c31554cba8f11c145c74","after":"35337b6b4da8b99e9451a321597252274dbd0f81","ref":"refs/heads/season-5","pushedAt":"2023-06-06T00:29:28.696Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Add id to Reactor (#242)","shortMessageHtmlLink":"Add id to Reactor (#242)"}},{"before":"47a6d7b62ca738b6fbcc93028cb7690999b34d89","after":"9be38d5310296a6df880c31554cba8f11c145c74","ref":"refs/heads/season-5","pushedAt":"2023-05-30T16:23:23.146Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Fix: move RESOURCE_THORIUM from ResourceConstant to MineralConstant (#241)\n\n* move RESOURCE_THORIUM from ResourceConstant to MineralConstant\r\n\r\n* update season 5 test to find a mineral using RESOURCE_THORIUM\r\n\r\n* line break for consistency","shortMessageHtmlLink":"Fix: move RESOURCE_THORIUM from ResourceConstant to MineralConstant (#…"}},{"before":"5dd051bf1915a40d880e5656c82847a0acd64298","after":"47a6d7b62ca738b6fbcc93028cb7690999b34d89","ref":"refs/heads/season-5","pushedAt":"2023-05-27T19:27:07.599Z","pushType":"push","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"fix: `creep.withdraw(reactor)`","shortMessageHtmlLink":"fix: creep.withdraw(reactor)"}},{"before":"8d7f1269b50df9f7ac7f27dde4ae3b48f4da0c2e","after":"5dd051bf1915a40d880e5656c82847a0acd64298","ref":"refs/heads/season-5","pushedAt":"2023-05-27T19:08:18.629Z","pushType":"push","commitsCount":2,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"fix: `creep.transfer(reactor)`","shortMessageHtmlLink":"fix: creep.transfer(reactor)"}},{"before":"32f2ffca2794b3a85a9cbfc5d34584f2abf744af","after":"8d7f1269b50df9f7ac7f27dde4ae3b48f4da0c2e","ref":"refs/heads/season-5","pushedAt":"2023-05-27T18:20:08.520Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Initial Season 5 types (#240)","shortMessageHtmlLink":"Initial Season 5 types (#240)"}},{"before":"27038b4508833900e5a98db4f689d1010f518f96","after":"32f2ffca2794b3a85a9cbfc5d34584f2abf744af","ref":"refs/heads/season-5","pushedAt":"2023-05-27T17:23:23.780Z","pushType":"push","commitsCount":4,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"chore: change metadata","shortMessageHtmlLink":"chore: change metadata"}},{"before":null,"after":"27038b4508833900e5a98db4f689d1010f518f96","ref":"refs/heads/season-5","pushedAt":"2023-05-27T17:02:22.326Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"},"commit":{"message":"Add missing part in the changelog\n- #209","shortMessageHtmlLink":"Add missing part in the changelog"}},{"before":"4e014f4f4e65cb1a8b3b8df90a61e9c74b45c1cc","after":null,"ref":"refs/heads/MarkoSulamagi-resigns-from-DT-maintainer","pushedAt":"2023-04-03T07:32:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DiamondMofeng","name":"Mofeng","path":"/DiamondMofeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52260316?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI9g9XgA","startCursor":null,"endCursor":null}},"title":"Activity · screepers/typed-screeps"}