1. #!/usr/bin/env node
    
  2. 
    
  3. 'use strict';
    
  4. 
    
  5. const chromeLaunch = require('chrome-launch');
    
  6. const {resolve} = require('path');
    
  7. const {argv} = require('yargs');
    
  8. 
    
  9. const EXTENSION_PATH = resolve('./chrome/build/unpacked');
    
  10. const START_URL = argv.url || 'https://react.dev/';
    
  11. 
    
  12. chromeLaunch(START_URL, {
    
  13.   args: [
    
  14.     // Load the React DevTools extension
    
  15.     `--load-extension=${EXTENSION_PATH}`,
    
  16. 
    
  17.     // Automatically open DevTools window
    
  18.     '--auto-open-devtools-for-tabs',
    
  19. 
    
  20.     // Remembers previous session settings (e.g. DevTools size/position)
    
  21.     '--user-data-dir=./.tempUserDataDir',
    
  22.   ],
    
  23. });