Strips empty-string values from non-required MCP tool-call arguments before the call reaches the server. Fixes LLM function-calling quirks where models emit every optional key with an empty default.
Strip leading whitespace from each line in a string
Strip flow type annotations from your output code.
remark plugin to remove empty paragraphs
Strip comments from JSON. Lets you use comments in your JSON files!
Strip ANSI escape codes from a string
Strip UTF-8 byte order mark (BOM) from a string
Remove JSX empty expression
Indent each line in a string
Strip redundant indentation and indent the string
Strip comments and string literals from JavaScript code
Strip the final newline character from a string or Uint8Array
remark plugin to remove markdown formatting
Strip a byte order mark (BOM) from a string.
Remove debugger statements and functions like assert.equal and console.log from your code
Remove leading directory components from a path, like tar's --strip-components option
Strip a substring from the start/end of a string
Strip line and/or block comments from a string. Blazing fast, and works with JavaScript, Sass, CSS, Less.js, and a number of other languages.
Strip UTF-8 byte order mark (BOM) from a stream
Strip comments from a Pug token stream (from the lexer)
Strip UTF-8 byte order mark (BOM) from a Uint8Array
Strip unused locales from Moment.js
Webpack plugin removes empty JavaScript files generated when using styles.
A simple method that will strip a valid hex prefix off a string, if present.