Versions in this module Expand all Collapse all v4 v4.2.0 Dec 22, 2025 Changes in this version + const GrpcClosureJsLibraryRuleName + const GrpcClosureJsLibraryRuleSuffix + const ProtoClosureJsLibraryRuleSuffix + const ProtoClosurejsLibraryRuleName + func ResolveTransitiveProtoLibraryDeps(rel string, r *rule.Rule) map[string]string + type ClosureJsLibrary struct + Config *protoc.ProtocConfiguration + KindName string + Outputs []string + Resolver protoc.DepsResolver + RuleConfig *protoc.LanguageRuleConfig + RuleNameSuffix string + func (s *ClosureJsLibrary) Deps() []string + func (s *ClosureJsLibrary) Imports(c *config.Config, r *rule.Rule, file *rule.File) []resolve.ImportSpec + func (s *ClosureJsLibrary) Kind() string + func (s *ClosureJsLibrary) Name() string + func (s *ClosureJsLibrary) Resolve(c *config.Config, ix *resolve.RuleIndex, r *rule.Rule, imports []string, ...) + func (s *ClosureJsLibrary) Rule(otherGen ...*rule.Rule) *rule.Rule + func (s *ClosureJsLibrary) Srcs() []string + func (s *ClosureJsLibrary) Visibility() []string