"flipper-pkg" option for creating production bundle

Summary:
Development bundle: NODE_ENV=development, disabled minification, enabled source maps.

Production bundle: NODE_ENV=production, enabled minification, disabled source maps.

Changelog: Added "--production" option for "flipper-pkg bundle" command to produce minified plugin packages without source maps.

Reviewed By: mweststrate

Differential Revision: D22158791

fbshipit-source-id: 0f9ac84ca39ac3fb86f0c0b0a3c1be866445a305
This commit is contained in:
Anton Nikolaev
2020-06-22 02:39:30 -07:00
committed by Facebook GitHub Bot
parent 163f3982f7
commit 21ab8dc25c
4 changed files with 35 additions and 10 deletions

View File

@@ -135,7 +135,7 @@ async function compilePlugin(
// eslint-disable-line no-console
console.log(`⚙️ Compiling ${name}...`);
try {
await runBuild(dir, source, entry);
await runBuild(dir, source, entry, false);
} catch (e) {
if (failSilently) {
console.error(