Skip to content

Commit 27c41bb

Browse files
authored
Merge pull request #602 from tomoam/update-up-to-20240215
2024/02/15 迄の更新に追従
2 parents e10ad66 + 0ad38c4 commit 27c41bb

File tree

73 files changed

+3353
-594
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+3353
-594
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
node-version: 18.x
2929
cache: pnpm
3030

31-
- run: pnpm install --frozen-lockfile
31+
- name: Install
32+
run: pnpm install --frozen-lockfile
33+
34+
- name: Build
35+
run: pnpm build && { [ "`git status --porcelain=v1`" == "" ] || (echo "Generated types have changed — please regenerate types locally and commit the changes after you have reviewed them"; git diff; exit 1); }
3236

3337
- name: Create Release Pull Request or Publish to npm
3438
id: changesets

documentation/blog/2021-01-01-whats-new-in-svelte-january-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ As cautioned in _[What's the deal with SvelteKit?](https://svelte.dev/blog/whats
5757
- [svelte-slimscroll](https://github.com/MelihAltintas/svelte-slimscroll) is a action for Svelte.js, which can transforms any div into a scrollable area with a nice scrollbar.
5858
- [Svelte Zoomable](https://svelte.dev/repl/58dfe87756ee4db897c281b52fdef7b7?version=3.31.0) is a custom transition with a nice zoom effect
5959

60-
**Have a component you'd like to share?** Check out the [Components](https://sveltesociety.dev/components) page on the Svelte Society site. You can contribute by making [a PR to this file](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json).
60+
**Have a component you'd like to share?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
6161

6262
**Learning Resources**
6363

documentation/blog/2021-02-01-whats-new-in-svelte-february-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ New changes to the Svelte Society website include [a new cheat sheet](https://sv
7171
- [svelte-windicss-preprocess](https://github.com/voorjaar/svelte-windicss-preprocess) is a Svelte preprocessor to compile tailwindcss at build time based on windicss compiler
7272
- [MitzaCoder/svelte-boilerplate](https://github.com/MitzaCoder/svelte-boilerplate) features configurations for TypeScript, TailwindCSS, IE11 compatibility (with Babel) and lazy loaded modules.
7373

74-
**Want to share your Svelte Component with the world?** Head over to the [Components](https://sveltesociety.dev/components) page on the Svelte Society site. You can contribute by making [a PR to this file](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json).
74+
**Want to share your Svelte Component with the world?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
7575

7676
**Learning Resources**
7777

documentation/blog/2021-03-01-whats-new-in-svelte-march-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Haven't tried the language-tools yet? Check out [Svelte Extension for VSCode](ht
8282
- [svelte-heroicons](https://github.com/martinse/svelte-heroicons) is a handy wrapper for the Heroicons icon library
8383
- [supabase-ui-svelte](https://github.com/joshnuss/supabase-ui-svelte) are UI components for Supabase authentication
8484

85-
**Have your own Svelte Component to share?** Check out the [Components](https://sveltesociety.dev/components) page on the Svelte Society site. You can contribute by making [a PR to this file](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json).
85+
**Have your own Svelte Component to share?** [Submit your own component](https://sveltesociety.dev/help/submitting?type=package) to the list of [packages](https://sveltesociety.dev/packages) on the Svelte Society site.
8686

8787
**Learning Resources & Starters**
8888

documentation/blog/2021-04-01-whats-new-in-svelte-april-2021.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,15 @@ authorURL: https://dreamindani.com
5252
- [svelte-formly](https://github.com/arabdevelop/svelte-formly) はSvelteとSapper向けに動的なフォームを生成します。
5353
- [7ty](https://www.npmjs.com/package/@jamcart/7ty) はSvelteを使用した静的サイトジェネレーターで、コンポーネントの部分的なハイドレーションをサポートし、Sapperや11tyに似たファイルベースルーティングを使用します。
5454

55-
**自分のコンポーネントを投稿してみたいですか?** [このファイルに対するPR](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json) を作成し、[コンポーネント](https://sveltesociety.dev/components) を Svelte Society site に提出してください
55+
**あなたが作成したコンポーネントをコントリビュートしたいですか?** [あなたが作成したコンポーネントを Svelte Society のサイトから提出](https://sveltesociety.dev/help/submitting?type=package)して頂ければ、[パッケージ](https://sveltesociety.dev/packages)のリストに追加することができます
5656

5757
**スターター(Starters)**
5858

5959
- [sveltekit-electron](https://github.com/FractalHQ/sveltekit-electron) はSvelteKitを使ったElectronのスターターキットです。
6060
- [sveltekit-tailwindcss-external-api](https://github.com/acidlake/sveltekit-tailwindcss-external-api) はTailwindCSSと外部のAPIを使用するSvelteプロジェクトを構築するために必要なことが全て揃っており、create-svelteで作られました。
6161
- [Sapper Netlify](https://www.npmjs.com/package/sapper-netlify) は Netlify functions 上で動作するSapper Projectです。
6262

63-
**特定のスターターをお探しですか?** [svelte-adders](https://github.com/svelte-add/svelte-adders) や、その他多数のテンプレート例をコミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates/) からチェックしてみてください。
63+
**特定のスターターをお探しですか?** [svelte-adders](https://github.com/svelte-add/svelte-adders) や、その他多数のテンプレート例をコミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates) からチェックしてみてください。
6464

6565
**学習リソース**
6666
- [How to Build a Website with Svelte and SvelteKit](https://prismic.io/blog/svelte-sveltekit-tutorial) は新しいSvelteKitのセットアップを順を追って説明するチュートリアルです。

documentation/blog/2021-05-01-whats-new-in-svelte-may-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ authorURL: https://dreamindani.com
5454
- [Sveltekit-JUI](https://github.com/Wolfr/sveltekit-jui) は Svelte および SvelteKit と組み合わせて使用するUIコンポーネントキットです
5555
- [EZGesture](https://github.com/mhmd-22/ezgesture#integrating-with-other-frameworks) は、シンプルなネイティブDOMイベントでジェスチャー機能を簡単に追加することができます
5656

57-
**自分のコンポーネントを投稿してみたいですか?** [このファイルに対するPR](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json) を作成し、[コンポーネント](https://sveltesociety.dev/components) を Svelte Society site に提出してください
57+
**あなたが作成したコンポーネントをコントリビュートしたいですか?** [あなたが作成したコンポーネントを Svelte Society のサイトから提出](https://sveltesociety.dev/help/submitting?type=package)して頂ければ、[パッケージ](https://sveltesociety.dev/packages)のリストに追加することができます
5858

5959
**Starters**
6060
- [How to use Vercel Analytics with SvelteKit](https://ivoberger.com/posts/using-vercel-analytics-with-svelte-kit) では、ユーザーのデバイス間で Web Vitals をトラッキングする方法を説明しています

documentation/blog/2021-06-01-whats-new-in-svelte-june-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ authorURL: https://dreamindani.com
6161
- [svelte-entity-store](https://www.npmjs.com/package/svelte-entity-store) は、エンティティオブジェクトのコレクションを保存するためのシンプルで汎用的なソリューションを提供します。
6262
- [svelte-animation-store](https://github.com/joshnuss/svelte-animation-store) は、Svelteのトゥイーンストアをベースにしたストアで、トゥイーンの一時停止、継続、リセット、リプレイ、リバース、スピード調整などを行うことができます。
6363

64-
**自分のコンポーネントを投稿してみたいですか?** [このファイルに対するPR](https://github.com/svelte-society/sveltesociety.dev/blob/master/src/pages/components/components.json) を作成し、[コンポーネント](https://sveltesociety.dev/components) を Svelte Society site に提出してください
64+
**あなたが作成したコンポーネントをコントリビュートしたいですか?** [あなたが作成したコンポーネントを Svelte Society のサイトから提出](https://sveltesociety.dev/help/submitting?type=package)して頂ければ、[パッケージ](https://sveltesociety.dev/packages)のリストに追加することができます
6565

6666
## See you next month!
6767

documentation/blog/2021-08-01-whats-new-in-svelte-august-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ SvelteKit のすべてのアップデートを確認するには、[SvelteKit
7676
- [Kahi UI](https://github.com/novacbn/kahi-ui) はダークモードが組み込まれた Svelte 初の UI Kit です。
7777
- [typesafe-i18n](https://github.com/ivanhofer/typesafe-i18n) は、 TypeScript や JavaScript プロジェクトのための、独断的で、完全に型安全な軽量ローカリゼーションライブラリで、外部依存はありません。
7878

79-
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates/) では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
79+
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates) では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
8080

8181
## See you next month!
8282

documentation/blog/2021-09-01-whats-new-in-svelte-september-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ SvelteKitのすべてのアップデートを確認するには、[SvelteKit cha
8484
- [svelte-ionic-starter](https://github.com/Zettexe/svelte-ionic-starter) は、ライブリロードとiOS/Androidビルドターゲットを備えたSvelte + Ionic + CapacitorJSアプリ用のプロジェクトテンプレートです。
8585
- [demo-sveltekit-sanity](https://github.com/stephane-vanraes/demo-sveltekit-sanity/) は、オープンソースのReactCMSであるSvelteKitおよびSanityのスターターキットです。
8686

87-
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates/) では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
87+
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates) では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
8888

8989
## See you next month!
9090

documentation/blog/2021-10-01-whats-new-in-svelte-october-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ SvelteKitのすべての更新を確認するには、[SvelteKitのChangelog](ht
9898
- [focus-svelte](https://github.com/chanced/focus-svelte)は、依存関係をもたないSvelte用のフォーカストラップです
9999
- [filedrop-svelte](https://github.com/chanced/filedrop-svelte)は、Svelte用のファイルドロップゾーンのアクションとコンポーネントです
100100

101-
コミュニティサイト[sveltesociety.dev](https://sveltesociety.dev/templates/)には、Svelteエコシステムのテンプレート、アダー、アダプタが多数掲載されていますので、ぜひご覧ください。
101+
コミュニティサイト[sveltesociety.dev](https://sveltesociety.dev/templates)には、Svelteエコシステムのテンプレート、アダー、アダプタが多数掲載されていますので、ぜひご覧ください。
102102

103103
## Before you go, answer the call for speakers!
104104

documentation/blog/2021-11-01-whats-new-in-svelte-november-2021.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,6 @@ SvelteおよびSvelteKitのすべての更新を確認するには、それぞ
9191
- [@svelte-drama/suspense](https://www.npmjs.com/package/@svelte-drama/suspense)は、Reactの`<Suspense>`のコアアイデアを実装したSvelteコンポーネントです。また、[SWR for Svelte](https://www.npmjs.com/package/@svelte-drama/swr)をチェックすると、リフェッチがさらに簡単になります。
9292
- [sveltekit-adapter-browser-extension](https://github.com/antony/sveltekit-adapter-browser-extension)は、アプリをクロスプラットフォームのブラウザ拡張にするSvelteKit用のアダプタです。
9393

94-
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates/)では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
94+
コミュニティサイト [sveltesociety.dev](https://sveltesociety.dev/templates)では、Svelte エコシステム全体からの templates、adders、adapters をご覧いただけます。
9595

9696
もっと更新情報をお探しですか? [Reddit](https://www.reddit.com/r/sveltejs/)または[Discord](https://discord.com/invite/yy75DKs) にご参加ください!

documentation/blog/2022-01-13-accelerating-sveltes-development.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Svelte では昨年から [OpenCollective](https://opencollective.com/svelte)
4343

4444
## パートナーシップ (Partnerships)
4545

46-
複数のメジャーなクラウドベンダーが、SvelteKit アプリケーションをどこでもシームレスにデプロイできるよう取り組んでいます。Rich の新しい仕事の結果として、SvelteKit は間もなく [Vercel Edge Functions](https://vercel.com/features/edge-functions) で実行できるようになります。Netlify は SvelteKit の Netlify adapter に [大きなコントリビュート](https://github.com/sveltejs/kit/pull/2113) をしてくれて、また、SvelteKit をより良くサポートするために彼らの zip-it-and-ship-it ツールを [アップデート](https://github.com/dependents/node-precinct/pull/88) してくれました。最近の [Cloudflare Pages の発表](https://blog.cloudflare.com/cloudflare-pages-goes-full-stack/) では、SvelteKit を初日のパートナーとして取り上げており、Svelte のメンテナーである [pngwn](https://twitter.com/evilpingwin) と [lukeed](https://twitter.com/lukeed05) (後者は2021年に Cloudflare にジョイン) が書いた [新しい adapter](https://github.com/sveltejs/kit/tree/master/packages/adapter-cloudflare) が使われています。[Begin](https://begin.com) は [SvelteKit の adapter](https://github.com/architect/sveltekit-adapter) を [Architect](https://arc.codes) アプリ向けに作成しました。そしてコミュニティメンバーは Firebase や Deno といった環境用の [adapter にコントリビュート](https://sveltesociety.dev/components#adapters) しており、JavaScript が動作する場所であればどこでも動作する SvelteKit の力を示しています。
46+
複数のメジャーなクラウドベンダーが、SvelteKit アプリケーションをどこでもシームレスにデプロイできるよう取り組んでいます。Rich の新しい仕事の結果として、SvelteKit は間もなく [Vercel Edge Functions](https://vercel.com/features/edge-functions) で実行できるようになります。Netlify は SvelteKit の Netlify adapter に [大きなコントリビュート](https://github.com/sveltejs/kit/pull/2113) をしてくれて、また、SvelteKit をより良くサポートするために彼らの zip-it-and-ship-it ツールを [アップデート](https://github.com/dependents/node-precinct/pull/88) してくれました。最近の [Cloudflare Pages の発表](https://blog.cloudflare.com/cloudflare-pages-goes-full-stack/) では、SvelteKit を初日のパートナーとして取り上げており、Svelte のメンテナーである [pngwn](https://twitter.com/evilpingwin) と [lukeed](https://twitter.com/lukeed05) (後者は2021年に Cloudflare にジョイン) が書いた [新しい adapter](https://github.com/sveltejs/kit/tree/master/packages/adapter-cloudflare) が使われています。[Begin](https://begin.com) は [SvelteKit の adapter](https://github.com/architect/sveltekit-adapter) を [Architect](https://arc.codes) アプリ向けに作成しました。そしてコミュニティメンバーは Firebase や Deno といった環境用の [adapter にコントリビュート](https://sveltesociety.dev/packages?category=sveltekit-adapters) しており、JavaScript が動作する場所であればどこでも動作する SvelteKit の力を示しています。
4747

4848
また、SvelteKit ユーザーが発見した SSR の問題を解決するため、私たちは [Vite](https://vitejs.dev) チームと密接に連携しています。Vite は SvelteKit
4949
の開発者体験(developer experience)を実現してくれているビルドツールで、様々なフレームワークの代表者たちを含むコントリビューターのハードワークのおかげで、最近のリリースでは、 SvelteKit 1.0 のリリースブロッカーとして追跡していた問題点のほとんどを解決することができました。

0 commit comments

Comments
 (0)