Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antfu/strip-literal
Strip comments and string literals from JavaScript code
https://github.com/antfu/strip-literal
Last synced: about 1 month 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 (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T10:24:42.000Z (6 months ago)
- Last Synced: 2024-05-02T01:03:25.397Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 262 KB
- Stars: 81
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# strip-literal
[![NPM version](https://img.shields.io/npm/v/strip-literal?color=a1b858&label=)](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)