diff --git a/.config/mise.toml b/.config/mise.toml index a0955e7..6e80a3e 100644 --- a/.config/mise.toml +++ b/.config/mise.toml @@ -10,19 +10,19 @@ PULUMI_HOME = "{{config_root}}/.pulumi" # Runtimes # 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') }}" -node = '20.19.5' -python = '3.11.8' -dotnet = '8.0.414' +node = '24.11.1' +# python = '3.11.8' +# dotnet = '8.0.414' # Corretto version used as Java SE/OpenJDK version no longer offered -java = 'corretto-11' +# java = 'corretto-11' # Executable tools pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}" "github:pulumi/pulumictl" = '0.0.50' "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. -"npm:yarn" = "1.22.22" +# "npm:yarn" = "1.22.22" "vfox-pulumi:pulumi/pulumi-converter-terraform" = "1.0.16" [settings] diff --git a/Makefile b/Makefile index 82f9b8c..6ce2056 100644 --- a/Makefile +++ b/Makefile @@ -162,9 +162,9 @@ build_nodejs: .make/build_nodejs @touch $@ .make/build_nodejs: .make/generate_nodejs cd sdk/nodejs/ && \ - yarn install && \ - yarn run tsc && \ - cp ../../README.md ../../LICENSE package.json yarn.lock ./bin/ + pnpm install && \ + pnpm run tsc && \ + cp ../../README.md ../../LICENSE package.json pnpm-lock.yaml ./bin/ @touch $@ .PHONY: generate_nodejs build_nodejs @@ -209,7 +209,7 @@ install_go_sdk: install_java_sdk: install_nodejs_sdk: .make/install_nodejs_sdk .make/install_nodejs_sdk: .make/build_nodejs - yarn link --cwd $(WORKING_DIR)/sdk/nodejs/bin + pnpm link --cwd $(WORKING_DIR)/sdk/nodejs/bin @touch $@ 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 tfgen: schema -schema: .make/schema +schema: .make/schema # This does actually have dependencies, but we're keeping it around for backwards compatibility for now tfgen_no_deps: .make/schema .make/schema: export PULUMI_HOME := $(WORKING_DIR)/.pulumi