js-software-design-patterns (npm): industry proven software patterns
Keywords: builder|factory|lazy|chain of responsibility|command|momento|pubsub|observer|bridge|creational patterns|behavioral patterns|structural patterns|software design patterns