Loading .github/workflows/build.yaml +2 −0 Original line number Diff line number Diff line Loading @@ -421,6 +421,7 @@ jobs: | @fedify/fedify | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/fedify] | [npm][npm:@fedify/fedify] | | @fedify/cli | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/cli] | | | @fedify/amqp | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/amqp] | [npm][npm:@fedify/amqp] | | @fedify/elysia | ${{ steps.versioning.outputs.version }} | | [npm][npm:@fedify/elysia] | | @fedify/express | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/express] | [npm][npm:@fedify/express] | | @fedify/h3 | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/h3] | [npm][npm:@fedify/h3] | | @fedify/nestjs | ${{ steps.versioning.outputs.version }} | | [npm][npm:@fedify/nestjs] | Loading @@ -434,6 +435,7 @@ jobs: [jsr:@fedify/cli]: https://jsr.io/@fedify/cli@${{ steps.versioning.outputs.version }} [jsr:@fedify/amqp]: https://jsr.io/@fedify/amqp@${{ steps.versioning.outputs.version }} [npm:@fedify/amqp]: https://www.npmjs.com/package/@fedify/amqp/v/${{ steps.versioning.outputs.short_version }} [npm:@fedify/elysia]: https://www.npmjs.com/package/@fedify/elysia/v/${{ steps.versioning.outputs.short_version }} [jsr:@fedify/express]: https://jsr.io/@fedify/express@${{ steps.versioning.outputs.version }} [npm:@fedify/express]: https://www.npmjs.com/package/@fedify/express/v/${{ steps.versioning.outputs.short_version }} [jsr:@fedify/h3]: https://jsr.io/@fedify/h3@${{ steps.versioning.outputs.version }} Loading AGENTS.md +4 −2 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ The repository is organized as a monorepo with the following packages: - *src/x/*: Framework integrations - *packages/cli/*: Fedify CLI implementation (@fedify/cli, built with Deno) - *packages/amqp/*: AMQP/RabbitMQ driver (@fedify/amqp) - *packages/elysia/*: Elysia integration (@fedify/elysia) - *packages/express/*: Express.js integration (@fedify/express) - *packages/h3/*: h3 framework integration (@fedify/h3) - *packages/postgres/*: PostgreSQL drivers (@fedify/postgres) Loading Loading @@ -256,8 +257,9 @@ The monorepo uses different build processes for different packages: 2. **@fedify/cli**: Built with Deno, distributed via JSR and npm 3. **Database adapters and integrations**: Use tsdown for TypeScript compilation: - *packages/amqp/*, *packages/express/*, *packages/h3/*, *packages/sqlite/*, *packages/postgres/*, *packages/redis/*, *packages/nestjs/* - *packages/amqp/*, *packages/elysia*, *packages/express/*, *packages/h3/*, *packages/sqlite/*, *packages/postgres/*, *packages/redis/*, *packages/nestjs/* - Built to support Node.js and Bun environments Ensure changes work across all distribution formats and target environments. CHANGES.md +11 −1 Original line number Diff line number Diff line Loading @@ -144,6 +144,15 @@ the versioning. - Supported terminal emulators are [Kitty], [WezTerm], [Konsole], [Warp], [Wayst], [st], and [iTerm]. - Supported Elysia integration with the `@fedify/elysia` package. [[#286], [#339] by Hyeonseo Kim] - Added `@fedify/elysia` package. - Added `fedify` Elysia plugin for integrating Fedify into Elysia applications. [#51]: https://github.com/fedify-dev/fedify/issues/51 [#168]: https://github.com/fedify-dev/fedify/issues/168 [#169]: https://github.com/fedify-dev/fedify/issues/169 [#191]: https://github.com/fedify-dev/fedify/issues/191 Loading @@ -162,6 +171,7 @@ the versioning. [#282]: https://github.com/fedify-dev/fedify/pull/282 [#283]: https://github.com/fedify-dev/fedify/pull/283 [#285]: https://github.com/fedify-dev/fedify/pull/285 [#286]: https://github.com/fedify-dev/fedify/issues/286 [#298]: https://github.com/fedify-dev/fedify/pull/298 [#304]: https://github.com/fedify-dev/fedify/issues/304 [#309]: https://github.com/fedify-dev/fedify/pull/309 Loading @@ -173,10 +183,10 @@ the versioning. [#328]: https://github.com/fedify-dev/fedify/pull/328 [#331]: https://github.com/fedify-dev/fedify/pull/331 [#332]: https://github.com/fedify-dev/fedify/pull/332 [#339]: https://github.com/fedify-dev/fedify/pull/339 [#341]: https://github.com/fedify-dev/fedify/pull/341 [#342]: https://github.com/fedify-dev/fedify/pull/342 [#348]: https://github.com/fedify-dev/fedify/pull/348 [#51]: https://github.com/fedify-dev/fedify/issues/51 [Kitty]: https://sw.kovidgoyal.net/kitty/ [WezTerm]: https://wezterm.org/ [Konsole]: https://konsole.kde.org/ Loading CONTRIBUTING.md +2 −1 Original line number Diff line number Diff line Loading @@ -187,7 +187,8 @@ The repository is organized as a monorepo with the following packages: - *packages/cli/*: The Fedify CLI (@fedify/cli). The CLI is built with [Deno]. - *packages/amqp/*: AMQP/RabbitMQ driver (@fedify/amqp) for Fedify. - *packages/express/*: Express.js integration (@fedify/express) for Fedify. - *packages/elysia/*: Elysia integration (@fedify/elysia) for Fedify. - *packages/express/*: Express integration (@fedify/express) for Fedify. - *packages/h3/*: h3 framework integration (@fedify/h3) for Fedify. - *packages/postgres/*: PostgreSQL drivers (@fedify/postgres) for Fedify. - *packages/redis/*: Redis drivers (@fedify/redis) for Fedify. Loading deno.json +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ "./packages/fedify", "./packages/cli", "./packages/amqp", "./packages/elysia", "./packages/express", "./packages/h3", "./packages/postgres", Loading Loading
.github/workflows/build.yaml +2 −0 Original line number Diff line number Diff line Loading @@ -421,6 +421,7 @@ jobs: | @fedify/fedify | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/fedify] | [npm][npm:@fedify/fedify] | | @fedify/cli | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/cli] | | | @fedify/amqp | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/amqp] | [npm][npm:@fedify/amqp] | | @fedify/elysia | ${{ steps.versioning.outputs.version }} | | [npm][npm:@fedify/elysia] | | @fedify/express | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/express] | [npm][npm:@fedify/express] | | @fedify/h3 | ${{ steps.versioning.outputs.version }} | [JSR][jsr:@fedify/h3] | [npm][npm:@fedify/h3] | | @fedify/nestjs | ${{ steps.versioning.outputs.version }} | | [npm][npm:@fedify/nestjs] | Loading @@ -434,6 +435,7 @@ jobs: [jsr:@fedify/cli]: https://jsr.io/@fedify/cli@${{ steps.versioning.outputs.version }} [jsr:@fedify/amqp]: https://jsr.io/@fedify/amqp@${{ steps.versioning.outputs.version }} [npm:@fedify/amqp]: https://www.npmjs.com/package/@fedify/amqp/v/${{ steps.versioning.outputs.short_version }} [npm:@fedify/elysia]: https://www.npmjs.com/package/@fedify/elysia/v/${{ steps.versioning.outputs.short_version }} [jsr:@fedify/express]: https://jsr.io/@fedify/express@${{ steps.versioning.outputs.version }} [npm:@fedify/express]: https://www.npmjs.com/package/@fedify/express/v/${{ steps.versioning.outputs.short_version }} [jsr:@fedify/h3]: https://jsr.io/@fedify/h3@${{ steps.versioning.outputs.version }} Loading
AGENTS.md +4 −2 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ The repository is organized as a monorepo with the following packages: - *src/x/*: Framework integrations - *packages/cli/*: Fedify CLI implementation (@fedify/cli, built with Deno) - *packages/amqp/*: AMQP/RabbitMQ driver (@fedify/amqp) - *packages/elysia/*: Elysia integration (@fedify/elysia) - *packages/express/*: Express.js integration (@fedify/express) - *packages/h3/*: h3 framework integration (@fedify/h3) - *packages/postgres/*: PostgreSQL drivers (@fedify/postgres) Loading Loading @@ -256,8 +257,9 @@ The monorepo uses different build processes for different packages: 2. **@fedify/cli**: Built with Deno, distributed via JSR and npm 3. **Database adapters and integrations**: Use tsdown for TypeScript compilation: - *packages/amqp/*, *packages/express/*, *packages/h3/*, *packages/sqlite/*, *packages/postgres/*, *packages/redis/*, *packages/nestjs/* - *packages/amqp/*, *packages/elysia*, *packages/express/*, *packages/h3/*, *packages/sqlite/*, *packages/postgres/*, *packages/redis/*, *packages/nestjs/* - Built to support Node.js and Bun environments Ensure changes work across all distribution formats and target environments.
CHANGES.md +11 −1 Original line number Diff line number Diff line Loading @@ -144,6 +144,15 @@ the versioning. - Supported terminal emulators are [Kitty], [WezTerm], [Konsole], [Warp], [Wayst], [st], and [iTerm]. - Supported Elysia integration with the `@fedify/elysia` package. [[#286], [#339] by Hyeonseo Kim] - Added `@fedify/elysia` package. - Added `fedify` Elysia plugin for integrating Fedify into Elysia applications. [#51]: https://github.com/fedify-dev/fedify/issues/51 [#168]: https://github.com/fedify-dev/fedify/issues/168 [#169]: https://github.com/fedify-dev/fedify/issues/169 [#191]: https://github.com/fedify-dev/fedify/issues/191 Loading @@ -162,6 +171,7 @@ the versioning. [#282]: https://github.com/fedify-dev/fedify/pull/282 [#283]: https://github.com/fedify-dev/fedify/pull/283 [#285]: https://github.com/fedify-dev/fedify/pull/285 [#286]: https://github.com/fedify-dev/fedify/issues/286 [#298]: https://github.com/fedify-dev/fedify/pull/298 [#304]: https://github.com/fedify-dev/fedify/issues/304 [#309]: https://github.com/fedify-dev/fedify/pull/309 Loading @@ -173,10 +183,10 @@ the versioning. [#328]: https://github.com/fedify-dev/fedify/pull/328 [#331]: https://github.com/fedify-dev/fedify/pull/331 [#332]: https://github.com/fedify-dev/fedify/pull/332 [#339]: https://github.com/fedify-dev/fedify/pull/339 [#341]: https://github.com/fedify-dev/fedify/pull/341 [#342]: https://github.com/fedify-dev/fedify/pull/342 [#348]: https://github.com/fedify-dev/fedify/pull/348 [#51]: https://github.com/fedify-dev/fedify/issues/51 [Kitty]: https://sw.kovidgoyal.net/kitty/ [WezTerm]: https://wezterm.org/ [Konsole]: https://konsole.kde.org/ Loading
CONTRIBUTING.md +2 −1 Original line number Diff line number Diff line Loading @@ -187,7 +187,8 @@ The repository is organized as a monorepo with the following packages: - *packages/cli/*: The Fedify CLI (@fedify/cli). The CLI is built with [Deno]. - *packages/amqp/*: AMQP/RabbitMQ driver (@fedify/amqp) for Fedify. - *packages/express/*: Express.js integration (@fedify/express) for Fedify. - *packages/elysia/*: Elysia integration (@fedify/elysia) for Fedify. - *packages/express/*: Express integration (@fedify/express) for Fedify. - *packages/h3/*: h3 framework integration (@fedify/h3) for Fedify. - *packages/postgres/*: PostgreSQL drivers (@fedify/postgres) for Fedify. - *packages/redis/*: Redis drivers (@fedify/redis) for Fedify. Loading
deno.json +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ "./packages/fedify", "./packages/cli", "./packages/amqp", "./packages/elysia", "./packages/express", "./packages/h3", "./packages/postgres", Loading