OpenFn/language-common

Have to force install on 2.0.0

Opened this issue · 4 comments

When installing a clean version of language-common on the 2.0.0 branch, I have to force install with npm install -f. Otherwise esbuild-android (a dependency of esbuild) complains rather rudely that I'm not running on an android OS.

I'm gonna update the docs for now on my branch to at least reduce the pain point for future new devs.

When you say 'force install', what do you mean?

Whoops, mistyped the command (I'll edit it). I mean npm install -f

Oh weird, worked first time for me. Node and npm version?

Running on node 14 (as listed in tool-versions).

Did you test on a clean repo clone? From googling around my understanding is you need to force it first time, but afterwards it'll install fine without the force flag