//acorn-strip-functionbygalvez

acorn-strip-function

Strip a function from JavaScript source

1
0
1
JavaScript

acorn-strip-function

Strip functions from JavaScript/JSX source via acorn.

Install

npm i acorn-strip-function --save

Usage

const stripFunction = require('acorn-strip-function')

console.log(stripFunction('function removeMe() {}', 'removeMe') === '')
// true

Reference

stripFunction(source, functionName, { tokens, settings })

  • source: Source code as string.
  • functionName: Name of function to be removed across code.
  • tokens: Provide existing acorn tokenizer instance, ignores source.
  • settings: Provide custom acorn settings (default: modules with latest JavaScript features).

License

MIT

[beta]v0.14.0