Changeset 55186
- Timestamp:
- 02/02/2023 12:51:02 AM (2 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Gruntfile.js
r55150 r55186 194 194 // Renamed to avoid conflict with jQuery hoverIntent.min.js (after minifying). 195 195 [ WORKING_DIR + 'wp-includes/js/hoverintent-js.min.js' ]: [ './node_modules/hoverintent/dist/hoverintent.min.js' ], 196 196 197 [ WORKING_DIR + 'wp-includes/js/imagesloaded.min.js' ]: [ './node_modules/imagesloaded/imagesloaded.pkgd.min.js' ], 197 198 [ WORKING_DIR + 'wp-includes/js/jquery/jquery.js' ]: [ './node_modules/jquery/dist/jquery.js' ], … … 200 201 [ WORKING_DIR + 'wp-includes/js/jquery/jquery.color.min.js' ]: [ './node_modules/jquery-color/dist/jquery.color.min.js' ], 201 202 [ WORKING_DIR + 'wp-includes/js/masonry.min.js' ]: [ './node_modules/masonry-layout/dist/masonry.pkgd.min.js' ], 202 [ WORKING_DIR + 'wp-includes/js/twemoji.js' ]: [ './node_modules/twemoji/dist/twemoji.js' ],203 203 [ WORKING_DIR + 'wp-includes/js/underscore.js' ]: [ './node_modules/underscore/underscore.js' ], 204 204 } -
trunk/package-lock.json
r55150 r55186 12630 12630 "dev": true 12631 12631 }, 12632 "fs-extra": {12633 "version": "8.1.0",12634 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",12635 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",12636 "requires": {12637 "graceful-fs": "^4.2.0",12638 "jsonfile": "^4.0.0",12639 "universalify": "^0.1.0"12640 },12641 "dependencies": {12642 "jsonfile": {12643 "version": "4.0.0",12644 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",12645 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",12646 "requires": {12647 "graceful-fs": "^4.1.6"12648 }12649 }12650 }12651 },12652 12632 "fs-monkey": { 12653 12633 "version": "1.0.3", … … 13185 13165 "version": "4.2.4", 13186 13166 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", 13187 "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" 13167 "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", 13168 "dev": true 13188 13169 }, 13189 13170 "gradient-parser": { … … 17820 17801 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", 17821 17802 "dev": true 17822 },17823 "jsonfile": {17824 "version": "5.0.0",17825 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-5.0.0.tgz",17826 "integrity": "sha512-NQRZ5CRo74MhMMC3/3r5g2k4fjodJ/wh8MxjFbCViWKFjxrnudWSY5vomh+23ZaXzAS7J3fBZIR2dV6WbmfM0w==",17827 "requires": {17828 "graceful-fs": "^4.1.6",17829 "universalify": "^0.1.2"17830 }17831 17803 }, 17832 17804 "jsprim": { … … 25519 25491 "dev": true 25520 25492 }, 25521 "twemoji": {25522 "version": "14.0.2",25523 "resolved": "https://registry.npmjs.org/twemoji/-/twemoji-14.0.2.tgz",25524 "integrity": "sha512-BzOoXIe1QVdmsUmZ54xbEH+8AgtOKUiG53zO5vVP2iUu6h5u9lN15NcuS6te4OY96qx0H7JK9vjjl9WQbkTRuA==",25525 "requires": {25526 "fs-extra": "^8.0.1",25527 "jsonfile": "^5.0.0",25528 "twemoji-parser": "14.0.0",25529 "universalify": "^0.1.2"25530 }25531 },25532 "twemoji-parser": {25533 "version": "14.0.0",25534 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-14.0.0.tgz",25535 "integrity": "sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA=="25536 },25537 25493 "type-check": { 25538 25494 "version": "0.4.0", … … 25693 25649 "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", 25694 25650 "dev": true 25695 },25696 "universalify": {25697 "version": "0.1.2",25698 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",25699 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="25700 25651 }, 25701 25652 "unpipe": { -
trunk/package.json
r55150 r55186 154 154 "react-dom": "17.0.2", 155 155 "regenerator-runtime": "0.13.9", 156 "twemoji": "14.0.2",157 156 "underscore": "1.13.6", 158 157 "whatwg-fetch": "3.6.2", -
trunk/src/js/_enqueues/wp/emoji.js
r47122 r55186 146 146 } 147 147 148 /*149 * If the class name of a non-element node contains 'wp-exclude-emoji' ignore it.150 *151 * Node type 1 is an ELEMENT_NODE.152 */153 if ( ! node || node.nodeType !== 1 ||154 ( node.className && typeof node.className === 'string' && node.className.indexOf( 'wp-exclude-emoji' ) !== -1 ) ) {155 156 continue;157 }158 159 148 if ( test( node.textContent ) ) { 160 149 parse( node ); … … 264 253 twemoji.parentNode.replaceChild( document.createTextNode( twemoji.alt ), twemoji ); 265 254 } 255 }, 256 doNotParse: function( node ) { 257 if ( 258 node && 259 node.className && 260 typeof node.className === 'string' && 261 node.className.indexOf( 'wp-exclude-emoji' ) !== -1 262 ) { 263 // Do not parse this node. Emojis will not be replaced in this node and all sub-nodes. 264 return true; 265 } 266 267 return false; 266 268 } 267 269 };
Note: See TracChangeset
for help on using the changeset viewer.