atom-javascript-refactor
atom-javascript-refactor copied to clipboard
Refactor into a strategy pattern
If we add a small abstraction on top of our JavaScript rename + codemod transforms, then potentially we could support other file formats in the future if we wanted. Might even be worth moving the JS strategy into a separate project and inject it here...Or at least provide a way to inject others and have this be the 'native' implementation.