sublime-ava
sublime-ava copied to clipboard
Snippet feedback
I included what I thought would be useful, but could use some feedback on it.
https://github.com/sindresorhus/sublime-ava/tree/master/snippets
Anything missing or something that could be improved? (Assertion snippets are planned https://github.com/sindresorhus/atom-sublime/issues/1).
Sublime has pretty powerful snippet system http://docs.sublimetext.info/en/latest/extensibility/snippets.html#substitutions, so I was thinking we could for example in the AVA snippet autofill the import by converting camelCase fooBar to foo-bar with a regex, e.g. import fooBar from 'foo-bar', so foo-bar is autofilled in this case.
Relevant Atom plugin discussion: https://github.com/sindresorhus/atom-ava/issues/4
@kipit mentioning you since you did such a great job with the EditorConfig snippets, in case you have some knowledge to share or want to help out :)
I will take a look nigthly. I get the idea.
Any feedback on sindresorhus/sublime-ava#5?
I was also thinking to handle this syntax on ava snippet: import {foo, bar} from 'foo-module' but I’m not really familiar with ES6, is-it something we often encounter? If yes what can you purpose as module?