@@ -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
@@ -222,11 +224,12 @@ fedify init my-fedify-project
222224The above command will start the interactive prompt to initialize a new Fedify
223225project. It will ask you a few questions to set up the project:
224226
225- - Web framework: [ Hono] , [ Elysia] , [ Express] , [ Nitro] , or [ Next.js]
227+ - Web framework: Bare-bones, [ Hono] , [ Elysia] , [ Express] , [ Nitro] ,
228+ or [ Next.js]
226229 - Package manager: [ Deno] , [ Bun] , [ npm] , [ pnpm] , or [ Yarn]
227- - Message queue: [ Redis] , [ PostgreSQL] , [ AMQP] (e.g., [ RabbitMQ] ),
230+ - Message queue: In-Process, [ Redis] , [ PostgreSQL] , [ AMQP] (e.g., [ RabbitMQ] ),
228231 or [ Deno KV] (if Deno)
229- - Key–value store: [ Redis] , [ PostgreSQL] , or [ Deno KV] (if Deno)
232+ - Key–value store: In-Memory, [ Redis] , [ PostgreSQL] , or [ Deno KV] (if Deno)
230233
231234> [ !TIP]
232235> Projects created with ` fedify init ` automatically include [ ` @fedify/lint ` ]
@@ -276,6 +279,8 @@ option. The available options are:
276279You can specify the web framework to integrate with Fedify by using
277280the ` -w ` /` --web-framework ` option. The available options are:
278281
282+ - ` bare-bones ` : A minimal setup without any web framework integration, but in
283+ Node.js, [ Hono] is used for a simple adapter for a lightweight experience.
279284 - ` hono ` : [ Hono]
280285 - ` nitro ` : [ Nitro]
281286 - ` next ` : [ Next.js]
@@ -287,6 +292,8 @@ the `-w`/`--web-framework` option. The available options are:
287292You can specify the key–value store to use by using the ` -k ` /` --kv-store `
288293option. The available options are:
289294
295+ - ` in-memory ` : An in-memory key–value store that does not persist data across
296+ restarts. This is useful for testing and development purposes.
290297 - ` redis ` : [ Redis]
291298 - ` postgres ` : [ PostgreSQL]
292299 - ` denokv ` : [ Deno KV] (if Deno)
@@ -296,6 +303,8 @@ option. The available options are:
296303You can specify the message queue to use by using the ` -m ` /` --message-queue `
297304option. The available options are:
298305
306+ - ` in-process ` : An in-process message queue that does not persist messages
307+ across restarts. This is useful for testing and development purposes.
299308 - ` redis ` : [ Redis]
300309 - ` postgres ` : [ PostgreSQL]
301310 - ` amqp ` : [ AMQP] (e.g., [ RabbitMQ] )
0 commit comments