oven-sh / bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager ā€“ all in one
https://bun.sh
Other
72.07k stars 2.58k forks source link

bun install --check-files does not check peer dependencies #7482

Open steinybot opened 7 months ago

steinybot commented 7 months ago

What version of Bun is running?

1.0.15+b3bdf22eb

What platform is your computer?

Darwin 23.1.0 arm64 arm

What steps can reproduce the bug?

Repo: https://github.com/steinybot/bug-reports/tree/bun/check-files

package.json:

{
  "dependencies": {
    "@ant-design/pro-card": "2.5.27"
  }
}

bunfig.toml:

[install.lockfile]
print = "yarn"

yarn.lock:

# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
# bun ./bun.lockb --hash: 10896C88B5ED301E-14ced53a74dcba49-4391A2D2C30103EB-5352208bac3f0313

"@ant-design/colors@^7.0.0":
  version "7.0.0"
  resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.0.tgz"
  integrity sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==
  dependencies:
    "@ctrl/tinycolor" "^3.4.0"

"@ant-design/cssinjs@^1.11.1", "@ant-design/cssinjs@^1.18.0":
  version "1.18.0"
  resolved "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.0.tgz"
  integrity sha512-NXzfnNjJgpn+L6d0cD2cS14Tsqs46Bsua6PwVMlmN+F0OEoa9PhJRwUWmI+HyIrc4cgVZVfQTDpXC0p07Jmglw==
  dependencies:
    "@babel/runtime" "^7.11.1"
    "@emotion/hash" "^0.8.0"
    "@emotion/unitless" "^0.7.5"
    classnames "^2.3.1"
    csstype "^3.0.10"
    rc-util "^5.35.0"
    stylis "^4.0.13"

"@ant-design/icons@^5.0.0", "@ant-design/icons@^5.2.6":
  version "5.2.6"
  resolved "https://registry.npmjs.org/@ant-design/icons/-/icons-5.2.6.tgz"
  integrity sha512-4wn0WShF43TrggskBJPRqCD0fcHbzTYjnaoskdiJrVHg86yxoZ8ZUqsXvyn4WUqehRiFKnaclOhqk9w4Ui2KVw==
  dependencies:
    "@ant-design/colors" "^7.0.0"
    "@ant-design/icons-svg" "^4.3.0"
    "@babel/runtime" "^7.11.2"
    classnames "^2.2.6"
    rc-util "^5.31.1"

"@ant-design/icons-svg@^4.3.0":
  version "4.3.1"
  resolved "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.3.1.tgz"
  integrity sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g==

"@ant-design/pro-card@2.5.27":
  version "2.5.27"
  resolved "https://registry.npmjs.org/@ant-design/pro-card/-/pro-card-2.5.27.tgz"
  integrity sha512-KHsX/VD5jsVKxUU/szFPayD2FhdVQ2lob7BlAG03Pn8GG2F9hEPk3vHM5WWyn0w+11g4XmvTlujeNxFeaQQV6Q==
  dependencies:
    "@ant-design/icons" "^5.0.0"
    "@ant-design/pro-provider" "2.13.5"
    "@ant-design/pro-utils" "2.15.2"
    "@babel/runtime" "^7.18.0"
    classnames "^2.3.2"
    omit.js "^2.0.2"
    rc-resize-observer "^1.0.0"
    rc-util "^5.4.0"

"@ant-design/pro-provider@2.13.5":
  version "2.13.5"
  resolved "https://registry.npmjs.org/@ant-design/pro-provider/-/pro-provider-2.13.5.tgz"
  integrity sha512-ZVmzY2cq4nUvgmAlfgyCAaSZYV2l3n/upIQPXPj8sYcT+N/Pt1CeSVkkgW6By3EqokF6apWdIFU7hZMK2rNhrg==
  dependencies:
    "@ant-design/cssinjs" "^1.11.1"
    "@babel/runtime" "^7.18.0"
    "@ctrl/tinycolor" "^3.4.0"
    rc-util "^5.0.1"
    swr "^2.0.0"

