Package com.google.javascript.jscomp.deps
package com.google.javascript.jscomp.deps
-
ClassDescriptionResolution algorithm for Browsers.Limited superset of the
BrowserModuleResolver
that allows for replacing some path prefixes before resolving.Factory forBrowserWithTransformedPrefixesModuleResolver
.A utility class to assist in creating JS bundle files.Class for resolving Closure dependencies.SourceFile containing dependency information.A data structure for JS dependency information for a single .js file.A dependency link between two files, e.g.Utility methods.Interface for DependencyResolver to keep in line withDefaultDependencyResolver
, which doesn't provide an interface.A parser that can extract dependency information from existing deps.js files.Generates deps.js files by scanning JavaScript files for calls to goog.provide(), goog.require() and goog.addDependency().A parser that extracts dependency information from a .js file, including goog.require, goog.provide, goog.module, import/export statements, and JSDoc annotations related to dependency management.The dependency information contained in a .js source file.The module system declared by the file, e.g.Interface for reporting errors.Base class for classes that parse JavaScript sources on a line-by-line basis.A parser that can extract dependency information from a .js file, including goog.require, goog.provide, goog.module, import statements, and export statements.Provides compile-time locate semantics for ES6 and CommonJS modules.BuilderAn enum used to specify what algorithm to use to locate non path-based modulesIndicates whether to escape characters in paths.An enum indicating whether to absolutize paths.Standard path base resolution algorithms that are accepted as a command line flag.Static methods related to module names.Base class for algorithms that resolve JavaScript module references to input files.Resolution algorithm for NodeJS.Factory forNodeModuleResolver
.Utility methods for manipulation of UNIX-like paths.An exception thrown by the compilation service.A class to hold JS dependency information for a single .js file.Builder for constructing instances of SimpleDependencyInfo.SortedDependencies<InputT extends DependencyInfo>A sorted list of inputs following the ES6 module ordering spec.A factory for Escaper instances used to escape strings for safe use in various common programming languages.An interface for representing source files for the Compilation Service.Class used to represent a "virtual" file.Resolution algorithm for Webpack.Uses a lookup map provided by webpack to locate modules from a numeric id used during import