From ae211a8d79b4574eee3501d79c4df69b9018a7fe Mon Sep 17 00:00:00 2001 From: Priyanka Shete Date: Wed, 6 Jun 2018 22:15:27 +0200 Subject: [PATCH] feat: additinally externalizing template and style visitor abstractions --- src/angular/index.ts | 21 +++++++++++++++++++++ src/index.ts | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/angular/index.ts diff --git a/src/angular/index.ts b/src/angular/index.ts new file mode 100644 index 000000000..ddd8ea594 --- /dev/null +++ b/src/angular/index.ts @@ -0,0 +1,21 @@ +export * from './templates/basicTemplateAstVisitor'; +export * from './templates/jitReflector'; +export * from './templates/recursiveAngularExpressionVisitor'; +export * from './templates/referenceCollectorVisitor'; +export * from './templates/templateParser'; + +export * from './styles/basicCssAstVisitor'; +export * from './styles/chars'; +export * from './styles/cssAst'; +export * from './styles/cssLexer'; +export * from './styles/cssParser'; +export * from './styles/parseCss'; +export * from './styles/parseUtil'; + +export * from './config'; +export * from './expressionTypes'; +export * from './metadata'; +export * from './metadataReader'; +export * from './ngWalker'; +export * from './ngWalkerFactoryUtils'; +export * from './sourceMappingVisitor'; \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 69f8e240e..3928b1fa2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -39,7 +39,7 @@ export { Rule as UseViewEncapsulationRule } from './useViewEncapsulationRule'; export * from './angular/config'; -export { NgWalker } from './angular/ngWalker'; +export * from './angular'; // this file exists for tslint to resolve the rules directory export const rulesDirectory = '.';