File: runexamples

package info (click to toggle)
node-umd 3.0.3%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 184 kB
  • sloc: makefile: 40; sh: 25
file content (16 lines) | stat: -rwxr-xr-x 583 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
set -e

tmpdir=$(mktemp -d)
trap 'rm -rf "$tmpdir"' EXIT INT TERM HUP

cp -r /usr/share/doc/node-umd/examples $tmpdir
umd -c common-js-module < $tmpdir/examples/cjs/index.js > $tmpdir/examples/cjs/bundle.js
umd common-js-module < $tmpdir/examples/raw/index.js > $tmpdir/examples/raw/bundle.js
umd Common-Js-Module < $tmpdir/examples/constructor/index.js > $tmpdir/examples/constructor/bundle.js
cd $tmpdir
node << "EOF"
console.log(require('./examples/cjs/bundle'));
console.log(require('./examples/raw/bundle'));
console.log(require('./examples/constructor/bundle'));
EOF