import React from 'dom-chef'; import select from 'select-dom'; import * as pageDetect from 'github-url-detection'; import features from '.'; const isSingleHTMLFile = (): boolean => pageDetect.isSingleFile() && /\.html?$/.test(location.pathname); function init(): void { const rawButton = select('#raw-url')!; rawButton .parentElement! // `BtnGroup` .prepend( Preview ); } void features.add({ id: __filebasename, description: 'Adds a link to preview HTML files.', screenshot: 'https://user-images.githubusercontent.com/44045911/67634792-48995980-f8fb-11e9-8b6a-7b57d5b12a2f.png' }, { include: [ isSingleHTMLFile ], exclude: [ pageDetect.isEnterprise ], init });