$ cat main.tf
terraform {
required_version = "0.13.5"
}
$ cat main.tf.json
{
"terraform": {
"required_version": "= 0.13.5"
}
}
$ tfupdate terraform -v 0.14.11 -r ./
$ cat main.tf
terraform {
required_version = "0.14.11"
}
$ cat main.tf.json
{
"terraform": {
"required_version": "= 0.13.5"
}
}
.tf.jsonfiles, so tfupdate should support them as well. Currently it seems that it does not.