See: https://github.com/melpa/melpa/pull/5008
Based on Steve Purcell’s one:
https://github.com/purcell/emacs.d