"@ant-design/pro-utils@2.15.2":
  version "2.15.2"
  resolved "https://registry.npmjs.org/@ant-design/pro-utils/-/pro-utils-2.15.2.tgz"
  integrity sha512-kzMT658CGrQqoihKPlZhbnRioovwMhM59vqqVXuT6A+IuyxJhs5pxN73C6sN2+ZoeYCo/Gewnfn9v1/2vHU2Zg==
  dependencies:
    "@ant-design/icons" "^5.0.0"
    "@ant-design/pro-provider" "2.13.5"
    "@babel/runtime" "^7.18.0"
    classnames "^2.3.2"
    dayjs "^1.11.10"
    lodash.merge "^4.6.2"
    rc-util "^5.0.6"
    safe-stable-stringify "^2.4.3"
    swr "^2.0.0"

"@ant-design/react-slick@~1.0.2":
  version "1.0.2"
  resolved "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.0.2.tgz"
  integrity sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==
  dependencies:
    "@babel/runtime" "^7.10.4"
    classnames "^2.2.5"
    json2mq "^0.2.0"
    resize-observer-polyfill "^1.5.1"
    throttle-debounce "^5.0.0"

"@babel/runtime@^7.10.1", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.7", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.4":
  version "7.23.5"
  resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz"
  integrity sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==
  dependencies:
    regenerator-runtime "^0.14.0"

"@ctrl/tinycolor@^3.4.0", "@ctrl/tinycolor@^3.6.0", "@ctrl/tinycolor@^3.6.1":
  version "3.6.1"
  resolved "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz"
  integrity sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==

"@emotion/hash@^0.8.0":
  version "0.8.0"
  resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz"
  integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==

"@emotion/unitless@^0.7.5":
  version "0.7.5"
  resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz"
  integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==

"@rc-component/color-picker@~1.4.1":
  version "1.4.1"
  resolved "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.4.1.tgz"
  integrity sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@ctrl/tinycolor" "^3.6.0"
    classnames "^2.2.6"
    rc-util "^5.30.0"

"@rc-component/context@^1.4.0":
  version "1.4.0"
  resolved "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz"
  integrity sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==
  dependencies:
    "@babel/runtime" "^7.10.1"
    rc-util "^5.27.0"

"@rc-component/mini-decimal@^1.0.1":
  version "1.1.0"
  resolved "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz"
  integrity sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==
  dependencies:
    "@babel/runtime" "^7.18.0"

"@rc-component/mutate-observer@^1.1.0":
  version "1.1.0"
  resolved "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz"
  integrity sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==
  dependencies:
    "@babel/runtime" "^7.18.0"
    classnames "^2.3.2"
    rc-util "^5.24.4"

"@rc-component/portal@^1.0.0-8", "@rc-component/portal@^1.0.0-9", "@rc-component/portal@^1.0.2", "@rc-component/portal@^1.1.0", "@rc-component/portal@^1.1.1":
  version "1.1.2"
  resolved "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz"
  integrity sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==
  dependencies:
    "@babel/runtime" "^7.18.0"
    classnames "^2.3.2"
    rc-util "^5.24.4"

"@rc-component/tour@~1.11.0":
  version "1.11.0"
  resolved "https://registry.npmjs.org/@rc-component/tour/-/tour-1.11.0.tgz"
  integrity sha512-JRjzuvZf8LWY/8fM9N4rw/XUV1LdWwuIBrlJYRNFbaRynhlFdbYw5ac1R645P/SOCT7sB5LWBY7jfCJ6oaMGsg==
  dependencies:
    "@babel/runtime" "^7.18.0"
    "@rc-component/portal" "^1.0.0-9"
    "@rc-component/trigger" "^1.3.6"
    classnames "^2.3.2"
    rc-util "^5.24.4"

"@rc-component/trigger@^1.17.0", "@rc-component/trigger@^1.18.0", "@rc-component/trigger@^1.18.2", "@rc-component/trigger@^1.3.6", "@rc-component/trigger@^1.5.0", "@rc-component/trigger@^1.7.0":
  version "1.18.2"
  resolved "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.18.2.tgz"
  integrity sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==
  dependencies:
    "@babel/runtime" "^7.23.2"
    "@rc-component/portal" "^1.1.0"
    classnames "^2.3.2"
    rc-motion "^2.0.0"
    rc-resize-observer "^1.3.1"
    rc-util "^5.38.0"

