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 - components/ — Components
    • Directoryicons/ — Icons
    • Directorylib/ — JavaScript library - layouts/
    • Directorypages/ — Pages
    • Directorystyles/ — Tailwind CSS styles
    • Directoryutils/ — Utility functies
    • 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