https://github.com/antfu/strip-literal
Strip comments and string literals from JavaScript code
https://github.com/antfu/strip-literal
Last synced: 3 months ago
JSON representation
Strip comments and string literals from JavaScript code
- Host: GitHub
- URL: https://github.com/antfu/strip-literal
- Owner: antfu
- License: mit
- Created: 2022-05-07T02:44:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-15T10:56:57.000Z (6 months ago)
- Last Synced: 2025-04-13T07:46:47.233Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 471 KB
- Stars: 85
- Watchers: 2
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# strip-literal
[](https://www.npmjs.com/package/strip-literal)
Strip comments and string literals from JavaScript code. Powered by [`js-tokens`](https://github.com/lydell/js-tokens).
## Usage
```ts
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.
## Sponsors
## License
[MIT](./LICENSE) License © 2022 [Anthony Fu](https://github.com/antfu)