/
githubmirror
/
babel
Обзор
Документация
Войти
/
githubmirror
/
babel
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/babel-helpers/src/helpers/isNativeFunction.ts
11 строк
377 B
Nicolò Ribaudo
[babel 8] Use `@babel/types` for parser's return type (#17117)
14 фев 2025, 14:12
Не верифицирован
14 фев 2025, 14:12
4cf5c9e
Код
Авторство
О чём код?
/* @minVersion 7.0.0-beta.0 */ export default function _isNativeFunction(fn: unknown): fn is Function { // Note: This function returns "true" for core-js functions. try { return Function.toString.call(fn).indexOf("[native code]") !== -1; } catch (_e) { // Firefox 31 throws when "toString" is applied to an HTMLElement return typeof fn === "function"; } }