{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/7972c616246ab60df7cbc374d4ef9d35?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7972c616246ab60df7cbc374d4ef9d35","url":"https://api.github.com/users/Marak","login":"Marak","id":70011},"milestone":null,"labels":[],"assignee":null,"updated_at":"2011-11-13T00:43:28Z","comments":4,"closed_at":null,"url":"https://api.github.com/repos/nodejitsu/haibu/issues/79","body":"Right now, for apps on haibu, we specify `scripts.start` without the node binary name.\r\n\r\nThis is problematic because `npm` has a start command, which pipes all output to `sh` by default. This means that the `node` binary is required in the string.\r\n\r\nFor instance:\r\n\r\n```\r\n  \"scripts\": {\r\n    \"start\": \"./bin/server\"\r\n  },\r\n```\r\n*fails in npm* , *works in haibu*\r\n\r\n```\r\n  \"scripts\": {\r\n    \"start\": \"node ./bin/server\"\r\n  },\r\n```\r\n*works in npm*, *fails in haibu*\r\n\r\nIt would be nice to have parity in these formats. We could then re-use commands like `npm start` for any application. This is useful when helping isolate issues with users.","html_url":"https://github.com/nodejitsu/haibu/issues/79","title":"Establish parity with NPM `package.json` scripts.start","number":79,"id":2216080,"created_at":"2011-11-12T06:07:40Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/8225d7ca5e83a3f9f0bb89a61d5df72c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"8225d7ca5e83a3f9f0bb89a61d5df72c","url":"https://api.github.com/users/dominictarr","login":"dominictarr","id":259374},"updated_at":"2011-11-13T00:43:28Z","url":"https://api.github.com/repos/nodejitsu/haibu/issues/comments/2720260","body":"yeah, but there will be things that will work in npm start that won't work\nwith haibu, so you will get questions like \"it works with npm start but not\non nodejitsu\"\n\nit would be better to bundle carapace into jitsu and add a `jitsu local\nstart` command or something.","id":2720260,"created_at":"2011-11-13T00:43:28Z"}}