It’s probably because of rescript-classnames which has Core 1.0.0 as a dependency.
And Core does not follow semver, it will be merged into the Compiler anyway.
It’s a very small dependency though, I think the Core dependency there could just be a devDependency.