generate downloadable pdf on deploy

This commit is contained in:
Avraham Sakal
2025-09-30 09:15:07 -04:00
parent 30fb5d57ce
commit 774c7766d6
4 changed files with 296 additions and 16 deletions
+4 -1
View File
@@ -3,10 +3,11 @@
"dev": "vike dev",
"build": "vike build",
"preview": "run-s build preview:wrangler",
"generate-pdf": "concurrently -k -s first 'pnpm vike preview' 'wait-on http://localhost:3000 && chromium --headless --no-pdf-header-footer --print-to-pdf=./assets/resume-brian-sakal.pdf --timeout=1500 http://localhost:3000'",
"lint": "eslint .",
"preview:wrangler": "wrangler pages dev",
"deploy:wrangler": "wrangler pages deploy",
"deploy": "run-s build deploy:wrangler"
"deploy": "run-s build generate-pdf deploy:wrangler"
},
"dependencies": {
"@compiled/react": "^0.18.6",
@@ -22,6 +23,7 @@
"@eslint/js": "^9.33.0",
"@types/react": "^19.1.10",
"@types/react-dom": "^19.1.7",
"concurrently": "^9.2.1",
"eslint": "^9.33.0",
"eslint-plugin-react": "^7.37.5",
"globals": "^16.3.0",
@@ -30,6 +32,7 @@
"typescript-eslint": "^8.39.1",
"vite": "^7.1.2",
"vite-plugin-compiled-react": "^1.3.1",
"wait-on": "^9.0.1",
"wrangler": "^4.40.2"
},
"type": "module"