From 3176c2f81d67a32b533822a7224be0670f3dc0aa Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Mon, 25 Oct 2021 04:31:18 -0700 Subject: [PATCH] Update js-flipper in the pre-release phase and publish it Summary: 1. Update js-flipper's version in pre-release 2. Update current version of js-flipper to match react-native-flipper 3. Publish js-flipper automatically Reviewed By: mweststrate Differential Revision: D31858522 fbshipit-source-id: e5a9816980d89d3ca6745bc16942f7b75f8d2a88 --- .github/workflows/publish-npm.yml | 3 +++ js/js-flipper/README.md | 2 +- js/js-flipper/package.json | 11 +++++++++-- scripts/prepare-release.sh | 3 +++ 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index 4ad606370..5939a6555 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -28,3 +28,6 @@ jobs: - name: Publish React Native run: yarn publish working-directory: react-native/react-native-flipper + - name: Publish JS Flipper + run: yarn publish + working-directory: js/js-flipper diff --git a/js/js-flipper/README.md b/js/js-flipper/README.md index bc5565958..cf712136a 100644 --- a/js/js-flipper/README.md +++ b/js/js-flipper/README.md @@ -1,4 +1,4 @@ -# flipper-sdk-api +# js-flipper This package exposes JavaScript bindings to talk from web / Node.js directly to flipper. diff --git a/js/js-flipper/package.json b/js/js-flipper/package.json index 264e49cc8..65132aa74 100644 --- a/js/js-flipper/package.json +++ b/js/js-flipper/package.json @@ -1,7 +1,7 @@ { "name": "js-flipper", "title": "JS Flipper Bindings for Web-Socket based clients", - "version": "0.0.4", + "version": "0.116.0", "main": "lib/index.js", "types": "lib/index.d.ts", "description": "Flipper bindings for Node.js and web", @@ -20,7 +20,14 @@ "baseUrl": "https://github.com/facebook/flipper/tree/main/js/js-flipper" }, "keywords": [ - "flipper" + "flipper", + "javascript", + "browser", + "node", + "react", + "angular", + "sdk", + "client" ], "author": { "name": "Facebook Inc" diff --git a/scripts/prepare-release.sh b/scripts/prepare-release.sh index 6022baffb..a587a0a24 100755 --- a/scripts/prepare-release.sh +++ b/scripts/prepare-release.sh @@ -38,6 +38,9 @@ yarn --cwd "$DESKTOP_DIR" version --new-version "$VERSION" # Update react-native-flipper to the very same version yarn --cwd "$SONAR_DIR"/react-native/react-native-flipper version --new-version "$VERSION" --no-git-tag-version +# Update js-flipper to the very same version +yarn --cwd "$SONAR_DIR"/js/js-flipper version --new-version "$VERSION" --no-git-tag-version + # This could be one expression with GNU sed, but I guess we want to support the BSD crap, too. SNAPSHOT_MINOR_VERSION=$(echo "$VERSION" | sed -Ee 's/([0-9]+)\.([0-9]+)\.([0-9]+)/\3 + 1/' | bc) SNAPSHOT_VERSION="$(echo "$VERSION" | sed -Ee 's/([0-9]+)\.([0-9]+)\.([0-9]+)/\1.\2./')""$SNAPSHOT_MINOR_VERSION""-SNAPSHOT"