Make WordPress Core

Changeset 57634


Ignore:
Timestamp:
02/15/2024 02:47:33 PM (2 months ago)
Author:
desrosj
Message:

Build/Test Tools: Remove unnecessary direct dependencies.

This removes the @emotion/is-prop-valid, @emotion/memoize, and framer-motion packages as direct dependencies.

These were introduced in [56065], but do not appear to have been integrated into the build process. Instead, these are now installed as peer dependencies to the @wordpress/block-editor and @wordpress/components packages.

Props gziolo, huzaifaalmesbah.
See #59658.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package-lock.json

    r57619 r57634  
    1010            "license": "GPL-2.0-or-later",
    1111            "dependencies": {
    12                 "@emotion/is-prop-valid": "0.8.8",
    13                 "@emotion/memoize": "0.7.4",
    1412                "@wordpress/a11y": "3.51.0",
    1513                "@wordpress/annotations": "2.51.1",
     
    8482                "es-module-shims": "1.8.2",
    8583                "formdata-polyfill": "4.0.10",
    86                 "framer-motion": "10.16.4",
    8784                "hoverintent": "2.2.1",
    8885                "imagesloaded": "5.0.0",
     
    22462243            "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
    22472244            "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
     2245            "optional": true,
    22482246            "dependencies": {
    22492247                "@emotion/memoize": "0.7.4"
     
    22532251            "version": "0.7.4",
    22542252            "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
    2255             "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
     2253            "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==",
     2254            "optional": true
    22562255        },
    22572256        "node_modules/@emotion/react": {
     
    3485534854            "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
    3485634855            "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
     34856            "optional": true,
    3485734857            "requires": {
    3485834858                "@emotion/memoize": "0.7.4"
     
    3486234862            "version": "0.7.4",
    3486334863            "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
    34864             "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
     34864            "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==",
     34865            "optional": true
    3486534866        },
    3486634867        "@emotion/react": {
  • trunk/package.json

    r57619 r57634  
    7979    },
    8080    "dependencies": {
    81         "@emotion/is-prop-valid": "0.8.8",
    82         "@emotion/memoize": "0.7.4",
    8381        "@wordpress/a11y": "3.51.0",
    8482        "@wordpress/annotations": "2.51.1",
     
    153151        "es-module-shims": "1.8.2",
    154152        "formdata-polyfill": "4.0.10",
    155         "framer-motion": "10.16.4",
    156153        "hoverintent": "2.2.1",
    157154        "imagesloaded": "5.0.0",
Note: See TracChangeset for help on using the changeset viewer.