Files
nachtigall.dev/AGENTS.md
vikingowl 3e2f561768 chore: delete localhost_2025-09-27_00-35-13.report.html file
- Removed large Lighthouse report file from the repository.
2025-09-27 07:13:51 +02:00

2.3 KiB

AGENTS.md

AI coding agent instructions for nachtigall.dev

Project Overview

A Vue 3 + Vuetify playground for prototyping component ideas and documenting reusable UI patterns.

Project Type: Vue.js Web Application Primary Language: TypeScript (61% of codebase) Secondary Languages: Vue (37%)

Architecture

Key Frameworks & Libraries:

  • Vue.js (^3.5.22) - web
  • Rollup (^6.0.3) - build
  • Vite (^7.1.7) - build
  • Vitest (^3.2.4) - testing

Project Structure:

  • public/ - Public assets
  • src/ - Source code
  • src/assets/ - Static assets
  • src/components/ - React/UI components
  • src/composables/ - Project files
  • src/directives/ - Project files
  • src/layouts/ - Project files
  • src/locales/ - Project files
  • src/pages/ - Page components
  • src/plugins/ - Project files
  • src/router/ - Project files
  • src/services/ - Service layer
  • src/stores/ - Project files
  • src/styles/ - Project files
  • src/utils/ - Utility functions
  • src/components/portfolio/ - Project files
  • src/pages/contact/ - Project files
  • src/pages/experience/ - Project files
  • src/pages/projects/ - Project files
  • src/services/portfolio-data/ - Project files

Key Files

Configuration:

  • package.json - Node.js dependencies and scripts
  • yarn.lock - Configuration file

Documentation:

  • README.md
  • src/components/README.md
  • src/layouts/README.md

Development Commands

Build:

npm run build

Test:

npm run test

Development:

npm run dev

Lint:

npm run lint

Code Style Guidelines

  • Use camelCase for variables and functions
  • Use PascalCase for classes and components
  • Prefer const/let over var
  • Use async/await over callbacks when possible

Testing

Testing Frameworks: Vitest

Run Tests:

npm run test

Test Files:

  • vitest.config.ts

AI Coding Assistance Notes

Important Considerations:

  • Check package.json for available scripts before running commands
  • Be aware of Node.js version requirements
  • Consider impact on bundle size when adding dependencies
  • Project has 78 files across 24 directories
  • Check build configuration files before making structural changes

This AGENTS.md file was generated by Nanocoder. Update it as your project evolves.