Make WordPress Core


Ignore:
Timestamp:
11/24/2021 03:33:02 AM (3 years ago)
Author:
peterwilsoncc
Message:

Twenty Twenty-One: Combine duplicate CSS rules.

Use the postcss-merge-rules package when building TT1 stylesheets to reduce duplicate code in production CSS.

Props SergeyBiryukov, ryelle, Shaharyar10, shital-patel, mukesh27, poena.
Fixes #53605.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentytwentyone/package-lock.json

    r52047 r52238  
    13011301            }
    13021302        },
     1303        "caniuse-api": {
     1304            "version": "3.0.0",
     1305            "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
     1306            "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
     1307            "dev": true,
     1308            "requires": {
     1309                "browserslist": "^4.0.0",
     1310                "caniuse-lite": "^1.0.0",
     1311                "lodash.memoize": "^4.1.2",
     1312                "lodash.uniq": "^4.5.0"
     1313            }
     1314        },
    13031315        "caniuse-lite": {
    13041316            "version": "1.0.30001164",
     
    14601472            "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
    14611473            "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
     1474            "dev": true
     1475        },
     1476        "cssnano-utils": {
     1477            "version": "2.0.1",
     1478            "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz",
     1479            "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==",
    14621480            "dev": true
    14631481        },
     
    31313149            "dev": true
    31323150        },
     3151        "lodash.memoize": {
     3152            "version": "4.1.2",
     3153            "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
     3154            "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
     3155            "dev": true
     3156        },
    31333157        "lodash.merge": {
    31343158            "version": "4.6.2",
     
    31533177            "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
    31543178            "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
     3179            "dev": true
     3180        },
     3181        "lodash.uniq": {
     3182            "version": "4.5.0",
     3183            "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
     3184            "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
    31553185            "dev": true
    31563186        },
     
    46244654            "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
    46254655            "dev": true
     4656        },
     4657        "postcss-merge-rules": {
     4658            "version": "5.0.3",
     4659            "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.3.tgz",
     4660            "integrity": "sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==",
     4661            "dev": true,
     4662            "requires": {
     4663                "browserslist": "^4.16.6",
     4664                "caniuse-api": "^3.0.0",
     4665                "cssnano-utils": "^2.0.1",
     4666                "postcss-selector-parser": "^6.0.5"
     4667            },
     4668            "dependencies": {
     4669                "postcss-selector-parser": {
     4670                    "version": "6.0.6",
     4671                    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
     4672                    "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
     4673                    "dev": true,
     4674                    "requires": {
     4675                        "cssesc": "^3.0.0",
     4676                        "util-deprecate": "^1.0.2"
     4677                    }
     4678                }
     4679            }
    46264680        },
    46274681        "postcss-nested": {
Note: See TracChangeset for help on using the changeset viewer.