"antd@^4.24.15 || ^5.11.2":
  version "5.12.1"
  resolved "https://registry.npmjs.org/antd/-/antd-5.12.1.tgz"
  integrity sha512-lDTg4U/4MxDD4OK0sLM3D0ge+5nHKj27dUj4ufF1FhQKPcRkVnkCWJ43gb1Cn+S3ybvz7yfsiEv0v+QqWJgPlA==
  dependencies:
    "@ant-design/colors" "^7.0.0"
    "@ant-design/cssinjs" "^1.18.0"
    "@ant-design/icons" "^5.2.6"
    "@ant-design/react-slick" "~1.0.2"
    "@babel/runtime" "^7.23.4"
    "@ctrl/tinycolor" "^3.6.1"
    "@rc-component/color-picker" "~1.4.1"
    "@rc-component/mutate-observer" "^1.1.0"
    "@rc-component/tour" "~1.11.0"
    "@rc-component/trigger" "^1.18.2"
    classnames "^2.3.2"
    copy-to-clipboard "^3.3.3"
    dayjs "^1.11.1"
    qrcode.react "^3.1.0"
    rc-cascader "~3.20.0"
    rc-checkbox "~3.1.0"
    rc-collapse "~3.7.2"
    rc-dialog "~9.3.4"
    rc-drawer "~6.5.2"
    rc-dropdown "~4.1.0"
    rc-field-form "~1.41.0"
    rc-image "~7.5.1"
    rc-input "~1.3.6"
    rc-input-number "~8.4.0"
    rc-mentions "~2.9.1"
    rc-menu "~9.12.2"
    rc-motion "^2.9.0"
    rc-notification "~5.3.0"
    rc-pagination "~4.0.1"
    rc-picker "~3.14.6"
    rc-progress "~3.5.1"
    rc-rate "~2.12.0"
    rc-resize-observer "^1.4.0"
    rc-segmented "~2.2.2"
    rc-select "~14.10.0"
    rc-slider "~10.5.0"
    rc-steps "~6.0.1"
    rc-switch "~4.1.0"
    rc-table "~7.36.0"
    rc-tabs "~12.14.1"
    rc-textarea "~1.5.3"
    rc-tooltip "~6.1.2"
    rc-tree "~5.8.2"
    rc-tree-select "~5.15.0"
    rc-upload "~4.3.5"
    rc-util "^5.38.1"
    scroll-into-view-if-needed "^3.1.0"
    throttle-debounce "^5.0.0"

array-tree-filter@^2.1.0:
  version "2.1.0"
  resolved "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz"
  integrity sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==

async-validator@^4.1.0:
  version "4.2.5"
  resolved "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz"
  integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==

classnames@2.x, classnames@^2.2.1, classnames@^2.2.3, classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1, classnames@^2.3.2:
  version "2.3.2"
  resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz"
  integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==

client-only@^0.0.1:
  version "0.0.1"
  resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz"
  integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==

compute-scroll-into-view@^3.0.2:
  version "3.1.0"
  resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz"
  integrity sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==

copy-to-clipboard@^3.3.3:
  version "3.3.3"
  resolved "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz"
  integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==
  dependencies:
    toggle-selection "^1.0.6"

csstype@^3.0.10:
  version "3.1.2"
  resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz"
  integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==

"dayjs@>= 1.x", dayjs@^1.11.1, dayjs@^1.11.10:
  version "1.11.10"
  resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz"
  integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==

"js-tokens@^3.0.0 || ^4.0.0":
  version "4.0.0"
  resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
  integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==

json2mq@^0.2.0:
  version "0.2.0"
  resolved "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz"
  integrity sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==
  dependencies:
    string-convert "^0.2.0"

lodash.merge@^4.6.2:
  version "4.6.2"
  resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
  integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==

loose-envify@^1.1.0:
  version "1.4.0"
  resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz"
  integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
  dependencies:
    js-tokens "^3.0.0 || ^4.0.0"

omit.js@^2.0.2:
  version "2.0.2"
  resolved "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz"
  integrity sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==

qrcode.react@^3.1.0:
  version "3.1.0"
  resolved "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz"
  integrity sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==

