pulumi/pkg/testing/integration
Julien P 98b90f1902
Add packagemanager prompt to pulumi new for nodejs (#16417)
https://github.com/pulumi/pulumi/pull/16346 introduced the capability to
query the language runtime for additional prompts. We use this to let
the user pick a package manager among npm, yarn and pnpm during `pulumi
new` when using the nodejs runtime.

When there is no explicitly configured package manager, we re-use the
previous behaviour for determining the package manager (check
`PULUMI_PREFER_YARN` env variable, look for lock files).

Defaults to `npm` when running `new` in non-interactive mode.
2024-06-21 11:35:06 +00:00
..
command.go upgrade to latest version of golangci-lint (#15977) 2024-04-19 06:20:33 +00:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
program.go Detect pnpm workspaces (#15525) 2024-06-18 13:37:06 +00:00
program_test.go Attempt to run Windows tests on small runners (#15070) 2024-01-05 21:44:04 +00:00
pulumi.go Enable perfsprint linter (#14813) 2023-12-12 12:19:42 +00:00
s3reporter.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
util.go Add packagemanager prompt to pulumi new for nodejs (#16417) 2024-06-21 11:35:06 +00:00