这个项目能做什么

strip-comments-js 是一款旨在从 JavaScript 和 TypeScript 源代码中移除注释的工具。它提供了一个用于处理文件的 CLI 以及一个用于字符串操作的编程 API。 该工具通过多个选项提供了对移除哪些类型注释的细粒度控制: - pattern:根据特定模式过滤要移除的注释。 - licenseHeader:控制版权头部的移除。 - line:切换单行注释的移除。 - block:切换块注释的移除。 - jsdoc:切换 JSDoc 风格注释的移除。 - protected:切换受保护注释(例如以 //! 或 /*! 开头)的移除。 - sourcemap:切换源码映射(source mapping)注释的移除。 - spdx:控制 SPDX 短形式标识符的移除。