Skip to content

chore(bundle): determine if compiler barrel can be omitted #5815

@jeffbcross

Description

@jeffbcross

There are a handful of symbols exported from compiler.ts inside of angular2.ts which may not be necessary public APIs. We should decide if these symbols should be part of our public API, and whether the compiler barrel should be included in the angular2 bundle. If some symbols are required, perhaps a separate, more minimal barrel is warranted.

  • UrlResolver
  • AppRootUrl
  • getUrlScheme
  • DEFAULT_PACKAGE_URL_PROVIDER

I'll look at the core codebase to make sure these can be safely removed, and will check internally to make sure they are not depended on.

Metadata

Metadata

Assignees

Labels

area: build & ciRelated the build and CI infrastructure of the project

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions