Closed broksonic21 closed 2 months ago
@broksonic21 can you please share the exact overrides that worked for you?
@broksonic21 can you please share the exact overrides that worked for you?
in the linked thread it can be worked around w/out an override by installing npm i @stdlib/number-float64-base-normalize@0.0.8 --save-dev --save-exact
Yep, that's what we are doing - installing 0.0.8 explicitly and avoiding overrides (since npm overrides are super buggy)
npm i @stdlib/number-float64-base-normalize@0.0.8 --save-dev --save-exact
Segment team: any chance to get a fix in on this?
@silesky as this blocks any standard install, not just our use case - can you help get this on radar?
Fixed in 1.72.0
See : https://github.com/segmentio/tsub-js/issues/45 which is the cause
Current tsub dependency (https://github.com/segmentio/analytics-next/blob/9b1540fa7851ba4077c8828357fb1125920e1337/packages/browser/package.json#L56) is dependent on stdlib-js/math-base-special-ldexp @ ^0.0.5 which is buggy installing (on Mac's at least) due to node-gyp
See https://github.com/segmentio/analytics-next/issues/818 for more as well
If you could bump that to support 0.2.1 it works fine. We do it via overrides right now, but npm and overrides cause other issues so be good to mainline this.
I also get this with node 20 and node-gyp 10