Skip to content

Commit 5d5b290

Browse files
authored
refactor: enable isolatedModules compiler option (#1863)
1 parent e9aaca3 commit 5d5b290

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

packages/abc/reuse-tab/public_api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ export { ReuseTabModule } from './reuse-tab.module';
99
export * from './reuse-tab.interfaces';
1010
export * from './lifecycle_hooks';
1111
export * from './reuse-tab.state';
12-
export { REUSE_TAB_CACHED_MANAGER, ReuseTabCachedManager } from './reuse-tab.cache';
12+
export { REUSE_TAB_CACHED_MANAGER } from './reuse-tab.cache';
13+
export type { ReuseTabCachedManager } from './reuse-tab.cache';
1314
export * from './provide';

src/tsconfig.site.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"compilerOptions": {
44
"outDir": "./out-tsc/app",
55
"types": ["node"],
6+
"isolatedModules": true,
67
"resolveJsonModule": true,
78
"esModuleInterop": true
89
},

tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"noImplicitThis": true,
4040
"types": [
4141
"jasmine"
42-
],
43-
"useDefineForClassFields": false
42+
]
4443
}
4544
}

0 commit comments

Comments
 (0)