19 lines
318 B
Bash
Executable File
19 lines
318 B
Bash
Executable File
#!/usr/bin/bash
|
|
|
|
COMMAND=$1
|
|
|
|
case $COMMAND in
|
|
node | yarn | npx )
|
|
docker run -it --rm -v .:/app -w /app -u `id -u`:`id -g` --network host node:20-alpine $@
|
|
;;
|
|
*)
|
|
echo "Use: $0 <command>"
|
|
echo
|
|
echo "Available commands:"
|
|
echo
|
|
echo "node <args>"
|
|
echo "yarn <args>"
|
|
echo "npx <args>"
|
|
exit 1
|
|
esac
|