( context: any, module: Module, filenameAndDirname: 'eval' | 'stdin' | null )
| 767 | * Set properties on `context` before eval-ing [stdin] or [eval] input. |
| 768 | */ |
| 769 | export function setupContext( |
| 770 | context: any, |
| 771 | module: Module, |
| 772 | filenameAndDirname: 'eval' | 'stdin' | null |
| 773 | ) { |
| 774 | if (filenameAndDirname) { |
| 775 | context.__dirname = '.'; |
| 776 | context.__filename = `[${filenameAndDirname}]`; |
| 777 | } |
| 778 | context.module = module; |
| 779 | context.exports = module.exports; |
| 780 | context.require = module.require.bind(module); |
| 781 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…