dart-lang/package_resolver

Name: package_resolver

Owner: Dart

Description: First-class package resolution strategy classes.

Created: 2016-07-07 22:55:58.0

Updated: 2018-05-22 12:56:31.0

Pushed: 2018-05-22 12:56:29.0

Homepage: https://pub.dartlang.org/packages/package_resolver

Size: 28

Language: Dart

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

A package that defines a common class, PackageResolver, for defining how to resolve package: URIs. This class may be based on the current isolate's package resolution strategy, but it may also be explicitly defined by the user?for example, you could create a resolver that represents the strategy used to compile a .dart.js file.

The Dart VM provides two mutually exclusive means of resolving package: URIs: a package spec and a package root.

This normalizes access to these resolution schemes, and makes it easy for code to resolve package URIs no matter where the resolution information comes from.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.