From a5b3a3ce276802250ddcc5e5d850ac3fadc0bad4 Mon Sep 17 00:00:00 2001 From: Benjie Gillam Date: Fri, 27 Feb 2026 11:26:04 +0000 Subject: [PATCH] Sort meetups alphabetically by id --- src/components/meetups.ts | 294 +++++++++++++++++++------------------- 1 file changed, 147 insertions(+), 147 deletions(-) diff --git a/src/components/meetups.ts b/src/components/meetups.ts index b73a7ba826..bda21ac023 100644 --- a/src/components/meetups.ts +++ b/src/components/meetups.ts @@ -2,59 +2,59 @@ export const meetups = [ { node: { - id: "london", - name: "London GraphQL", - latitude: 51.51, - longitude: -0.12, - city: "London", + id: "20208222", + name: "GraphQL Amsterdam", + latitude: 52.37, + longitude: 4.89, + city: "Amsterdam", state: "", - country: "UK", - link: "https://guild.host/london-graphql", - prev: "2025-07-01", - next: "October 2025", + country: "Netherlands", + link: "https://www.meetup.com/amsterdam-graphql-meetup", + prev: "2025-09-07", + next: "", official: true, }, }, { node: { - id: "hyderabad", - name: "GraphQL Hyderabad", - latitude: 17.41, - longitude: 78.48, - city: "Hyderabad", + id: "20446155", + name: "GraphQL TLV", + latitude: 32.07, + longitude: 34.77, + city: "Tel Aviv-Yafo", state: "", - country: "India", - link: "https://guild.host/graphql-hyderabad/", - prev: "2025-08-09", + country: "Israel", + link: "https://www.meetup.com/graphql-tlv", + prev: "", next: "", - official: true, + official: false, }, }, { node: { - id: "sydney", - name: "GraphQL Sydney", - latitude: -33.86, - longitude: 151.2, - city: "Sydney", - state: "", - country: "Australia", - link: "https://luma.com/graphql-sydney", - prev: "2024-11-12", + id: "20451795", + name: "GraphQL Austin", + latitude: 30.27, + longitude: -97.71, + city: "Austin", + state: "TX", + country: "USA", + link: "https://www.meetup.com/atx-graphql", + prev: "2025-08-24", next: "", - official: false, + official: true, }, }, { node: { - id: "nairobe", - name: "GraphQL Nairobe", - latitude: -1.29, - longitude: 36.82, - city: "Nairobe", + id: "27845373", + name: "GraphQL Hamburg", + latitude: 53.55, + longitude: 10, + city: "Hamburg", state: "", - country: "Kenya", - link: "https://www.meetup.com/nairobi-graphql-meetup/", + country: "Germany", + link: "https://www.meetup.com/graphql-hamburg/", prev: "", next: "", official: false, @@ -62,17 +62,17 @@ export const meetups = [ }, { node: { - id: "20451795", - name: "GraphQL Austin", - latitude: 30.27, - longitude: -97.71, - city: "Austin", - state: "TX", + id: "29671383", + name: "Seattle GraphQL", + latitude: 47.61, + longitude: -122.33, + city: "Seattle", + state: "WA", country: "USA", - link: "https://www.meetup.com/atx-graphql", - prev: "2025-08-24", + link: "https://www.meetup.com/graphql-seattle", + prev: "", next: "", - official: true, + official: false, }, }, { @@ -107,49 +107,19 @@ export const meetups = [ }, { node: { - id: "paris", - name: "GraphQL Paris", - latitude: 48.85, - longitude: 2.35, - city: "Paris", + id: "32869172", + name: "Copenhagen GraphQL", + latitude: 55.68, + longitude: 12.57, + city: "Copenhagen", state: "", - country: "France", - link: "https://www.meetup.com/fr-FR/parisgraphql/", - prev: "", - next: "2025-10-22", - official: true, - }, - }, - { - node: { - id: "29671383", - name: "Seattle GraphQL", - latitude: 47.61, - longitude: -122.33, - city: "Seattle", - state: "WA", - country: "USA", - link: "https://www.meetup.com/graphql-seattle", + country: "Denmark", + link: "https://www.meetup.com/copenhagen-graphql-meetup-group", prev: "", next: "", official: false, }, }, - { - node: { - id: "20208222", - name: "GraphQL Amsterdam", - latitude: 52.37, - longitude: 4.89, - city: "Amsterdam", - state: "", - country: "Netherlands", - link: "https://www.meetup.com/amsterdam-graphql-meetup", - prev: "2025-09-07", - next: "", - official: true, - }, - }, { node: { id: "37102548", @@ -165,21 +135,6 @@ export const meetups = [ official: false, }, }, - { - node: { - id: "new-york", - name: "GraphQL New York", - latitude: 40.73, - longitude: -73.94, - city: "New York", - state: "NY", - country: "USA", - link: "https://guild.host/graphql-new-york/events", - prev: "", - next: "", - official: false, - }, - }, { node: { id: "bangkok", @@ -197,74 +152,74 @@ export const meetups = [ }, { node: { - id: "taipei", - name: "GraphQL Taipei", - latitude: 25.11, - longitude: 121.6, - city: "Taipei", + id: "bialystock", + name: "GraphQL Białystok", + latitude: 53.13, + longitude: 23.16, + city: "Białystok", state: "", - country: "Taiwan", - link: "https://guild.host/graphql-taipei/events", + country: "Poland", + link: "https://guild.host/graphql-bialystok/", prev: "", next: "", - official: false, + official: true, }, }, { node: { - id: "20446155", - name: "GraphQL TLV", - latitude: 32.07, - longitude: 34.77, - city: "Tel Aviv-Yafo", + id: "hyderabad", + name: "GraphQL Hyderabad", + latitude: 17.41, + longitude: 78.48, + city: "Hyderabad", state: "", - country: "Israel", - link: "https://www.meetup.com/graphql-tlv", - prev: "", + country: "India", + link: "https://guild.host/graphql-hyderabad/", + prev: "2025-08-09", next: "", - official: false, + official: true, }, }, { node: { - id: "oslo", - name: "GraphQL Oslo", - latitude: 59.91, - longitude: 10.75, - city: "Oslo", + id: "london", + name: "London GraphQL", + latitude: 51.51, + longitude: -0.12, + city: "London", state: "", - country: "Norway", - link: "https://guild.host/graphql-oslo/", - prev: "2025-10-27", - next: "2026-01-26", + country: "UK", + link: "https://guild.host/london-graphql", + prev: "2025-07-01", + next: "October 2025", official: true, }, }, { node: { - id: "bialystock", - name: "GraphQL Białystok", - latitude: 53.13, - longitude: 23.16, - city: "Białystok", + id: "nairobe", + name: "GraphQL Nairobe", + latitude: -1.29, + longitude: 36.82, + city: "Nairobe", state: "", - country: "Poland", - link: "https://guild.host/graphql-bialystok/", + country: "Kenya", + link: "https://www.meetup.com/nairobi-graphql-meetup/", prev: "", next: "", - official: true, + official: false, }, }, { node: { - id: "32869172", - name: "Copenhagen GraphQL", - latitude: 55.68, - longitude: 12.57, - city: "Copenhagen", - state: "", - country: "Denmark", - link: "https://www.meetup.com/copenhagen-graphql-meetup-group", + id: "new-york", + name: "GraphQL New York", + latitude: 40.73, + longitude: -73.94, + city: "New York", + state: "NY", + country: "USA", + link: "https://guild.host/graphql-new-york/events", prev: "", next: "", official: false, @@ -272,17 +227,32 @@ export const meetups = [ }, { node: { - id: "27845373", - name: "GraphQL Hamburg", - latitude: 53.55, - longitude: 10, - city: "Hamburg", + id: "oslo", + name: "GraphQL Oslo", + latitude: 59.91, + longitude: 10.75, + city: "Oslo", state: "", - country: "Germany", - link: "https://www.meetup.com/graphql-hamburg/", + country: "Norway", + link: "https://guild.host/graphql-oslo/", + prev: "2025-10-27", + next: "2026-01-26", + official: true, + }, + }, + { + node: { + id: "paris", + name: "GraphQL Paris", + latitude: 48.85, + longitude: 2.35, + city: "Paris", + state: "", + country: "France", + link: "https://www.meetup.com/fr-FR/parisgraphql/", prev: "", - next: "", - official: false, + next: "2025-10-22", + official: true, }, }, { @@ -300,6 +270,36 @@ export const meetups = [ official: true, }, }, + { + node: { + id: "sydney", + name: "GraphQL Sydney", + latitude: -33.86, + longitude: 151.2, + city: "Sydney", + state: "", + country: "Australia", + link: "https://luma.com/graphql-sydney", + prev: "2024-11-12", + next: "", + official: false, + }, + }, + { + node: { + id: "taipei", + name: "GraphQL Taipei", + latitude: 25.11, + longitude: 121.6, + city: "Taipei", + state: "", + country: "Taiwan", + link: "https://guild.host/graphql-taipei/events", + prev: "", + next: "", + official: false, + }, + }, ].sort((a, z) => a.node.name .replace(/\s*GraphQL\s*/, "")