Can I safely ignore .js files and just commit my .coffee files to fit?
yeah probably, but youll need to force them to regenerate every time you pull
How would I force them to regenerate?
Hmm, I tried to ignore and delete the js files from my repo and it seemed to mess things up...
Heads up I just made this same mistake with .styl/.css and lost a huge amount of work when I switched computers, so I'd make sure you aren't using any external js at all.
I'm only ignoring js files inside the framer folder