From 5313fdb272f7e2fbf6619859974c29f087744c12 Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Mon, 3 May 2021 17:00:06 -0700 Subject: [PATCH 1/6] Prepare to publish AppCheck package --- packages/app-check-interop-types/package.json | 1 - packages/app-check-types/package.json | 1 - packages/app-check/package.json | 3 +-- packages/firebase/app-check/index.ts | 18 ++++++++++++++++++ packages/firebase/app-check/package.json | 6 ++++++ packages/firebase/package.json | 2 ++ packages/firebase/src/index.cdn.ts | 1 + packages/firebase/src/index.ts | 1 + scripts/docgen/content-sources/js/toc.yaml | 10 ++++++++++ 9 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 packages/firebase/app-check/index.ts create mode 100644 packages/firebase/app-check/package.json diff --git a/packages/app-check-interop-types/package.json b/packages/app-check-interop-types/package.json index c4b21dd4d9d..13b071329f1 100644 --- a/packages/app-check-interop-types/package.json +++ b/packages/app-check-interop-types/package.json @@ -1,6 +1,5 @@ { "name": "@firebase/app-check-interop-types", - "private": true, "version": "0.1.0", "description": "@firebase/app-check-interop-types Types", "author": "Firebase (https://firebase.google.com/)", diff --git a/packages/app-check-types/package.json b/packages/app-check-types/package.json index 885d60d2da1..7136b0b829b 100644 --- a/packages/app-check-types/package.json +++ b/packages/app-check-types/package.json @@ -1,6 +1,5 @@ { "name": "@firebase/app-check-types", - "private": true, "version": "0.1.0", "description": "@firebase/app-check Types", "author": "Firebase (https://firebase.google.com/)", diff --git a/packages/app-check/package.json b/packages/app-check/package.json index fd45ba6f430..5e51d36e880 100644 --- a/packages/app-check/package.json +++ b/packages/app-check/package.json @@ -1,7 +1,6 @@ { "name": "@firebase/app-check", - "version": "0.1.1", - "private": true, + "version": "0.1.0", "description": "The App Check component of the Firebase JS SDK", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", diff --git a/packages/firebase/app-check/index.ts b/packages/firebase/app-check/index.ts new file mode 100644 index 00000000000..78ceba036c3 --- /dev/null +++ b/packages/firebase/app-check/index.ts @@ -0,0 +1,18 @@ +/** + * @license + * Copyright 2019 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import '@firebase/app-check'; diff --git a/packages/firebase/app-check/package.json b/packages/firebase/app-check/package.json new file mode 100644 index 00000000000..2d7360d675a --- /dev/null +++ b/packages/firebase/app-check/package.json @@ -0,0 +1,6 @@ +{ + "name": "firebase/app-check", + "main": "dist/index.cjs.js", + "module": "dist/index.esm.js", + "typings": "../empty-import.d.ts" +} diff --git a/packages/firebase/package.json b/packages/firebase/package.json index 5f79fc0e8a3..274d167b713 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -57,6 +57,7 @@ "@firebase/performance": "0.4.12", "@firebase/remote-config": "0.1.37", "@firebase/analytics": "0.6.10", + "@firebase/app-check": "0.1.0", "@firebase/util": "1.1.0" }, "devDependencies": { @@ -74,6 +75,7 @@ "components": [ "analytics", "app", + "app-check", "auth", "database", "firestore", diff --git a/packages/firebase/src/index.cdn.ts b/packages/firebase/src/index.cdn.ts index 6b0ff9733fa..c7a66db422a 100644 --- a/packages/firebase/src/index.cdn.ts +++ b/packages/firebase/src/index.cdn.ts @@ -40,6 +40,7 @@ import '../storage'; import '../performance'; import '../analytics'; import '../remote-config'; +import '../app-check'; firebase.registerVersion(name, version, 'cdn'); diff --git a/packages/firebase/src/index.ts b/packages/firebase/src/index.ts index 18d832dfc60..d518658721e 100644 --- a/packages/firebase/src/index.ts +++ b/packages/firebase/src/index.ts @@ -49,6 +49,7 @@ import '../storage'; import '../performance'; import '../analytics'; import '../remote-config'; +import '../app-check'; firebase.registerVersion(name, version); diff --git a/scripts/docgen/content-sources/js/toc.yaml b/scripts/docgen/content-sources/js/toc.yaml index f9c1b73331e..1420bccfcb8 100644 --- a/scripts/docgen/content-sources/js/toc.yaml +++ b/scripts/docgen/content-sources/js/toc.yaml @@ -11,6 +11,16 @@ toc: - title: "App" path: /docs/reference/js/firebase.app.App +- title: "firebase.appcheck" + path: /docs/reference/js/firebase.appcheck + section: + - title: "AppCheck" + path: /docs/reference/js/firebase.appcheck.AppCheck + - title: "AppCheckProvider" + path: /docs/reference/js/firebase.appcheck.AppCheckProvider + - title: "AppCheckToken" + path: /docs/reference/js/firebase.appcheck.AppCheckToken + - title: "firebase.analytics" path: /docs/reference/js/firebase.analytics section: From fc06c1718d7401e3846acea2683f86b24e9710e6 Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Mon, 3 May 2021 17:29:11 -0700 Subject: [PATCH 2/6] Add tokens for canary publish --- .github/workflows/canary-deploy.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/canary-deploy.yml b/.github/workflows/canary-deploy.yml index c4e45416e11..597b24e238d 100644 --- a/.github/workflows/canary-deploy.yml +++ b/.github/workflows/canary-deploy.yml @@ -30,6 +30,9 @@ jobs: NPM_TOKEN_ANALYTICS_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_TYPES}} NPM_TOKEN_APP: ${{secrets.NPM_TOKEN_APP}} NPM_TOKEN_APP_TYPES: ${{secrets.NPM_TOKEN_APP_TYPES}} + NPM_TOKEN_APP_CHECK: ${{secrets.NPM_TOKEN_APP_CHECK}} + NPM_TOKEN_APP_CHECK_INTEROP_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_INTEROP_TYPES}} + NPM_TOKEN_APP_CHECK_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_TYPES}} NPM_TOKEN_AUTH: ${{secrets.NPM_TOKEN_AUTH}} NPM_TOKEN_AUTH_INTEROP_TYPES: ${{secrets.NPM_TOKEN_AUTH_INTEROP_TYPES}} NPM_TOKEN_AUTH_TYPES: ${{secrets.NPM_TOKEN_AUTH_TYPES}} From 231b00469c24dce39355853a5349c86bb5267ee6 Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Mon, 3 May 2021 17:42:46 -0700 Subject: [PATCH 3/6] Add changeset --- .changeset/twelve-moose-enjoy.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .changeset/twelve-moose-enjoy.md diff --git a/.changeset/twelve-moose-enjoy.md b/.changeset/twelve-moose-enjoy.md new file mode 100644 index 00000000000..bd6799917ef --- /dev/null +++ b/.changeset/twelve-moose-enjoy.md @@ -0,0 +1,8 @@ +--- +'@firebase/app-check': minor +'@firebase/app-check-interop-types': minor +'@firebase/app-check-types': minor +'firebase': minor +--- + +Release the Firebase App Check package. From 5cf9efbbfec6325c5caa4f4439ff1b784b4dcd8a Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Tue, 4 May 2021 12:05:30 -0700 Subject: [PATCH 4/6] Change app-check package versions to 0.0.1 --- packages/app-check-interop-types/package.json | 2 +- packages/app-check-types/package.json | 2 +- packages/app-check/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/app-check-interop-types/package.json b/packages/app-check-interop-types/package.json index 13b071329f1..3adcb472888 100644 --- a/packages/app-check-interop-types/package.json +++ b/packages/app-check-interop-types/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-check-interop-types", - "version": "0.1.0", + "version": "0.0.1", "description": "@firebase/app-check-interop-types Types", "author": "Firebase (https://firebase.google.com/)", "license": "Apache-2.0", diff --git a/packages/app-check-types/package.json b/packages/app-check-types/package.json index 7136b0b829b..c7e7511f567 100644 --- a/packages/app-check-types/package.json +++ b/packages/app-check-types/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-check-types", - "version": "0.1.0", + "version": "0.0.1", "description": "@firebase/app-check Types", "author": "Firebase (https://firebase.google.com/)", "license": "Apache-2.0", diff --git a/packages/app-check/package.json b/packages/app-check/package.json index 5e51d36e880..dbce4733db1 100644 --- a/packages/app-check/package.json +++ b/packages/app-check/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-check", - "version": "0.1.0", + "version": "0.0.1", "description": "The App Check component of the Firebase JS SDK", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", From 81931df06ea89f13d964f22356dfc54cc6fda152 Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Tue, 4 May 2021 12:07:02 -0700 Subject: [PATCH 5/6] Fix app-check dep version --- packages/firebase/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/firebase/package.json b/packages/firebase/package.json index 274d167b713..d3e1bcf4ea6 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -57,7 +57,7 @@ "@firebase/performance": "0.4.12", "@firebase/remote-config": "0.1.37", "@firebase/analytics": "0.6.10", - "@firebase/app-check": "0.1.0", + "@firebase/app-check": "0.0.1", "@firebase/util": "1.1.0" }, "devDependencies": { From 327e9edb4f12243e7988009dc47843f5f27ec2dc Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Tue, 4 May 2021 12:09:18 -0700 Subject: [PATCH 6/6] Update some missed deps --- packages/app-check/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/app-check/package.json b/packages/app-check/package.json index dbce4733db1..4ef853edf09 100644 --- a/packages/app-check/package.json +++ b/packages/app-check/package.json @@ -28,8 +28,8 @@ "@firebase/app-types": "0.x" }, "dependencies": { - "@firebase/app-check-types": "0.1.0", - "@firebase/app-check-interop-types": "0.1.0", + "@firebase/app-check-types": "0.0.1", + "@firebase/app-check-interop-types": "0.0.1", "@firebase/util": "1.1.0", "@firebase/component": "0.5.0", "@firebase/logger": "0.2.6",