Loading .github/workflows/build.yaml +0 −2 Original line number Diff line number Diff line Loading @@ -96,7 +96,6 @@ jobs: permissions: id-token: write contents: write discussions: write steps: - uses: actions/checkout@v4 - uses: denoland/setup-deno@v1 Loading Loading @@ -152,7 +151,6 @@ jobs: src/npm/*.tgz cli/fedify-cli-* generate_release_notes: false discussion_category_name: Announcements - if: | github.event_name == 'push' && github.ref_type == 'tag' || github.ref == 'refs/heads/main' Loading CHANGES.md +11 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,17 @@ To be released. [#110]: https://github.com/dahlia/fedify/issues/110 Version 0.12.1 -------------- Released on July 27, 2024. - Fixed a bug where `fedify init -w hono` had generated scaffold files without Fedify integration. - Fixed a bug where `fedify init -r bun -w hono` had generated scaffold files with a wrong port number (was 3000). Version 0.12.0 -------------- Loading cli/init.ts +4 −0 Original line number Diff line number Diff line Loading @@ -137,8 +137,11 @@ Then, try look up an actor from your server: files: { "src/app.ts": `\ import { Hono } from "${runtime === "deno" ? "@hono/hono" : "hono"}"; import { federation } from "@fedify/fedify/x/hono"; import fedi from "./federation${runtime === "deno" ? ".ts" : ""}"; const app = new Hono(); app.use(federation(fedi, () => undefined)) app.get("/", (c) => c.text("Hello, Fedify!")); Loading @@ -163,6 +166,7 @@ serve( import app from "./app"; const server = Bun.serve({ port: 8000, fetch: app.fetch.bind(app), }); Loading docs/tutorial.md +4 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ deno add @fedify/fedify mkdir follow-server cd follow-server/ echo '{ "type": "module" }' > package.json bun add @fedify/fedify bun add @fedify/fedify @deno/kv ~~~~ ~~~~ sh [Node.js] Loading @@ -68,7 +68,7 @@ mkdir follow-server cd follow-server/ echo '{ "type": "module" }' > package.json npm add -D typescript tsx @types/node npm add @fedify/fedify @hono/node-server npm add @fedify/fedify @deno/kv @hono/node-server ~~~~ ::: Loading @@ -92,6 +92,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json* { "type": "module", "dependencies": { "@deno/kv": "^0.8.0", "@fedify/fedify": "^0.13.0" } } Loading @@ -106,6 +107,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json* "typescript": "^5.4.5" }, "dependencies": { "@deno/kv": "^0.8.0", "@fedify/fedify": "^0.13.0", "@hono/node-server": "^1.11.1" } Loading Loading
.github/workflows/build.yaml +0 −2 Original line number Diff line number Diff line Loading @@ -96,7 +96,6 @@ jobs: permissions: id-token: write contents: write discussions: write steps: - uses: actions/checkout@v4 - uses: denoland/setup-deno@v1 Loading Loading @@ -152,7 +151,6 @@ jobs: src/npm/*.tgz cli/fedify-cli-* generate_release_notes: false discussion_category_name: Announcements - if: | github.event_name == 'push' && github.ref_type == 'tag' || github.ref == 'refs/heads/main' Loading
CHANGES.md +11 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,17 @@ To be released. [#110]: https://github.com/dahlia/fedify/issues/110 Version 0.12.1 -------------- Released on July 27, 2024. - Fixed a bug where `fedify init -w hono` had generated scaffold files without Fedify integration. - Fixed a bug where `fedify init -r bun -w hono` had generated scaffold files with a wrong port number (was 3000). Version 0.12.0 -------------- Loading
cli/init.ts +4 −0 Original line number Diff line number Diff line Loading @@ -137,8 +137,11 @@ Then, try look up an actor from your server: files: { "src/app.ts": `\ import { Hono } from "${runtime === "deno" ? "@hono/hono" : "hono"}"; import { federation } from "@fedify/fedify/x/hono"; import fedi from "./federation${runtime === "deno" ? ".ts" : ""}"; const app = new Hono(); app.use(federation(fedi, () => undefined)) app.get("/", (c) => c.text("Hello, Fedify!")); Loading @@ -163,6 +166,7 @@ serve( import app from "./app"; const server = Bun.serve({ port: 8000, fetch: app.fetch.bind(app), }); Loading
docs/tutorial.md +4 −2 Original line number Diff line number Diff line Loading @@ -60,7 +60,7 @@ deno add @fedify/fedify mkdir follow-server cd follow-server/ echo '{ "type": "module" }' > package.json bun add @fedify/fedify bun add @fedify/fedify @deno/kv ~~~~ ~~~~ sh [Node.js] Loading @@ -68,7 +68,7 @@ mkdir follow-server cd follow-server/ echo '{ "type": "module" }' > package.json npm add -D typescript tsx @types/node npm add @fedify/fedify @hono/node-server npm add @fedify/fedify @deno/kv @hono/node-server ~~~~ ::: Loading @@ -92,6 +92,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json* { "type": "module", "dependencies": { "@deno/kv": "^0.8.0", "@fedify/fedify": "^0.13.0" } } Loading @@ -106,6 +107,7 @@ The above commands will create a *deno.json* (in case of Deno) or *package.json* "typescript": "^5.4.5" }, "dependencies": { "@deno/kv": "^0.8.0", "@fedify/fedify": "^0.13.0", "@hono/node-server": "^1.11.1" } Loading