node: add global ts packages
This commit is contained in:
parent
66fa3e98ec
commit
df4772ed00
@ -1,5 +1,5 @@
|
|||||||
ARG VERSION="latest"
|
ARG VERSION="latest-arm64"
|
||||||
FROM registry.tomastm.com/base-debian:${VERSION}
|
FROM registry.tomastm.com/base-ubuntu:${VERSION}
|
||||||
|
|
||||||
COPY install-packages.sh /tmp/install-packages.sh
|
COPY install-packages.sh /tmp/install-packages.sh
|
||||||
RUN sudo chmod +x /tmp/install-packages.sh && /tmp/install-packages.sh && sudo rm /tmp/install-packages.sh
|
RUN sudo chmod +x /tmp/install-packages.sh && /tmp/install-packages.sh && sudo rm /tmp/install-packages.sh
|
||||||
|
|||||||
@ -24,8 +24,15 @@ corepack enable npm
|
|||||||
corepack enable pnpm
|
corepack enable pnpm
|
||||||
corepack enable yarn
|
corepack enable yarn
|
||||||
|
|
||||||
|
# Set up PNPM environment for the current script execution
|
||||||
|
export PNPM_HOME="$HOME/.local/share/pnpm"
|
||||||
|
mkdir -p "$PNPM_HOME"
|
||||||
|
export PATH="$PNPM_HOME:$PATH"
|
||||||
|
|
||||||
|
# Now install global packages
|
||||||
pnpm add -g vscode-langservers-extracted typescript-language-server
|
pnpm add -g vscode-langservers-extracted typescript-language-server
|
||||||
|
|
||||||
|
# Also add to .zshrc for future shell sessions
|
||||||
cat << 'EOF' >> $HOME/.zshrc
|
cat << 'EOF' >> $HOME/.zshrc
|
||||||
|
|
||||||
# pnpm
|
# pnpm
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user