![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/magento-coding-standard/eslint/rules/ |
module.exports = { meta: { type: 'suggestion', docs: { description: 'Disallow the use of deprecated way to add to custom selectors', category: 'jQuery deprecated functions', recommended: true, url: 'https://api.jquery.com/load/' }, schema: [] }, /** * Executes the function to check if shorthand methods are used. * * @param {Object} context * @returns {Object} */ create: function (context) { 'use strict'; var utils = require('./utils.js'); return { /** * Checks for jQuery.expr[':'] * * @param {Object} node - The node to check. */ 'MemberExpression[property.value=":"] MemberExpression[property.name="expr"]': function (node) { if (utils.isjQuery(node)) { context.report({ node: node, message: 'jQuery.expr[":"] is deprecated; Use jQuery.expr.pseudos instead' }); } }, /** * Checks for jQuery.expr.filters * * @param {Object} node - The node to check. */ 'MemberExpression[property.name="filters"] MemberExpression[property.name="expr"]': function (node) { if (utils.isjQuery(node)) { context.report({ node: node, message: 'jQuery.expr.filters is deprecated; Use jQuery.expr.pseudos instead' }); } } }; } };