I published a package, called jraph. I recently bumbed the current version from 1.2.2 to 1.3.0. When I checked my packages page, the new version was not reflected there. However, manually navigating to https://www.npmjs.com/package/jraph/v/1.3.0 displayed the correct version. So I tested it again, by making to version patches, which were both successful. Checking the default page (https://www.npmjs.com/package/jraph/) did not reflect these versions. Again though, I was able to retrieve a page with the correct version by navigating to (https://www.npmjs.com/package/jraph/v/1.3.2). I decided to check the npm registry api by querying (http://registry.npmjs.org/-/v1/search?text=jraph) in my browser, which yielded the latest version in its results. I decided to test this more myself, I created a new folder and ran the following:
~$ npm init -y ~$ npm i jraph
the resulting version installed was - as the CLI put it
So I created a new project on codesandbox using the node template, and searched for my package as a dependency. The result for the latest version was 1.2.2, which was odd. You can view that here:
Upon searching it on bundlephobia I got the following display
Again, version 1.2.2.
I guess my question then is, why is this happening, and can I fix it???