mirror of
https://github.com/davidkaya/aryx.git
synced 2026-07-23 21:18:40 +02:00
Add a GitHub Actions workflow that validates the app on pushes and pull requests, and publishes Windows, macOS, and Linux release assets when a tag is pushed. Also replace the Windows-only packaging flow with cross-platform Bun scripts for sidecar publishing and Electron packaging so the release job can package each runner natively. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
37 lines
661 B
JSON
37 lines
661 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2023",
|
|
"module": "ESNext",
|
|
"moduleResolution": "Bundler",
|
|
"strict": true,
|
|
"jsx": "react-jsx",
|
|
"allowSyntheticDefaultImports": true,
|
|
"resolveJsonModule": true,
|
|
"skipLibCheck": true,
|
|
"types": [
|
|
"node",
|
|
"electron",
|
|
"bun-types"
|
|
],
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@main/*": [
|
|
"src/main/*"
|
|
],
|
|
"@renderer/*": [
|
|
"src/renderer/*"
|
|
],
|
|
"@shared/*": [
|
|
"src/shared/*"
|
|
]
|
|
}
|
|
},
|
|
"include": [
|
|
"electron.vite.config.ts",
|
|
"scripts/**/*.ts",
|
|
"src/**/*.ts",
|
|
"src/**/*.tsx",
|
|
"tests/**/*.ts"
|
|
]
|
|
}
|