From dbc888613b0127db8061d1b578f1cfcbfcf94b65 Mon Sep 17 00:00:00 2001 From: Anton Nikolaev Date: Wed, 2 Dec 2020 02:37:22 -0800 Subject: [PATCH] Do not bump every package version for every release Summary: This diff sets all package version to "0.0.0" except of the root package and changes the bump script to only bump version in the root package. This should reduce possibility of conflicts on release diffs. Anyway we always use the same version for all of our packages, so we can only set it to the root. Before npm publishing we will set all package versions to the same number as in the root package (we actually already do that) so there will be no differences except we won't need to bump version in more than 100 packages each release. Reviewed By: mweststrate Differential Revision: D25162373 fbshipit-source-id: 02fe401bee72845339c67925c130027bdaee559d --- .github/workflows/publish-npm.yml | 2 ++ desktop/app/package.json | 10 +++++----- desktop/babel-transformer/package.json | 2 +- desktop/doctor/package.json | 2 +- desktop/e2e/package.json | 2 +- desktop/eslint-plugin-flipper/package.json | 4 ++-- desktop/flipper-plugin/package.json | 2 +- desktop/headless-tests/package.json | 2 +- desktop/headless/package.json | 2 +- desktop/package.json | 8 ++++---- desktop/pkg-lib/package.json | 6 +++--- desktop/pkg/package.json | 8 ++++---- desktop/plugin-lib/package.json | 4 ++-- desktop/plugins/cpu/package.json | 2 +- desktop/plugins/crash_reporter/package.json | 2 +- desktop/plugins/databases/package.json | 2 +- desktop/plugins/example/package.json | 8 ++++---- desktop/plugins/flipper-messages/package.json | 8 ++++---- desktop/plugins/fresco/package.json | 2 +- desktop/plugins/hermesdebuggerrn/package.json | 2 +- desktop/plugins/kaios-allocations/package.json | 2 +- desktop/plugins/kaios-ram/package.json | 2 +- desktop/plugins/layout/package.json | 2 +- desktop/plugins/leak_canary/package.json | 2 +- desktop/plugins/logs/package.json | 4 ++-- desktop/plugins/navigation/package.json | 4 ++-- desktop/plugins/network/package.json | 6 +++--- desktop/plugins/reactdevtools/package.json | 2 +- desktop/plugins/rn-tic-tac-toe/package.json | 2 +- desktop/plugins/sandbox/package.json | 2 +- desktop/plugins/seamammals/package.json | 6 +++--- desktop/plugins/shared_preferences/package.json | 4 ++-- desktop/scripts/build-utils.ts | 5 +++++ desktop/static/package.json | 2 +- desktop/test-utils/package.json | 2 +- scripts/prepare-release.sh | 4 ++-- 36 files changed, 69 insertions(+), 62 deletions(-) diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index e9f70419a..7876db166 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -19,6 +19,8 @@ jobs: node-version: '12.x' - name: Install run: yarn + - name: Set versions + run: yarn bump-versions - name: Set up npm token run: echo "//registry.yarnpkg.com/:_authToken=${{ secrets.FLIPPER_NPM_TOKEN }}" >> ~/.npmrc - name: Publish packages diff --git a/desktop/app/package.json b/desktop/app/package.json index 6dba21fcd..692d19a72 100644 --- a/desktop/app/package.json +++ b/desktop/app/package.json @@ -1,6 +1,6 @@ { "name": "flipper", - "version": "0.67.0", + "version": "0.0.0", "description": "Mobile development tool", "productName": "Flipper", "author": "Facebook Inc", @@ -28,9 +28,9 @@ "deep-equal": "^2.0.1", "expand-tilde": "^2.0.2", "flipper-client-sdk": "^0.0.3", - "flipper-doctor": "0.67.0", - "flipper-plugin": "0.67.0", - "flipper-plugin-lib": "0.67.0", + "flipper-doctor": "0.0.0", + "flipper-plugin": "0.0.0", + "flipper-plugin-lib": "0.0.0", "fs-extra": "^9.0.1", "immer": "^8.0.0", "immutable": "^4.0.0-rc.12", @@ -79,7 +79,7 @@ "@testing-library/dom": "^7.26.3", "@testing-library/react": "^11.1.0", "@types/lodash.memoize": "^4.1.6", - "flipper-test-utils": "0.67.0", + "flipper-test-utils": "0.0.0", "metro-runtime": "^0.63.0", "mock-fs": "^4.12.0", "pretty-format": "^26.1.0", diff --git a/desktop/babel-transformer/package.json b/desktop/babel-transformer/package.json index 4929e2ddd..f7e7a30aa 100644 --- a/desktop/babel-transformer/package.json +++ b/desktop/babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "flipper-babel-transformer", - "version": "0.67.0", + "version": "0.0.0", "description": "Babel transformer for Flipper plugins", "repository": "facebook/flipper", "main": "lib/index.js", diff --git a/desktop/doctor/package.json b/desktop/doctor/package.json index 524fe308d..eddd5e306 100644 --- a/desktop/doctor/package.json +++ b/desktop/doctor/package.json @@ -1,6 +1,6 @@ { "name": "flipper-doctor", - "version": "0.67.0", + "version": "0.0.0", "description": "Utility for checking for issues with a flipper installation", "main": "lib/index.js", "flipperBundlerEntry": "src", diff --git a/desktop/e2e/package.json b/desktop/e2e/package.json index af658697d..bb832199a 100644 --- a/desktop/e2e/package.json +++ b/desktop/e2e/package.json @@ -1,6 +1,6 @@ { "name": "flipper-e2e", - "version": "0.67.0", + "version": "0.0.0", "private": true, "description": "E2E test suite for Flipper", "repository": "facebook/flipper", diff --git a/desktop/eslint-plugin-flipper/package.json b/desktop/eslint-plugin-flipper/package.json index c315f2f8b..40452ce40 100644 --- a/desktop/eslint-plugin-flipper/package.json +++ b/desktop/eslint-plugin-flipper/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-flipper", - "version": "0.67.0", + "version": "0.0.0", "private": true, "description": "Custom ESLint rules for Flipper", "repository": "facebook/flipper", @@ -16,7 +16,7 @@ "devDependencies": { "@types/jest": "26", "@typescript-eslint/parser": "^4.2.0", - "flipper-test-utils": "0.67.0", + "flipper-test-utils": "0.0.0", "jest": "^26", "prettier": "^2.0.0", "rimraf": "^3.0.2", diff --git a/desktop/flipper-plugin/package.json b/desktop/flipper-plugin/package.json index 7a086238c..57842ba3b 100644 --- a/desktop/flipper-plugin/package.json +++ b/desktop/flipper-plugin/package.json @@ -1,6 +1,6 @@ { "name": "flipper-plugin", - "version": "0.67.0", + "version": "0.0.0", "description": "Flipper Desktop plugin SDK and components", "repository": "facebook/flipper", "main": "lib/index.js", diff --git a/desktop/headless-tests/package.json b/desktop/headless-tests/package.json index aa3b073a2..0d83576b4 100644 --- a/desktop/headless-tests/package.json +++ b/desktop/headless-tests/package.json @@ -1,6 +1,6 @@ { "name": "flipper-headless-tests", - "version": "0.67.0", + "version": "0.0.0", "main": "index.js", "private": true, "scripts": { diff --git a/desktop/headless/package.json b/desktop/headless/package.json index b8d66a74e..a87077afe 100644 --- a/desktop/headless/package.json +++ b/desktop/headless/package.json @@ -1,7 +1,7 @@ { "name": "flipper-headless", "private": true, - "version": "0.67.0", + "version": "0.0.0", "description": "Headless version of Flipper - Mobile development tool", "productName": "Flipper Headless", "author": "Facebook Inc", diff --git a/desktop/package.json b/desktop/package.json index 5e9e59170..fa41e8cc9 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -181,7 +181,7 @@ "eslint-config-prettier": "^6.10.1", "eslint-import-resolver-typescript": "^2.3.0", "eslint-plugin-babel": "^5.3.1", - "eslint-plugin-flipper": "0.67.0", + "eslint-plugin-flipper": "0.0.0", "eslint-plugin-flowtype": "^4.7.0", "eslint-plugin-header": "^3.0.0", "eslint-plugin-import": "^2.22.0", @@ -193,9 +193,9 @@ "expand-tilde": "^2.0.2", "express": "^4.15.2", "fb-watchman": "^2.0.1", - "flipper-babel-transformer": "0.67.0", - "flipper-pkg-lib": "0.67.0", - "flipper-plugin-lib": "0.67.0", + "flipper-babel-transformer": "0.0.0", + "flipper-pkg-lib": "0.0.0", + "flipper-plugin-lib": "0.0.0", "fs-extra": "^9.0.0", "glob": "^7.1.2", "ignore": "^5.1.4", diff --git a/desktop/pkg-lib/package.json b/desktop/pkg-lib/package.json index f381c673f..5648ebb96 100644 --- a/desktop/pkg-lib/package.json +++ b/desktop/pkg-lib/package.json @@ -1,6 +1,6 @@ { "name": "flipper-pkg-lib", - "version": "0.67.0", + "version": "0.0.0", "description": "Library for building and publishing Flipper plugins", "repository": "facebook/flipper", "main": "lib/index.js", @@ -9,7 +9,7 @@ "license": "MIT", "bugs": "https://github.com/facebook/flipper/issues", "dependencies": { - "flipper-babel-transformer": "0.67.0", + "flipper-babel-transformer": "0.0.0", "fs-extra": "^9.0.1", "metro": "^0.63.0", "metro-minify-terser": "^0.63.0" @@ -18,7 +18,7 @@ "@types/fs-extra": "^9.0.1", "@types/jest": "^26", "@types/node": "^14.14.6", - "flipper-test-utils": "0.67.0", + "flipper-test-utils": "0.0.0", "globby": "^11", "jest": "^26", "mock-fs": "^4.12.0", diff --git a/desktop/pkg/package.json b/desktop/pkg/package.json index affbdf118..e99b8cfab 100644 --- a/desktop/pkg/package.json +++ b/desktop/pkg/package.json @@ -1,6 +1,6 @@ { "name": "flipper-pkg", - "version": "0.67.0", + "version": "0.0.0", "description": "Utility for building and publishing Flipper plugins", "repository": "facebook/flipper", "main": "lib/index.js", @@ -20,8 +20,8 @@ "ajv": "^6.12.2", "ajv-errors": "^1.0.1", "cli-ux": "^5.4.6", - "flipper-pkg-lib": "0.67.0", - "flipper-plugin-lib": "0.67.0", + "flipper-pkg-lib": "0.0.0", + "flipper-plugin-lib": "0.0.0", "fs-extra": "^9.0.1", "inquirer": "^7.3.3", "lodash": "^4.17.19", @@ -34,7 +34,7 @@ "@types/inquirer": "^7.3.1", "@types/jest": "^26", "@types/node": "^14.14.6", - "flipper-test-utils": "0.67.0", + "flipper-test-utils": "0.0.0", "globby": "^11", "jest": "^26", "prettier": "^2.0.0", diff --git a/desktop/plugin-lib/package.json b/desktop/plugin-lib/package.json index 984e9c829..516d54fe8 100644 --- a/desktop/plugin-lib/package.json +++ b/desktop/plugin-lib/package.json @@ -1,6 +1,6 @@ { "name": "flipper-plugin-lib", - "version": "0.67.0", + "version": "0.0.0", "description": "Library containing common Flipper plugin installation utilities", "repository": "facebook/flipper", "main": "lib/index.js", @@ -28,7 +28,7 @@ "@types/fs-extra": "^9.0.1", "@types/jest": "^26", "@types/node": "^14.14.6", - "flipper-test-utils": "0.67.0", + "flipper-test-utils": "0.0.0", "globby": "^11", "jest": "^26", "mock-fs": "^4.12.0", diff --git a/desktop/plugins/cpu/package.json b/desktop/plugins/cpu/package.json index c1184fb8b..50f719cbb 100644 --- a/desktop/plugins/cpu/package.json +++ b/desktop/plugins/cpu/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-device-cpu", "id": "DeviceCPU", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/crash_reporter/package.json b/desktop/plugins/crash_reporter/package.json index 431524af5..0e5dc8eaf 100644 --- a/desktop/plugins/crash_reporter/package.json +++ b/desktop/plugins/crash_reporter/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-crash-reporter", "id": "CrashReporter", - "version": "0.67.0", + "version": "0.0.0", "description": "A plugin which will display a crash", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", diff --git a/desktop/plugins/databases/package.json b/desktop/plugins/databases/package.json index b67cccef7..369c42af9 100644 --- a/desktop/plugins/databases/package.json +++ b/desktop/plugins/databases/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-databases", "id": "Databases", - "version": "0.67.0", + "version": "0.0.0", "title": "Databases", "icon": "internet", "main": "dist/bundle.js", diff --git a/desktop/plugins/example/package.json b/desktop/plugins/example/package.json index c5b1b10c3..b024997ae 100644 --- a/desktop/plugins/example/package.json +++ b/desktop/plugins/example/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-example", "id": "Example", - "version": "0.67.0", + "version": "0.0.0", "description": "An example for a Flipper plugin", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", @@ -22,10 +22,10 @@ "prepack": "flipper-pkg lint && flipper-pkg bundle --production" }, "peerDependencies": { - "flipper": "0.67.0" + "flipper": "0.0.0" }, "devDependencies": { - "flipper": "0.67.0", - "flipper-pkg": "0.67.0" + "flipper": "0.0.0", + "flipper-pkg": "0.0.0" } } diff --git a/desktop/plugins/flipper-messages/package.json b/desktop/plugins/flipper-messages/package.json index b076e97ba..4a90d71da 100644 --- a/desktop/plugins/flipper-messages/package.json +++ b/desktop/plugins/flipper-messages/package.json @@ -4,7 +4,7 @@ "id": "flipper-messages", "title": "Flipper Messages", "icon": "bird", - "version": "0.67.0", + "version": "0.0.0", "description": "Flipper self inspection: Messages to and from client", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", @@ -22,10 +22,10 @@ "prepack": "flipper-pkg lint && flipper-pkg bundle --production" }, "peerDependencies": { - "flipper": "0.67.0" + "flipper": "0.0.0" }, "devDependencies": { - "flipper": "0.67.0", - "flipper-pkg": "0.67.0" + "flipper": "0.0.0", + "flipper-pkg": "0.0.0" } } diff --git a/desktop/plugins/fresco/package.json b/desktop/plugins/fresco/package.json index ee0d52e0d..62c11a757 100644 --- a/desktop/plugins/fresco/package.json +++ b/desktop/plugins/fresco/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-fresco", "id": "Fresco", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/hermesdebuggerrn/package.json b/desktop/plugins/hermesdebuggerrn/package.json index bd61662bd..2f158abc7 100644 --- a/desktop/plugins/hermesdebuggerrn/package.json +++ b/desktop/plugins/hermesdebuggerrn/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-hermesdebuggerrn", "id": "Hermesdebuggerrn", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/kaios-allocations/package.json b/desktop/plugins/kaios-allocations/package.json index c5dbe7c38..c16c5f24e 100644 --- a/desktop/plugins/kaios-allocations/package.json +++ b/desktop/plugins/kaios-allocations/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-kaios-big-allocations", "id": "kaios-big-allocations", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/kaios-ram/package.json b/desktop/plugins/kaios-ram/package.json index 561a0b944..d8b1fb0b2 100644 --- a/desktop/plugins/kaios-ram/package.json +++ b/desktop/plugins/kaios-ram/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-kaios-graphs", "id": "kaios-graphs", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/layout/package.json b/desktop/plugins/layout/package.json index d70ca0ec4..d26d84a77 100644 --- a/desktop/plugins/layout/package.json +++ b/desktop/plugins/layout/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-inspector", "id": "Inspector", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/leak_canary/package.json b/desktop/plugins/leak_canary/package.json index f3d4f285a..98eab77ef 100644 --- a/desktop/plugins/leak_canary/package.json +++ b/desktop/plugins/leak_canary/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-leak-canary", "id": "LeakCanary", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/logs/package.json b/desktop/plugins/logs/package.json index 6f802c2bb..a0639450d 100644 --- a/desktop/plugins/logs/package.json +++ b/desktop/plugins/logs/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-device-logs", "id": "DeviceLogs", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", @@ -11,7 +11,7 @@ ], "dependencies": {}, "peerDependencies": { - "flipper-plugin": "0.67.0" + "flipper-plugin": "0.0.0" }, "title": "Logs", "icon": "arrow-right", diff --git a/desktop/plugins/navigation/package.json b/desktop/plugins/navigation/package.json index 2f995cedb..44a9dccfd 100644 --- a/desktop/plugins/navigation/package.json +++ b/desktop/plugins/navigation/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-navigation", "id": "Navigation", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", @@ -15,7 +15,7 @@ "email": "beneloca@fb.com" }, "peerDependencies": { - "flipper-plugin": "0.67.0", + "flipper-plugin": "0.0.0", "antd": "*" } } diff --git a/desktop/plugins/network/package.json b/desktop/plugins/network/package.json index b69f7b12c..cda1d2aa8 100644 --- a/desktop/plugins/network/package.json +++ b/desktop/plugins/network/package.json @@ -7,7 +7,7 @@ "title": "Network", "description": "Use the Network inspector to inspect outgoing network traffic in your apps.", "icon": "internet", - "version": "0.67.0", + "version": "0.0.0", "license": "MIT", "keywords": [ "flipper-plugin" @@ -22,8 +22,8 @@ "xml-beautifier": "^0.4.0" }, "peerDependencies": { - "flipper": "0.67.0", - "flipper-plugin": "0.67.0" + "flipper": "0.0.0", + "flipper-plugin": "0.0.0" }, "devDependencies": { "@types/pako": "^1.0.1", diff --git a/desktop/plugins/reactdevtools/package.json b/desktop/plugins/reactdevtools/package.json index a82d0bbf6..86741f8b8 100644 --- a/desktop/plugins/reactdevtools/package.json +++ b/desktop/plugins/reactdevtools/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-react-devtools", "id": "React", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/rn-tic-tac-toe/package.json b/desktop/plugins/rn-tic-tac-toe/package.json index df726ebf1..c621432db 100644 --- a/desktop/plugins/rn-tic-tac-toe/package.json +++ b/desktop/plugins/rn-tic-tac-toe/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-react-native-tic-tac-toe", "id": "ReactNativeTicTacToe", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/sandbox/package.json b/desktop/plugins/sandbox/package.json index 2c0cbb02f..a38ead70a 100644 --- a/desktop/plugins/sandbox/package.json +++ b/desktop/plugins/sandbox/package.json @@ -3,7 +3,7 @@ "name": "flipper-plugin-sandbox", "id": "Sandbox", "title": "Sandbox", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "index.tsx", "license": "MIT", diff --git a/desktop/plugins/seamammals/package.json b/desktop/plugins/seamammals/package.json index ad8506b47..c8e65972d 100644 --- a/desktop/plugins/seamammals/package.json +++ b/desktop/plugins/seamammals/package.json @@ -3,7 +3,7 @@ "name": "flipper-plugin-sea-mammals", "id": "sea-mammals", "private": true, - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "src/index.tsx", "license": "MIT", @@ -24,9 +24,9 @@ }, "peerDependencies": { "antd": "*", - "flipper-plugin": "0.67.0" + "flipper-plugin": "0.0.0" }, "devDependencies": { - "flipper-pkg": "0.67.0" + "flipper-pkg": "0.0.0" } } diff --git a/desktop/plugins/shared_preferences/package.json b/desktop/plugins/shared_preferences/package.json index 0ea184815..9a06f4208 100644 --- a/desktop/plugins/shared_preferences/package.json +++ b/desktop/plugins/shared_preferences/package.json @@ -2,7 +2,7 @@ "$schema": "https://fbflipper.com/schemas/plugin-package/v2.json", "name": "flipper-plugin-preferences", "id": "Preferences", - "version": "0.67.0", + "version": "0.0.0", "main": "dist/bundle.js", "flipperBundlerEntry": "src/index.tsx", "license": "MIT", @@ -13,7 +13,7 @@ "lodash": "^4.17.19" }, "peerDependencies": { - "flipper-plugin": "0.67.0" + "flipper-plugin": "0.0.0" }, "title": "Shared Preferences Viewer", "bugs": { diff --git a/desktop/scripts/build-utils.ts b/desktop/scripts/build-utils.ts index 8a677dde3..226dd56ec 100644 --- a/desktop/scripts/build-utils.ts +++ b/desktop/scripts/build-utils.ts @@ -23,6 +23,8 @@ import { babelTransformationsDir, } from './paths'; +const {version} = require('../package.json'); + const dev = process.env.NODE_ENV !== 'production'; export function die(err: Error) { @@ -35,6 +37,9 @@ export async function generatePluginEntryPoints() { const plugins = await getSourcePlugins(); for (const plugin of plugins) { plugin.isDefault = true; + plugin.version = plugin.version === '0.0.0' ? version : plugin.version; + plugin.flipperSDKVersion = + plugin.flipperSDKVersion === '0.0.0' ? version : plugin.flipperSDKVersion; } if (await fs.pathExists(defaultPluginsIndexDir)) { await fs.remove(defaultPluginsIndexDir); diff --git a/desktop/static/package.json b/desktop/static/package.json index c5395ba3d..94549a60d 100644 --- a/desktop/static/package.json +++ b/desktop/static/package.json @@ -1,6 +1,6 @@ { "name": "flipper-static", - "version": "0.67.0", + "version": "0.0.0", "main": "index.js", "private": true, "license": "MIT", diff --git a/desktop/test-utils/package.json b/desktop/test-utils/package.json index 5621ab986..ba9010176 100644 --- a/desktop/test-utils/package.json +++ b/desktop/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "flipper-test-utils", - "version": "0.67.0", + "version": "0.0.0", "description": "Library containing common Flipper test utilities", "repository": "facebook/flipper", "main": "lib/index.js", diff --git a/scripts/prepare-release.sh b/scripts/prepare-release.sh index 52b20919f..5d4ce47cc 100755 --- a/scripts/prepare-release.sh +++ b/scripts/prepare-release.sh @@ -32,8 +32,8 @@ fi echo "Preparing release $VERSION..." -# Update all the packages included as workspaces to the very same version -yarn --cwd "$DESKTOP_DIR" bump-versions --new-version "$VERSION" +# Update flipper app version to the very same version +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