Sorry for all the overkill. I love the spirit of this project and thought this detailed error report would help.
TLDR: Use recommended npm install on mac(scroll down to #3rd Attempt, cant get this markdown link to work...)
Machine spec via image:

Bit installed with brew:

While following the walkthrough I came upon these errors when running the following commands:
bit commit is-string 'initial commit' Note that the commit seems to have been executed successfully despite the error.

bit export @this/is-string @scopy produces same directory type error:

I rm -rf the hello-world and scopy directory and tried the steps again only this time i ran npm init -y on the hello-world dir before running npm i -bit-js because without doing the npm i bit-js installed bit-js one level up. This produced the same result up to this point. Screenshots below:



## 3rd Attempt(Works!)
Steps:

Follow getting started instructions, successful bit commit which failed previously.

I run npm init on hello-world so npm i bit installs in /hello-world dir instead of parent.
Run npm init.

Run npm i bit-js.

Creating index.js, bit commit. Works. bit show @this/is-string. Works.

bit status. Works.

Create scopy dir for remotes, add remotes, export (bit remote add, bit export) commands work. bit remote add file:///Users/devworx/scopy --global.

Epic issue breakdown @idkjs :)
So it seems that the release that was pushed to Brew was missing a file.
Anyway, we've published a new PR to Brew that will fix it.
For now, keep using the NPM, and thanks for not giving up!
I'm keeping this issue open until the new version is published to Brew.
@itaymendel You can close this, the new version is in Homebrew.
thanks @neutric
Glad to help in this minor way. Anyone now how to fix the internal markdown link?
Most helpful comment
@itaymendel You can close this, the new version is in Homebrew.