security.js 552 B

12345678910111213141516171819202122
  1. 'use strict';
  2. const helper = require('./helper');
  3. const eLogger = require('./eLogger').get();
  4. /**
  5. * security check
  6. */
  7. exports.setup = function () {
  8. eLogger.info('[security] [setup] process.argv:', process.argv);
  9. const runWithDebug = process.argv.find(function(e){
  10. let isHasDebug = e.includes("--inspect") || e.includes("--inspect-brk") || e.includes("--remote-debugging-port");
  11. return isHasDebug;
  12. })
  13. if (runWithDebug) {
  14. eLogger.info('[security] [setup] runWithDebug:', runWithDebug);
  15. helper.appQuit();
  16. }
  17. }
  18. exports = module.exports;