Given that I want to create a json page in the Module namespace
And it has the proper .json suffix
When I save the page
Then I expect the new page to be created with the correct content model
What happens is that I get an error message saying that it is not valid Lua code.
It is acceptable to create the page in the user space and then move the page into the module space. It will retain the correct content model, even after editing the page.
A Json page should be handled as if it is a Lua data page, that is it should be loadable with loaddata()