{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":256891013,"defaultBranch":"main","name":"color.js","ownerLogin":"color-js","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-19T01:44:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/151972306?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718199283.0","currentOid":""},"activityList":{"items":[{"before":"05fc9117b2eb58cc51e588c952c1f7bb86b277fe","after":"b6e92aa8bf396d7f106a950a240698011a724bce","ref":"refs/heads/main","pushedAt":"2024-06-12T14:38:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"[getAll] Support precision, closes #542 (#548)\n\n* [getAll] Support precision, closes #542\r\n\r\n* Switch to the options parameter\r\n\r\n* Revert \"Switch to the options parameter\"\r\n\r\nThis reverts commit 4c526633d1dfe2f9d7beed21165bba9b73344706.\r\n\r\n* Address feedback\r\n\r\n* Update src/getAll.js\r\n\r\nCo-authored-by: Adam Thompson-Sharpe \r\n\r\n* Update src/getAll.js\r\n\r\nCo-authored-by: Adam Thompson-Sharpe \r\n\r\n* Add overloads\r\n\r\n* Simplify code\r\n\r\n* Leftover\r\n\r\n---------\r\n\r\nCo-authored-by: Adam Thompson-Sharpe ","shortMessageHtmlLink":"[getAll] Support precision, closes #542 (#548)"}},{"before":"26b0b55e2e97c7ce5219ed77b2b1effbbfc680f2","after":null,"ref":"refs/heads/typedoc/ignore-errors","pushedAt":"2024-06-12T13:34:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"}},{"before":"5b72f942e7060e278bdae99d21faa220a80461e6","after":"05fc9117b2eb58cc51e588c952c1f7bb86b277fe","ref":"refs/heads/main","pushedAt":"2024-06-12T13:34:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"[docs] Ignore errors in JS files for typedoc (#549)\n\nThis should prevent type errors from stopping site deployments.","shortMessageHtmlLink":"[docs] Ignore errors in JS files for typedoc (#549)"}},{"before":"3f97a65640ed283251fa125bbd6018ff74633c83","after":"5b72f942e7060e278bdae99d21faa220a80461e6","ref":"refs/heads/main","pushedAt":"2024-06-12T13:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"[ci] Change `push` to only run for main\n\nThis should stop CI from unnecessarily running twice on PR's.","shortMessageHtmlLink":"[ci] Change push to only run for main"}},{"before":"c63db69a40693e954d7c9eafc7e83f9f3c543b76","after":"26b0b55e2e97c7ce5219ed77b2b1effbbfc680f2","ref":"refs/heads/typedoc/ignore-errors","pushedAt":"2024-06-12T11:28:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"docs: Ignore errors in JS files for typedoc\n\nThis should stop type errors from stopping site deployments.","shortMessageHtmlLink":"docs: Ignore errors in JS files for typedoc"}},{"before":null,"after":"c63db69a40693e954d7c9eafc7e83f9f3c543b76","ref":"refs/heads/typedoc/ignore-errors","pushedAt":"2024-06-12T11:27:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"docs: Ignore errors in JS files for typedoc\n\nThis should stop type errors from stopping site deployments.","shortMessageHtmlLink":"docs: Ignore errors in JS files for typedoc"}},{"before":"e9231b0b58f0e994c09442396530c644b8b3d4f2","after":"3f97a65640ed283251fa125bbd6018ff74633c83","ref":"refs/heads/main","pushedAt":"2024-06-11T11:30:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"Fix getAll() types (#546)\n\nChanges the space param to be optional.","shortMessageHtmlLink":"Fix getAll() types (#546)"}},{"before":"52e3aec585b84cd3a85de79c76696d9410bfae29","after":"e9231b0b58f0e994c09442396530c644b8b3d4f2","ref":"refs/heads/main","pushedAt":"2024-06-11T11:29:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"Add type for keywords (#545)","shortMessageHtmlLink":"Add type for keywords (#545)"}},{"before":"97eec5528a3fccb1f954aef90e5554d47fb6a62a","after":"52e3aec585b84cd3a85de79c76696d9410bfae29","ref":"refs/heads/main","pushedAt":"2024-06-11T00:18:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"Fix RGBColorSpace type tests (#543)","shortMessageHtmlLink":"Fix RGBColorSpace type tests (#543)"}},{"before":"293693c1ecc6f0eca7d2fb28ab6e8dbc4657718b","after":"97eec5528a3fccb1f954aef90e5554d47fb6a62a","ref":"refs/heads/main","pushedAt":"2024-06-11T00:16:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"Fix toGamut() types (#544)","shortMessageHtmlLink":"Fix toGamut() types (#544)"}},{"before":"545a4f45ed5bb61329341ec923f13a1cc02ba7ef","after":"293693c1ecc6f0eca7d2fb28ab6e8dbc4657718b","ref":"refs/heads/main","pushedAt":"2024-06-10T18:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"docs: Missing quote in README.md","shortMessageHtmlLink":"docs: Missing quote in README.md"}},{"before":"9ca69989feec1c939f40a0f67fa653069fcecb6d","after":"545a4f45ed5bb61329341ec923f13a1cc02ba7ef","ref":"refs/heads/main","pushedAt":"2024-06-10T18:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"style: Newline in ColorSpace.js","shortMessageHtmlLink":"style: Newline in ColorSpace.js"}},{"before":"ac5004e77ecf879079c32e4f7c0345d7d580512c","after":null,"ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-10T16:16:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"}},{"before":"ca7391600ee85635c25515adf0b23be9660f7e3c","after":"9ca69989feec1c939f40a0f67fa653069fcecb6d","ref":"refs/heads/main","pushedAt":"2024-06-10T16:16:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"[types] Migrate to JSDoc (#540)\n\n* style: npm run lint\r\n\r\n* feat: Initial conversion to JSDoc types\r\n\r\n* style: Fix accidental formatting changes\r\n\r\n* feat: Remove old `.d.ts` files\r\n\r\n* feat: Point `build:space-accessors` script to new location\r\n\r\n* feat: Add JSDoc types for contrast methods\r\n\r\n* feat: Add JSDoc types for deltaE\r\n\r\n* fix: Remove garbage from tsconfig.json\r\n\r\n* fix: Add DOM to tsconfig.json `lib`\r\n\r\n* feat: Re-export types from `contrast` and `deltaE`\r\n\r\n* feat: Point config files away from old `.d.ts`\r\n\r\n* feat(types): Add some JSDoc to spaces\r\n\r\nSince spaces use classes, most of the typing doesn't need to be done\r\nexplicitly; JSDoc was just added to other exported functions of some\r\nspaces.\r\n\r\n* docs: Add `@packageDocumentation` from removed `.d.ts`\r\n\r\n* fix: Type error in util.js\r\n\r\n* feat(types): Document remaining exported space members\r\n\r\n* feat: Update `Format` and `Type` classes\r\n\r\n* docs: Include `types.d.ts` as entrypoint\r\n\r\n* docs: Add `@internal` note to Format symbol\r\n\r\n* fix: Leftover merge conflict stuff\r\n\r\nI have no idea how I let this through!\r\n\r\n* fix: Typo in ColorSpace.d.ts\r\n\r\nCo-authored-by: Dmitry Sharabin \r\n\r\n* Fix dtslint\r\n\r\n* Swap allowJs/checkJs\r\n\r\n* Remove formatting changes from PR #540 (#541)\r\n\r\n* [CATs.js] Remove the formatting changes\r\n\r\n* Update ColorSpace.js\r\n\r\n* Update RGBColorSpace.js\r\n\r\n* Update adapt.js\r\n\r\n* Update chromaticity.js\r\n\r\n* Update color.js\r\n\r\n* Update contrast.js\r\n\r\n* Update deltaE.js\r\n\r\n* Update display.js\r\n\r\n* Update distance.js\r\n\r\n* fix: Typo in ColorSpace.d.ts\r\n\r\nCo-authored-by: Dmitry Sharabin \r\n\r\n* Update equals.js\r\n\r\n* Update get.js\r\n\r\n* Update inGamut.js\r\n\r\n* Update interpolation.js\r\n\r\n* Update multiply-matrices.js\r\n\r\n* Update parse.js\r\n\r\n* Update cam16.js\r\n\r\n* Update to.js\r\n\r\n* Update variations.js\r\n\r\n* Update serialize.js\r\n\r\n* Update set.js\r\n\r\n* Update setAll.js\r\n\r\n* Update toGamut.js\r\n\r\n* Update util.js\r\n\r\n---------\r\n\r\nCo-authored-by: Adam Thompson-Sharpe \r\n\r\n* style: Undo formatting change in ColorSpace.js\r\n\r\n---------\r\n\r\nCo-authored-by: Dmitry Sharabin \r\nCo-authored-by: Jonny Gerig Meyer ","shortMessageHtmlLink":"[types] Migrate to JSDoc (#540)"}},{"before":"78b1db7be3b2e527bda99a7bcf299055997d804e","after":"ac5004e77ecf879079c32e4f7c0345d7d580512c","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-08T00:19:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"style: Undo formatting change in ColorSpace.js","shortMessageHtmlLink":"style: Undo formatting change in ColorSpace.js"}},{"before":"186709c0354d2cb9ea90a252d6109a389fdc748b","after":"78b1db7be3b2e527bda99a7bcf299055997d804e","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-08T00:13:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Remove formatting changes from PR #540 (#541)\n\n* [CATs.js] Remove the formatting changes\r\n\r\n* Update ColorSpace.js\r\n\r\n* Update RGBColorSpace.js\r\n\r\n* Update adapt.js\r\n\r\n* Update chromaticity.js\r\n\r\n* Update color.js\r\n\r\n* Update contrast.js\r\n\r\n* Update deltaE.js\r\n\r\n* Update display.js\r\n\r\n* Update distance.js\r\n\r\n* fix: Typo in ColorSpace.d.ts\r\n\r\nCo-authored-by: Dmitry Sharabin \r\n\r\n* Update equals.js\r\n\r\n* Update get.js\r\n\r\n* Update inGamut.js\r\n\r\n* Update interpolation.js\r\n\r\n* Update multiply-matrices.js\r\n\r\n* Update parse.js\r\n\r\n* Update cam16.js\r\n\r\n* Update to.js\r\n\r\n* Update variations.js\r\n\r\n* Update serialize.js\r\n\r\n* Update set.js\r\n\r\n* Update setAll.js\r\n\r\n* Update toGamut.js\r\n\r\n* Update util.js\r\n\r\n---------\r\n\r\nCo-authored-by: Adam Thompson-Sharpe ","shortMessageHtmlLink":"Remove formatting changes from PR #540 (#541)"}},{"before":"56e27bab516a9d1e170935403f8d34fe071d1796","after":"186709c0354d2cb9ea90a252d6109a389fdc748b","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-07T15:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgerigmeyer","name":"Jonny Gerig Meyer","path":"/jgerigmeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/552316?s=80&v=4"},"commit":{"message":"Swap allowJs/checkJs","shortMessageHtmlLink":"Swap allowJs/checkJs"}},{"before":"0d547f7bf5401b8c1f5ef7be9321d8689337edcf","after":"56e27bab516a9d1e170935403f8d34fe071d1796","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-07T15:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jgerigmeyer","name":"Jonny Gerig Meyer","path":"/jgerigmeyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/552316?s=80&v=4"},"commit":{"message":"Fix dtslint","shortMessageHtmlLink":"Fix dtslint"}},{"before":"e3bb307709c1e257ba7d3602748850a3c2ff2e99","after":"0d547f7bf5401b8c1f5ef7be9321d8689337edcf","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-07T14:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"fix: Typo in ColorSpace.d.ts\n\nCo-authored-by: Dmitry Sharabin ","shortMessageHtmlLink":"fix: Typo in ColorSpace.d.ts"}},{"before":"7edd28c3c0035fc90c4db42b4a7bc83ad3836946","after":"ca7391600ee85635c25515adf0b23be9660f7e3c","ref":"refs/heads/main","pushedAt":"2024-06-07T11:28:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"docs: Update download count in README.md (#539)","shortMessageHtmlLink":"docs: Update download count in README.md (#539)"}},{"before":null,"after":"e3bb307709c1e257ba7d3602748850a3c2ff2e99","ref":"refs/heads/types/migrate-to-jsdoc","pushedAt":"2024-06-06T21:26:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MysteryBlokHed","name":"Adam Thompson-Sharpe","path":"/MysteryBlokHed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13910387?s=80&v=4"},"commit":{"message":"Merge branch 'main' into types/migrate-to-jsdoc\n\nI think all imports should still be correct after this?","shortMessageHtmlLink":"Merge branch 'main' into types/migrate-to-jsdoc"}},{"before":"f3cc8cfa62bef11b1cddf6ecae3066589442c8de","after":"7edd28c3c0035fc90c4db42b4a7bc83ad3836946","ref":"refs/heads/main","pushedAt":"2024-06-06T15:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"space.js → ColorSpace.js, rgbspace.js → RGBColorSpace.js","shortMessageHtmlLink":"space.js → ColorSpace.js, rgbspace.js → RGBColorSpace.js"}},{"before":"674102e0dbf5c27c3780a351a81d0e0dbc98e186","after":"f3cc8cfa62bef11b1cddf6ecae3066589442c8de","ref":"refs/heads/main","pushedAt":"2024-06-03T20:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Remove empty line","shortMessageHtmlLink":"Remove empty line"}},{"before":"25f1c0f6d4118e12b2a48944a697870f4975e484","after":"674102e0dbf5c27c3780a351a81d0e0dbc98e186","ref":"refs/heads/main","pushedAt":"2024-06-03T20:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Better default table styling","shortMessageHtmlLink":"Better default table styling"}},{"before":"be14c711ae78b26fa65b41801ca4c0e5487a2492","after":null,"ref":"refs/heads/deltas","pushedAt":"2024-05-31T17:33:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"}},{"before":"1b3ec7a46808e32aa199147f28672ade8238acdf","after":"25f1c0f6d4118e12b2a48944a697870f4975e484","ref":"refs/heads/main","pushedAt":"2024-05-31T17:33:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"`deltas()` function, closes #437 (#532)\n\n* `deltas()` function, closes #437\r\n\r\n* Handle hue angles\r\n\r\n- `hue` option to customize how hues are handled\r\n- `shorter` by default\r\n\r\n* Proper `none` handling\r\n\r\n* Add tests for hues + none\r\n\r\n* Fix none handling\r\n\r\n* Lint","shortMessageHtmlLink":"deltas() function, closes #437 (#532)"}},{"before":"802930009be9fb52cbb5a01fcb016c1cb26f3988","after":"be14c711ae78b26fa65b41801ca4c0e5487a2492","ref":"refs/heads/deltas","pushedAt":"2024-05-31T17:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Lint","shortMessageHtmlLink":"Lint"}},{"before":"97001341f1a883ef4de506033013f3a249b7f0b8","after":"802930009be9fb52cbb5a01fcb016c1cb26f3988","ref":"refs/heads/deltas","pushedAt":"2024-05-31T15:44:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Fix none handling","shortMessageHtmlLink":"Fix none handling"}},{"before":"19eaae4f152d7757c39e68dcabd08c8ede254097","after":"97001341f1a883ef4de506033013f3a249b7f0b8","ref":"refs/heads/deltas","pushedAt":"2024-05-31T15:32:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Proper `none` handling","shortMessageHtmlLink":"Proper none handling"}},{"before":"5f8efb370d43108e39bb258486252b7c0da18020","after":"1b3ec7a46808e32aa199147f28672ade8238acdf","ref":"refs/heads/main","pushedAt":"2024-05-31T02:29:53.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"LeaVerou","name":"Lea Verou","path":"/LeaVerou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/175836?s=80&v=4"},"commit":{"message":"Reserialize `Color` instances using the format parsed, closes #515, closes #536","shortMessageHtmlLink":"Reserialize Color instances using the format parsed, closes #515, c…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY23Q6QA","startCursor":null,"endCursor":null}},"title":"Activity · color-js/color.js"}