npm.io
0.3.0 • Published 2 years ago

@jil/module

Licence
MIT
Version
0.3.0
Deps
0
Size
39 kB
Vulns
0
Weekly
0

@jil/module

Load and resolve custom file types at runtime with a more powerful Node.js require replacement.

import {requireModule} from '@jil/module';

const result = requireModule('./some/non-js/file.ts');

Features

  • CommonJS based importing with requireModule()
  • CommonJS interoperability with ESM-like files
  • ECMAScript module based importing with a custom ESM loader
  • Supported file types: TypeScript (.ts, .tsx)

Installation

npm i @jil/module

Documentation