Alex e Chris falam sobre como o Editor 2.0 suporta pacotes do npm. O truque é simples e complexo. A ideia é simples. Detectamos os pacotes que você deseja usar, listamos-os em um arquivo (editável) package.json arquivo e, em seguida, transforme-o em um em seus arquivos HTML que importam esses pacotes de esm.sh. Complexo porque, bem, todas essas etapas são bastante difíceis de acertar, lidar com todos os casos extremos e ser executadas com extrema rapidez. Tudo isso o compilador CodePen faz.
Saltos no tempo