diff --git a/dev.sh b/dev.sh new file mode 100755 index 0000000..1dcb282 --- /dev/null +++ b/dev.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +docker run --rm -ti \ + -v $(pwd -P):/code \ + -v $(pwd -P)/.env:/code/server/.env \ + -p3000:3000 \ + -p3001:3001 \ + --workdir /code \ + --user $(id -u) \ + --name discoin-vm-frontend \ + --entrypoint bash \ + node:22 ${@:--c 'npm i && cd server && npm i && cd ../client && npm i && cd .. && npm run dev'} diff --git a/fmt.sh b/fmt.sh new file mode 100755 index 0000000..8671ebe --- /dev/null +++ b/fmt.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +docker run --rm -ti \ + -v $(pwd -P):/code \ + --workdir /code \ + --user $(id -u) \ + --entrypoint bash \ + node:22 \ + -c 'cd client && npm run format && cd ../server && npx prettier --write .' diff --git a/shell.sh b/shell.sh new file mode 100755 index 0000000..09c172e --- /dev/null +++ b/shell.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +docker run --rm -ti \ + -v $(pwd -P):/code \ + -v $(pwd -P)/.env:/code/server/.env \ + -p 3000:3000 \ + -p 3001:3001 \ + --workdir /code \ + --user $(id -u) \ + --name discoin-vm-frontend-shell \ + --entrypoint bash \ + node:22