Heads up to nodejs users, a new release just went out. With it, automation api will now fail early if we detect that you have multiple versions of pulumi/pulumi loaded in your node modules tree for inline programs.
Multiple versions of pulumi/pulumi have caused many bugs for users, and can easily put you in an invalid state. If you encounter a failure message indicating this, you'll need to use
resolutions
in your package.json to resolve your dependencies to a single version of the pulumi sdk. More info in the PR here:
https://github.com/pulumi/pulumi/pull/7349