require-from-memory
v1.0.2
Published
NodeJs "require" with mock content and file name and supports babel, pirates, etc
Maintainers
Readme
Description
Cross platform NodeJs require with mock content and file name and support babel, pirates, etc
import {requireFromString} from 'require-from-memory'
const myModule = requireFromString(
'export default { ... }',
'fake/path/my-module.js',
options, // optional
)
/*
options: {
logFilter(logEvent): boolean // return false to prevent show log
}
logEvent: {
level: 'INFO' | 'WARNING' | 'ERROR',
type: 'FindPath',
message,
filename,
code,
vars: {
// additional info
},
exception,
}
*/