Similar to issue #874
Blaze does not invalidate this schema correctly
There are other schemas where Blaze does well, but this one only Blaze fails to invalidate:
The schema is vercel/schema.json
mutated invalid
{"buildCommand":"","installCommand":"","outputDirectory":"build","routes":[{"F3d13Na6hA9ThzE63y5L5yTjqT4GF202c":"filesystem","handle":"filesystem"},{"dest":"/shimmer/404.html","src":"/shimmer/(.*)","status":404},{"dest":"/next/404.html","src":"/next/(.*)","status":404},{"dest":"/404.html","src":"/(.*)","status":404}]}
The original valid
{"routes": [{"handle": "filesystem"}, {"src": "/shimmer/(.*)", "status": 404, "dest": "/shimmer/404.html"}, {"src": "/next/(.*)", "status": 404, "dest": "/next/404.html"}, {"src": "/(.*)", "status": 404, "dest": "/404.html"}], "outputDirectory": "build", "installCommand": "", "buildCommand": ""}
Similar to issue #874
Blaze does not invalidate this schema correctly
There are other schemas where Blaze does well, but this one only Blaze fails to invalidate:
The schema is vercel/schema.json
mutated invalid
{"buildCommand":"","installCommand":"","outputDirectory":"build","routes":[{"F3d13Na6hA9ThzE63y5L5yTjqT4GF202c":"filesystem","handle":"filesystem"},{"dest":"/shimmer/404.html","src":"/shimmer/(.*)","status":404},{"dest":"/next/404.html","src":"/next/(.*)","status":404},{"dest":"/404.html","src":"/(.*)","status":404}]}The original valid
{"routes": [{"handle": "filesystem"}, {"src": "/shimmer/(.*)", "status": 404, "dest": "/shimmer/404.html"}, {"src": "/next/(.*)", "status": 404, "dest": "/next/404.html"}, {"src": "/(.*)", "status": 404, "dest": "/404.html"}], "outputDirectory": "build", "installCommand": "", "buildCommand": ""}