npmのパッケージを公開するために調べる
開発日記-2024-06-25 の続き。
Changesets
ChangesetsはJavaScript、TypeScriptプロジェクトのバージョン管理と変更ログを管理するツール。
GitHub - changesets/changesets: 🦋 A way to manage your versioning and changelogs with a focus on monorepos
🦋 A way to manage your versioning and changelogs with a focus on monorepos - changesets/changesets
github.com
![GitHub - changesets/changesets: 🦋 A way to manage your versioning and changelogs with a focus on monorepos](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F1efc51d2-ca62-456a-aec8-b47d7d858b56.png&w=3840&q=75)
Changesetsで頑張らないリリース(モノレポ対応)
zenn.dev
![Changesetsで頑張らないリリース(モノレポ対応)](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F4f0c8e8c-9b99-4130-b796-3c3127e91ca7.png&w=3840&q=75)
Turborepo
Turborepoは、モノレポのビルドシステムを効率化するためのツール。
Turborepo
The build system that makes ship happen.
turbo.build
![Turborepo](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F288fa0a3-4f9c-498f-99f6-b08ffcde94ad.png&w=3840&q=75)
Turborepoのチュートリアル
zenn.dev
![Turborepoのチュートリアル](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F7541181b-753e-4998-8549-1bc4b8de58f2.png&w=3840&q=75)
Vitest
テストフレームワーク。UrqlとValibotが採用しているのでJestではなくVitestにする。
Vitest
Next generation testing framework powered by Vite
vitest.dev
![Vitest](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2Fdf16c5a2-ddc0-49e4-a8ce-c74d08d75d5e.png&w=3840&q=75)
ウェブ開発の新しい航海者たちへ: Vitestで航路を切り開く - Lambdaカクテル
こんにちは!フロントエンドの世界は常に進化していて、新しい技術やツールが次々と現れるよね。そんな中、テストフレームワークの選択は、ウェブエンジニアの旅路における重要な決断だ。今回は、JavaScript/TypeScriptの開発において、新たな可能性を秘めたテストライブラリ「Vitest」をご紹介するよ。 Jestに似ているけど、さらにいくつかの特長を備えたVitest。この記事では、Vitestの導入から基本的な使い方、さらには発展的な機能までを掘り下げていくよ。これからVitestの航海に出る君たち
3qe.us
![ウェブ開発の新しい航海者たちへ: Vitestで航路を切り開く - Lambdaカクテル](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F701de038-261d-4f03-a4af-4e081fc14c9a.png&w=1920&q=75)
React×TypeScriptではじめるVitest
zenn.dev
![React×TypeScriptではじめるVitest](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F1a7b599a-fa12-4930-bb53-11afea3397d4.png&w=3840&q=75)
VitestでSnapshotテストを試してみる
zenn.dev
![VitestでSnapshotテストを試してみる](/_next/image?url=https%3A%2F%2Fpublic-content.hackersheet.com%2Fwebsite-og-images%2F117ebf98-d5b7-44d1-81b0-a650b1e18def.png&w=3840&q=75)