Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/inline-css/lib/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
const parser = require('slick').parse; /** * Parses a selector and returns the tokens. * * @param {String} selector * @api private. */ function parse(text) { try { return parser(text)[0]; } catch (e) { return []; } } module.exports = rule => { let i; let j; let subSelPseudos; const ignoredPseudos = [ 'hover', 'active', 'focus', 'visited', 'link' ]; // skip rule if the selector has any pseudos which are ignored const parsedSelector = parse(rule[0]); for (i = 0; i < parsedSelector.length; ++i) { subSelPseudos = parsedSelector[i].pseudos; if (subSelPseudos) { for (j = 0; j < subSelPseudos.length; ++j) { if (ignoredPseudos.indexOf(subSelPseudos[j].name) >= 0) { return true; } } } else { return false; } } return undefined; };