Remove .js extensions from dynamic imports

This commit is contained in:
CanbiZ
2025-11-28 13:32:51 +01:00
parent 3a4f86942f
commit bef5bef875
3 changed files with 7 additions and 7 deletions

View File

@@ -176,12 +176,12 @@ export async function POST(request: NextRequest) {
// Reschedule auto-sync service with new settings
try {
const { getAutoSyncService, setAutoSyncService } = await import('../../../../server/lib/autoSyncInit.js');
const { getAutoSyncService, setAutoSyncService } = await import('../../../../server/lib/autoSyncInit');
let autoSyncService = getAutoSyncService();
// If no global instance exists, create one
if (!autoSyncService) {
const { AutoSyncService } = await import('../../../../server/services/autoSyncService.js');
const { AutoSyncService } = await import('../../../../server/services/autoSyncService');
autoSyncService = new AutoSyncService();
setAutoSyncService(autoSyncService);
}
@@ -205,7 +205,7 @@ export async function POST(request: NextRequest) {
// Ensure the service is completely stopped and won't restart
autoSyncService.isRunning = false;
// Also stop the global service instance if it exists
const { stopAutoSync: stopGlobalAutoSync } = await import('../../../../server/lib/autoSyncInit.js');
const { stopAutoSync: stopGlobalAutoSync } = await import('../../../../server/lib/autoSyncInit');
stopGlobalAutoSync();
}
} catch (error) {
@@ -322,7 +322,7 @@ async function handleTestNotification() {
}
// Send test notification using the auto-sync service
const { AutoSyncService } = await import('../../../../server/services/autoSyncService.js');
const { AutoSyncService } = await import('../../../../server/services/autoSyncService');
const autoSyncService = new AutoSyncService();
const result = await autoSyncService.testNotification();
@@ -370,7 +370,7 @@ async function handleManualSync() {
}
// Trigger manual sync using the auto-sync service
const { AutoSyncService } = await import('../../../../server/services/autoSyncService.js');
const { AutoSyncService } = await import('../../../../server/services/autoSyncService');
const autoSyncService = new AutoSyncService();
const result = await autoSyncService.executeAutoSync() as { success: boolean; message?: string } | null;

View File

@@ -376,7 +376,7 @@ export class AutoSyncService {
console.log(`Processing ${syncResult.syncedFiles.length} synced JSON files for script downloads...`);
// Get scripts only for the synced files
const localScriptsService = await import('./localScripts.js');
const localScriptsService = await import('./localScripts');
const syncedScripts = [];
for (const filename of syncResult.syncedFiles) {

View File

@@ -96,7 +96,7 @@ export class LocalScriptsService {
let foundRepo: string | null = null;
for (const repo of enabledRepos) {
try {
const { githubJsonService } = await import('./githubJsonService.js');
const { githubJsonService } = await import('./githubJsonService');
const repoScript = await githubJsonService.getScriptBySlug(slug, repo.url);
if (repoScript) {
foundRepo = repo.url;