What will happen if the "package.json" version is not followed in sequence and the same version is repeated in the history with different code-base?
Let us suppose:
- Project-XYZ package.json version 1.0.0 is published with the changes in the files (file1, file2)
- Project-XYZ package.json version 1.1.0 is published with the changes in the files (file2, file3)
- Project-XYZ package.json version 2.0.0 is published with the changes in the files (file3, file1)
- Project-XYZ package.json version 1.0.0 is published with the changes in the files (file4, file2)
- Project-XYZ package.json version 1.0.1 is published with the changes in the files (file5, file1)
- Project-XYZ package.json version 1.0.2 is published with the changes in the files (file2, file1)
- Project-XYZ package.json version 1.1.0 is published with the changes in the files (file1, file2)
- Project-XYZ package.json version 2.0.0 is published with the changes in the files (file4, file5)
package.json version 1.0.0 is published twice with the different codebase, should this work or would it cause any problem.
I am actually experiencing an error called Timeout._onTimeout
after particular commit in the Gitlab pipeline but the only difference I could see in the code was this versioning order, it is certain that the engineer missed the actual version and tried pushing on the older version only and since then on the sequence continued for the same versions in the history repeating with the different codebase.
should this cause any problem ? have any of you come across such a scenario?
Please help. Thanks in advance!