Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@leadertechie/create-personal-site) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
create-personal-site
A CLI to scaffold a personal website powered by @leadertechie/personal-site-kit.
Features
- Interactive CLI prompts for project setup
- Auto-fetches GitHub profile to personalize content
- Generates project structure with Cloudflare Workers configuration
- Creates starter content (home page, about page, metadata)
Usage
npx @leadertechie/create-personal-site [project-name]Examples:
# Interactive prompts
npx @leadertechie/create-personal-site
# Specify project name upfront
npx @leadertechie/create-personal-site my-portfolio
# Use local package sources for debugging or development
npx @leadertechie/create-personal-site my-portfolio --localThe --local flag tells the generator to reference the local @leadertechie/personal-site-kit package instead of using the published latest package version.
Requirements
- Node.js 20+
- npm
What it creates
content/- Your website content (pages, markdown files)api/- Cloudflare Worker API entry pointui/- Frontend entry pointprerender/- Static prerendering setupwrangler.toml- Cloudflare Workers configuration