From 5554d15bdb8bc52fe76cefa030650a0429c3be64 Mon Sep 17 00:00:00 2001 From: Corey Johnson & Nathan Sobo Date: Fri, 6 Jul 2012 12:14:57 -0600 Subject: [PATCH] Add sample .atom directory to project root --- .atom/atom.coffee | 10 ++++++++++ .atom/snippets/coffee.snippets | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 .atom/atom.coffee create mode 100644 .atom/snippets/coffee.snippets diff --git a/.atom/atom.coffee b/.atom/atom.coffee new file mode 100644 index 000000000..9571718da --- /dev/null +++ b/.atom/atom.coffee @@ -0,0 +1,10 @@ +requireExtension 'autocomplete' +requireExtension 'strip-trailing-whitespace' +requireExtension 'fuzzy-finder' +requireExtension 'tree-view' +requireExtension 'command-panel' +requireExtension 'keybindings-view' +requireExtension 'snippets' + +# status-bar is a bit broken until webkit gets a decent flexbox implementation +# requireExtension 'status-bar' diff --git a/.atom/snippets/coffee.snippets b/.atom/snippets/coffee.snippets new file mode 100644 index 000000000..57b3e3980 --- /dev/null +++ b/.atom/snippets/coffee.snippets @@ -0,0 +1,34 @@ +snippet de "Describe block" +describe "${1:description}", -> + ${2:body} +endsnippet + +snippet i "It block" +it "$1", -> + $2 +endsnippet + +snippet be "Before each" +beforeEach -> + $1 +endsnippet + +snippet ex "Expectation" +expect($1).to$2 +endsnippet + +snippet log "Console log" +console.log $1 +endsnippet + +snippet ra "Range array" +[[$1, $2], [$3, $4]] +endsnippet + +snippet pt "Point array" +[$1, $2] +endsnippet + +snippet spy "Jasmine spy" +jasmine.createSpy("${1:description}")$2 +endsnippet