Script for resolving plugin directory by its package name

Summary:
Changed "build-plugin" script to allow triggering release by plugin name (required to enable triggering releases by button in Marketplace):
1) Added new script to resolve plugin dir by name
2) Allow passing either plugin dir or name to "build-plugin" script

Reviewed By: passy

Differential Revision: D22354643

fbshipit-source-id: b7aca57acefc81ca0b6d9c7f359f63d8f0599e39
This commit is contained in:
Anton Nikolaev
2020-07-02 02:47:06 -07:00
committed by Facebook GitHub Bot
parent b11082d229
commit 228d09d572
4 changed files with 72 additions and 32 deletions

View File

@@ -0,0 +1,16 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
*/
import {resolvePluginDir} from './workspaces';
(async function () {
const pluginName = process.argv[2];
const pluginDir = await resolvePluginDir(pluginName);
console.log(pluginDir);
})();