@@ -44,6 +44,7 @@ Always reference these instructions first and fallback to search or bash command
4444The following are outputs from frequently run commands. Reference them instead of viewing, searching, or running bash commands to save time.
4545
4646### Repository Root
47+
4748```
4849ls -la
4950.dockerignore
@@ -76,6 +77,7 @@ typesense-test-server/
7677```
7778
7879### Package.json Scripts
80+
7981```
8082"scripts": {
8183 "lint": "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"",
@@ -90,6 +92,7 @@ typesense-test-server/
9092```
9193
9294### Key Dependencies
95+
9396- Vue 3.5.17
9497- Quasar Framework 2.18.1
9598- TypeScript 5.8.3
@@ -98,6 +101,7 @@ typesense-test-server/
98101- Monaco Editor 0.52.2 (for code editing)
99102
100103### Project Structure
104+
101105- ` src/ ` - Main Vue application source code
102106 - ` src/pages/ ` - Page components (Collections, Search, ApiKeys, etc.)
103107 - ` src/components/ ` - Reusable components
@@ -111,6 +115,7 @@ typesense-test-server/
111115- ` config.json.sample ` - Sample configuration for auto-login
112116
113117### Build Outputs
118+
114119- Web build: ` dist/spa/ ` - Static files ready for web deployment
115120- Desktop build: ` dist/electron/Packaged/ ` - Contains platform-specific executables:
116121 - ` Typesense-Dashboard-linux-x64/ `
@@ -119,15 +124,17 @@ typesense-test-server/
119124 - ` Typesense-Dashboard-win32-x64/ `
120125
121126### Configuration
127+
122128- Development servers use port 9000 by default
123129- The application can be configured with ` config.json ` for auto-login and UI customization
124130- See ` config.json.sample ` for configuration options
125131- Environment can be tested with local Typesense instances using ` typesense-test-server/docker-compose.yml `
126132 - Provides multiple Typesense versions (v17.0 to v28.0) on different ports
127- - Default API key is "dev"
133+ - Default API key is "dev"
128134 - Example: Typesense v28 runs on port 8128, v27 on 8127, etc.
129135
130136### CI/CD Workflows
137+
131138- ` .github/workflows/build_deploy.yml ` - Builds and deploys to GitHub Pages
132139- ` .github/workflows/build_docker.yml ` - Builds and publishes Docker images
133- - ` .github/workflows/release_tags.yml ` - Handles release automation
140+ - ` .github/workflows/release_tags.yml ` - Handles release automation
0 commit comments