Skip to content

Frontend filetree

Een overzicht van de mappstructuur van de VEMAP frontend. Bedoelt als naslagwerk voor snellere navigatie binnen de ontwikkelomgeving.

  • Directoryfrontend/
  • Directorypublic/ — Static files
    • Directorysrc/
      • Directoryassets/ — Project assets
      • Directorycomponents/ — Components
      • Directoryicons/ — Icons
      • Directorylayouts/ — Layouts
      • Directorylib/ — JavaScript library
      • Directorypages/ — Pages
      • Directorystyles/ — Tailwind CSS styles
      • middleware.js — Astro.js middleware
    • astro.config.mjs — Astro.js configuratie
    • vitest.config.mjs — Vitest configuratie****
    • package.json — NPM package.json
    • tsconfig.json — TypeScript configuratie
    • README.md — Frontend README
    • Directorytest/
      • Directoryalpine/ — unit tests voor alpine folder in lib/
      • Directoryconfig/ — unit tests voor config folder in lib/
      • Directorymiddleware/ — unit tests voor middleware folder in lib/
      • Directoryparser/ — unit tests voor parser folder in lib/
      • Directoryservices/ — unit tests voor services folder in lib/
      • Directorystores/ — unit tests voor stores folder in lib/
      • Directoryutils/ — unit tests voor utils folder in lib/
    • app.factory.test.js — unit test voor app.factory.js