Increment to proper semver-compatible version
package.json uses '0.0.0' package version https://github.com/IdanCo/object2form/blob/ec180324ffbb48aceb4c8b4c9b211577ec784877/package.json#L3
Forgive my ignorance, but should i update the version in package.json even though it's not available in npm?
a package version is de-coupled from a repository that it may be pushed to, you should manage your project's version regardless of whether it's on npm.
for example, what happens if someone clones the project (which is what you expect users to do) and reports a bug. first thing you'd ask is which version does he run because everything seems perfectly fine for you, right? now there's no way for him to figure out the version except maybe to check the commit hash of when he cloned it.