Any provider whose source is not hashicorp (e.g., DopplerHQ/doppler) should inject the required_providers block for the provider since it is always required. This can be achieved by defaulting the src field in the provider.new function to the string instead of null.
Any provider whose source is not
hashicorp(e.g.,DopplerHQ/doppler) should inject therequired_providersblock for the provider since it is always required. This can be achieved by defaulting thesrcfield in theprovider.newfunction to the string instead ofnull.