import React from 'dom-chef'; import select from 'select-dom'; import * as pageDetect from 'github-url-detection'; import features from '.'; function init(): void { let commitUrl = location.pathname.replace(/\/$/, ''); if (pageDetect.isPRCommit()) { commitUrl = commitUrl.replace(/\/pull\/\d+\/commits/, '/commit'); } select('.commit-meta > :last-child')!.append( patch { ' ' /* Workaround for: JSX eats whitespace between elements */ } diff , ); } void features.add(__filebasename, { include: [ pageDetect.isCommit, ], exclude: [ pageDetect.isPRCommit404, ], deduplicate: 'has-rgh-inner', init, });