20 lines
364 B
Text
20 lines
364 B
Text
|
#!/bin/sh
|
||
|
# Simplified run tool for deno commands
|
||
|
|
||
|
if test $# -eq 0
|
||
|
then
|
||
|
echo "Usage: $0 [file or command]"
|
||
|
exit 1
|
||
|
elif echo $1 | grep -q '.*.ts'
|
||
|
then
|
||
|
denocmd=run
|
||
|
denoargs=$1
|
||
|
shift
|
||
|
else
|
||
|
denocmd=$1
|
||
|
shift
|
||
|
fi
|
||
|
|
||
|
denoargs="$(cat config/$denocmd.flags 2> /dev/null) $denoargs $@"
|
||
|
exec deno $denocmd $denoargs
|
||
|
|