rc-cascader@~3.20.0:
  version "3.20.0"
  resolved "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.20.0.tgz"
  integrity sha512-lkT9EEwOcYdjZ/jvhLoXGzprK1sijT3/Tp4BLxQQcHDZkkOzzwYQC9HgmKoJz0K7CukMfgvO9KqHeBdgE+pELw==
  dependencies:
    "@babel/runtime" "^7.12.5"
    array-tree-filter "^2.1.0"
    classnames "^2.3.1"
    rc-select "~14.10.0"
    rc-tree "~5.8.1"
    rc-util "^5.37.0"

rc-checkbox@~3.1.0:
  version "3.1.0"
  resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.1.0.tgz"
  integrity sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.3.2"
    rc-util "^5.25.2"

rc-collapse@~3.7.2:
  version "3.7.2"
  resolved "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.2.tgz"
  integrity sha512-ZRw6ipDyOnfLFySxAiCMdbHtb5ePAsB9mT17PA6y1mRD/W6KHRaZeb5qK/X9xDV1CqgyxMpzw0VdS74PCcUk4A==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "2.x"
    rc-motion "^2.3.4"
    rc-util "^5.27.0"

rc-dialog@~9.3.4:
  version "9.3.4"
  resolved "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.3.4.tgz"
  integrity sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/portal" "^1.0.0-8"
    classnames "^2.2.6"
    rc-motion "^2.3.0"
    rc-util "^5.21.0"

rc-drawer@~6.5.2:
  version "6.5.2"
  resolved "https://registry.npmjs.org/rc-drawer/-/rc-drawer-6.5.2.tgz"
  integrity sha512-QckxAnQNdhh4vtmKN0ZwDf3iakO83W9eZcSKWYYTDv4qcD2fHhRAZJJ/OE6v2ZlQ2kSqCJX5gYssF4HJFvsEPQ==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/portal" "^1.1.1"
    classnames "^2.2.6"
    rc-motion "^2.6.1"
    rc-util "^5.36.0"

rc-dropdown@~4.1.0:
  version "4.1.0"
  resolved "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.1.0.tgz"
  integrity sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw==
  dependencies:
    "@babel/runtime" "^7.18.3"
    "@rc-component/trigger" "^1.7.0"
    classnames "^2.2.6"
    rc-util "^5.17.0"

rc-field-form@~1.41.0:
  version "1.41.0"
  resolved "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.41.0.tgz"
  integrity sha512-k9AS0wmxfJfusWDP/YXWTpteDNaQ4isJx9UKxx4/e8Dub4spFeZ54/EuN2sYrMRID/+hUznPgVZeg+Gf7XSYCw==
  dependencies:
    "@babel/runtime" "^7.18.0"
    async-validator "^4.1.0"
    rc-util "^5.32.2"

rc-image@~7.5.1:
  version "7.5.1"
  resolved "https://registry.npmjs.org/rc-image/-/rc-image-7.5.1.tgz"
  integrity sha512-Z9loECh92SQp0nSipc0MBuf5+yVC05H/pzC+Nf8xw1BKDFUJzUeehYBjaWlxly8VGBZJcTHYri61Fz9ng1G3Ag==
  dependencies:
    "@babel/runtime" "^7.11.2"
    "@rc-component/portal" "^1.0.2"
    classnames "^2.2.6"
    rc-dialog "~9.3.4"
    rc-motion "^2.6.2"
    rc-util "^5.34.1"

rc-input@~1.3.5, rc-input@~1.3.6:
  version "1.3.6"
  resolved "https://registry.npmjs.org/rc-input/-/rc-input-1.3.6.tgz"
  integrity sha512-/HjTaKi8/Ts4zNbYaB5oWCquxFyFQO4Co1MnMgoCeGJlpe7k8Eir2HN0a0F9IHDmmo+GYiGgPpz7w/d/krzsJA==
  dependencies:
    "@babel/runtime" "^7.11.1"
    classnames "^2.2.1"
    rc-util "^5.18.1"

rc-input-number@~8.4.0:
  version "8.4.0"
  resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-8.4.0.tgz"
  integrity sha512-B6rziPOLRmeP7kcS5qbdC5hXvvDHYKV4vUxmahevYx2E6crS2bRi0xLDjhJ0E1HtOWo8rTmaE2EBJAkTCZOLdA==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/mini-decimal" "^1.0.1"
    classnames "^2.2.5"
    rc-input "~1.3.5"
    rc-util "^5.28.0"

