Skip to content

Commit 770a090

Browse files
committed
working npx execution
1 parent 98ddeb5 commit 770a090

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

packages/selenium-ide/bin.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,18 @@ const fs = require('fs/promises')
77

88
async function installElectron() {
99
// Read package.json
10-
const packageJson = JSON.parse(await fs.readFile('package.json', 'utf8'))
10+
const packageJson = JSON.parse(
11+
await fs.readFile(join(__dirname, 'package.json'), 'utf8')
12+
)
1113
// Get the Electron version from package.json
1214
const electronVersion = packageJson.devDependencies.electron
15+
1316
// Install Electron
1417
console.log(`Installing Electron ${electronVersion}...`)
15-
execSync(`npm i electron@${electronVersion}`, { stdio: 'inherit' })
18+
execSync(`npm i electron@${electronVersion}`, {
19+
cwd: __dirname,
20+
stdio: 'inherit',
21+
})
1622
console.log('Electron installed successfully.')
1723
}
1824

packages/selenium-ide/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-ide",
3-
"version": "4.0.1-alpha.67",
3+
"version": "4.0.1-alpha.68",
44
"private": false,
55
"description": "Selenium IDE electron app",
66
"author": "Todd <tarsitodd@gmail.com>",

0 commit comments

Comments
 (0)