Closed10
bunに移行するために行ったこと
npm sprictにtestと記述し、yarn testとしていたのをbun testにすると、bunのものが走り、vitest/jestなどの環境で実行できないのでnpm scriptを更新しbun vitest
でテストを実行する
bun testはモック関連がまだ不十分だったので使っていない
yarn test:watch
などで実行していたコマンドがzshの保管で出てこないので、 bun test-watch
などに区切り方を変更した
cloudflare pages
環境変数で BUN_VERSION
を指定することでbun installが行われる
モノレポ環境でroot dirを指定していたが、bun installがモノレポのrootで行われていなそうなので、root dirの指定を外し、commandを更新した
monorepo
workspaceはあるのでパッケージ管理はそのまま、yarn依存のnpm scriptとかは適宜bunに修正
lernaは動かないし、同等の機能もないので、一括テストなどは置き換え
対応街
lerna8.2.1では動くようになってるっぽい
lerna.jsonはこれだけ
{
"version": "0.0.0",
"packages": [
"src/*"
]
}
このスクラップは2025/03/09にクローズされました