{"action":"created","issue":{"url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/13","repository_url":"https://api.github.com/repos/Galooshi/atom-import-js","labels_url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/13/comments","events_url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/13/events","html_url":"https://github.com/Galooshi/atom-import-js/issues/13","id":221080502,"number":13,"title":"Uncaught Error: No project root found","user":{"login":"55dmb","id":27275972,"avatar_url":"https://avatars0.githubusercontent.com/u/27275972?v=3","gravatar_id":"","url":"https://api.github.com/users/55dmb","html_url":"https://github.com/55dmb","followers_url":"https://api.github.com/users/55dmb/followers","following_url":"https://api.github.com/users/55dmb/following{/other_user}","gists_url":"https://api.github.com/users/55dmb/gists{/gist_id}","starred_url":"https://api.github.com/users/55dmb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/55dmb/subscriptions","organizations_url":"https://api.github.com/users/55dmb/orgs","repos_url":"https://api.github.com/users/55dmb/repos","events_url":"https://api.github.com/users/55dmb/events{/privacy}","received_events_url":"https://api.github.com/users/55dmb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-04-11T21:06:18Z","updated_at":"2017-04-12T15:30:06Z","closed_at":null,"body":"[Enter steps to reproduce:]\r\n\r\n1. ...\r\n2. ...\r\n\r\n**Atom**: 1.15.0 x64\r\n**Electron**: 1.3.13\r\n**OS**: Mac OS X 10.12.4\r\n**Thrown From**: [atom-import-js](https://github.com/galooshi/atom-import-js) package 0.6.1\r\n\r\n\r\n### Stack Trace\r\n\r\nUncaught Error: No project root found\r\n\r\n```\r\nAt /Users/davidmbrowning/.atom/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:20\r\n\r\nError: No project root found\r\n    at findRecursive (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:20:11)\r\n    at findRecursive (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:28:10)\r\n    at findRecursive (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:28:10)\r\n    at findRecursive (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:28:10)\r\n    at findRecursive (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:28:10)\r\n    at findProjectRoot (/packages/atom-import-js/node_modules/import-js/build/findProjectRoot.js:39:10)\r\n    at withModuleFinder (/packages/atom-import-js/lib/withModuleFinder.js:6:26)\r\n    at fixImports (/packages/atom-import-js/lib/import-js.js:120:3)\r\n    at /packages/atom-import-js/lib/import-js.js:152:38)\r\n    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:259:29)\r\n    at CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:3:59)\r\n    at CommandRegistry.module.exports.CommandRegistry.dispatch (/app.asar/src/command-registry.js:160:19)\r\n    at AtomEnvironment.module.exports.AtomEnvironment.dispatchContextMenuCommand (/app.asar/src/atom-environment.js:1168:28)\r\n    at EventEmitter.outerCallback (/app.asar/src/application-delegate.js:325:25)\r\n    at emitThree (events.js:116:13)\r\n    at EventEmitter.emit (events.js:194:7)\r\n```\r\n\r\n### Commands\r\n\r\n```\r\n     -1:15 line-ending-selector:show (atom-text-editor.editor.is-focused)\r\n     -0:49.5.0 tree-view:show-current-file-in-file-manager (li.texteditor.tab.sortable.active.right-clicked)\r\n     -0:31.3.0 deprecation-cop:view (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)\r\n     -0:15.3.0 js-console:toggle (span.syntax--punctuation.syntax--definition.syntax--string.syntax--begin.syntax--json)\r\n     -0:01.8.0 import-js:fix-imports (div.scrollbar-content)\r\n```\r\n\r\n### Non-Core Packages\r\n\r\n```\r\nariake-dark-syntax 0.1.3 \r\natom-agressive-js-iterable 0.1.1 \r\natom-atomist-js 0.4.6 \r\natom-formatter-jsbeautify 1.1.2 \r\natom-import-js 0.6.1 \r\natom-js-console 1.2.2 \r\natom-js-import 0.2.0 \r\natom-json-color 0.6.0 \r\natom-json-editor 0.4.1 \r\natom-material-syntax 1.0.2 \r\natom-material-ui 1.3.9 \r\natom-minify-stand-alone 0.2.0 \r\nautocomplete-cocos2d-js 0.7.0 \r\nautocomplete-js-import 1.4.0 \r\nautocomplete-json 5.4.0 \r\nbest-js-snippets 4.1.0 \r\nbusy-signal 1.3.0 \r\ncoffee-paste 0.8.0 \r\ncolorful-json 1.1.0 \r\ndeclarations 1.1.3 \r\ndeclarations-js 1.0.2 \r\nflatten-json 0.1.5 \r\nformatter-json 1.0.1 \r\nHydrogen 1.10.1 \r\nhydrogen-launcher 1.2.0 \r\nintentions 1.1.2 \r\njs-extractor 0.0.2 \r\njs-extras 1.9.0 \r\njs-hyperclick 1.10.1 \r\njs-refactor 0.7.5 \r\njson-colorer 1.0.0 \r\njson-converter 0.2.4 \r\njson-schema 0.1.15 \r\njsonpp 0.1.1 \r\njupyter-notebook 0.0.9 \r\nlanguage-cfml 0.17.0 \r\nlanguage-dot-js 0.1.0 \r\nlanguage-js-inline-hbs 0.8.0 \r\nlanguage-js-specs 0.1.0 \r\nlanguage-markdown-in-js 1.0.2 \r\nlinter 2.1.2 \r\nlinter-autocomplete-jing 0.7.2 \r\nlinter-cflint 0.14.0 \r\nlinter-js-cloudformation-yaml 2.2.1 \r\nlinter-js-standard-engine 2.0.0 \r\nlinter-js-yaml 1.2.7 \r\nlinter-json-lint 0.1.1 \r\nlinter-ui-default 1.2.2 \r\nmy-package 0.0.0 \r\npp-js 0.0.2 \r\npretty-json 1.6.3 \r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/comments/293615673","html_url":"https://github.com/Galooshi/atom-import-js/issues/13#issuecomment-293615673","issue_url":"https://api.github.com/repos/Galooshi/atom-import-js/issues/13","id":293615673,"user":{"login":"lencioni","id":195534,"avatar_url":"https://avatars0.githubusercontent.com/u/195534?v=3","gravatar_id":"","url":"https://api.github.com/users/lencioni","html_url":"https://github.com/lencioni","followers_url":"https://api.github.com/users/lencioni/followers","following_url":"https://api.github.com/users/lencioni/following{/other_user}","gists_url":"https://api.github.com/users/lencioni/gists{/gist_id}","starred_url":"https://api.github.com/users/lencioni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lencioni/subscriptions","organizations_url":"https://api.github.com/users/lencioni/orgs","repos_url":"https://api.github.com/users/lencioni/repos","events_url":"https://api.github.com/users/lencioni/events{/privacy}","received_events_url":"https://api.github.com/users/lencioni/received_events","type":"User","site_admin":false},"created_at":"2017-04-12T15:30:06Z","updated_at":"2017-04-12T15:30:06Z","body":"We should probably make that error message clearer and more actionable for folks! 🍡 "}}
{"actor":{"display_login":"lencioni"}}