From b3353b8b70870608c6640b9ffdc63ca5f5dd745e Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Thu, 22 May 2025 10:05:54 +0100 Subject: [PATCH] Updates --- dist/engine/schema-to-typedef.js | 3 ++- engine/schema-to-typedef.ts | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dist/engine/schema-to-typedef.js b/dist/engine/schema-to-typedef.js index 7320bf0..b8bd0a0 100644 --- a/dist/engine/schema-to-typedef.js +++ b/dist/engine/schema-to-typedef.js @@ -57,7 +57,8 @@ let appendedEnv = {}; if (args.values.envfile && typeof args.values.envfile == "string") { const finalEnvPath = path_1.default.resolve(process.cwd(), args.values.envfile); if (fs_1.default.existsSync(finalEnvPath)) { - appendedEnv = (0, parse_env_1.default)(finalEnvPath); + const parsedEnv = (0, parse_env_1.default)(finalEnvPath); + appendedEnv = parsedEnv || {}; if (args.values.debug) { (0, debug_log_1.default)({ log: appendedEnv, diff --git a/engine/schema-to-typedef.ts b/engine/schema-to-typedef.ts index b05f30c..7c0b088 100644 --- a/engine/schema-to-typedef.ts +++ b/engine/schema-to-typedef.ts @@ -1,6 +1,5 @@ #! /usr/bin/env node -import inquirer from "inquirer"; import fs from "fs"; import datasquirel from ".."; import { parseArgs } from "util"; @@ -49,7 +48,8 @@ let appendedEnv: { [k: string]: string } = {}; if (args.values.envfile && typeof args.values.envfile == "string") { const finalEnvPath = path.resolve(process.cwd(), args.values.envfile); if (fs.existsSync(finalEnvPath)) { - appendedEnv = parseEnv(finalEnvPath); + const parsedEnv = parseEnv(finalEnvPath); + appendedEnv = parsedEnv || {}; if (args.values.debug) { debugLog({ diff --git a/package.json b/package.json index 028defc..d01985f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "4.6.3", + "version": "4.6.4", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {