feat: Moved to stream zip downloading.
feat: Implemented Shortcuts. feat: Ensured it works on steam deck
This commit is contained in:
parent
f15bf9a1e0
commit
62f16cbcc1
45 changed files with 1415 additions and 631 deletions
36
scripts/dev.ts
Normal file
36
scripts/dev.ts
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
// watcher.ts - run this instead of --watch
|
||||
import EventEmitter from "events";
|
||||
import { watch } from "fs";
|
||||
import browser from '../src/bun/browser';
|
||||
const events = new EventEmitter();
|
||||
|
||||
function spawnServer ()
|
||||
{
|
||||
return Bun.spawn(["bun", "run", "--inspect=127.0.0.1:9229/fixed-session", '--watch', "./src/bun/index.ts"], {
|
||||
env: {
|
||||
...Bun.env,
|
||||
HEADLESS: "true"
|
||||
},
|
||||
ipc (message, subprocess, handle)
|
||||
{
|
||||
if (message.type === 'exitapp')
|
||||
{
|
||||
events.emit('exitapp');
|
||||
}
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
function spawnBrowser ()
|
||||
{
|
||||
try
|
||||
{
|
||||
return browser(events, false);
|
||||
} catch (error)
|
||||
{
|
||||
console.error(error);
|
||||
};
|
||||
}
|
||||
|
||||
spawnServer();
|
||||
spawnBrowser();
|
||||
Loading…
Add table
Add a link
Reference in a new issue