包详细信息

unrun

Gugustinette7MIT0.2.15

A tool to load and execute any JavaScript or TypeScript code at runtime.

自述文件

unrun

npm version npm downloads Unit Test

unrun is a tool that enables running any module at runtime (TypeScript, ESM, CJS, JSX, etc.) by bundling it with Rolldown.

It is highly inspired by tools like :

Install

npm i unrun

Usage

Programmatic API

  • Async
import { unrun } from 'unrun'

const { module } = await unrun({
  path: './path/to/file.ts', // Path to the module to load
})
  • Sync
import { unrunSync } from 'unrun'

const { module } = unrunSync({
  path: './path/to/file.ts', // Path to the module to load
})

CLI

npx unrun ./path/to/file.ts