⬅️ Back to Table of Contents
📄 TSModuleScope.ts
📊 Analysis Summary
Metric |
Count |
🧱 Classes |
1 |
📦 Imports |
5 |
📚 Table of Contents
🛠️ File Location:
📂 packages/scope-manager/src/scope/TSModuleScope.ts
📦 Imports
Name |
Source |
TSESTree |
@typescript-eslint/types |
ScopeManager |
../ScopeManager |
Scope |
./Scope |
ScopeBase |
./ScopeBase |
ScopeType |
./ScopeType |
Classes
TSModuleScope
Class Code
export class TSModuleScope extends ScopeBase<
ScopeType.tsModule,
TSESTree.TSModuleDeclaration,
Scope
> {
constructor(
scopeManager: ScopeManager,
upperScope: TSModuleScope['upper'],
block: TSModuleScope['block'],
) {
super(scopeManager, ScopeType.tsModule, upperScope, block, false);
}
}