{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1767089,"defaultBranch":"main","name":"heroku-buildpack-nodejs","ownerLogin":"heroku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-05-18T17:00:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23211?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717014865.0","currentOid":""},"activityList":{"items":[{"before":"6d51eaf47139a02c35c6990dc449255b7d5e7235","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-05-29T20:23:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"03f8f0c4486c123ef90c52ea82e6e5780183fa36","after":"555fe89fb0c259e914681fa330a6aa9c19c34a00","ref":"refs/heads/main","pushedAt":"2024-05-29T20:23:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v252 (#1269)\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Prepare release v252 (#1269)"}},{"before":null,"after":"6d51eaf47139a02c35c6990dc449255b7d5e7235","ref":"refs/heads/prepare-release","pushedAt":"2024-05-29T19:51:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v252","shortMessageHtmlLink":"Prepare release v252"}},{"before":"7840319f5a86df874ce256bf667ff470ae6180a8","after":null,"ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-29T19:51:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"76e47ae3daaad8a5877a6cc238af5de22b402a86","after":"03f8f0c4486c123ef90c52ea82e6e5780183fa36","ref":"refs/heads/main","pushedAt":"2024-05-29T19:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Node.js Engine Inventory (#1267)\n\n* Update Inventory for heroku/nodejs engine\n\n- Added Node.js version 20.14.0.\n\n* Fix failing integration test\n\nCovers when npm reports errors with either:\n- `npm ERR!` (older format)\n- `npm error` (newer format)\n\n---------\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>\nCo-authored-by: Colin Casey ","shortMessageHtmlLink":"Update Node.js Engine Inventory (#1267)"}},{"before":"9514deca0ec1c670aa456e7c3c84d5b3549b858b","after":"7840319f5a86df874ce256bf667ff470ae6180a8","ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-29T19:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Fix failing integration test\n\nCovers when npm reports errors with either:\n- `npm ERR!` (older format)\n- `npm error` (newer format)","shortMessageHtmlLink":"Fix failing integration test"}},{"before":null,"after":"9514deca0ec1c670aa456e7c3c84d5b3549b858b","ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-29T04:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Inventory for heroku/nodejs engine\n\n- Added Node.js version 20.14.0.","shortMessageHtmlLink":"Update Inventory for heroku/nodejs engine"}},{"before":"bacf88e50d5c91822cb0976857e247303d86b528","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-05-22T19:29:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"9b235553b76218f184afa7a8ff5b83f2ffe0c594","after":"76e47ae3daaad8a5877a6cc238af5de22b402a86","ref":"refs/heads/main","pushedAt":"2024-05-22T19:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v251 (#1266)\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Prepare release v251 (#1266)"}},{"before":null,"after":"bacf88e50d5c91822cb0976857e247303d86b528","ref":"refs/heads/prepare-release","pushedAt":"2024-05-22T19:01:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v251","shortMessageHtmlLink":"Prepare release v251"}},{"before":"d4da30306a3956aace30e46705a3751b4920afdb","after":null,"ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-22T18:40:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"86e4278872ddb799ab2afea1295e16dc7e42c23e","after":"9b235553b76218f184afa7a8ff5b83f2ffe0c594","ref":"refs/heads/main","pushedAt":"2024-05-22T18:40:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Inventory for heroku/nodejs engine (#1264)\n\n- Added Node.js version 18.20.3.\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>\nCo-authored-by: Colin Casey ","shortMessageHtmlLink":"Update Inventory for heroku/nodejs engine (#1264)"}},{"before":"43a5dea43123b1d480c723972a5a43fa9e927849","after":"d4da30306a3956aace30e46705a3751b4920afdb","ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-22T18:15:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Merge branch 'main' into update-nodejs-inventory\n\n* main:\n Fix failing integration test (#1265)","shortMessageHtmlLink":"Merge branch 'main' into update-nodejs-inventory"}},{"before":"d0a79872a6bbde8668508ef228d430db52240727","after":null,"ref":"refs/heads/fix_integration_tests","pushedAt":"2024-05-22T17:59:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"}},{"before":"461e142e9264d8c3634e8c866974cd6945eb16f4","after":"86e4278872ddb799ab2afea1295e16dc7e42c23e","ref":"refs/heads/main","pushedAt":"2024-05-22T17:59:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Fix failing integration test (#1265)\n\nExplicitly checking the exit code instead of using `assertCapturedSuccess` since tests started failing because the following message is now emitted to `stderr` by the `browserlist` package:\r\n\r\n```\r\nWARN Browserslist: caniuse-lite is outdated. Please run:\r\n npx update-browserslist-db@latest\r\n Why you should do it regularly: https://github.com/browserslist/update-db#readme\r\n```","shortMessageHtmlLink":"Fix failing integration test (#1265)"}},{"before":null,"after":"d0a79872a6bbde8668508ef228d430db52240727","ref":"refs/heads/fix_integration_tests","pushedAt":"2024-05-22T17:04:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Fix failing integration test\n\nExplicitly checking the exit code instead of using `assertCapturedSuccess` since tests started failing because the following message is now emitted to `stderr` by the `browserlist` package:\n\n```\nWARN Browserslist: caniuse-lite is outdated. Please run:\n npx update-browserslist-db@latest\n Why you should do it regularly: https://github.com/browserslist/update-db#readme\n```","shortMessageHtmlLink":"Fix failing integration test"}},{"before":null,"after":"43a5dea43123b1d480c723972a5a43fa9e927849","ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-22T04:04:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Inventory for heroku/nodejs engine\n\n- Added Node.js version 18.20.3.","shortMessageHtmlLink":"Update Inventory for heroku/nodejs engine"}},{"before":"b86b1c896ba2cdb5c790c74835c4d8ca3638b7fc","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-05-16T15:55:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"192994996eb2dd0ae8f89faed75b1628df2ea31a","after":"461e142e9264d8c3634e8c866974cd6945eb16f4","ref":"refs/heads/main","pushedAt":"2024-05-16T15:55:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v250 (#1263)\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Prepare release v250 (#1263)"}},{"before":null,"after":"b86b1c896ba2cdb5c790c74835c4d8ca3638b7fc","ref":"refs/heads/prepare-release","pushedAt":"2024-05-16T15:28:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v250","shortMessageHtmlLink":"Prepare release v250"}},{"before":"3fa8bcb1a372dcb78f9dfedc82578f76a83d1b10","after":null,"ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-16T15:26:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"7ffbacbba1aa889e832ff6648be9a05a91ff34a5","after":"192994996eb2dd0ae8f89faed75b1628df2ea31a","ref":"refs/heads/main","pushedAt":"2024-05-16T15:26:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Inventory for heroku/nodejs engine (#1262)\n\n- Added Node.js version 22.2.0.\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update Inventory for heroku/nodejs engine (#1262)"}},{"before":null,"after":"3fa8bcb1a372dcb78f9dfedc82578f76a83d1b10","ref":"refs/heads/update-nodejs-inventory","pushedAt":"2024-05-16T04:03:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Update Inventory for heroku/nodejs engine\n\n- Added Node.js version 22.2.0.","shortMessageHtmlLink":"Update Inventory for heroku/nodejs engine"}},{"before":"cc1ad9f599945b34cd868b1ff3108538a128597f","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-05-15T15:32:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}},{"before":"d1b6b0f97205cf5b638a534b9e21da2b79f0d01a","after":"7ffbacbba1aa889e832ff6648be9a05a91ff34a5","ref":"refs/heads/main","pushedAt":"2024-05-15T15:32:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v249 (#1261)\n\nCo-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Prepare release v249 (#1261)"}},{"before":null,"after":"cc1ad9f599945b34cd868b1ff3108538a128597f","ref":"refs/heads/prepare-release","pushedAt":"2024-05-15T15:07:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"},"commit":{"message":"Prepare release v249","shortMessageHtmlLink":"Prepare release v249"}},{"before":"80ed79554f63986668199dbadfe4cf99be4638ab","after":null,"ref":"refs/heads/fork/disable-pnpm-devdep-pruning-for-tests","pushedAt":"2024-05-15T15:06:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"}},{"before":"a409b633d7925c3002ba4568bc833093cbd75237","after":"d1b6b0f97205cf5b638a534b9e21da2b79f0d01a","ref":"refs/heads/main","pushedAt":"2024-05-15T15:05:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Skip dev dependency pruning on tests with PNPM (#1259)\n\n* Skip dev dependency pruning on tests with PNPM\r\n\r\nMatches functionality already present for Yarn and\r\nNPM. Didn't include an additional flag to skip\r\npruning in contexts where it's needed at runtime,\r\nas it's not necessary for my specific use-case and\r\nI wasn't sure of naming conventions here.\r\n\r\n* Added tests, opt-out flag, and changelog entry\r\n\r\n---------\r\n\r\nCo-authored-by: Colin Casey ","shortMessageHtmlLink":"Skip dev dependency pruning on tests with PNPM (#1259)"}},{"before":null,"after":"80ed79554f63986668199dbadfe4cf99be4638ab","ref":"refs/heads/fork/disable-pnpm-devdep-pruning-for-tests","pushedAt":"2024-05-15T14:29:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colincasey","name":"Colin Casey","path":"/colincasey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19131?s=80&v=4"},"commit":{"message":"Added tests, opt-out flag, and changelog entry","shortMessageHtmlLink":"Added tests, opt-out flag, and changelog entry"}},{"before":"93017fd1eb5ab8d8edca51e90b9893e533177408","after":null,"ref":"refs/heads/prepare-release","pushedAt":"2024-05-10T15:04:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"heroku-linguist[bot]","name":null,"path":"/apps/heroku-linguist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23211?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV1snqAA","startCursor":null,"endCursor":null}},"title":"Activity ยท heroku/heroku-buildpack-nodejs"}