This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const puppetteer = require("puppeteer"); | |
/** | |
* @param {string} pageUrl The URL that you want to gather coverage data for | |
*/ | |
const unusedCode = async pageUrl => { | |
const browser = await puppetteer.launch(); | |
console.log("browser launched"); | |
const page = await browser.newPage(); | |
console.log("new page created"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const webpackMerge = require("webpack-merge"); | |
const applyPresets = (env = { presets: [] }) => { | |
const presets = env.presets || []; | |
/** @type {string[]} */ | |
const mergedPresets = [].concat(...[presets]); | |
const mergedConfigs = mergedPresets.map(presetName => require(`./presets/webpack.${presetName}`)(env)); | |
return webpackMerge({}, ...mergedConfigs); | |
}; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const captureWebRTCAudio = (successHandler) => { | |
return navigator.mediaDevices.getUserMedia({audio: true, video: false}).then(successHandler); | |
}; | |
export default captureWebRTCAudio; |
OlderNewer