@@ -5,6 +5,8 @@ description: >-
55 features of the fedify command.
66---
77
8+ <!-- deno-fmt-ignore-file -->
9+
810` fedify ` : CLI toolchain
911=======================
1012
@@ -227,11 +229,12 @@ fedify init my-fedify-project
227229The above command will start the interactive prompt to initialize a new Fedify
228230project. It will ask you a few questions to set up the project:
229231
230- - Web framework: [ Hono] , [ Elysia] , [ Express] , [ Nitro] , [ Next.js] , or [ Astro]
232+ - Web framework: Bare-bones, [ Hono] , [ Elysia] , [ Express] , [ Nitro] , [ Next.js] ,
233+ or [ Astro]
231234 - Package manager: [ Deno] , [ Bun] , [ npm] , [ pnpm] , or [ Yarn]
232- - Message queue: [ Redis] , [ PostgreSQL] , [ AMQP] (e.g., [ RabbitMQ] ),
235+ - Message queue: In-Process, [ Redis] , [ PostgreSQL] , [ AMQP] (e.g., [ RabbitMQ] ),
233236 or [ Deno KV] (if Deno)
234- - Key–value store: [ Redis] , [ PostgreSQL] , or [ Deno KV] (if Deno)
237+ - Key–value store: In-Memory, [ Redis] , [ PostgreSQL] , or [ Deno KV] (if Deno)
235238
236239> [ !TIP]
237240> Projects created with ` fedify init ` automatically include [ ` @fedify/lint ` ]
@@ -282,6 +285,8 @@ option. The available options are:
282285You can specify the web framework to integrate with Fedify by using
283286the ` -w ` /` --web-framework ` option. The available options are:
284287
288+ - ` bare-bones ` : A minimal setup without any web framework integration, but in
289+ Node.js, [ Hono] is used for a simple adapter for a lightweight experience.
285290 - ` hono ` : [ Hono]
286291 - ` nitro ` : [ Nitro]
287292 - ` next ` : [ Next.js]
@@ -294,6 +299,8 @@ the `-w`/`--web-framework` option. The available options are:
294299You can specify the key–value store to use by using the ` -k ` /` --kv-store `
295300option. The available options are:
296301
302+ - ` in-memory ` : An in-memory key–value store that does not persist data across
303+ restarts. This is useful for testing and development purposes.
297304 - ` redis ` : [ Redis]
298305 - ` postgres ` : [ PostgreSQL]
299306 - ` denokv ` : [ Deno KV] (if Deno)
@@ -303,6 +310,8 @@ option. The available options are:
303310You can specify the message queue to use by using the ` -m ` /` --message-queue `
304311option. The available options are:
305312
313+ - ` in-process ` : An in-process message queue that does not persist messages
314+ across restarts. This is useful for testing and development purposes.
306315 - ` redis ` : [ Redis]
307316 - ` postgres ` : [ PostgreSQL]
308317 - ` amqp ` : [ AMQP] (e.g., [ RabbitMQ] )
0 commit comments