{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98154,"defaultBranch":"master","name":"chess.js","ownerLogin":"jhlywa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-12-29T23:30:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43226?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708788907.0","currentOid":""},"activityList":{"items":[{"before":"0762754ed3f9f9d6369dd45a1a00fc7a4fadd10d","after":"52f7579e927fb4bd2d51f3d3f07e7d2200770ddd","ref":"refs/heads/master","pushedAt":"2024-05-10T11:08:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"#186: Add attackers() (#456)\n\nAdd attackers() method","shortMessageHtmlLink":"#186: Add attackers() (#456)"}},{"before":"21d8d08e7c74ac1dd99f8c07d7f634f203e3c3e7","after":"0762754ed3f9f9d6369dd45a1a00fc7a4fadd10d","ref":"refs/heads/master","pushedAt":"2024-05-04T18:20:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Fix README typo in chess.moves({ verbose: true }) (#458)","shortMessageHtmlLink":"Fix README typo in chess.moves({ verbose: true }) (#458)"}},{"before":"558baa116a701865b6fad97a29f7692ce8709486","after":"21d8d08e7c74ac1dd99f8c07d7f634f203e3c3e7","ref":"refs/heads/master","pushedAt":"2024-02-24T15:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"1.0.0-beta.8","shortMessageHtmlLink":"1.0.0-beta.8"}},{"before":"8ac2046342052f880cb0cacf2434caff5eb85360","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tough-cookie-4.1.3","pushedAt":"2024-02-24T15:29:47.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":"01e8af3550f0ddf845dfa6e086804d45080cf9ef","after":"558baa116a701865b6fad97a29f7692ce8709486","ref":"refs/heads/master","pushedAt":"2024-02-24T15:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Bump tough-cookie from 4.0.0 to 4.1.3 (#448)\n\nBumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.\r\n- [Release notes](https://github.com/salesforce/tough-cookie/releases)\r\n- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tough-cookie\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump tough-cookie from 4.0.0 to 4.1.3 (#448)"}},{"before":null,"after":"8ac2046342052f880cb0cacf2434caff5eb85360","ref":"refs/heads/dependabot/npm_and_yarn/tough-cookie-4.1.3","pushedAt":"2024-02-24T15:28:04.000Z","pushType":"branch_creation","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 tough-cookie from 4.0.0 to 4.1.3\n\nBumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.\n- [Release notes](https://github.com/salesforce/tough-cookie/releases)\n- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)\n\n---\nupdated-dependencies:\n- dependency-name: tough-cookie\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tough-cookie from 4.0.0 to 4.1.3"}},{"before":"fb77ad24f47648b939508113ffc3982b616c9edf","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.9","pushedAt":"2024-02-24T15:27:21.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":"22fc101c93184ab7115c4bc699ce12426c900a94","after":"01e8af3550f0ddf845dfa6e086804d45080cf9ef","ref":"refs/heads/master","pushedAt":"2024-02-24T15:27:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Bump @babel/traverse from 7.17.3 to 7.23.9 (#447)\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.17.3 to 7.23.9.\r\n- [Release notes](https://github.com/babel/babel/releases)\r\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-traverse)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@babel/traverse\"\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump @babel/traverse from 7.17.3 to 7.23.9 (#447)"}},{"before":null,"after":"fb77ad24f47648b939508113ffc3982b616c9edf","ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.9","pushedAt":"2024-02-24T15:25:24.000Z","pushType":"branch_creation","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 @babel/traverse from 7.17.3 to 7.23.9\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.17.3 to 7.23.9.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-traverse)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/traverse\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @babel/traverse from 7.17.3 to 7.23.9"}},{"before":"f39e6272b6e786cec97cbe5bee543d3cc815180e","after":"22fc101c93184ab7115c4bc699ce12426c900a94","ref":"refs/heads/master","pushedAt":"2024-02-24T15:13:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Remove console.log from tests","shortMessageHtmlLink":"Remove console.log from tests"}},{"before":"e2ff91c75012a27806b1968df222a1b0b5805d36","after":"f39e6272b6e786cec97cbe5bee543d3cc815180e","ref":"refs/heads/master","pushedAt":"2023-12-17T02:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"1.0.0-beta.7","shortMessageHtmlLink":"1.0.0-beta.7"}},{"before":"e3e5ffbc9b47511285c7fa4ee0a11b1e72e1c7b8","after":"e2ff91c75012a27806b1968df222a1b0b5805d36","ref":"refs/heads/master","pushedAt":"2023-12-17T01:24:42.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Add skipValidation option to .load()","shortMessageHtmlLink":"Add skipValidation option to .load()"}},{"before":"6ff18217bdaf5a60585bd38d7afb682e7ad65f2a","after":"e3e5ffbc9b47511285c7fa4ee0a11b1e72e1c7b8","ref":"refs/heads/master","pushedAt":"2023-10-07T14:06:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"2dcfad2c0e337f2f95f9405a3e673c3f7b13cbae","after":"6ff18217bdaf5a60585bd38d7afb682e7ad65f2a","ref":"refs/heads/master","pushedAt":"2023-07-21T16:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"fix: changing piece on the kings square with chess.put() (#426)\n\n* fix: changing piece on the kings square with chess.put()","shortMessageHtmlLink":"fix: changing piece on the kings square with chess.put() (#426)"}},{"before":"55181a901c7133eb303441fe6639a8c5707d38cb","after":"2dcfad2c0e337f2f95f9405a3e673c3f7b13cbae","ref":"refs/heads/master","pushedAt":"2023-06-22T11:15:15.468Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Follow up to PR #418 (#420)\n\n* removed unnecessary method calls from _put\r\n\r\n* removed unnecessary .fen call from load","shortMessageHtmlLink":"Follow up to PR #418 (#420)"}},{"before":"0f6a2bb07dfbb7db973ee7bd3b635ddbcc501afe","after":"55181a901c7133eb303441fe6639a8c5707d38cb","ref":"refs/heads/master","pushedAt":"2023-06-19T13:00:20.521Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Fix #144 and optimisations (#418)\n\n* Fixed bug in and optimised isThreefoldRepetition\r\n\r\n(see issue #144)\r\n\r\n* optimised load method\r\n\r\nload method was previously unnecessarily calling _updateCastlingRights, _updateEnPassantSquare, _updateSetup and fen methods for every piece it placed on the board (because put method called these methods). Optimised it by implementing a private _put method which doesn't call these methods, then changed publicly exposed API method put to be a wrapper around _put that calls these methods if it was successful.\r\n\r\n* added tests for new isThreefoldRepetition","shortMessageHtmlLink":"Fix #144 and optimisations (#418)"}},{"before":"583f9ba34610d959db25e9e11f6db9599bc104fe","after":"0f6a2bb07dfbb7db973ee7bd3b635ddbcc501afe","ref":"refs/heads/master","pushedAt":"2023-06-11T12:44:07.649Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Fix README shield links (#416)","shortMessageHtmlLink":"Fix README shield links (#416)"}},{"before":"cf9cef27a986d7561dce3171e66d36ee57c17daf","after":"583f9ba34610d959db25e9e11f6db9599bc104fe","ref":"refs/heads/master","pushedAt":"2023-05-28T13:59:51.866Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Add check for invalid pawn placement in validateFen (#412)","shortMessageHtmlLink":"Add check for invalid pawn placement in validateFen (#412)"}},{"before":"371c622e5747b3a66f3d41898bb428d31da224af","after":"cf9cef27a986d7561dce3171e66d36ee57c17daf","ref":"refs/heads/master","pushedAt":"2023-05-16T23:34:51.474Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"1.0.0-beta.6","shortMessageHtmlLink":"1.0.0-beta.6"}},{"before":"140862c7f055c9a31b0eeaceb5483763a95cfc5a","after":"371c622e5747b3a66f3d41898bb428d31da224af","ref":"refs/heads/master","pushedAt":"2023-05-12T14:08:05.635Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"feat: add support for esm (#406)\n\nProduces two builds - one for ESM (in dist/esm) and one for CommonJS (in dist/cjs)","shortMessageHtmlLink":"feat: add support for esm (#406)"}},{"before":"d086f9fc4a0d2e2e440da88583e7fa8971d7b2b2","after":"140862c7f055c9a31b0eeaceb5483763a95cfc5a","ref":"refs/heads/master","pushedAt":"2023-04-23T12:30:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Remove bug section (bugs are fixed) (#400)","shortMessageHtmlLink":"Remove bug section (bugs are fixed) (#400)"}},{"before":"97241ae0c67ffd974114bef896513d3a43499d95","after":"d086f9fc4a0d2e2e440da88583e7fa8971d7b2b2","ref":"refs/heads/master","pushedAt":"2023-04-23T11:59:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Make moveNumber() accessible (#399)","shortMessageHtmlLink":"Make moveNumber() accessible (#399)"}},{"before":"7cb2d3438299d209d31ecf3d517a62815adefb5a","after":"97241ae0c67ffd974114bef896513d3a43499d95","ref":"refs/heads/master","pushedAt":"2023-04-23T11:57:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Ensure put/remove functions update en passant square (#398)","shortMessageHtmlLink":"Ensure put/remove functions update en passant square (#398)"}},{"before":"67b4b741b98204165931f4bee6bd7473dc04a2ed","after":"7cb2d3438299d209d31ecf3d517a62815adefb5a","ref":"refs/heads/master","pushedAt":"2023-04-20T23:51:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Add methods for getting/setting castling rights\n\n* Methods for getting and setting castling rights\r\n\r\n* Updated castling api to use castling object\r\n\r\n* Ensure put/remove functions update castling rights\r\n\r\n* Fixed bug in the updating of castling rights","shortMessageHtmlLink":"Add methods for getting/setting castling rights"}},{"before":"d1470120ec50dcf5c678e59cd7f1a65984833a80","after":"67b4b741b98204165931f4bee6bd7473dc04a2ed","ref":"refs/heads/master","pushedAt":"2023-04-18T23:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"1.0.0-beta.5","shortMessageHtmlLink":"1.0.0-beta.5"}},{"before":"a0ef560512d08c58cd9e7e05aa7810f72fc9dbf1","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/json5-2.2.3","pushedAt":"2023-04-15T16:13:43.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":"cb29a097830aef8a15c4fab762dc5385e13ffdbe","after":"d1470120ec50dcf5c678e59cd7f1a65984833a80","ref":"refs/heads/master","pushedAt":"2023-04-15T16:13:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Bump json5 from 2.2.1 to 2.2.3 (#397)\n\nBumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.\r\n- [Release notes](https://github.com/json5/json5/releases)\r\n- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: json5\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump json5 from 2.2.1 to 2.2.3 (#397)"}},{"before":null,"after":"a0ef560512d08c58cd9e7e05aa7810f72fc9dbf1","ref":"refs/heads/dependabot/npm_and_yarn/json5-2.2.3","pushedAt":"2023-04-15T16:08:28.000Z","pushType":"branch_creation","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 json5 from 2.2.1 to 2.2.3\n\nBumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.\n- [Release notes](https://github.com/json5/json5/releases)\n- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)\n\n---\nupdated-dependencies:\n- dependency-name: json5\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump json5 from 2.2.1 to 2.2.3"}},{"before":"831bbf2f1357637c499dae0753f669328964b6c3","after":"cb29a097830aef8a15c4fab762dc5385e13ffdbe","ref":"refs/heads/master","pushedAt":"2023-04-15T15:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Revert module type to CommonJS\n\nThe switch to ES modules negatively impacted many nodejs users, so\nrevert back to CommonJS.","shortMessageHtmlLink":"Revert module type to CommonJS"}},{"before":"6f65f19b77d6315a520b7e7ed5e8331c502c6700","after":"831bbf2f1357637c499dae0753f669328964b6c3","ref":"refs/heads/master","pushedAt":"2023-03-26T12:12:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhlywa","name":"Jeff Hlywa","path":"/jhlywa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43226?s=80&v=4"},"commit":{"message":"Add removeHeader method (#388)\n\nFixes #298","shortMessageHtmlLink":"Add removeHeader method (#388)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERn4mWAA","startCursor":null,"endCursor":null}},"title":"Activity ยท jhlywa/chess.js"}