detect-browser-devtools
Detect browser (Chrome, IE, Firefox etc...) Developer Tools (Console) is opened
Install
Use npm:
$ npm install browser-detect-devtools
Use cdn:
Usage
NPM
const devTools = ;const devToolsManager = devToolsManager;
// Always want to clear console log of the browser's developer tools, use `alwaysConsoleClear` API.devToolsManager; // enable functiondevToolsManager; // disable function // Pause the browser session when Browser's developer tools are open, use `freezeWhenDevToolsOpened` API.devToolsManager; // enable functiondevToolsManager; // disable function // You can also receive events developer tools are opened, closed, and get position.// IMPORTANT : Use this function only when in release mode.// If you call this method, the console.log is reset regardless of the alwaysConsoleClear function called.devToolsManager; // Stop monitoring devtools event.devToolsManager;
CDN
CDN create instance to global variable.
// Always want to clear console log of the browser's developer tools, use `alwaysConsoleClear` API.DevToolsManager; // enable functionDevToolsManager; // disable function // Pause the browser session when Browser's developer tools are open, use `freezeWhenDevToolsOpened` API.DevToolsManager; // enable functionDevToolsManager; // disable function // You can also receive events developer tools are opened, closed, and get position.// IMPORTANT : Use this function only when in release mode.// If you call this method, the console.log is reset regardless of the alwaysConsoleClear function called.DevToolsManager; // Stop monitoring devtools event.DevToolsManager;
See the top gif image in the README.md file for details on how to do this.
License
MIT