Files
com.gregkilmer.www/services/site/package.json
T
Claude 99ecdc2113 Phase 5: every page of the site, the resume PDF and RSS
Landing, About, Now, Resume (with a generated PDF), Work and case studies,
Inquiries and the sent page, Library and the Shelf, Workshop and craft pages,
Tabletop, Blog with topics and posts, RSS, the Store, product lines, the
order form and the 404, all rendered from the content service's notes.

Schema: experience previousRoles, skills stack core items, page stats,
make tags and deck favorite. Icon names from notes map to brand icons in one
place, and HTML comments are dropped when Markdown renders.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012aSbo2D1qP8cMFQCykf7kx
2026-10-11 21:33:49 +00:00

27 lines
634 B
JSON

{
"name": "@gk/site",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "GregKilmer.com: the public site, rendered from the content service's published notes.",
"scripts": {
"dev": "astro dev --port 4330",
"build": "astro build",
"start": "node dist/server/entry.mjs",
"check": "astro check"
},
"dependencies": {
"@astrojs/node": "11.1.6",
"@gk/schema": "*",
"@gk/ui": "*",
"astro": "7.3.5",
"marked": "18.0.14",
"pdfkit": "^0.20.2"
},
"devDependencies": {
"@astrojs/check": "0.9.10",
"@types/pdfkit": "^0.17.6",
"typescript": "^5.9.0"
}
}