From 6d63bc9bc806c8feb54f493e7a35d9d1ec1eb2ba Mon Sep 17 00:00:00 2001
From: Rushil
Date: Sat, 13 Sep 2025 06:41:56 +0000
Subject: [PATCH] Final repository review and cleanup
- Fixed missing descriptions for Rube Goldburg YSWS and Aquarium
- Regenerated JSON API to match updated YAML structure
- All validation checks now pass with no issues
- Repository is in excellent condition with 147 total entries and 14 active programs
---
api.json | 4 ++--
data.yml | 4 ++--
feed.xml | 58 ++++++++++++++++++++++++++--------------------------
package.json | 11 ++++++++--
4 files changed, 42 insertions(+), 35 deletions(-)
diff --git a/api.json b/api.json
index 1ed80c3..d0d2e64 100644
--- a/api.json
+++ b/api.json
@@ -893,7 +893,7 @@
},
{
"name": "Rube Goldburg YSWS",
- "description": null,
+ "description": "Create complex chain reaction machines and contraptions",
"website": null,
"slack": "https://hackclub.slack.com/archives/C094U05FAE6",
"slackChannel": "#rube-goldberg-ysws",
@@ -917,7 +917,7 @@
},
{
"name": "Aquarium",
- "description": null,
+ "description": "Build aquatic-themed projects and digital ecosystems",
"website": null,
"slack": "https://hackclub.slack.com/archives/C095PTABEJK",
"slackChannel": "#aquarium",
diff --git a/data.yml b/data.yml
index 0c60573..f814f35 100644
--- a/data.yml
+++ b/data.yml
@@ -726,7 +726,7 @@ drafts:
slackChannel: "#swatchbox"
status: draft
- name: Rube Goldburg YSWS
- description:
+ description: Create complex chain reaction machines and contraptions
website:
slack: https://hackclub.slack.com/archives/C094U05FAE6
slackChannel: "#rube-goldberg-ysws"
@@ -744,7 +744,7 @@ drafts:
slackChannel: "#plunge"
status: draft
- name: Aquarium
- description:
+ description: Build aquatic-themed projects and digital ecosystems
website:
slack: https://hackclub.slack.com/archives/C095PTABEJK
slackChannel: "#aquarium"
diff --git a/feed.xml b/feed.xml
index f1ad965..21f0d57 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,14 +5,14 @@
https://ysws.hackclub.com
Active "You Ship, We Ship" programs from Hack Club
en-us
- Sat, 13 Sep 2025 06:37:56 GMT
+ Sat, 13 Sep 2025 06:41:36 GMT
-
Clutter
https://clutter.hackclub.com/
- Clutter-1757745476531
- Sat, 13 Sep 2025 06:37:56 GMT
+ Clutter-1757745696235
+ Sat, 13 Sep 2025 06:41:36 GMT
You ship something to organize your digital life. We ship you a grant to buy something to organize your physical life.
Deadline: September 17, 2025
@@ -23,8 +23,8 @@
-
Penumbra
https://penumbra.hackclub.com/
- Penumbra-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Penumbra-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Make shaders, and we'll ship you GPUs and posters!
Deadline: September 24, 2025
@@ -35,8 +35,8 @@
-
Waveform
https://waveform.hackclub.com/
- Waveform-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Waveform-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Make your own waveform visualizer, get a grant to buy music
Deadline: September 26, 2025
@@ -47,8 +47,8 @@
-
Fusering
https://fusering.hackclub.com
- Fusering-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Fusering-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Design a keyring, get your keyring and a carabiner to hang it from!
Deadline: September 30, 2025
@@ -59,8 +59,8 @@
-
Summer of Making
https://summer.hackclub.com/
- Summer of Making-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Summer of Making-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Build stuff. Get stuff. Repeat.
Deadline: September 30, 2025
@@ -71,8 +71,8 @@
-
Shiba Arcade
https://shiba.hackclub.com
- Shiba Arcade-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Shiba Arcade-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Make a game with Godot, earn SSS, and get invited to build an arcade in Tokyo (flight stipends available!)
Deadline: October 20, 2025
@@ -84,8 +84,8 @@
-
Siege
https://siege.hackclub.com/
- Siege-1757745476532
- Sat, 13 Sep 2025 06:37:56 GMT
+ Siege-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Code every week, get prizes. Make it to the end, get a framework!
Deadline: November 30, 2025
@@ -96,8 +96,8 @@
-
birthday-cards
https://birthday-cards.hackclub.com/
- birthday-cards-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ birthday-cards-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
You ship a birthday themed project we ship a birthday card!
Deadline: August 12, 2026
@@ -108,8 +108,8 @@
-
iFrame
https://iframe.hackclub.com/
- iFrame-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ iFrame-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Draw or edit images using any programming language and we will hang your custom image on HQ wall and send a copy to you
@@ -120,8 +120,8 @@
-
Grounded
https://grounded.hackclub.com
- Grounded-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ Grounded-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Onboard + Bin v2
@@ -132,8 +132,8 @@
-
BakeBuild
https://bakebuild.hackclub.com/
- BakeBuild-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ BakeBuild-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Design a cookie cutter, get it shipped!
@@ -144,8 +144,8 @@
-
HackCraft
https://hackcraft.hackclub.com/
- HackCraft-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ HackCraft-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Create a Minecraft mod, get Stickers, Minecraft or a server and terraria!
@@ -156,8 +156,8 @@
-
Sprig
https://sprig.hackclub.com/
- Sprig-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ Sprig-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Build a JS game and play it on your own console.
@@ -168,8 +168,8 @@
-
Boba Drops
https://boba.hackclub.com/
- Boba Drops-1757745476533
- Sat, 13 Sep 2025 06:37:56 GMT
+ Boba Drops-1757745696236
+ Sat, 13 Sep 2025 06:41:36 GMT
Build a website and get boba!
diff --git a/package.json b/package.json
index a818c5f..0b38e98 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,14 @@
{
- "name": "gowno",
+ "name": "ysws-catalog",
"version": "1.0.0",
+ "description": "A catalog of Hack Club's You Ship, We Ship programs",
+ "scripts": {
+ "generate": "node generate-json.js && node generate-rss.js",
+ "validate": "node validateDates.js"
+ },
"dependencies": {
"js-yaml": "^4.1.0"
- }
+ },
+ "author": "Hack Club",
+ "license": "MIT"
}