├── .sonarcloud.properties ├── .stylelintrc ├── assets ├── icon-128x128.png ├── icon-256x256.png ├── screenshot1.png ├── banner-1544x500.png └── banner-772x250.png ├── app ├── js │ ├── build │ │ ├── index.asset.php │ │ ├── index.js │ │ └── index.js.map │ └── src │ │ ├── components │ │ ├── LogViewer.js │ │ ├── Header.js │ │ ├── Content.js │ │ └── Sidebar.js │ │ ├── index.js │ │ └── app.js ├── php │ ├── class-config.php │ ├── class-log.php │ ├── class-constants.php │ └── class-setup.php └── css │ └── styles.css ├── .eslintrc ├── composer.json ├── package.json ├── .editorconfig ├── phpcs.xml ├── .github └── workflows │ ├── master-tests.yml │ └── branches-pr-php-tests.yml ├── .gitignore ├── README.md ├── wp-live-debug.php ├── README.txt └── LICENSE /.sonarcloud.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-wordpress" 3 | } -------------------------------------------------------------------------------- /assets/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrxkon/wp-live-debug/HEAD/assets/icon-128x128.png -------------------------------------------------------------------------------- /assets/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrxkon/wp-live-debug/HEAD/assets/icon-256x256.png -------------------------------------------------------------------------------- /assets/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrxkon/wp-live-debug/HEAD/assets/screenshot1.png -------------------------------------------------------------------------------- /assets/banner-1544x500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrxkon/wp-live-debug/HEAD/assets/banner-1544x500.png -------------------------------------------------------------------------------- /assets/banner-772x250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrxkon/wp-live-debug/HEAD/assets/banner-772x250.png -------------------------------------------------------------------------------- /app/js/build/index.asset.php: -------------------------------------------------------------------------------- 1 | array('wp-components', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '3f1d10df55ac362f27d425ad8132948c'); -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ "plugin:@wordpress/eslint-plugin/recommended" ], 3 | "ignorePatterns": ["build/", "node_modules/", "vendor/"], 4 | "globals": { "XMLHttpRequest": "readonly", "wp_live_debug_globals": "readonly" } 5 | } -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require-dev": { 3 | "squizlabs/php_codesniffer": "*", 4 | "phpcompatibility/php-compatibility": "^9.3", 5 | "wp-coding-standards/wpcs": "^2.2", 6 | "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /app/js/src/components/LogViewer.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Main. 3 | */ 4 | const LogViewer = () => { 5 | return ( 6 |