MCPcopy
hub / github.com/vitest-dev/vitest / isBuiltin

Function isBuiltin

packages/vitest/src/utils/modules.ts:17–25  ·  view source on GitHub ↗
(id: string)

Source from the content-addressed store, hash-verified

15
16// TODO: Use `isBuiltin` from `node:module`, but Deno doesn't support it
17export function isBuiltin(id: string): boolean {
18 if (isDeno && id.startsWith(NPM_BUILTIN_NAMESPACE)) {
19 return true
20 }
21 if (isBun && id.startsWith(BUN_BUILTIN_NAMESPACE)) {
22 return true
23 }
24 return isNodeBuiltin(id)
25}
26
27export function isNodeBuiltin(id: string): boolean {
28 if (id.startsWith(NODE_BUILTIN_NAMESPACE)) {

Callers 14

fetchModuleFunction · 0.90
resolveFunction · 0.90
parseModuleFunction · 0.85
fetchModuleFunction · 0.85
getModuleInformationMethod · 0.85
resolveFunction · 0.85
convertIdToImportUrlMethod · 0.85
loadAutomockMethod · 0.85
loadManualMockMethod · 0.85
resolveFunction · 0.85
createLoadHookFunction · 0.85
CommonjsExecutorClass · 0.85

Calls 1

isNodeBuiltinFunction · 0.70

Tested by

no test coverage detected