Start adding "foundation" to the dependencies - this is when it threw the error.
Atom Version: 1.4.0-beta0
System: Mac OS X 10.11.2
Thrown From: snippets package, v1.0.1
Stack Trace
Uncaught TypeError: Cannot read property 'split' of undefined
At /Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:810
TypeError: Cannot read property 'split' of undefined
at Selection.module.exports.Selection.insertText (/Applications/Atom Beta.app/Contents/Resources/app.asar/src/selection.js:465:28)
at /Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/snippets/lib/snippet-expansion.js:25:43
at TextBuffer.module.exports.TextBuffer.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:805:18)
at TextEditor.module.exports.TextEditor.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/src/text-editor.js:1216:26)
at /Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/snippets/lib/snippet-expansion.js:24:35
at TextBuffer.module.exports.TextBuffer.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:805:18)
at TextEditor.module.exports.TextEditor.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/src/text-editor.js:1216:26)
at new SnippetExpansion (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/snippets/lib/snippet-expansion.js:21:19)
at Object.module.exports.insert (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/snippets/lib/snippets.js:540:14)
at /Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/autocomplete-manager.js:563:39
at TextBuffer.module.exports.TextBuffer.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:805:18)
at TextEditor.module.exports.TextEditor.transact (/Applications/Atom Beta.app/Contents/Resources/app.asar/src/text-editor.js:1216:26)
at AutocompleteManager.module.exports.AutocompleteManager.replaceTextWithMatch (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/autocomplete-manager.js:549:26)
at AutocompleteManager.replaceTextWithMatch (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/autocomplete-manager.js:3:61)
at AutocompleteManager.module.exports.AutocompleteManager.confirm (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/autocomplete-manager.js:501:12)
at /Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/autocomplete-manager.js:3:61
at Emitter.module.exports.Emitter.emit (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/event-kit/lib/emitter.js:86:11)
at SuggestionList.module.exports.SuggestionList.confirm (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/suggestion-list.js:135:27)
at SuggestionList.confirm (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/suggestion-list.js:3:61)
at autocomplete-suggestion-list.SuggestionListElement.confirmSelection (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/suggestion-list-element.js:258:27)
at autocomplete-suggestion-list.onmouseup (/Applications/Atom Beta.app/Contents/Resources/app.asar/node_modules/autocomplete-plus/lib/suggestion-list-element.js:119:23)
[Enter steps to reproduce below:]
Atom Version: 1.4.0-beta0 System: Mac OS X 10.11.2 Thrown From: snippets package, v1.0.1
Stack Trace
Uncaught TypeError: Cannot read property 'split' of undefined
Commands
Config
Installed Packages