summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle')
-rwxr-xr-xdeps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle33
1 files changed, 33 insertions, 0 deletions
diff --git a/deps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle
new file mode 100755
index 0000000000..ffb57a06be
--- /dev/null
+++ b/deps/npm/node_modules/request/node_modules/har-validator/node_modules/ajv/scripts/bundle
@@ -0,0 +1,33 @@
+#!/usr/bin/env sh
+
+set -e
+
+package=$1
+standalone=$2
+compress=$3
+
+name=$(./scripts/info $package name)
+main=$(./scripts/info $package main)
+version=$(./scripts/info $package version)
+description=$(./scripts/info $package description)
+
+if [ "$package" != "." ]; then
+ package="./node_modules/$package"
+fi
+
+mkdir -p dist
+
+browserify -r "$package/$main:$name" \
+ -o "dist/$name.bundle.js" \
+ $([ -n "$standalone" ] && echo "-s $standalone")
+
+uglifyjs dist/$name.bundle.js \
+ -o dist/$name.min.js \
+ -c $compress \
+ -m \
+ $([ -n "$standalone" ] && echo "--source-map dist/$name.min.js.map -r $standalone") \
+ --preamble "/* $name $version: $description */"
+
+if [ -z "$standalone" ]; then
+ rm dist/$name.bundle.js
+fi