JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10722650
  • Score
    100M100P100Q217470F
  • License MIT

Is this specifier a Bun core module or supported Node one?

Package Exports

  • is-bun-module
  • is-bun-module/package.json

Readme

is-bun-module

How to use

To check if a specifier is a Bun module:

import { isBunModule } from "is-bun-module";
isBunModule("bun"); // true
isBunModule("bun:test", "1.0.0"); // true
isBunModule("notBunModule"); // false

To check if a specifier is a Node module supported by Bun:

import { isSupportedNodeModule } from "is-bun-module";
isSupportedNodeModule("fs"); // true
isSupportedNodeModule("node:fs"); // true
isSupportedNodeModule("node:notNodeModule"); // false
isSupportedNodeModule("node:http2", "1.0.0"); // false, added in 1.0.13

Notes