Add tool to create foxglove extensions
This tool lets users create new foxglove extensions by running the
equivalent of `npm init foxglove-extension@latest <patch>`.
A future patch will actually create a new extension using this tool.
Change-Id: Ifb3ca868fa72c30477a4943c3a6a805b06d0642d
Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
diff --git a/tools/foxglove/create-foxglove-extension b/tools/foxglove/create-foxglove-extension
new file mode 100755
index 0000000..ffc3bad
--- /dev/null
+++ b/tools/foxglove/create-foxglove-extension
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+set -o errexit
+set -o nounset
+set -o pipefail
+
+exec bazel run \
+ --run_under="//tools/foxglove:creation_wrapper" \
+ //tools/foxglove:create_foxglove_extension \
+ -- \
+ "$@"