From 5ad8395e0cab9ac5a9be216ca38ae22fb222f5ee Mon Sep 17 00:00:00 2001 From: Dan Bucholtz Date: Fri, 16 Sep 2016 00:34:41 -0500 Subject: [PATCH] chore(build): remove ngc metadata and other unnecessary stuff from dist remove ngc metadata and other unnecessary stuff from dist --- scripts/gulp/tasks/build.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/gulp/tasks/build.ts b/scripts/gulp/tasks/build.ts index 596d7e2df2..3d653d22e0 100644 --- a/scripts/gulp/tasks/build.ts +++ b/scripts/gulp/tasks/build.ts @@ -15,8 +15,12 @@ export function buildIonicAngularCommonJs(excludeSpec: boolean, done: Function) } copySwiperToPath(`${DIST_BUILD_COMMONJS_ROOT}/components/slides`, COMMONJS_MODULE); - // clean up any .ts files that remain, as well as unneeded swiper stuff - deleteFiles([`${DIST_BUILD_COMMONJS_ROOT}/**/*.ts`, `!${DIST_BUILD_COMMONJS_ROOT}/**/*.ngfactory.ts`, `!${DIST_BUILD_COMMONJS_ROOT}/**/*.d.ts`], done); + // clean up any .ts files that remain as well as ngc metadata + deleteFiles([`${DIST_BUILD_COMMONJS_ROOT}/**/*.ts`, + `${DIST_BUILD_COMMONJS_ROOT}/**/*metadata.json`, + `${DIST_BUILD_COMMONJS_ROOT}/node_modules`, + `${DIST_BUILD_COMMONJS_ROOT}/tsconfig.json`, + `!${DIST_BUILD_COMMONJS_ROOT}/**/*.d.ts`], done); }); }); } @@ -32,8 +36,12 @@ export function buildIonicAngularEsm(done: Function) { return; } copySwiperToPath(`${DIST_BUILD_ROOT}/components/slides`, ES_MODULE); - // clean up any .ts files that remain - deleteFiles([`${DIST_BUILD_ROOT}/**/*.ts`, `!${DIST_BUILD_ROOT}/**/*.ngfactory.ts`, `!${DIST_BUILD_ROOT}/**/*.d.ts`], done); + // clean up any .ts files that remain as well as ngc metadata + deleteFiles([`${DIST_BUILD_ROOT}/**/*.ts`, + `${DIST_BUILD_ROOT}/**/*metadata.json`, + `${DIST_BUILD_ROOT}/node_modules`, + `${DIST_BUILD_ROOT}/tsconfig.json`, + `!${DIST_BUILD_ROOT}/**/*.d.ts`], done); }); }); }