diff --git a/packages/backend/package.json b/packages/backend/package.json
index 7e241098c3..9df7c4f177 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -91,6 +91,7 @@
 		"megalodon": "workspace:*",
 		"meilisearch": "0.33.0",
 		"mfm-js": "0.23.3",
+		"ffm-js": "workspace:*",
 		"mime-types": "2.1.35",
 		"msgpackr": "1.9.6",
 		"multer": "1.4.4-lts.1",
diff --git a/packages/client/package.json b/packages/client/package.json
index 9efe66f4b6..42864f5e78 100644
--- a/packages/client/package.json
+++ b/packages/client/package.json
@@ -63,6 +63,7 @@
 		"katex": "0.16.8",
 		"matter-js": "0.19.0",
 		"mfm-js": "0.23.3",
+		"ffm-js": "workspace:*",
 		"paralint": "^1.2.1",
 		"photoswipe": "5.3.8",
 		"prettier": "3.0.2",
diff --git a/packages/ffm-js/package.json b/packages/ffm-js/package.json
index a66c7b9ffa..620a400d47 100644
--- a/packages/ffm-js/package.json
+++ b/packages/ffm-js/package.json
@@ -1,5 +1,5 @@
 {
-  "name": "mfm-js",
+  "name": "ffm-js",
   "version": "0.23.3",
   "description": "An MFM parser implementation with TypeScript",
   "main": "./built/index.js",
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index fd5cd65e6d..aff328707a 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -5,3 +5,4 @@ packages:
  - 'packages/sw'
  - 'packages/firefish-js'
  - 'packages/megalodon'
+ - 'packages/ffm-js'