1.2.0 • Published 3 months ago

acorn-strip-function v1.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 months ago

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

1.2.0

3 months ago

1.1.0

3 months ago

1.0.0

2 years ago