summaryrefslogtreecommitdiff
path: root/src/vite-env.d.ts
diff options
context:
space:
mode:
authorIwanIDev <iwan@iwani.dev>2026-03-19 20:16:23 +0000
committerIwanIDev <iwan@iwani.dev>2026-03-19 20:16:23 +0000
commita706dcf6a9b91ef2c3d1e1d28449b9b8e0e8187d (patch)
treeca3ea838179472713e1e2d089813f0f39ac72adb /src/vite-env.d.ts
parent572a393440b39a838b99227ba2222a210a495fac (diff)
Add support for headless Drupal integration with environment variables and Docker setup
- Create .env.example for environment variable configuration - Update Dockerfile to accept Drupal-related build arguments - Enhance docker_build.yml to pass environment variables during Docker build - Add drupalClient and env configuration for API interaction - Implement local development instructions and Docker deployment steps in README - Add drupal and mariadb services to docker-stack.yml for complete setup - Update package.json and bun.lock to include axios and drupal-jsonapi-params dependencies - Add TypeScript definitions for new environment variables
Diffstat (limited to 'src/vite-env.d.ts')
-rw-r--r--src/vite-env.d.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts
new file mode 100644
index 0000000..55d593d
--- /dev/null
+++ b/src/vite-env.d.ts
@@ -0,0 +1,11 @@
+/// <reference types="vite/client" />
+
+interface ImportMetaEnv {
+ readonly VITE_DRUPAL_BASE_URL?: string
+ readonly VITE_DRUPAL_API_PREFIX?: string
+ readonly VITE_DRUPAL_AUTH_TOKEN?: string
+}
+
+interface ImportMeta {
+ readonly env: ImportMetaEnv
+}