From fa8f5b1235b0279a0c13935779d063a5981f3e63 Mon Sep 17 00:00:00 2001 From: Greg Magolan Date: Tue, 8 Jun 2021 02:23:50 -0700 Subject: [PATCH] fix: allow for only stderr to be set on npm_package_bin --- internal/node/npm_package_bin.bzl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/node/npm_package_bin.bzl b/internal/node/npm_package_bin.bzl index d0a3b6f3c9..6cd7511901 100644 --- a/internal/node/npm_package_bin.bzl +++ b/internal/node/npm_package_bin.bzl @@ -48,8 +48,8 @@ def _inputs(ctx): def _impl(ctx): if ctx.attr.output_dir and ctx.outputs.outs: fail("Only one of output_dir and outs may be specified") - if not ctx.attr.output_dir and not len(ctx.outputs.outs) and not ctx.attr.stdout: - fail("One of output_dir, outs or stdout must be specified") + if not ctx.attr.output_dir and not len(ctx.outputs.outs) and not ctx.attr.stdout and not ctx.attr.stderr: + fail("One of output_dir, outs, stdout or stderr must be specified") args = ctx.actions.args() inputs = _inputs(ctx)