ProjectEvergreen/greenwood

consolidate all internal rollup plugin usages to Rollup config

开放

#1,391 创建于 2025年1月19日

 (0 条评论) (0 个反应) (1 位负责人)JavaScript (15 个派生)auto 404
CLIalpha.1enhancementgood first issuev0.35.0

仓库指标

星标
 (132 个星标)
PR 合并指标
 (平均合并 25天 20小时) (30 天内合并 29 个 PR)

描述

Type of Change

Enhancement

Summary

Currently some Greenwood plugins provide their own Rollup plugins, but I think it would make more sense if those were all just declared "top level" in rollup.config.js since we're already doing that for other Rollup plugins like CommonJS and NodeJS resolution. I often forget that Greenwood has these Rollup plugins tucked away

Details

I think both of these just can get moved / imported into getRollupConfigForBrowserScripts

  1. Node Modules - https://github.com/ProjectEvergreen/greenwood/blob/v0.31.0-alpha.5/packages/cli/src/config/rollup.config.js#L577
  2. Terser - https://github.com/ProjectEvergreen/greenwood/blob/v0.31.0-alpha.5/packages/cli/src/plugins/resource/plugin-standard-javascript.js#L76

贡献者指南