From cbe7e39bbe1cf7325b2cd49f18df2ab294f7cd6f Mon Sep 17 00:00:00 2001 From: Olivier Combe Date: Mon, 11 Dec 2017 15:41:43 +0100 Subject: [PATCH] build(common): don't generate .d.ts & .metadata.json files for i18n locales Fixes #20880 --- build.sh | 2 +- packages/common/locales/tsconfig-build.json | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build.sh b/build.sh index 654c861b96..b22dcd923a 100755 --- a/build.sh +++ b/build.sh @@ -476,7 +476,7 @@ do if [[ ${PACKAGE} == "common" ]]; then echo "====== Copy i18n locale data" - rsync -a --exclude=*.d.ts --exclude=*.metadata.json ${OUT_DIR}/locales/ ${NPM_DIR}/locales + rsync -a ${OUT_DIR}/locales/ ${NPM_DIR}/locales fi else echo "====== Copy ${PACKAGE} node tool" diff --git a/packages/common/locales/tsconfig-build.json b/packages/common/locales/tsconfig-build.json index 737633495a..05c23ac54c 100644 --- a/packages/common/locales/tsconfig-build.json +++ b/packages/common/locales/tsconfig-build.json @@ -1,7 +1,7 @@ { "compilerOptions": { "baseUrl": ".", - "declaration": true, + "declaration": false, "stripInternal": true, "experimentalDecorators": true, "module": "es2015", @@ -21,6 +21,7 @@ "./closure-locale.ts" ], "angularCompilerOptions": { - "skipTemplateCodegen": true + "skipTemplateCodegen": true, + "skipMetadataEmit": true } }