summaryrefslogtreecommitdiff
path: root/src/serializers/to_json.ts
diff options
context:
space:
mode:
authorAsko Nõmm <asko@nmm.ee>2025-02-12 00:44:57 +0200
committerAsko Nõmm <asko@nmm.ee>2025-02-12 00:44:57 +0200
commit670dbc07239fb860961055eb7af6823786e4febe (patch)
treed575fdb4871e23af0220b938ba009d9ea4797523 /src/serializers/to_json.ts
parent8ff7c10249b1a9daeb30d47cf5b9266a5a0f7a26 (diff)
Refactor to use Effect.
Diffstat (limited to 'src/serializers/to_json.ts')
-rw-r--r--src/serializers/to_json.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/serializers/to_json.ts b/src/serializers/to_json.ts
index 30cf417..c61a98f 100644
--- a/src/serializers/to_json.ts
+++ b/src/serializers/to_json.ts
@@ -1,7 +1,9 @@
import type { Serializer } from "../flatmatter.ts";
-export default class ToJson implements Serializer<string> {
- serialize(config: Record<string, unknown>): string {
- return JSON.stringify(config);
- }
-}
+const ToJson: Serializer<string> = (
+ config: Record<string, unknown>,
+): string => {
+ return JSON.stringify(config);
+};
+
+export default ToJson;