mirror of
https://github.com/GitFrog1111/badclaude.git
synced 2026-09-22 01:11:01 +02:00
Whipped
This commit is contained in:
+2
-25
@@ -1,26 +1,3 @@
|
||||
#!/usr/bin/env node
|
||||
const path = require('path');
|
||||
const { spawn } = require('child_process');
|
||||
|
||||
let electronBinary;
|
||||
try {
|
||||
electronBinary = require('electron');
|
||||
} catch (e) {
|
||||
console.error('Could not load Electron. Try: npm install -g badclaude');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const appPath = path.resolve(__dirname, '..');
|
||||
|
||||
const child = spawn(electronBinary, [appPath], {
|
||||
detached: true,
|
||||
stdio: 'ignore',
|
||||
windowsHide: true,
|
||||
});
|
||||
|
||||
child.on('error', (err) => {
|
||||
console.error('Failed to start badclaude:', err.message);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
child.unref();
|
||||
console.warn('[DEPRECATED] "badclaude" has been renamed to "openwhip".');
|
||||
require('./openwhip');
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
#!/usr/bin/env node
|
||||
const path = require('path');
|
||||
const { spawn } = require('child_process');
|
||||
|
||||
const invokedAs = path.basename(process.argv[1] || '');
|
||||
if (invokedAs === 'badclaude' || invokedAs === 'badclaude.cmd') {
|
||||
console.warn('[DEPRECATED] "badclaude" has been renamed to "openwhip".');
|
||||
console.warn('Please run: npm install -g openwhip');
|
||||
}
|
||||
|
||||
let electronBinary;
|
||||
try {
|
||||
electronBinary = require('electron');
|
||||
} catch (e) {
|
||||
console.error('Could not load Electron. Try: npm install -g openwhip');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const appPath = path.resolve(__dirname, '..');
|
||||
|
||||
const child = spawn(electronBinary, [appPath], {
|
||||
detached: true,
|
||||
stdio: 'ignore',
|
||||
windowsHide: true,
|
||||
});
|
||||
|
||||
child.on('error', (err) => {
|
||||
console.error('Failed to start openwhip:', err.message);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
child.unref();
|
||||
Reference in New Issue
Block a user