code: function generateClosuredComponents() {
      const componentsDir = './src/components';
  
      // Cleanup
      childProcess.execSync(`rm -rf ${componentsDir}`);
  
      // Generate
      fs.mkdirSync(componentsDir);
      LIST.forEach(name => {
          const componentSrcPath = `./node_modules/prismjs/components/prism-${name}.js`;
          const componentSrc = fs.readFileSync(componentSrcPath);
          const moduleSrc = moduleExport(prismClosure(componentSrc));
          const outputPath = path.join(componentsDir, `prism-${name}.js`);
          fs.writeFileSync(outputPath, moduleSrc);
      });
  }
docs: /*
  Generate the sources for closured components