rc-mentions@~2.9.1:
  version "2.9.1"
  resolved "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.9.1.tgz"
  integrity sha512-cZuElWr/5Ws0PXx1uxobxfYh4mqUw2FitfabR62YnWgm+WAfDyXZXqZg5DxXW+M1cgVvntrQgDDd9LrihrXzew==
  dependencies:
    "@babel/runtime" "^7.22.5"
    "@rc-component/trigger" "^1.5.0"
    classnames "^2.2.6"
    rc-input "~1.3.5"
    rc-menu "~9.12.0"
    rc-textarea "~1.5.0"
    rc-util "^5.34.1"

rc-menu@~9.12.0, rc-menu@~9.12.2:
  version "9.12.2"
  resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.12.2.tgz"
  integrity sha512-NzloFH2pRUYmQ3S/YbJAvRkgCZaLvq0sRa5rgJtuIHLfPPprNHNyepeSlT64+dbVqI4qRWL44VN0lUCldCbbfg==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/trigger" "^1.17.0"
    classnames "2.x"
    rc-motion "^2.4.3"
    rc-overflow "^1.3.1"
    rc-util "^5.27.0"

rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motion@^2.4.3, rc-motion@^2.4.4, rc-motion@^2.6.1, rc-motion@^2.6.2, rc-motion@^2.9.0:
  version "2.9.0"
  resolved "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.0.tgz"
  integrity sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==
  dependencies:
    "@babel/runtime" "^7.11.1"
    classnames "^2.2.1"
    rc-util "^5.21.0"

rc-notification@~5.3.0:
  version "5.3.0"
  resolved "https://registry.npmjs.org/rc-notification/-/rc-notification-5.3.0.tgz"
  integrity sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "2.x"
    rc-motion "^2.9.0"
    rc-util "^5.20.1"

rc-overflow@^1.3.1:
  version "1.3.2"
  resolved "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.2.tgz"
  integrity sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==
  dependencies:
    "@babel/runtime" "^7.11.1"
    classnames "^2.2.1"
    rc-resize-observer "^1.0.0"
    rc-util "^5.37.0"

rc-pagination@~4.0.1:
  version "4.0.1"
  resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.0.1.tgz"
  integrity sha512-udrYHGTVXBm5HxE+RYeu9P9o+M7aZSFMwGd2OvYupvSI/wt1jzn2arHb30/nwpJ7tV876BkvJQBvctMH4fDmLw==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.3.2"
    rc-util "^5.38.0"

rc-picker@~3.14.6:
  version "3.14.6"
  resolved "https://registry.npmjs.org/rc-picker/-/rc-picker-3.14.6.tgz"
  integrity sha512-AdKKW0AqMwZsKvIpwUWDUnpuGKZVrbxVTZTNjcO+pViGkjC1EBcjMgxVe8tomOEaIHJL5Gd13vS8Rr3zzxWmag==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/trigger" "^1.5.0"
    classnames "^2.2.1"
    rc-util "^5.30.0"

rc-progress@~3.5.1:
  version "3.5.1"
  resolved "https://registry.npmjs.org/rc-progress/-/rc-progress-3.5.1.tgz"
  integrity sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.2.6"
    rc-util "^5.16.1"

rc-rate@~2.12.0:
  version "2.12.0"
  resolved "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz"
  integrity sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.2.5"
    rc-util "^5.0.1"

rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.3.1, rc-resize-observer@^1.4.0:
  version "1.4.0"
  resolved "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz"
  integrity sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==
  dependencies:
    "@babel/runtime" "^7.20.7"
    classnames "^2.2.1"
    rc-util "^5.38.0"
    resize-observer-polyfill "^1.5.1"

rc-segmented@~2.2.2:
  version "2.2.2"
  resolved "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.2.2.tgz"
  integrity sha512-Mq52M96QdHMsNdE/042ibT5vkcGcD5jxKp7HgPC2SRofpia99P5fkfHy1pEaajLMF/kj0+2Lkq1UZRvqzo9mSA==
  dependencies:
    "@babel/runtime" "^7.11.1"
    classnames "^2.2.1"
    rc-motion "^2.4.4"
    rc-util "^5.17.0"

