feat(ivy): enable processing of esm5 format in ngcc (#25406)

PR Close #25406
This commit is contained in:
George Kalpakas
2018-07-25 13:06:32 +03:00
committed by Matias Niemelä
parent 9e179cb311
commit 9081efa961
3 changed files with 64 additions and 33 deletions

View File

@ -81,6 +81,7 @@ export class PackageTransformer {
case 'esm2015':
case 'fesm2015':
return new Esm2015ReflectionHost(program.getTypeChecker());
case 'esm5':
case 'fesm5':
return new Esm5ReflectionHost(program.getTypeChecker());
default:
@ -93,6 +94,7 @@ export class PackageTransformer {
case 'esm2015':
case 'fesm2015':
return new Esm2015FileParser(program, host);
case 'esm5':
case 'fesm5':
return new Esm5FileParser(program, host);
default:
@ -105,6 +107,7 @@ export class PackageTransformer {
case 'esm2015':
case 'fesm2015':
return new Esm2015Renderer(host);
case 'esm5':
case 'fesm5':
return new Esm5Renderer(host);
default: