Files
agentic-coding-starter-kit/create-agentic-app/package.json
Leon van Zyl a3a151c67a feat: comprehensive boilerplate improvements
Security & Stability:
- Add Next.js 16 proxy.ts for BetterAuth cookie-based auth protection
- Add rate limiting for API routes (src/lib/rate-limit.ts)
- Add Zod validation for chat API request bodies
- Add session auth check to chat and diagnostics endpoints
- Add security headers in next.config.ts (CSP, X-Frame-Options, etc.)
- Add file upload validation and sanitization in storage.ts

Core UX Components:
- Add error boundaries (error.tsx, not-found.tsx, chat/error.tsx)
- Add loading states (skeleton.tsx, spinner.tsx, loading.tsx files)
- Add toast notifications with Sonner
- Add form components (input.tsx, textarea.tsx, label.tsx)
- Add database indexes for performance (schema.ts)
- Enhance chat UX: timestamps, copy-to-clipboard, thinking indicator,
  error display, localStorage message persistence

Polish & Accessibility:
- Add Open Graph and Twitter card metadata
- Add JSON-LD structured data for SEO
- Add sitemap.ts, robots.ts, manifest.ts
- Add skip-to-content link and ARIA labels in site-header
- Enable profile page quick action buttons with dialogs
- Update Next.js 15 references to Next.js 16

Developer Experience:
- Add GitHub Actions CI workflow (lint, typecheck, build)
- Add Prettier configuration (.prettierrc, .prettierignore)
- Add .nvmrc pinning Node 20
- Add ESLint rules: import/order, react-hooks/exhaustive-deps
- Add stricter TypeScript settings (exactOptionalPropertyTypes,
  noImplicitOverride)
- Add interactive setup script (scripts/setup.ts)
- Add session utility functions (src/lib/session.ts)

All changes mirrored to create-agentic-app/template/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 14:46:15 +02:00

46 lines
1.0 KiB
JSON

{
"name": "create-agentic-app",
"version": "1.1.19",
"description": "Scaffold a new agentic AI application with Next.js, Better Auth, and AI SDK",
"type": "module",
"bin": {
"create-agentic-app": "./index.js"
},
"files": [
"index.js",
"template"
],
"scripts": {
"sync": "node scripts/sync-templates.js",
"prepublishOnly": "npm run sync"
},
"keywords": [
"ai",
"agents",
"nextjs",
"better-auth",
"starter-kit",
"boilerplate",
"scaffold",
"create-app"
],
"author": "Leon van Zyl",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/leonvanzyl/agentic-coding-starter-kit.git",
"directory": "create-agentic-app"
},
"homepage": "https://github.com/leonvanzyl/agentic-coding-starter-kit#readme",
"bugs": {
"url": "https://github.com/leonvanzyl/agentic-coding-starter-kit/issues"
},
"dependencies": {
"chalk": "^5.3.0",
"commander": "^12.1.0",
"fs-extra": "^11.2.0",
"ora": "^8.1.1",
"prompts": "^2.4.2"
}
}