rc-select@~14.10.0:
  version "14.10.0"
  resolved "https://registry.npmjs.org/rc-select/-/rc-select-14.10.0.tgz"
  integrity sha512-TsIJTYafTTapCA32LLNpx/AD6ntepR1TG8jEVx35NiAAWCPymhUfuca8kRcUNd3WIGVMDcMKn9kkphoxEz+6Ag==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/trigger" "^1.5.0"
    classnames "2.x"
    rc-motion "^2.0.1"
    rc-overflow "^1.3.1"
    rc-util "^5.16.1"
    rc-virtual-list "^3.5.2"

rc-slider@~10.5.0:
  version "10.5.0"
  resolved "https://registry.npmjs.org/rc-slider/-/rc-slider-10.5.0.tgz"
  integrity sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.2.5"
    rc-util "^5.27.0"

rc-steps@~6.0.1:
  version "6.0.1"
  resolved "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz"
  integrity sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==
  dependencies:
    "@babel/runtime" "^7.16.7"
    classnames "^2.2.3"
    rc-util "^5.16.1"

rc-switch@~4.1.0:
  version "4.1.0"
  resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz"
  integrity sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==
  dependencies:
    "@babel/runtime" "^7.21.0"
    classnames "^2.2.1"
    rc-util "^5.30.0"

rc-table@~7.36.0:
  version "7.36.0"
  resolved "https://registry.npmjs.org/rc-table/-/rc-table-7.36.0.tgz"
  integrity sha512-3xVcdCC5OLeOOhaCg+5Lps2oPreM/GWXmUXWTSX4p6vF7F76ABM4dfPpMJ9Dnf5yGRyh+8pe7FRyhRVnWw2H/w==
  dependencies:
    "@babel/runtime" "^7.10.1"
    "@rc-component/context" "^1.4.0"
    classnames "^2.2.5"
    rc-resize-observer "^1.1.0"
    rc-util "^5.37.0"
    rc-virtual-list "^3.11.1"

rc-tabs@~12.14.1:
  version "12.14.1"
  resolved "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.14.1.tgz"
  integrity sha512-1xlE7JQNYxD5RwBsM7jf2xSdUrkmTSDFLFEm2gqAgnsRlOGydEzXXNAVTOT6QcgM1G/gCm+AgG+FYPUGb4Hs4g==
  dependencies:
    "@babel/runtime" "^7.11.2"
    classnames "2.x"
    rc-dropdown "~4.1.0"
    rc-menu "~9.12.0"
    rc-motion "^2.6.2"
    rc-resize-observer "^1.0.0"
    rc-util "^5.34.1"

rc-textarea@~1.5.0, rc-textarea@~1.5.3:
  version "1.5.3"
  resolved "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.5.3.tgz"
  integrity sha512-oH682ghHx++stFNYrosPRBfwsypywrTXpaD0/5Z8MPkUOnyOQUaY9ueL9tMu6BP1LfsuYQ1VLpg5OtshViLNgA==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "^2.2.1"
    rc-input "~1.3.5"
    rc-resize-observer "^1.0.0"
    rc-util "^5.27.0"

rc-tooltip@~6.1.2:
  version "6.1.2"
  resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.1.2.tgz"
  integrity sha512-89zwvybvCxGJu3+gGF8w5AXd4HHk6hIN7K0vZbkzjilVaEAIWPqc1fcyeUeP71n3VCcw7pTL9LyFupFbrx8gHw==
  dependencies:
    "@babel/runtime" "^7.11.2"
    "@rc-component/trigger" "^1.18.0"
    classnames "^2.3.1"

rc-tree@~5.8.1, rc-tree@~5.8.2:
  version "5.8.2"
  resolved "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.2.tgz"
  integrity sha512-xH/fcgLHWTLmrSuNphU8XAqV7CdaOQgm4KywlLGNoTMhDAcNR3GVNP6cZzb0GrKmIZ9yae+QLot/cAgUdPRMzg==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "2.x"
    rc-motion "^2.0.1"
    rc-util "^5.16.1"
    rc-virtual-list "^3.5.1"

