Strip comments and string literals from JavaScript code
Strip comments and string literals from JavaScript code. Powered by js-tokens.
[!NOTE]
Since v4.0.0, this package is ESM-only. Use v3.x if you need CommonJS.
import { stripLiteral } from 'strip-literal'
stripLiteral('const foo = `//foo ${bar}`') // 'const foo = ` ${bar}`'
Comments, string literals will be replaced by spaces with the same length to keep the source map untouched.
MIT License © 2022 Anthony Fu