From a706dcf6a9b91ef2c3d1e1d28449b9b8e0e8187d Mon Sep 17 00:00:00 2001 From: IwanIDev Date: Thu, 19 Mar 2026 20:16:23 +0000 Subject: 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 --- src/vite-env.d.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/vite-env.d.ts (limited to 'src/vite-env.d.ts') 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 @@ +/// + +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 +} -- cgit