Skip to content

Commit 9921e96

Browse files
committed
updated social transformer library and updated team members.
1 parent 144b6fa commit 9921e96

File tree

7 files changed

+23
-192
lines changed

7 files changed

+23
-192
lines changed

package-lock.json

Lines changed: 13 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@astrojs/check": "^0.9.4",
14+
"@fujocoded/zod-transform-socials": "^0.0.11",
1415
"@iconify-json/fa6-brands": "^1.2.5",
1516
"@iconify-json/fa6-solid": "^1.1.20",
1617
"@iconify-json/logos": "^1.1.42",
@@ -24,8 +25,7 @@
2425
},
2526
"devDependencies": {
2627
"prettier": "^3.2.5",
27-
"prettier-plugin-astro": "^0.14.1",
28-
"social-links": "^1.14.0"
28+
"prettier-plugin-astro": "^0.14.1"
2929
},
3030
"engines": {
3131
"node": ">=20.0.0"

src/content/config.ts

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import { defineCollection, z } from "astro:content";
2-
import {
3-
socialsSchema,
4-
transformSocial,
5-
type SocialsData,
6-
} from "../lib/socials-transformer";
2+
3+
import { SocialLinks } from "@fujocoded/zod-transform-socials";
74

85
const Volume0Issue1Role = z.enum([
96
"Technical Writer",
@@ -44,12 +41,7 @@ const teamCollection = defineCollection({
4441
name: z.string(),
4542
avatar: tools.image(),
4643
roles,
47-
contacts: socialsSchema
48-
.array()
49-
.default([])
50-
.transform(
51-
(contacts) => contacts.map(transformSocial) as Array<SocialsData>
52-
),
44+
contacts: SocialLinks,
5345
}),
5446
});
5547

src/content/team/enigmalea.yaml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,7 @@ roles:
2121
- Copy Writer
2222
contacts:
2323
- https://enigmalea.quest
24-
- https://enigmalea.tumblr.com
25-
- https://enigmalea.bsky.social
26-
- url: https://easymode.im/@enigmalea
27-
platform: firefish
28-
username: enigmalea
24+
- url: https://bsky.app/profile/enigmalea.quest
25+
icon: simple-icons:bluesky
2926
- https://archiveofourown.org/users/enigmalea
30-
- https://github.com/enigmalea
31-
- https://enigmalea.dreamwidth.org
32-
- https://ko-fi.com/enigmalea
27+
- https://enigmalea.tumblr.com

src/content/team/ria.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ roles:
77
- Additional Coding
88
contacts:
99
- https://github.com/riazaia
10+
- https://bsky.app/profile/riazaia.bsky.social

src/content/team/yuu.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ roles:
88
- Beta Reader
99
- Proofreader
1010
contacts:
11-
- https://where.yuu.gay/
11+
- https://where.yuu.observer/

src/lib/socials-transformer.ts

Lines changed: 0 additions & 166 deletions
This file was deleted.

0 commit comments

Comments
 (0)