rc-tree-select@~5.15.0:
  version "5.15.0"
  resolved "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.15.0.tgz"
  integrity sha512-YJHfdO6azFnR0/JuNBZLDptGE4/RGfVeHAafUIYcm2T3RBkL1O8aVqiHvwIyLzdK59ry0NLrByd+3TkfpRM+9Q==
  dependencies:
    "@babel/runtime" "^7.10.1"
    classnames "2.x"
    rc-select "~14.10.0"
    rc-tree "~5.8.1"
    rc-util "^5.16.1"

rc-upload@~4.3.5:
  version "4.3.5"
  resolved "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.5.tgz"
  integrity sha512-EHlKJbhkgFSQHliTj9v/2K5aEuFwfUQgZARzD7AmAPOneZEPiCNF3n6PEWIuqz9h7oq6FuXgdR67sC5BWFxJbA==
  dependencies:
    "@babel/runtime" "^7.18.3"
    classnames "^2.2.5"
    rc-util "^5.2.0"

rc-util@^5.0.1, rc-util@^5.0.6, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.2.0, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.24.4, rc-util@^5.25.2, rc-util@^5.27.0, rc-util@^5.28.0, rc-util@^5.30.0, rc-util@^5.31.1, rc-util@^5.32.2, rc-util@^5.34.1, rc-util@^5.35.0, rc-util@^5.36.0, rc-util@^5.37.0, rc-util@^5.38.0, rc-util@^5.38.1, rc-util@^5.4.0:
  version "5.38.1"
  resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz"
  integrity sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==
  dependencies:
    "@babel/runtime" "^7.18.3"
    react-is "^18.2.0"

rc-virtual-list@^3.11.1, rc-virtual-list@^3.5.1, rc-virtual-list@^3.5.2:
  version "3.11.3"
  resolved "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.11.3.tgz"
  integrity sha512-tu5UtrMk/AXonHwHxUogdXAWynaXsrx1i6dsgg+lOo/KJSF8oBAcprh1z5J3xgnPJD5hXxTL58F8s8onokdt0Q==
  dependencies:
    "@babel/runtime" "^7.20.0"
    classnames "^2.2.6"
    rc-resize-observer "^1.0.0"
    rc-util "^5.36.0"

react@*, react@>=16.0.0, react@>=16.11.0, react@>=16.9.0, react@>=17.0.0, "react@^16.11.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.2.0:
  version "18.2.0"
  resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz"
  integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
  dependencies:
    loose-envify "^1.1.0"

react-dom@*, react-dom@>=16.0.0, react-dom@>=16.11.0, react-dom@>=16.9.0, react-dom@>=17.0.0:
  version "18.2.0"
  resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz"
  integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
  dependencies:
    loose-envify "^1.1.0"
    scheduler "^0.23.0"

react-is@^18.2.0:
  version "18.2.0"
  resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz"
  integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==

regenerator-runtime@^0.14.0:
  version "0.14.0"
  resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz"
  integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==

resize-observer-polyfill@^1.5.1:
  version "1.5.1"
  resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz"
  integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==

safe-stable-stringify@^2.4.3:
  version "2.4.3"
  resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz"
  integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==

scheduler@^0.23.0:
  version "0.23.0"
  resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz"
  integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
  dependencies:
    loose-envify "^1.1.0"

scroll-into-view-if-needed@^3.1.0:
  version "3.1.0"
  resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz"
  integrity sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==
  dependencies:
    compute-scroll-into-view "^3.0.2"

string-convert@^0.2.0:
  version "0.2.1"
  resolved "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz"
  integrity sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==

stylis@^4.0.13:
  version "4.3.0"
  resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz"
  integrity sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==

swr@^2.0.0:
  version "2.2.4"
  resolved "https://registry.npmjs.org/swr/-/swr-2.2.4.tgz"
  integrity sha512-njiZ/4RiIhoOlAaLYDqwz5qH/KZXVilRLvomrx83HjzCWTfa+InyfAjv05PSFxnmLzZkNO9ZfvgoqzAaEI4sGQ==
  dependencies:
    client-only "^0.0.1"
    use-sync-external-store "^1.2.0"

