require-from-memory
v1.0.2
Published
NodeJs "require" with mock content and file name and supports babel, pirates, etc
Downloads
2,040
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,
}
*/