# pnpm 11 records build-script approval here. esbuild's postinstall materialises # its CLI shim; the platform binary itself ships as an optional dependency. # core-js-bundle ships a prebuilt minified.js (we only read that file at build time, # via vite.config emitPolyfills) and its install script is just a funding banner, so # it is denied — nothing to build. allowBuilds: core-js-bundle: false esbuild: true # sharp (via @capacitor/assets) rasterises the launcher icon/splash for the # `android:assets` script. It installs a prebuilt binary via prebuild-install — # no native toolchain needed — so allow its install script to materialise it. sharp: true