Currently, if I upload a meteor source code to modulus, it does these tasks:
- Install npm packages present in
package.json file.
- Demeteorize the app using specified meteor version in
.meteor/release
The 2nd step includes installing meteor specific packages, the ones the project uses. If one of those packages makes changes to package.json file, meteor throws a message saying that changes to package.json was made, and meteor npm install needs to be done again.
As a result modulus script halts without success:
Your package.json has been updated. Please, run npm install in your project directory.
Conversion failed.
The meteor package who make those changes is called webpack:weback. Please change modulus script so it could notice it has to run npm install again and doesn't halt.
I tested this out with meteor 1.4.1.
This will fix #224 too.
Currently, if I upload a meteor source code to modulus, it does these tasks:
package.jsonfile..meteor/releaseThe 2nd step includes installing meteor specific packages, the ones the project uses. If one of those packages makes changes to
package.jsonfile, meteor throws a message saying that changes topackage.jsonwas made, andmeteor npm installneeds to be done again.As a result modulus script halts without success:
The meteor package who make those changes is called
webpack:weback. Please change modulus script so it could notice it has to runnpm installagain and doesn't halt.I tested this out with meteor 1.4.1.
This will fix #224 too.