diff --git a/script/package.json b/script/package.json index 5b60c9762..bb213ba9a 100644 --- a/script/package.json +++ b/script/package.json @@ -9,7 +9,7 @@ "csslint": "1.0.2", "donna": "1.0.13", "electron-chromedriver": "~1.3", - "electron-link": "0.0.22", + "electron-link": "0.0.23", "electron-mksnapshot": "~1.3", "electron-packager": "7.3.0", "electron-winstaller": "2.5.1", diff --git a/src/initialize-application-window.coffee b/src/initialize-application-window.coffee index 07cefce3e..a70ca54b7 100644 --- a/src/initialize-application-window.coffee +++ b/src/initialize-application-window.coffee @@ -8,52 +8,53 @@ NativeCompileCache = require './native-compile-cache' CompileCache = require './compile-cache' ModuleCache = require './module-cache' -require('about') -require('archive-view') -require('autocomplete-atom-api') -require('autocomplete-css') -require('autocomplete-html') -require('autocomplete-plus') -require('autocomplete-snippets') -require('autoflow') -require('autosave') -require('background-tips') -require('bookmarks') -require('bracket-matcher') -require('command-palette') -require('deprecation-cop') -require('dev-live-reload') -require('encoding-selector') -require('exception-reporting') -require('dalek') -require('find-and-replace') -require('fuzzy-finder') -require('git-diff') -require('go-to-line') -require('grammar-selector') -require('image-view') -require('incompatible-packages') -require('keybinding-resolver') -require('line-ending-selector') -require('link') -require('markdown-preview') -require('metrics') -require('notifications') -require('open-on-github') -require('package-generator') -require('settings-view') -require('snippets') -require('spell-check') -require('status-bar') -require('styleguide') -require('symbols-view') -require('tabs') -require('timecop') -require('tree-view') -require('update-package-dependencies') -require('welcome') -require('whitespace') -require('wrap-guide') +if global.isGeneratingSnapshot + require('about') + require('archive-view') + require('autocomplete-atom-api') + require('autocomplete-css') + require('autocomplete-html') + require('autocomplete-plus') + require('autocomplete-snippets') + require('autoflow') + require('autosave') + require('background-tips') + require('bookmarks') + require('bracket-matcher') + require('command-palette') + require('deprecation-cop') + require('dev-live-reload') + require('encoding-selector') + require('exception-reporting') + require('dalek') + require('find-and-replace') + require('fuzzy-finder') + require('git-diff') + require('go-to-line') + require('grammar-selector') + require('image-view') + require('incompatible-packages') + require('keybinding-resolver') + require('line-ending-selector') + require('link') + require('markdown-preview') + require('metrics') + require('notifications') + require('open-on-github') + require('package-generator') + require('settings-view') + require('snippets') + require('spell-check') + require('status-bar') + require('styleguide') + require('symbols-view') + require('tabs') + require('timecop') + require('tree-view') + require('update-package-dependencies') + require('welcome') + require('whitespace') + require('wrap-guide') clipboard = new Clipboard TextEditor.setClipboard(clipboard)