-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathproject_map.json
More file actions
36 lines (36 loc) · 1.34 KB
/
project_map.json
File metadata and controls
36 lines (36 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
"root": "web-static",
"summary": "[simple_description] A modern static website template built with Next.js, React, TypeScript, and Tailwind CSS.",
"primary_language": "TypeScript",
"frameworks": ["Next.js", "React", "Tailwind CSS"],
"entry_points": ["src/app/page.tsx", "src/app/layout.tsx"],
"tests": ["package.json#scripts.test"],
"build_commands": ["npm run build", "npm run lint"],
"setup_instructions": ["npm install", "npm run dev"],
"directories": [
{
"path": "src/app/",
"summary": "Next.js App Router pages and layouts that define the site's structure.",
"languages": ["TypeScript", "TSX"],
"important_files": ["page.tsx", "layout.tsx", "not-found.tsx", "globals.css"]
},
{
"path": "src/components/",
"summary": "Reusable React components used throughout the site.",
"languages": ["TypeScript", "TSX"],
"important_files": ["Header.tsx", "Footer.tsx"]
},
{
"path": "public/",
"summary": "Static assets served by Next.js.",
"languages": [],
"important_files": ["logo.svg", "vercel.svg"]
},
{
"path": "/",
"summary": "Root configuration files for the project.",
"languages": ["TypeScript", "JavaScript"],
"important_files": ["next.config.ts", "tailwind.config.js", "postcss.config.mjs", "eslint.config.mjs"]
}
]
}