UNPKG

@onereach/orest-input-cli

Version:

The tool for creating, serving, and publishing OREST Inputs

15 lines (11 loc) 339 B
const babel = require('@babel/core'); const requireFromString = require('require-from-string'); function requireImport(filePath) { const { code } = babel.transformFileSync(filePath, { cwd: __dirname, ast: false, presets: ['@babel/preset-env'], }); return requireFromString(code, ''); } module.exports = requireImport;