I don’t want to sound so critical, Meteor is a good framework, but I feel this Metal migration could have been managed better.
The migration should have been optional for a while, with a clear period of overlap having both the old and new systems, so that people could migrate and fix/report issues. It shouldn’t have been a hard switchover.
Right now, the way this was handled, people whose apps broke, they are stuck or forced to find a solution, and that is not great.
npm install is not allowed to be executed in my deployments, but that’s what the new Metal deployment is running out of the box, without any way to configure it:
I now need to work around the issue to get my deployments fixed.