Sobre o projeto

strip-comments-js é uma ferramenta projetada para remover comentários de códigos-fonte JavaScript e TypeScript. Ela fornece tanto um CLI para processamento de arquivos quanto uma API programática para manipulação de strings. A ferramenta oferece controle granular sobre quais tipos de comentários são removidos através de diversas opções: - pattern: Filtra comentários para remover com base em um padrão específico. - licenseHeader: Controla a remoção de cabeçalhos de copyright. - line: Alterna a remoção de comentários de linha única. - block: Alterna a remoção de comentários de bloco. - jsdoc: Alterna a remoção de comentários no estilo JSDoc. - protected: Alterna a remoção de comentários protegidos (ex: começando com //! ou /*!). - sourcemap: Alterna a remoção de comentários de mapeamento de origem (source mapping). - spdx: Controla a remoção de identificadores de forma curta SPDX.