fix imports

This commit is contained in:
vorotamoroz
2026-06-11 06:12:39 +01:00
parent c03fa5213f
commit 7e65e5dc68
22 changed files with 75 additions and 74 deletions
@@ -1,5 +1,5 @@
import * as path from "path"; import * as path from "path";
import type { UXFileInfoStub, UXFolderInfo } from "@lib/common/types"; import type { UXFileInfoStub, UXFolderInfo } from "@lib/common/models/fileaccess.type";
import type { IConversionAdapter } from "@lib/serviceModules/adapters"; import type { IConversionAdapter } from "@lib/serviceModules/adapters";
import type { NodeFile, NodeFolder } from "./NodeTypes"; import type { NodeFile, NodeFolder } from "./NodeTypes";
@@ -1,6 +1,7 @@
import * as fs from "fs/promises"; import * as fs from "fs/promises";
import * as path from "path"; import * as path from "path";
import type { FilePath, UXStat } from "@lib/common/types"; import type { FilePath } from "@lib/common/models/db.type";
import type { UXStat } from "@lib/common/models/fileaccess.type";
import type { IFileSystemAdapter } from "@lib/serviceModules/adapters"; import type { IFileSystemAdapter } from "@lib/serviceModules/adapters";
import { NodePathAdapter } from "./NodePathAdapter"; import { NodePathAdapter } from "./NodePathAdapter";
import { NodeTypeGuardAdapter } from "./NodeTypeGuardAdapter"; import { NodeTypeGuardAdapter } from "./NodeTypeGuardAdapter";
+1 -1
View File
@@ -1,5 +1,5 @@
import * as path from "path"; import * as path from "path";
import type { FilePath } from "@lib/common/types"; import type { FilePath } from "@lib/common/models/db.type";
import type { IPathAdapter } from "@lib/serviceModules/adapters"; import type { IPathAdapter } from "@lib/serviceModules/adapters";
import type { NodeFile } from "./NodeTypes"; import type { NodeFile } from "./NodeTypes";
+1 -1
View File
@@ -1,6 +1,6 @@
import * as fs from "fs/promises"; import * as fs from "fs/promises";
import * as path from "path"; import * as path from "path";
import type { UXDataWriteOptions } from "@lib/common/types"; import type { UXDataWriteOptions } from "@lib/common/models/fileaccess.type";
import type { IStorageAdapter } from "@lib/serviceModules/adapters"; import type { IStorageAdapter } from "@lib/serviceModules/adapters";
import type { NodeStat } from "./NodeTypes"; import type { NodeStat } from "./NodeTypes";
+2 -2
View File
@@ -1,5 +1,5 @@
import type { FilePath, UXStat } from "@lib/common/types"; import type { FilePath } from "@lib/common/models/db.type";
import type { UXStat } from "@lib/common/models/fileaccess.type";
/** /**
* Node.js file representation * Node.js file representation
*/ */
+1 -1
View File
@@ -1,6 +1,6 @@
import * as fs from "fs/promises"; import * as fs from "fs/promises";
import * as path from "path"; import * as path from "path";
import type { UXDataWriteOptions } from "@lib/common/types"; import type { UXDataWriteOptions } from "@lib/common/models/fileaccess.type";
import type { IVaultAdapter } from "@lib/serviceModules/adapters"; import type { IVaultAdapter } from "@lib/serviceModules/adapters";
import type { NodeFile, NodeFolder, NodeStat } from "./NodeTypes"; import type { NodeFile, NodeFolder, NodeStat } from "./NodeTypes";
+3 -4
View File
@@ -1,8 +1,7 @@
import type { LiveSyncBaseCore } from "../../../LiveSyncBaseCore"; import { P2P_DEFAULT_SETTINGS } from "@lib/common/models/setting.const.defaults";
import { P2P_DEFAULT_SETTINGS } from "@lib/common/types";
import type { ServiceContext } from "@lib/services/base/ServiceBase";
import { LiveSyncTrysteroReplicator } from "@lib/replication/trystero/LiveSyncTrysteroReplicator"; import { LiveSyncTrysteroReplicator } from "@lib/replication/trystero/LiveSyncTrysteroReplicator";
import { addP2PEventHandlers } from "@lib/replication/trystero/addP2PEventHandlers"; import type { ServiceContext } from "@lib/services/base/ServiceBase";
import type { LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
type CLIP2PPeer = { type CLIP2PPeer = {
peerId: string; peerId: string;
name: string; name: string;
+13 -16
View File
@@ -1,23 +1,20 @@
import { decodeSettingsFromSetupURI } from "@lib/API/processSetting";
import { ConnectionStringParser } from "@lib/common/ConnectionString";
import { MILESTONE_DOCID } from "@lib/common/models/db.const";
import type { FilePathWithPrefix } from "@lib/common/models/db.type";
import { REMOTE_COUCHDB, REMOTE_MINIO } from "@lib/common/models/setting.const";
import { DEFAULT_SETTINGS } from "@lib/common/models/setting.const.defaults";
import type { ObsidianLiveSyncSettings } from "@lib/common/models/setting.type";
import { configURIBase } from "@lib/common/models/shared.const";
import { performFullScan } from "@lib/serviceFeatures/offlineScanner";
import { activateRemoteConfiguration, createRemoteConfigurationId } from "@lib/serviceFeatures/remoteConfig";
import { UnresolvedErrorManager } from "@lib/services/base/UnresolvedErrorManager";
import { stripAllPrefixes } from "@lib/string_and_binary/path";
import * as fs from "fs/promises"; import * as fs from "fs/promises";
import * as path from "path"; import * as path from "path";
import { decodeSettingsFromSetupURI } from "@lib/API/processSetting"; import { collectPeers, openP2PHost, parseTimeoutSeconds, syncWithPeer } from "./p2p";
import { configURIBase } from "@lib/common/models/shared.const";
import {
DEFAULT_SETTINGS,
MILESTONE_DOCID,
type FilePathWithPrefix,
type ObsidianLiveSyncSettings,
REMOTE_COUCHDB,
REMOTE_MINIO,
} from "@lib/common/types";
import { ConnectionStringParser } from "@lib/common/ConnectionString";
import { activateRemoteConfiguration, createRemoteConfigurationId } from "@lib/serviceFeatures/remoteConfig";
import { stripAllPrefixes } from "@lib/string_and_binary/path";
import type { CLICommandContext, CLIOptions } from "./types"; import type { CLICommandContext, CLIOptions } from "./types";
import { promptForPassphrase, readStdinAsUtf8, toArrayBuffer, toDatabaseRelativePath } from "./utils"; import { promptForPassphrase, readStdinAsUtf8, toArrayBuffer, toDatabaseRelativePath } from "./utils";
import { collectPeers, openP2PHost, parseTimeoutSeconds, syncWithPeer } from "./p2p";
import { performFullScan } from "@lib/serviceFeatures/offlineScanner";
import { UnresolvedErrorManager } from "@lib/services/base/UnresolvedErrorManager";
function redactConnectionString(uri: string): string { function redactConnectionString(uri: string): string {
return uri.replace(/\/\/([^@/]+)@/u, "//***@"); return uri.replace(/\/\/([^@/]+)@/u, "//***@");
@@ -1,11 +1,12 @@
import * as path from "path";
import * as fs from "fs/promises";
import * as os from "os";
import * as processSetting from "@lib/API/processSetting"; import * as processSetting from "@lib/API/processSetting";
import { ConnectionStringParser } from "@lib/common/ConnectionString"; import { ConnectionStringParser } from "@lib/common/ConnectionString";
import { REMOTE_COUCHDB, REMOTE_MINIO, REMOTE_P2P } from "@lib/common/models/setting.const";
import { DEFAULT_SETTINGS } from "@lib/common/models/setting.const.defaults";
import { configURIBase } from "@lib/common/models/shared.const"; import { configURIBase } from "@lib/common/models/shared.const";
import { DEFAULT_SETTINGS, REMOTE_COUCHDB, REMOTE_MINIO, REMOTE_P2P } from "@lib/common/types"; import * as fs from "fs/promises";
import { describe, expect, it, vi, beforeEach, afterEach } from "vitest"; import * as os from "os";
import * as path from "path";
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
import { runCommand } from "./runCommand"; import { runCommand } from "./runCommand";
import type { CLIOptions } from "./types"; import type { CLIOptions } from "./types";
import * as commandUtils from "./utils"; import * as commandUtils from "./utils";
+2 -3
View File
@@ -1,7 +1,6 @@
import { LiveSyncBaseCore } from "../../../LiveSyncBaseCore"; import type { ObsidianLiveSyncSettings } from "@lib/common/models/setting.type";
import { ServiceContext } from "@lib/services/base/ServiceBase"; import { ServiceContext } from "@lib/services/base/ServiceBase";
import type { ObsidianLiveSyncSettings } from "@lib/common/types"; import { LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
export type CLICommand = export type CLICommand =
| "daemon" | "daemon"
| "sync" | "sync"
+4 -1
View File
@@ -9,7 +9,10 @@ import { NodeServiceContext, NodeServiceHub } from "./services/NodeServiceHub";
import { configureNodeLocalStorage, ensureGlobalNodeLocalStorage } from "./services/NodeLocalStorage"; import { configureNodeLocalStorage, ensureGlobalNodeLocalStorage } from "./services/NodeLocalStorage";
import { LiveSyncBaseCore } from "../../LiveSyncBaseCore"; import { LiveSyncBaseCore } from "../../LiveSyncBaseCore";
import { initialiseServiceModulesCLI } from "./serviceModules/CLIServiceModules"; import { initialiseServiceModulesCLI } from "./serviceModules/CLIServiceModules";
import { DEFAULT_SETTINGS, LOG_LEVEL_VERBOSE, type LOG_LEVEL, type ObsidianLiveSyncSettings } from "@lib/common/types"; import { DEFAULT_SETTINGS } from "@lib/common/models/setting.const.defaults";
import type { LOG_LEVEL } from "@lib/common/logger";
import { LOG_LEVEL_VERBOSE } from "@lib/common/logger";
import type { ObsidianLiveSyncSettings } from "@lib/common/models/setting.type";
import type { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub"; import type { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub";
import type { InjectableSettingService } from "@lib/services/implements/injectable/InjectableSettingService"; import type { InjectableSettingService } from "@lib/services/implements/injectable/InjectableSettingService";
import { import {
@@ -1,20 +1,20 @@
import type { FilePath, UXFileInfoStub, UXInternalFileInfoStub } from "@lib/common/types"; import type { FilePath } from "@lib/common/models/db.type";
import type { FileEventItem } from "@lib/common/types"; import type { FileEventItem, UXFileInfoStub, UXInternalFileInfoStub } from "@lib/common/models/fileaccess.type";
import type { IStorageEventManagerAdapter } from "@lib/managers/adapters";
import type { import type {
IStorageEventTypeGuardAdapter,
IStorageEventPersistenceAdapter,
IStorageEventWatchAdapter,
IStorageEventStatusAdapter,
IStorageEventConverterAdapter, IStorageEventConverterAdapter,
IStorageEventManagerAdapter,
IStorageEventPersistenceAdapter,
IStorageEventStatusAdapter,
IStorageEventTypeGuardAdapter,
IStorageEventWatchAdapter,
IStorageEventWatchHandlers, IStorageEventWatchHandlers,
} from "@lib/managers/adapters"; } from "@lib/managers/adapters";
import type { FileEventItemSentinel } from "@lib/managers/StorageEventManager"; import type { FileEventItemSentinel } from "@lib/managers/StorageEventManager";
import type { NodeFile, NodeFolder } from "../adapters/NodeTypes"; import { watch as chokidarWatch, type FSWatcher } from "chokidar";
import type { Stats } from "fs"; import type { Stats } from "fs";
import * as fs from "fs/promises"; import * as fs from "fs/promises";
import * as path from "path"; import * as path from "path";
import { watch as chokidarWatch, type FSWatcher } from "chokidar"; import type { NodeFile, NodeFolder } from "../adapters/NodeTypes";
import type { IgnoreRules } from "../serviceModules/IgnoreRules"; import type { IgnoreRules } from "../serviceModules/IgnoreRules";
/** /**
@@ -1,5 +1,5 @@
import { describe, expect, it, vi, beforeEach } from "vitest";
import type { IStorageEventWatchHandlers } from "@lib/managers/adapters"; import type { IStorageEventWatchHandlers } from "@lib/managers/adapters";
import { beforeEach, describe, expect, it, vi } from "vitest";
import type { NodeFile } from "../adapters/NodeTypes"; import type { NodeFile } from "../adapters/NodeTypes";
// ── chokidar mock ────────────────────────────────────────────────────────────── // ── chokidar mock ──────────────────────────────────────────────────────────────
@@ -1,8 +1,8 @@
import { StorageEventManagerBase, type StorageEventManagerBaseDependencies } from "@lib/managers/StorageEventManager"; import { StorageEventManagerBase, type StorageEventManagerBaseDependencies } from "@lib/managers/StorageEventManager";
import { CLIStorageEventManagerAdapter } from "./CLIStorageEventManagerAdapter";
import type { IMinimumLiveSyncCommands, LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
import type { ServiceContext } from "@lib/services/base/ServiceBase"; import type { ServiceContext } from "@lib/services/base/ServiceBase";
import type { IMinimumLiveSyncCommands, LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
import type { IgnoreRules } from "../serviceModules/IgnoreRules"; import type { IgnoreRules } from "../serviceModules/IgnoreRules";
import { CLIStorageEventManagerAdapter } from "./CLIStorageEventManagerAdapter";
// import type { IMinimumLiveSyncCommands } from "@lib/services/base/IService"; // import type { IMinimumLiveSyncCommands } from "@lib/services/base/IService";
export class StorageEventManagerCLI extends StorageEventManagerBase<CLIStorageEventManagerAdapter> { export class StorageEventManagerCLI extends StorageEventManagerBase<CLIStorageEventManagerAdapter> {
@@ -1,15 +1,15 @@
import type { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub";
import { ServiceRebuilder } from "@lib/serviceModules/Rebuilder";
import { ServiceFileHandler } from "../../../serviceModules/FileHandler";
import { StorageAccessManager } from "@lib/managers/StorageProcessingManager";
import type { LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
import type { ServiceContext } from "@lib/services/base/ServiceBase";
import { FileAccessCLI } from "./FileAccessCLI";
import { ServiceFileAccessCLI } from "./ServiceFileAccessImpl";
import { ServiceDatabaseFileAccessCLI } from "./DatabaseFileAccess";
import { StorageEventManagerCLI } from "../managers/StorageEventManagerCLI";
import type { ServiceModules } from "@lib/interfaces/ServiceModule"; import type { ServiceModules } from "@lib/interfaces/ServiceModule";
import { StorageAccessManager } from "@lib/managers/StorageProcessingManager";
import { ServiceRebuilder } from "@lib/serviceModules/Rebuilder";
import type { ServiceContext } from "@lib/services/base/ServiceBase";
import type { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub";
import type { LiveSyncBaseCore } from "../../../LiveSyncBaseCore";
import { ServiceFileHandler } from "../../../serviceModules/FileHandler";
import { StorageEventManagerCLI } from "../managers/StorageEventManagerCLI";
import { ServiceDatabaseFileAccessCLI } from "./DatabaseFileAccess";
import { FileAccessCLI } from "./FileAccessCLI";
import type { IgnoreRules } from "./IgnoreRules"; import type { IgnoreRules } from "./IgnoreRules";
import { ServiceFileAccessCLI } from "./ServiceFileAccessImpl";
/** /**
* Initialize service modules for CLI version * Initialize service modules for CLI version
@@ -1,8 +1,8 @@
import type { DatabaseFileAccess } from "@lib/interfaces/DatabaseFileAccess";
import { import {
ServiceDatabaseFileAccessBase, ServiceDatabaseFileAccessBase,
type ServiceDatabaseFileAccessDependencies, type ServiceDatabaseFileAccessDependencies,
} from "@lib/serviceModules/ServiceDatabaseFileAccessBase"; } from "@lib/serviceModules/ServiceDatabaseFileAccessBase";
import type { DatabaseFileAccess } from "@lib/interfaces/DatabaseFileAccess";
/** /**
* CLI-specific implementation of ServiceDatabaseFileAccess * CLI-specific implementation of ServiceDatabaseFileAccess
@@ -1,14 +1,13 @@
import { LOG_LEVEL_NOTICE, LOG_LEVEL_VERBOSE } from "@lib/common/logger"; import { LOG_LEVEL_NOTICE, LOG_LEVEL_VERBOSE } from "@lib/common/logger";
import type { KeyValueDatabase } from "@lib/interfaces/KeyValueDatabase"; import type { KeyValueDatabase } from "@lib/interfaces/KeyValueDatabase";
import type { IKeyValueDBService } from "@lib/services/base/IService"; import type { IKeyValueDBService, IVaultService } from "@lib/services/base/IService";
import { ServiceBase, type ServiceContext } from "@lib/services/base/ServiceBase"; import { ServiceBase, type ServiceContext } from "@lib/services/base/ServiceBase";
import type { InjectableAppLifecycleService } from "@lib/services/implements/injectable/InjectableAppLifecycleService"; import type { InjectableAppLifecycleService } from "@lib/services/implements/injectable/InjectableAppLifecycleService";
import type { InjectableDatabaseEventService } from "@lib/services/implements/injectable/InjectableDatabaseEventService"; import type { InjectableDatabaseEventService } from "@lib/services/implements/injectable/InjectableDatabaseEventService";
import type { IVaultService } from "@lib/services/base/IService";
import type { SimpleStore } from "octagonal-wheels/databases/SimpleStoreBase";
import { createInstanceLogFunction } from "@lib/services/lib/logUtils"; import { createInstanceLogFunction } from "@lib/services/lib/logUtils";
import * as nodeFs from "node:fs"; import * as nodeFs from "node:fs";
import * as nodePath from "node:path"; import * as nodePath from "node:path";
import type { SimpleStore } from "octagonal-wheels/databases/SimpleStoreBase";
const NODE_KV_TYPED_KEY = "__nodeKvType"; const NODE_KV_TYPED_KEY = "__nodeKvType";
const NODE_KV_VALUES_KEY = "values"; const NODE_KV_VALUES_KEY = "values";
+8 -8
View File
@@ -1,10 +1,11 @@
import type { AppLifecycleService, AppLifecycleServiceDependencies } from "@lib/services/base/AppLifecycleService"; import type { AppLifecycleService, AppLifecycleServiceDependencies } from "@lib/services/base/AppLifecycleService";
import { ControlService } from "@lib/services/base/ControlService";
import type { IControlService } from "@lib/services/base/IService";
import { ServiceContext } from "@lib/services/base/ServiceBase"; import { ServiceContext } from "@lib/services/base/ServiceBase";
import * as nodePath from "node:path";
import { ConfigServiceBrowserCompat } from "@lib/services/implements/browser/ConfigServiceBrowserCompat";
import { SvelteDialogManagerBase, type ComponentHasResult } from "@lib/services/implements/base/SvelteDialog"; import { SvelteDialogManagerBase, type ComponentHasResult } from "@lib/services/implements/base/SvelteDialog";
import { UIService } from "@lib/services/implements/base/UIService"; import { UIService } from "@lib/services/implements/base/UIService";
import { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub"; import { ConfigServiceBrowserCompat } from "@lib/services/implements/browser/ConfigServiceBrowserCompat";
import { HeadlessAPIService } from "@lib/services/implements/headless/HeadlessAPIService";
import { InjectableAppLifecycleService } from "@lib/services/implements/injectable/InjectableAppLifecycleService"; import { InjectableAppLifecycleService } from "@lib/services/implements/injectable/InjectableAppLifecycleService";
import { InjectableConflictService } from "@lib/services/implements/injectable/InjectableConflictService"; import { InjectableConflictService } from "@lib/services/implements/injectable/InjectableConflictService";
import { InjectableDatabaseEventService } from "@lib/services/implements/injectable/InjectableDatabaseEventService"; import { InjectableDatabaseEventService } from "@lib/services/implements/injectable/InjectableDatabaseEventService";
@@ -13,18 +14,17 @@ import { PathServiceCompat } from "@lib/services/implements/injectable/Injectabl
import { InjectableRemoteService } from "@lib/services/implements/injectable/InjectableRemoteService"; import { InjectableRemoteService } from "@lib/services/implements/injectable/InjectableRemoteService";
import { InjectableReplicationService } from "@lib/services/implements/injectable/InjectableReplicationService"; import { InjectableReplicationService } from "@lib/services/implements/injectable/InjectableReplicationService";
import { InjectableReplicatorService } from "@lib/services/implements/injectable/InjectableReplicatorService"; import { InjectableReplicatorService } from "@lib/services/implements/injectable/InjectableReplicatorService";
import { InjectableServiceHub } from "@lib/services/implements/injectable/InjectableServiceHub";
import { InjectableTestService } from "@lib/services/implements/injectable/InjectableTestService"; import { InjectableTestService } from "@lib/services/implements/injectable/InjectableTestService";
import { InjectableTweakValueService } from "@lib/services/implements/injectable/InjectableTweakValueService"; import { InjectableTweakValueService } from "@lib/services/implements/injectable/InjectableTweakValueService";
import { InjectableVaultServiceCompat } from "@lib/services/implements/injectable/InjectableVaultService"; import { InjectableVaultServiceCompat } from "@lib/services/implements/injectable/InjectableVaultService";
import { ControlService } from "@lib/services/base/ControlService"; import * as nodePath from "node:path";
import type { IControlService } from "@lib/services/base/IService";
import { HeadlessAPIService } from "@lib/services/implements/headless/HeadlessAPIService";
// import { HeadlessDatabaseService } from "@lib/services/implements/headless/HeadlessDatabaseService"; // import { HeadlessDatabaseService } from "@lib/services/implements/headless/HeadlessDatabaseService";
import type { ObsidianLiveSyncSettings } from "@lib/common/models/setting.type";
import { DatabaseService } from "@lib/services/base/DatabaseService";
import type { ServiceInstances } from "@lib/services/ServiceHub"; import type { ServiceInstances } from "@lib/services/ServiceHub";
import { NodeKeyValueDBService } from "./NodeKeyValueDBService"; import { NodeKeyValueDBService } from "./NodeKeyValueDBService";
import { NodeSettingService } from "./NodeSettingService"; import { NodeSettingService } from "./NodeSettingService";
import { DatabaseService } from "@lib/services/base/DatabaseService";
import type { ObsidianLiveSyncSettings } from "@lib/common/types";
export class NodeServiceContext extends ServiceContext { export class NodeServiceContext extends ServiceContext {
databasePath: string; databasePath: string;
+3 -3
View File
@@ -1,10 +1,10 @@
import { EVENT_SETTING_SAVED } from "@lib/events/coreEvents";
import { EVENT_REQUEST_RELOAD_SETTING_TAB } from "@/common/events"; import { EVENT_REQUEST_RELOAD_SETTING_TAB } from "@/common/events";
import type { ObsidianLiveSyncSettings } from "@lib/common/models/setting.type";
import { EVENT_SETTING_SAVED } from "@lib/events/coreEvents";
import { eventHub } from "@lib/hub/hub"; import { eventHub } from "@lib/hub/hub";
import { handlers } from "@lib/services/lib/HandlerUtils";
import type { ObsidianLiveSyncSettings } from "@lib/common/types";
import type { ServiceContext } from "@lib/services/base/ServiceBase"; import type { ServiceContext } from "@lib/services/base/ServiceBase";
import { SettingService, type SettingServiceDependencies } from "@lib/services/base/SettingService"; import { SettingService, type SettingServiceDependencies } from "@lib/services/base/SettingService";
import { handlers } from "@lib/services/lib/HandlerUtils";
import { import {
configureNodeLocalStorage, configureNodeLocalStorage,
deleteNodeLocalStorageItem, deleteNodeLocalStorageItem,
+1 -1
Submodule src/lib updated: ee45b07b7f...42397d0bdf
+1
View File
@@ -11,6 +11,7 @@ if (isDryRun) {
); );
} }
// const project = new Project({ tsConfigFilePath: "../src/apps/cli/tsconfig.json" });
const project = new Project({ tsConfigFilePath: "../tsconfig.json" }); const project = new Project({ tsConfigFilePath: "../tsconfig.json" });
const importMap = new Map<string, string>(); const importMap = new Map<string, string>();
+1
View File
@@ -11,6 +11,7 @@ if (isDryRun) {
); );
} }
// const project = new Project({ tsConfigFilePath: "../src/apps/cli/tsconfig.json" });
const project = new Project({ tsConfigFilePath: "../tsconfig.json" }); const project = new Project({ tsConfigFilePath: "../tsconfig.json" });
const importMap = new Map<string, string>(); const importMap = new Map<string, string>();