Skip to content

Instantly share code, notes, and snippets.

@melfa
melfa / github_load_all_diffs.js
Last active March 29, 2019 13:59 — forked from juanca/github_load_all_diffs.js
Github PR bookmarklet: Load all file diffs
// Load first 50 diffs with only "Load Diff" button, without reason (this exclude large files, deleted files and so on)
javascript:
Array.from(document.querySelectorAll('.js-diff-load-button-container')).filter(container => !container.querySelector('.hidden-diff-reason')).slice(0, 50).forEach(container => container.querySelector('.load-diff-button').click())
// Load diffs with only "Load Diff" button, without reason (this exclude large files, deleted files and so on)
javascript:
Array.from(document.querySelectorAll('.js-diff-load-button-container')).filter(container => !container.querySelector('.hidden-diff-reason')).forEach(container => container.querySelector('.load-diff-button').click())
// Load all diffs
javascript: