| Interface | Description |
|---|---|
| ModuleRequestResolver |
Resolves requests for other modules.
|
| Class | Description |
|---|---|
| Binding |
Represents a variable bound by an import or export statement, or goog.require.
|
| EsModuleProcessor |
Collects information related to and resolves ES imports and exports.
|
| Export |
An
exported name in a module. |
| GoogEsImports |
Utilties for ES imports for Closure files, for example
import array from
'goog:goog.array';. |
| Import |
An
imported name in a module. |
| Module |
Information for modules, particularly ES modules, that is useful for rewriting.
|
| Module.Builder |
Builder for
Module. |
| ModuleMap |
A map containing information about all modules in the compilation.
|
| ModuleMapCreator |
Creates a
ModuleMap. |
| ModuleMetadataMap |
Contains metadata around modules that is useful for checking imports / requires.
|
| ModuleMetadataMap.ModuleMetadata |
Struct containing basic information about a module including its type and goog namespaces.
|
| ModuleMetadataMap.ModuleMetadata.Builder |
Builder for
ModuleMetadataMap.ModuleMetadata. |
| Enum | Description |
|---|---|
| ModuleMetadataMap.ModuleType |
Various types of Javascript "modules" that can be found in the JS Compiler.
|
Copyright © 2009-2020 Google. All Rights Reserved.