From 78e23a029a69780d6e9098afa7be0214b7b64ee5 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Mon, 4 Dec 2023 13:13:59 +0100 Subject: [PATCH] fix(types-template): exclude package.json --- js-packages/scripts/generate_types/generate_types_package.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js-packages/scripts/generate_types/generate_types_package.sh b/js-packages/scripts/generate_types/generate_types_package.sh index 248c8e5452..7cc724bab7 100755 --- a/js-packages/scripts/generate_types/generate_types_package.sh +++ b/js-packages/scripts/generate_types/generate_types_package.sh @@ -151,7 +151,8 @@ done package_name_replacement=$(printf '%s\n' "$package_name" | sed -e 's/[\/&]/\\&/g') sed -i "s/PKGNAME/$package_name_replacement/" "$gen/README.md" -rsync -ar --exclude .gitignore types/ "$gen" +# Types template has its own .gitignore, and the rest of files is auto-generated by this script/provided in types_template. +rsync -ar --exclude .gitignore --exclude package.json --exclude tsconfig.json --exclude README.md types/ "$gen" for file in "$gen"/augment-* "$gen"/**/types.ts; do sed -i '1s;^;//@ts-nocheck\n;' "$file" done