已建进
通用空投替换 module.isBuiltin
目录
这是什么?
此软件包是通用的 drop- in 取代 module.isBuiltin。 。 。 .
我什么时候用这个?
此软件包导出单个函数, 用于确定模块是否为 内建模块。 建设
模块是由Node.js维护的核心模块. 可以用名称或使用 node: 網址。 。 。 .
安装
这个软件包是 仅限无害环境管理。 。 。 .
在Node.js(第18版+)中与 线条数字 :
yarn add @flex-development/is-builtin
见 Git - 协议QQ Yarn 关于从Git安装的细节.
在德诺与 esm.sh数字 :
import { isBuiltin } from 'https://esm.sh/@flex-development/is-builtin'
在浏览器中 esm.sh数字 :
<script type="module">
import { isBuiltin } from 'https://esm.sh/@flex-development/is-builtin'
</script>
使用
import { isBuiltin } from '@flex-development/is-builtin'
isBuiltin('@flex-development/is-builtin') // false
isBuiltin('assert') // true
isBuiltin('fs/promises') // true
isBuiltin(new URL('node:os')) // true
isBuiltin('node:module') // true
isBuiltin('node:test/reporters') // true
isBuiltin('test') // false
isBuiltin(null) // false
API 密码
此软件包导出标识符 isBuiltin。 。 。 .
默认导出也是 isBuiltin。 。 。 .
isBuiltin(m)
检查是否 m 参考文献 a 内建模块。 。 。 .
👉 说明数字 :
m将转换为字符串(String(m)) 检查前.
参数
m(单位:千美元)unknown- 检查的东西
回返
true 若为 m 内置模块中的参考文献, false 否则.
类型
此软件包已全部输入 类型脚本。 。 。 .
相关
builtin-modules- 通用空投替换module.builtinModules
贡献
见 CONTRIBUTING.md。 。 。 .
这个项目有一个 行为守则通过与该存储库、组织或 你同意遵守它的规定.