<p dir="auto">Description of what I'm doing:</p>
<p dir="auto">I'm porting the hello world app on the Quick Start page to Clojurescript</p>
<p dir="auto"><a href="https://github.com/atom/atom-shell/blob/master/docs/tutorial/quick-start.md">https://github.com/atom/atom-shell/blob/master/docs/tutorial/quick-start.md</a></p>
<p dir="auto">Here is my port of main.js to Clojurescript:</p>
<p dir="auto"><a href="https://gist.github.com/frankhale/8fe873601fb4212cdc87">https://gist.github.com/frankhale/8fe873601fb4212cdc87</a></p>
<p dir="auto">I have the requisite files in my project and it works fine using the provided main.js. When I use my Clojurescript compiled main.js atom-shell tells me my app is not valid. The project structure is exactly as it should be and all I'm replacing is the Javascript version of main.js with a Clojurescript compiled main.js from my translation of the Javascript.</p>
<p dir="auto">Question for atom-shell developers:</p>
<p dir="auto">Is there a way to debug what is going on when atom-shell tries to start my application? I'm running atom.exe and dragging my app folder into the window. I've opened the dev tools but no errors are reported. All I get is a message saying that my app is not valid.</p>
<p dir="auto">Question for somebody that may be able to help debug the Clojurescript:</p>
<p dir="auto">If anyone knows Clojurescript would you mind taking a look at my Gist to see if I've made any crazy mistakes? I've been trying to get this working for several hours. The code looks straightforward enough and doesn't look like it should be a problem porting.</p>
<p dir="auto">Here is a repo of my project for those that may want to have a look:</p>
<p dir="auto"><a href="https://github.com/frankhale/hello-atom-shell">https://github.com/frankhale/hello-atom-shell</a></p>
<p dir="auto">Even when launching from the command line, any JS error occuring in main.js is internally trapped, preventing debugging.  Instead, you get the following:</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/231157/2947232/fc3162d0-d9f3-11e3-9b8c-a5f22460e757.png"><img src="https://cloud.githubusercontent.com/assets/231157/2947232/fc3162d0-d9f3-11e3-9b8c-a5f22460e757.png" alt="screenshot 2014-05-12 09 38 03" style="max-width: 100%;"></a></p>
<p dir="auto">The error is not reported in the console.</p>