A collection of refactoring patterns for improving the design of existing JavaScript code.