diff --git a/package-lock.json b/package-lock.json index 13d274817..3f57c23e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,10 +29,10 @@ "jiti": "2.6.1", "prettier": "3.8.1", "release-it": "19.2.4", - "tsx": "^4.21.0", + "tsx": "4.21.0", "typescript": "5.9.3", "typescript-eslint": "8.56.1", - "vitest": "^4.0.18" + "vitest": "4.0.18" }, "peerDependencies": { "typescript": ">=5.9.3" diff --git a/src/lib/library/library.factory.test.ts b/src/lib/library/library.factory.test.ts index 1aa0d6779..7043e6475 100644 --- a/src/lib/library/library.factory.test.ts +++ b/src/lib/library/library.factory.test.ts @@ -154,7 +154,7 @@ describe('Library Factory', () => { tree = await runner.runSchematic('library', options, tree); const tsconfig = tree.readJson('/tsconfig.json'); - expect(tsconfig['compilerOptions']['baseUrl']).toBeUndefined(); + expect(tsconfig['compilerOptions']['baseUrl']).toEqual('./'); expect(tsconfig['compilerOptions']['paths']['app/project']).toEqual([ './libs/project/src', ]); @@ -186,7 +186,7 @@ describe('Library Factory', () => { ); const tsconfig = tree.readJson('/tsconfig.json'); - expect(tsconfig['compilerOptions']['baseUrl']).toBeUndefined(); + expect(tsconfig['compilerOptions']['baseUrl']).toEqual('./'); expect(tsconfig['compilerOptions']['paths']['app/my-lib']).toEqual([ './libs/my-lib/src', ]); diff --git a/src/lib/library/library.factory.ts b/src/lib/library/library.factory.ts index e8c5ca637..e0438dedc 100644 --- a/src/lib/library/library.factory.ts +++ b/src/lib/library/library.factory.ts @@ -240,7 +240,7 @@ function updateTsConfig( if (!tsconfig.compilerOptions) { tsconfig.compilerOptions = {} as any; } - delete tsconfig.compilerOptions.baseUrl; + tsconfig.compilerOptions.baseUrl = './'; if (!tsconfig.compilerOptions.paths) { tsconfig.compilerOptions.paths = {}; }