Spark DEV for Mac OSX 10.10 Fails To Run

I just decided to download and run the Spark DEV for the Mac - running 10.10.

When this starts, I get an error that begins:

TypeError: Arguments to path.join must be strings at …

Did I miss a step of the install?

Hey, @n8xja.

Sorry you hit this roadblock.

So, Spark Dev is based on Atom. I did a quick search of their issues on Github and found a few that sounded similar to your issue (here’s one). Some that were even fairly recent. Does that look like it could be it?

I do know that it’s working for me (both Atom and Spark Dev) on Mac Yosemite (10.10.2), so it’s not broken on all Yosemite machines. The developer at Spark who maintains Spark Dev is on vacation for a few days, but I’ll make sure he knows about this when he gets back.

One thing this bug reminds me of is sometimes in the past, I’ve run up against software that has some assumptions about valid install locations and path names. Do you have any special characters in your username or the path where you installed Spark Dev? If you could check that, it might be helpful for further troubleshooting.


FWIW Spark Dev is working fine for me on OSX 10.9.5 (Mavericks) and OSX 10.10.2 (Yosemite).

@n8xja Heads up that once you get it running, there’s a limitation in which you cannot compile/flash successfully with extra files in your source directory. Something to keep in mind as you plan out your directory structure, just put those files by themselves in a src directory and you’ll be all set. Some details over at