From da6d9284ed50f18f06b43e77f2fac263d612b2b4 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Sun, 9 Feb 2025 14:48:32 -0500 Subject: [PATCH 1/2] fix: do not ship unit tests in released packages --- packages/analytics/.npmignore | 1 + packages/app-check/.npmignore | 1 + packages/app-distribution/.npmignore | 1 + packages/app/.npmignore | 1 + packages/auth/.npmignore | 1 + packages/crashlytics/.npmignore | 1 + packages/database/.npmignore | 1 + packages/dynamic-links/.npmignore | 1 + packages/firestore/.npmignore | 1 + packages/functions/.npmignore | 1 - packages/in-app-messaging/.npmignore | 1 + packages/installations/.npmignore | 1 + packages/messaging/.npmignore | 1 + packages/ml/.npmignore | 1 + packages/perf/.npmignore | 1 - packages/remote-config/.npmignore | 1 + packages/storage/.npmignore | 1 + 17 files changed, 15 insertions(+), 2 deletions(-) diff --git a/packages/analytics/.npmignore b/packages/analytics/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/analytics/.npmignore +++ b/packages/analytics/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/app-check/.npmignore b/packages/app-check/.npmignore index d9fa30e5a5..796e8afae0 100644 --- a/packages/app-check/.npmignore +++ b/packages/app-check/.npmignore @@ -63,3 +63,4 @@ android/.settings *.coverage.json .circleci .eslintignore +__tests__ diff --git a/packages/app-distribution/.npmignore b/packages/app-distribution/.npmignore index d9fa30e5a5..796e8afae0 100644 --- a/packages/app-distribution/.npmignore +++ b/packages/app-distribution/.npmignore @@ -63,3 +63,4 @@ android/.settings *.coverage.json .circleci .eslintignore +__tests__ diff --git a/packages/app/.npmignore b/packages/app/.npmignore index 102a313bf3..00d2a23cb0 100644 --- a/packages/app/.npmignore +++ b/packages/app/.npmignore @@ -67,3 +67,4 @@ android/.settings .eslintignore type-test.ts scripts +__tests__ diff --git a/packages/auth/.npmignore b/packages/auth/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/auth/.npmignore +++ b/packages/auth/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/crashlytics/.npmignore b/packages/crashlytics/.npmignore index 7d05a751ed..37a07be439 100644 --- a/packages/crashlytics/.npmignore +++ b/packages/crashlytics/.npmignore @@ -67,3 +67,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/database/.npmignore b/packages/database/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/database/.npmignore +++ b/packages/database/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/dynamic-links/.npmignore b/packages/dynamic-links/.npmignore index 0907fcc1d3..530840410c 100644 --- a/packages/dynamic-links/.npmignore +++ b/packages/dynamic-links/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore test-types.ts +__tests__ diff --git a/packages/firestore/.npmignore b/packages/firestore/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/firestore/.npmignore +++ b/packages/firestore/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/functions/.npmignore b/packages/functions/.npmignore index 22e1f1ec1b..28e083635e 100644 --- a/packages/functions/.npmignore +++ b/packages/functions/.npmignore @@ -64,5 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts - __tests__ diff --git a/packages/in-app-messaging/.npmignore b/packages/in-app-messaging/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/in-app-messaging/.npmignore +++ b/packages/in-app-messaging/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/installations/.npmignore b/packages/installations/.npmignore index d9fa30e5a5..796e8afae0 100644 --- a/packages/installations/.npmignore +++ b/packages/installations/.npmignore @@ -63,3 +63,4 @@ android/.settings *.coverage.json .circleci .eslintignore +__tests__ diff --git a/packages/messaging/.npmignore b/packages/messaging/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/messaging/.npmignore +++ b/packages/messaging/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/ml/.npmignore b/packages/ml/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/ml/.npmignore +++ b/packages/ml/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/perf/.npmignore b/packages/perf/.npmignore index b3ea4c59d6..37a07be439 100644 --- a/packages/perf/.npmignore +++ b/packages/perf/.npmignore @@ -67,5 +67,4 @@ android/.settings .circleci .eslintignore type-test.ts - __tests__ diff --git a/packages/remote-config/.npmignore b/packages/remote-config/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/remote-config/.npmignore +++ b/packages/remote-config/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ diff --git a/packages/storage/.npmignore b/packages/storage/.npmignore index 29e5aa19bb..28e083635e 100644 --- a/packages/storage/.npmignore +++ b/packages/storage/.npmignore @@ -64,3 +64,4 @@ android/.settings .circleci .eslintignore type-test.ts +__tests__ From f3e476748c8f1d9f00106f18f83bd243ea2e6f2f Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Sun, 9 Feb 2025 15:02:22 -0500 Subject: [PATCH 2/2] fix: do not ship types tests with released packages --- packages/app-check/.npmignore | 1 + packages/app-distribution/.npmignore | 1 + packages/dynamic-links/.npmignore | 1 + packages/installations/.npmignore | 1 + 4 files changed, 4 insertions(+) diff --git a/packages/app-check/.npmignore b/packages/app-check/.npmignore index 796e8afae0..28e083635e 100644 --- a/packages/app-check/.npmignore +++ b/packages/app-check/.npmignore @@ -63,4 +63,5 @@ android/.settings *.coverage.json .circleci .eslintignore +type-test.ts __tests__ diff --git a/packages/app-distribution/.npmignore b/packages/app-distribution/.npmignore index 796e8afae0..28e083635e 100644 --- a/packages/app-distribution/.npmignore +++ b/packages/app-distribution/.npmignore @@ -63,4 +63,5 @@ android/.settings *.coverage.json .circleci .eslintignore +type-test.ts __tests__ diff --git a/packages/dynamic-links/.npmignore b/packages/dynamic-links/.npmignore index 530840410c..ee7397e662 100644 --- a/packages/dynamic-links/.npmignore +++ b/packages/dynamic-links/.npmignore @@ -64,4 +64,5 @@ android/.settings .circleci .eslintignore test-types.ts +type-test.ts __tests__ diff --git a/packages/installations/.npmignore b/packages/installations/.npmignore index 796e8afae0..28e083635e 100644 --- a/packages/installations/.npmignore +++ b/packages/installations/.npmignore @@ -63,4 +63,5 @@ android/.settings *.coverage.json .circleci .eslintignore +type-test.ts __tests__