Add browser profile option and TSV output mode

- add --browser-profile for login and validate browser/profile combinations\n- validate browser options eagerly and keep default-browser behavior when omitted\n- add TSV output format (no header)\n- change header default to auto; add --header original/-H o\n- remove explicit json/j output mode usage and keep JSON as implicit default\n- add tini to Dockerfile entrypoint path to improve signal handling
This commit is contained in:
2026-02-08 21:35:40 +01:00
parent 2180d5aa4c
commit 064ee1db21
5 changed files with 145 additions and 26 deletions

View File

@@ -15,9 +15,10 @@ WORKDIR /work
COPY --from=package /package/*.tgz /tmp/sk-az-tools.tgz
RUN npm install --global /tmp/sk-az-tools.tgz \
RUN apk add --no-cache tini \
&& npm install --global /tmp/sk-az-tools.tgz \
&& rm /tmp/sk-az-tools.tgz \
&& npm cache clean --force
ENTRYPOINT ["sk-az-tools"]
ENTRYPOINT ["tini", "--", "sk-az-tools"]
CMD ["--help"]