prefer pnpm

This commit is contained in:
2025-12-06 02:31:37 -05:00
parent b5da8275d5
commit 21d9c92711
2 changed files with 11 additions and 11 deletions

View File

@@ -10,19 +10,19 @@ PULUMI_HOME = "{{config_root}}/.pulumi"
# Runtimes # Runtimes
# TODO: we may not need 'get_env' once https://github.com/jdx/mise/discussions/6339 is fixed # TODO: we may not need 'get_env' once https://github.com/jdx/mise/discussions/6339 is fixed
go = "{{ get_env(name='GO_VERSION_MISE', default='latest') }}" go = "{{ get_env(name='GO_VERSION_MISE', default='latest') }}"
node = '20.19.5' node = '24.11.1'
python = '3.11.8' # python = '3.11.8'
dotnet = '8.0.414' # dotnet = '8.0.414'
# Corretto version used as Java SE/OpenJDK version no longer offered # Corretto version used as Java SE/OpenJDK version no longer offered
java = 'corretto-11' # java = 'corretto-11'
# Executable tools # Executable tools
pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}" pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}"
"github:pulumi/pulumictl" = '0.0.50' "github:pulumi/pulumictl" = '0.0.50'
"github:pulumi/schema-tools" = "0.6.0" "github:pulumi/schema-tools" = "0.6.0"
"aqua:gradle/gradle-distributions" = '7.6.6' # "aqua:gradle/gradle-distributions" = '7.6.6'
golangci-lint = "1.64.8" # See note about about overrides if you need to customize this. golangci-lint = "1.64.8" # See note about about overrides if you need to customize this.
"npm:yarn" = "1.22.22" # "npm:yarn" = "1.22.22"
"vfox-pulumi:pulumi/pulumi-converter-terraform" = "1.0.16" "vfox-pulumi:pulumi/pulumi-converter-terraform" = "1.0.16"
[settings] [settings]

View File

@@ -162,9 +162,9 @@ build_nodejs: .make/build_nodejs
@touch $@ @touch $@
.make/build_nodejs: .make/generate_nodejs .make/build_nodejs: .make/generate_nodejs
cd sdk/nodejs/ && \ cd sdk/nodejs/ && \
yarn install && \ pnpm install && \
yarn run tsc && \ pnpm run tsc && \
cp ../../README.md ../../LICENSE package.json yarn.lock ./bin/ cp ../../README.md ../../LICENSE package.json pnpm-lock.yaml ./bin/
@touch $@ @touch $@
.PHONY: generate_nodejs build_nodejs .PHONY: generate_nodejs build_nodejs
@@ -209,7 +209,7 @@ install_go_sdk:
install_java_sdk: install_java_sdk:
install_nodejs_sdk: .make/install_nodejs_sdk install_nodejs_sdk: .make/install_nodejs_sdk
.make/install_nodejs_sdk: .make/build_nodejs .make/install_nodejs_sdk: .make/build_nodejs
yarn link --cwd $(WORKING_DIR)/sdk/nodejs/bin pnpm link --cwd $(WORKING_DIR)/sdk/nodejs/bin
@touch $@ @touch $@
install_python_sdk: install_python_sdk:
.PHONY: install_dotnet_sdk install_go_sdk install_java_sdk install_nodejs_sdk install_python_sdk .PHONY: install_dotnet_sdk install_go_sdk install_java_sdk install_nodejs_sdk install_python_sdk
@@ -248,7 +248,7 @@ test_provider:
.PHONY: test_provider .PHONY: test_provider
tfgen: schema tfgen: schema
schema: .make/schema schema: .make/schema
# This does actually have dependencies, but we're keeping it around for backwards compatibility for now # This does actually have dependencies, but we're keeping it around for backwards compatibility for now
tfgen_no_deps: .make/schema tfgen_no_deps: .make/schema
.make/schema: export PULUMI_HOME := $(WORKING_DIR)/.pulumi .make/schema: export PULUMI_HOME := $(WORKING_DIR)/.pulumi