Functions

definesEmbeddedLibs(Map map) → bool

Check if this map defines embedded libraries.

Classes

EmbedderSdk

An SDK backed by URI mappings derived from an _embedder.yaml file.

EmbedderUriResolver

Given the 'embedderYamls' from EmbedderYamlLocator check each one for the top level key 'embedded_libs'. Under the 'embedded_libs' key are key value pairs. Each key is a 'dart:' library uri and each value is a path (relative to the directory containing _embedder.yaml) to a dart script for the given library. For example:

EmbedderYamlLocator

Given a package map, check in each package's lib directory for the existence of an _embedder.yaml file. If the file contains a top level YamlMap, it will be added to the embedderYamls map.