class

ImportMap::Map

Inherits Reference < Object

Constants

URI_SCHEME_REGEX = /\A[a-z][a-z0-9+\-.]*:\/\//i

Instance methods

merge(other : Map) : Map
Source
pin(specifier : String, to url : String, preload : Bool = true, override : Bool = false)

Adds a new pin. Raises DuplicatePinError if the specifier already exists and override is not set to true.

Source
pin_all_from(dir : String, *, under : String | Nil = nil, to : String | Nil = nil, preload : Bool = true)

Map an entire directory of modules under an optional namespace.

Source
preload_urls(resolver : Proc(String, String) | Nil = nil) : Array(String)
Source
to_json_string(resolver : Proc(String, String) | Nil = nil) : String
Source