Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env node
- 'use strict'
- const { dirname } = require('path')
- const { spawn } = require('child_process')
- const base = dirname(process.argv[1])
- const node = spawn('node', ['--inspect-brk', ...process.argv.slice(2)])
- node.stdout.pipe(process.stdout)
- node.stderr.pipe(process.stderr)
- node.stderr.on('data', m => {
- try {
- const [ , url ] = m.toString().match(/chrome-devtools(.*?)\s/)
- const electron = spawn('node', [
- `${base}/node_modules/electron/cli.js`,
- `${base}/electron.js`,
- `chrome-devtools${url}`
- ])
- } catch(e) {}
- })
- node.on('close', m => process.exit())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement