Remove functions from JavaScript source via acorn
npm install acorn-strip-functionStrip functions from JavaScript/JSX source via acorn.
``bash`
npm i acorn-strip-function --save
`js
const stripFunction = require('acorn-strip-function')
console.log(stripFunction('function removeMe() {}', 'removeMe') === '')
// true
`
- 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).
-
MIT