I think we already have some material:
First class functions make oodles of patterns obsolete. A language with first class functions makes Command a very simple pattern indeed, to the point of not even worth calling it a pattern. It’s just another datatype. Similar with Visitor, since any iterator can take an arbitrary callback, with no need to otherwise dress it up.
Design patterns do vary by language. Monads for example are a design pattern, but JS isn’t really capable of expressing them clearly, notwithstanding the
async/await keywords that enable just one particular monad.