override.js 432 B

123456789101112131415161718192021
  1. const diagnostics = require('./');
  2. //
  3. // Override the existing `debug` call so it will use `diagnostics` instead
  4. // of the `debug` module.
  5. //
  6. try {
  7. var key = require.resolve('debug');
  8. require.cache[key] = {
  9. exports: diagnostics,
  10. filename: key,
  11. loaded: true,
  12. id: key
  13. };
  14. } catch (e) { /* We don't really care if it fails */ }
  15. //
  16. // Export the default import as exports again.
  17. //
  18. module.exports = diagnostics;