20 lines
No EOL
364 B
Bash
Executable file
20 lines
No EOL
364 B
Bash
Executable file
#!/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
|
|
|