# 開発日記-2025-09-30 / フロントエンドの変化についていく

## 日記

長いこと個人開発してなかったので、色々な変更に合わせてアップデートが必要になってしまった。

## npm-check-updates で ~ や ^ を取り除く

`--removeRange` をつける。

```bash
pnpm ncu -u --target latest --format group --removeRange
```

## Frontmatter CMSにタイムゾーンを設定する

日時を自動設定するときにUTCの日時になっていると都合が悪い場合は `"Asia/Tokyo"` を設定する。

```json
{
  // ...
  "frontMatter.global.timezone": "Asia/Tokyo"
  // ...
}
```

## Next.js 15にアップデートしたい

```bash
npx @next/codemod@latest upgrade latest
```

::link-card[https://blog.ojisan.io/how-next-codemod/]

## Turbopackのissue

CSS Modulesで `:global` を使っているとビルドできない。

::link-card[https://github.com/tailwindlabs/tailwindcss/discussions/15905]
