CI Always Installs Dev Dependencies when Using Bun

Site: https://sghuang.netlify.app

Got this log:

4:07:03 PM: Installing npm packages using bun version 1.1.12
4:07:03 PM: bun install v1.1.12 (43f0913c)
...
4:07:06 PM: 483 packages installed [2.93s]

However, when installing locally, only 295 packages are expected to be installed in production.

Production env specified in toml file

[build.environemnt]
NODE_ENV = "production"

[build]
command = "bun run build"
publish = "public"