mirror of
https://github.com/ZSeven-W/openpencil.git
synced 2026-06-01 03:14:29 +07:00
- Added .cta.json for project settings including TypeScript, Tailwind, and Bun as package manager. - Created .gitignore to exclude common build and environment files. - Introduced bun.lock for dependency management. - Added CLAUDE.md for guidance on using Claude Code with the project. - Set up package.json with scripts for development, build, and testing. - Created README.md outlining project features, tech stack, and getting started instructions. - Configured TypeScript with tsconfig.json for strict type checking. - Established Vite configuration in vite.config.ts for project bundling. - Added VSCode settings to exclude generated files from linting. - Included public assets such as favicon and logos. - Implemented initial routing structure in src/router.tsx and generated route tree in src/routeTree.gen.ts. - Developed canvas functionality with multiple files for object management and event handling in src/canvas. - Styled the application using Tailwind CSS in src/styles.css.
15 lines
No EOL
264 B
JSON
15 lines
No EOL
264 B
JSON
{
|
|
"projectName": "openpencil",
|
|
"mode": "file-router",
|
|
"typescript": true,
|
|
"tailwind": true,
|
|
"packageManager": "bun",
|
|
"git": true,
|
|
"install": true,
|
|
"addOnOptions": {},
|
|
"version": 1,
|
|
"framework": "react-cra",
|
|
"chosenAddOns": [
|
|
"nitro"
|
|
]
|
|
} |