Add a reproducible pitch URL and link annotation to the CV.

The script is idempotent, keeps the twelve A4 pages, and writes antoniolede.de/pitch on page 1 with a matching URI annotation.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-26 12:52:26 +02:00
parent 162bd790da
commit 5921fc5ede
4 changed files with 159 additions and 2 deletions

View File

@@ -17,7 +17,8 @@
"ci": "npm run lint && npm run format:check && npm run test:ci && npm run build",
"e2e": "playwright test",
"e2e:install": "playwright install chromium",
"lighthouse": "npm run build && lhci autorun"
"lighthouse": "npm run build && lhci autorun",
"cv:link": "node scripts/add-cv-pitch-link.mjs"
},
"prettier": {
"printWidth": 100,
@@ -61,6 +62,7 @@
"eslint": "^9.39.5",
"eslint-config-prettier": "^10.1.8",
"jsdom": "^27.1.0",
"pdf-lib": "^1.17.1",
"prettier": "^3.9.6",
"typescript": "~5.9.2",
"typescript-eslint": "^8.68.0",