throttle-debounce@^5.0.0:
  version "5.0.0"
  resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.0.tgz"
  integrity sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==

toggle-selection@^1.0.6:
  version "1.0.6"
  resolved "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz"
  integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==

use-sync-external-store@^1.2.0:
  version "1.2.0"
  resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz"
  integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==

Run:

bun install --check-files

What is the expected behavior?

It should say the same thing as yarn:

yarn install v1.22.19
[1/4] šŸ”  Resolving packages...
[2/4] šŸšš  Fetching packages...
[3/4] šŸ”—  Linking dependencies...
warning " > @ant-design/pro-card@2.5.27" has unmet peer dependency "antd@^4.24.15 || ^5.11.2".
warning " > @ant-design/pro-card@2.5.27" has unmet peer dependency "react@>=17.0.0".
warning "@ant-design/pro-card > @ant-design/icons@5.2.6" has unmet peer dependency "react@>=16.0.0".
warning "@ant-design/pro-card > @ant-design/icons@5.2.6" has unmet peer dependency "react-dom@>=16.0.0".
warning "@ant-design/pro-card > @ant-design/pro-provider@2.13.5" has unmet peer dependency "antd@^4.24.15 || ^5.11.2".
warning "@ant-design/pro-card > @ant-design/pro-provider@2.13.5" has unmet peer dependency "react@>=17.0.0".
warning "@ant-design/pro-card > @ant-design/pro-provider@2.13.5" has unmet peer dependency "react-dom@>=17.0.0".
warning "@ant-design/pro-card > @ant-design/pro-utils@2.15.2" has unmet peer dependency "antd@^4.24.15 || ^5.11.2".
warning "@ant-design/pro-card > @ant-design/pro-utils@2.15.2" has unmet peer dependency "react@>=17.0.0".
warning "@ant-design/pro-card > @ant-design/pro-utils@2.15.2" has unmet peer dependency "react-dom@>=17.0.0".
warning "@ant-design/pro-card > rc-resize-observer@1.4.0" has unmet peer dependency "react@>=16.9.0".
warning "@ant-design/pro-card > rc-resize-observer@1.4.0" has unmet peer dependency "react-dom@>=16.9.0".
warning "@ant-design/pro-card > rc-util@5.38.1" has unmet peer dependency "react@>=16.9.0".
warning "@ant-design/pro-card > rc-util@5.38.1" has unmet peer dependency "react-dom@>=16.9.0".
warning "@ant-design/pro-card > @ant-design/pro-provider > @ant-design/cssinjs@1.18.0" has unmet peer dependency "react@>=16.0.0".
warning "@ant-design/pro-card > @ant-design/pro-provider > @ant-design/cssinjs@1.18.0" has unmet peer dependency "react-dom@>=16.0.0".
warning "@ant-design/pro-card > @ant-design/pro-provider > swr@2.2.4" has unmet peer dependency "react@^16.11.0 || ^17.0.0 || ^18.0.0".
warning "@ant-design/pro-card > @ant-design/pro-provider > swr > use-sync-external-store@1.2.0" has unmet peer dependency "react@^16.8.0 || ^17.0.0 || ^18.0.0".
[4/4] šŸ”Ø  Building fresh packages...
success Saved lockfile.
āœØ  Done in 1.88s.

What do you see instead?

bun install v1.0.15 (b3bdf22e)

 56 packages installed [116.00ms]

Additional information

I have seen these before during install but they are totally useless and we need to get the post install as well.

bun install v1.0.15 (b3bdf22e)
warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "react@18.2.0"

warn: incorrect peer dependency "react-dom@18.2.0"

warn: incorrect peer dependency "react@18.2.0"

warn: incorrect peer dependency "react@18.2.0"

warn: incorrect peer dependency "react@18.2.0"

warn: incorrect peer dependency "react-dom@18.2.0"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"

warn: incorrect peer dependency "antd@5.8.5"
Jarred-Sumner commented 7 months ago

is --check-files a flag? i do not think it exists

Electroid commented 5 months ago

is --check-files a flag? i do not think it exists

https://classic.yarnpkg.com/lang/en/docs/cli/install/#:~:text=yarn%20install%20%2D%2Dcheck%2Dfiles,node_modules%20did%20not%20get%20removed.