{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":39311915,"defaultBranch":"main","name":"spdx-satisfies.js","ownerLogin":"jslicense","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-07-18T20:34:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12302174?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695322155.0","currentOid":""},"activityList":{"items":[{"before":"4c14905255a1ad83698838bbeffa2440753de77f","after":"2617c21bdbc22f47b50dc4a02ba6ec552b6130a0","ref":"refs/heads/gfdl-ranges","pushedAt":"2023-10-03T18:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Implement `startsWith` via `indexOf`","shortMessageHtmlLink":"Implement startsWith via indexOf"}},{"before":"bb284e1bb5d9ffc12397f0866078ac8277e2b4fd","after":"9c2a4f88770b62a539ae14b0ee4302998ae6d907","ref":"refs/heads/main","pushedAt":"2023-10-03T18:03:20.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Merge pull request #17 from jslicense/array\n\nChange API to `satisfies(SPDX Expression, Array of Approved Licenses)`","shortMessageHtmlLink":"Merge pull request #17 from jslicense/array"}},{"before":"c4ad036bb209f7316ded5bbce77df76c3d72a7ae","after":"07d46868c18d833ae34319686c5bf49cc227caa8","ref":"refs/heads/array","pushedAt":"2023-09-21T19:37:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Refactor away from newer ES syntax in test.js","shortMessageHtmlLink":"Refactor away from newer ES syntax in test.js"}},{"before":"58a802ded139d37cc30cdc9b7e316778198b5c02","after":"c4ad036bb209f7316ded5bbce77df76c3d72a7ae","ref":"refs/heads/array","pushedAt":"2023-09-21T19:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Refactor away from newer ES syntax in test.js","shortMessageHtmlLink":"Refactor away from newer ES syntax in test.js"}},{"before":"5a7b02fcfffcdafc777c64fcf5d5749e588d307e","after":"58a802ded139d37cc30cdc9b7e316778198b5c02","ref":"refs/heads/array","pushedAt":"2023-09-21T19:30:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Add just a few examples back to README","shortMessageHtmlLink":"Add just a few examples back to README"}},{"before":"342bdad619669fab6b5dac1fa7abc9d5b5ff2e4a","after":"5a7b02fcfffcdafc777c64fcf5d5749e588d307e","ref":"refs/heads/array","pushedAt":"2023-09-21T19:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Commit README.md again and remove examples\n\nGenerating README.md is fine for npmjs.com, but not so much for GitHub,\nwhere README.md is also the \"welcome page\" to the package.","shortMessageHtmlLink":"Commit README.md again and remove examples"}},{"before":"4aa7f818a8bc49624de96ee2bdfd3a71642b79be","after":"342bdad619669fab6b5dac1fa7abc9d5b5ff2e4a","ref":"refs/heads/array","pushedAt":"2023-09-21T19:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Drop EJS for README generation","shortMessageHtmlLink":"Drop EJS for README generation"}},{"before":"ec6ee14679eb2f02da0cfacfffe6f4c5a9ee183d","after":"4aa7f818a8bc49624de96ee2bdfd3a71642b79be","ref":"refs/heads/array","pushedAt":"2023-09-21T19:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Test without Tape\n\nCurrent Tape does not support some of the very old versions we do.","shortMessageHtmlLink":"Test without Tape"}},{"before":"a55b4a243640f4ccaded3933174afd8b081dd4f6","after":"ec6ee14679eb2f02da0cfacfffe6f4c5a9ee183d","ref":"refs/heads/array","pushedAt":"2023-09-21T19:05:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"CI: Set fail-fast to false","shortMessageHtmlLink":"CI: Set fail-fast to false"}},{"before":"be77eb41d3b6ca3aae59ff0361e51b1adac8f15c","after":"a55b4a243640f4ccaded3933174afd8b081dd4f6","ref":"refs/heads/array","pushedAt":"2023-09-21T19:00:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"actions/setup-node@v3","shortMessageHtmlLink":"actions/setup-node@v3"}},{"before":"05cb55d46f4c0eeeb935220b00249da99a55bd18","after":"be77eb41d3b6ca3aae59ff0361e51b1adac8f15c","ref":"refs/heads/array","pushedAt":"2023-09-21T18:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Refactor away from template literal\n\nES6 is pretty old now, but we try to support old Node.js versions.","shortMessageHtmlLink":"Refactor away from template literal"}},{"before":"c6c9626c32b1352c1244f10c69b16ab449fdad98","after":"05cb55d46f4c0eeeb935220b00249da99a55bd18","ref":"refs/heads/array","pushedAt":"2023-09-21T18:53:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Refactor var assignments to function declarations","shortMessageHtmlLink":"Refactor var assignments to function declarations"}},{"before":"01fc32b98c4fc0d0590896d1e48b647060550936","after":"c6c9626c32b1352c1244f10c69b16ab449fdad98","ref":"refs/heads/array","pushedAt":"2023-09-21T18:53:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Declare rangesAreCompatible instead of assigning to var","shortMessageHtmlLink":"Declare rangesAreCompatible instead of assigning to var"}},{"before":null,"after":"01fc32b98c4fc0d0590896d1e48b647060550936","ref":"refs/heads/array","pushedAt":"2023-09-21T18:49:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Change API to satisfies(SPDX expression, array of licenses)\n\nThe design decision to take the argument expressing acceptable license\npolicy as another SPDX expression has repeatedly confused people.\nMeanwhile, the primary use case for this package is to check some\nSPDX license expression for a package against a list of approved\nlicenses. I believe we can better serve that use case and make this\npackage easier to maintain by taking a list of approved licenses instead\nof a second SPDX expression.","shortMessageHtmlLink":"Change API to satisfies(SPDX expression, array of licenses)"}},{"before":"bb284e1bb5d9ffc12397f0866078ac8277e2b4fd","after":"4c14905255a1ad83698838bbeffa2440753de77f","ref":"refs/heads/gfdl-ranges","pushedAt":"2023-07-06T22:38:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Don't normalize away range suffixes for GFDLs","shortMessageHtmlLink":"Don't normalize away range suffixes for GFDLs"}},{"before":null,"after":"bb284e1bb5d9ffc12397f0866078ac8277e2b4fd","ref":"refs/heads/gfdl-ranges","pushedAt":"2023-07-06T22:36:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Fix logic error in interpretation of -only","shortMessageHtmlLink":"Fix logic error in interpretation of -only"}},{"before":"0bf219db8d3afdbd39800a6f03110ffb8ee7c5b7","after":"bb284e1bb5d9ffc12397f0866078ac8277e2b4fd","ref":"refs/heads/main","pushedAt":"2023-07-06T22:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kemitchell","name":"Kyle E. Mitchell","path":"/kemitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205760?s=80&v=4"},"commit":{"message":"Fix logic error in interpretation of -only","shortMessageHtmlLink":"Fix logic error in interpretation of -only"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADjo_OPAA","startCursor":null,"endCursor":null}},"title":"Activity ยท jslicense/spdx-satisfies.js"}