`unicorn/isolated-functions` - Add more default function names (memoized, serialize)
enhancementevaluating
I think the rule would be helpful to way more people in its default config if it included more default function names. Non-exhaustive list:
```js
_.memoize(fn)
memoize(fn)
serialize(fn)
workerize(fn)
isolate(fn)
page.evaluate(fn) // Puppeteer
brower.execute(fn) // WebDriver
// browser.scripting.executeScript
chrome.scripting.executeScript({
target: {tabId: 1},
func: fn,
})
```
Example libs:
- https://www.npmjs.com/package/serialize-javascript
- https://www.npmjs.com/package/memoize
- https://developer.chrome.com/docs/extensions/reference/api/scripting
2 条评论