feat: Implemented public plugin system accessible from the store.
feat: Implemented external ryujinx integration plugin refactor: moved sdk types and schemas to own workspace package fix: Fixed emulator launch with no game
This commit is contained in:
parent
9051834ace
commit
38cb752552
124 changed files with 1918 additions and 1067 deletions
14
package.json
14
package.json
|
|
@ -18,6 +18,9 @@
|
|||
},
|
||||
"packageManager": "bun@1.3.9",
|
||||
"type": "module",
|
||||
"workspaces": [
|
||||
"./src/packages/gameflow-sdk"
|
||||
],
|
||||
"scripts": {
|
||||
"dev": "NODE_ENV=development bun run build:vite && conc 'bun run ./scripts/dev.ts'",
|
||||
"dev:hmr": "PUBLIC_ACCESS=true conc -k 'bun run hmr' 'bun run ./scripts/dev.ts'",
|
||||
|
|
@ -27,6 +30,7 @@
|
|||
"build:prod:vite": "NODE_ENV=production bun run build:vite",
|
||||
"build:dev:vite": "NODE_ENV=development bun run build:vite",
|
||||
"build": "bun run build:vite && bun run ./scripts/package-bun.ts",
|
||||
"build:non-compiled": "bun run build:vite && NON_COMPILED=true bun run ./scripts/package-bun.ts",
|
||||
"build:prod": "NODE_ENV=production bun run build",
|
||||
"build:linux": "TARGET=bun-linux-x64 bun run build",
|
||||
"openapi-ts": "bun run ./scripts/romm/openapi-ts.ts",
|
||||
|
|
@ -49,8 +53,7 @@
|
|||
"download:nwjs": "bun scripts/download-nw.ts",
|
||||
"build:audiosprites": "bun ./scripts/generate-audio-sprites.ts",
|
||||
"tsc": "tsc --noEmit",
|
||||
"build:sdk": "bun ./scripts/build-sdk.ts",
|
||||
"publish:sdk": "bun build:sdk && bun publish --cwd ./dist-sdk/ --access public"
|
||||
"publish:sdk": "bun publish --cwd ./src/packages/gameflow-sdk/ --access public"
|
||||
},
|
||||
"dependencies": {
|
||||
"7zip-bin": "^5.2.0",
|
||||
|
|
@ -73,6 +76,7 @@
|
|||
"node-downloader-helper": "^2.1.11",
|
||||
"node-stream-zip": "^1.15.0",
|
||||
"node-unrar-js": "^2.0.2",
|
||||
"npm-check-updates": "^22.1.1",
|
||||
"open": "^11.0.0",
|
||||
"p-queue": "^9.2.0",
|
||||
"pathe": "^2.0.3",
|
||||
|
|
@ -126,7 +130,6 @@
|
|||
"cross-env": "^10.1.0",
|
||||
"daisyui": "^5.5.19",
|
||||
"drizzle-kit": "^0.31.10",
|
||||
"dts-bundle-generator": "^9.5.1",
|
||||
"eden-tanstack-query": "^0.0.9",
|
||||
"howler": "^2.2.4",
|
||||
"lucide-react": "^0.563.0",
|
||||
|
|
@ -148,7 +151,6 @@
|
|||
"vite": "^7.3.3",
|
||||
"vite-plugin-svg-icons-ng": "^1.9.0",
|
||||
"vite-static-assets-plugin": "^1.2.2",
|
||||
"vite-tsconfig-paths": "^6.1.1",
|
||||
"zod-to-ts": "^2.0.0"
|
||||
"vite-tsconfig-paths": "^6.1.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue