Merge pull request #5510 from nichwall/typescript-migration-begin

Typescript initial migration framework
This commit is contained in:
advplyr authored and GitHub committed 2026-09-17 17:11:58 -05:00
commit 5ec4a8a46e
13 files changed
+89 -36

No files matched your search

+2
View File
@@ -19,6 +19,8 @@ on:
- server/**
- index.js
- package.json
- tsconfig.server.json
- Dockerfile
jobs:
build:
+4 -3
View File
@@ -12,6 +12,7 @@ on:
- test/**
- index.js
- package.json
- tsconfig.server.json
jobs:
build:
@@ -37,11 +38,11 @@ jobs:
working-directory: client
run: npm run generate
- name: get server dependencies
run: npm ci --only=production
- name: get server dependencies and compile server
run: npm ci && npm run build:server && npm prune --omit=dev
- name: build binary
run: pkg -t node20-linux-x64 -o audiobookshelf .
run: pkg --config package.json -t node20-linux-x64 -o audiobookshelf dist-server/index.js
- name: run audiobookshelf
run: |