From eb69377a25e7480cc9b449c2e16681f113ca3fdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Sun, 7 Jul 2024 12:57:04 +0200 Subject: [PATCH] publish @openpanel/react-native@0.0.10-beta --- packages/sdks/react-native/package.json | 4 ++-- tooling/publish/publish.ts | 14 +++++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/packages/sdks/react-native/package.json b/packages/sdks/react-native/package.json index 9e9a5bbb..f75fc3a3 100644 --- a/packages/sdks/react-native/package.json +++ b/packages/sdks/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@openpanel/react-native", - "version": "0.0.9-beta", + "version": "0.0.10-beta", "module": "index.ts", "scripts": { "build": "rm -rf dist && tsup", @@ -32,4 +32,4 @@ ] }, "prettier": "@openpanel/prettier-config" -} +} \ No newline at end of file diff --git a/tooling/publish/publish.ts b/tooling/publish/publish.ts index fddd656d..6e7c4c2e 100644 --- a/tooling/publish/publish.ts +++ b/tooling/publish/publish.ts @@ -69,6 +69,7 @@ type IPackageJsonWithExtra = IPackageJson & { function main() { const args = arg({ '--name': String, + '--publish': Boolean, '--test': Boolean, '--skip-git': Boolean, // Semver @@ -82,6 +83,7 @@ function main() { const pkgName = args['--name']; const type = args['--type'] as ReleaseType; const test = args['--test']; + const publish = args['--publish']; const packages: Record = {}; const registry = test ? 'http://localhost:4873' @@ -193,12 +195,14 @@ function main() { }); // Publish - dependents.forEach((dependent) => { - console.log(`🚀 Publishing ${dependent} to ${registry}`); - execSync(`npm publish --access=public --registry ${registry}`, { - cwd: workspacePath(packages[dependent]!.localPath), + if (publish) { + dependents.forEach((dependent) => { + console.log(`🚀 Publishing ${dependent} to ${registry}`); + execSync(`npm publish --access=public --registry ${registry}`, { + cwd: workspacePath(packages[dependent]!.localPath), + }); }); - }); + } // Restoring package.json const filesToRestore = dependents