diff --git a/.github/workflows/format-members-list.yml b/.github/workflows/format-members-list.yml new file mode 100644 index 00000000..9f02ba7b --- /dev/null +++ b/.github/workflows/format-members-list.yml @@ -0,0 +1,36 @@ +name: Format members-list.json +on: pull_request +jobs: + format: + if: github.event.pull_request.head.repo.full_name == github.repository + permissions: + contents: write + runs-on: ubuntu-latest + steps: + - uses: actions/setup-node@v4 + with: + node-version: 20 + + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.ref }} + + - name: 'Format members-list.json' + run: npx prettier@latest -w src/_data/members-list.json + + - name: 'Commit formatted code' + run: | + # Check if there is nothing to commit (i.e. no formatting changes made) + if [ -z "$(git status --porcelain)" ]; then + echo "Code is already formatted correctly" + exit 0 + fi + + # Setup the git user (required to commit anything) + git config --global user.email "1964376+SleeplessByte@users.noreply.github.com" + git config --global user.name "github-actions[bot]" + + # Commit the changes made by prettier + git add . + git commit -m "[CI] Format members-list.json" + git push diff --git a/src/_data/members-list.json b/src/_data/members-list.json index a383630d..98bae310 100644 --- a/src/_data/members-list.json +++ b/src/_data/members-list.json @@ -1 +1,159 @@ -[{"naam":"Tom Greuter","werkgever":"Grimm.nl"},{"naam":"Peter-Paul Koch","werkgever":"-"},{"naam":"Arjan Eising","werkgever":"-"},{"naam":"Kilian Valkhof","werkgever":"-"},{"naam":"David Hund","werkgever":"Valued Standards"},{"naam":"Sander van Lambalgen","werkgever":"Have Skill Webdevelopment"},{"naam":"Edwin Martin","werkgever":"Bitstorm Internet Development"},{"naam":"Sander Aarts","werkgever":"-"},{"naam":"Ilja Maas","werkgever":"Dreamsolution"},{"naam":"Egor Kloos","werkgever":"-"},{"naam":"Justin Halsall","werkgever":"Ultimaker"},{"naam":"Jeroen Pulles","werkgever":"Dreamsolution"},{"naam":"Wim van Iersel","werkgever":"Gemeente Tilburg"},{"naam":"Jarno de Wit","werkgever":"Incentro"},{"naam":"Wilco Fiers","werkgever":"Studio Syntax"},{"naam":"Armen Mnatsian","werkgever":"Openwebdesign - DigitaalEHBO"},{"naam":"Wes Oudshoorn","werkgever":"AppSignal"},{"naam":"Thijs Reijgersberg","werkgever":"Werkspot"},{"naam":"Hans Grimm","werkgever":"-"},{"naam":"Jules Ernst","werkgever":"Deque Systems"},{"naam":"Raph de Rooij","werkgever":"Logius"},{"naam":"Christiaan Stegeman","werkgever":"-"},{"naam":"Johan Sterenberg","werkgever":"Binary Horizons"},{"naam":"Lucien Immink","werkgever":"Team Rockstars IT"},{"naam":"Janita Top","werkgever":"Efficiency Online"},{"naam":"Ben Peachey","werkgever":"Muze.nl"},{"naam":"Willem Buising","werkgever":"Grip MultiMedia"},{"naam":"Jasper van Veen","werkgever":"Voima"},{"naam":"Peter Beverloo","werkgever":"Google"},{"naam":"Michael Hastrich","werkgever":"Wilco Havenaar Front-end Consultancy"},{"naam":"Bjørn Wikkeling","werkgever":"Provaz"},{"naam":"Charis Rooda","werkgever":"I make websites"},{"naam":"Darius Kruythoff","werkgever":"Hectius"},{"naam":"Anton Bussemaker","werkgever":"PDC Informatie Architectuur"},{"naam":"Martin Pool","werkgever":"Nullen en Enen"},{"naam":"Koen Willems","werkgever":"-"},{"naam":"Joël Kuijten","werkgever":"Superficial"},{"naam":"Jöran Aerns","werkgever":"Educator"},{"naam":"Edwin Witlox","werkgever":"Scorpion Computers & Software"},{"naam":"Vivienne van Velzen","werkgever":"Torin internet applications"},{"naam":"Paul van Buuren","werkgever":"WBVB Rotterdam"},{"naam":"Rowdy Rabouw","werkgever":"double-R webdevelopment"},{"naam":"John van Dijk","werkgever":"Appje Eitje"},{"naam":"Evert Slagter","werkgever":"Tabs & Spaces"},{"naam":"Sybren Wartna","werkgever":"Mirabeau"},{"naam":"Christian Schaefer","werkgever":"-"},{"naam":"Sander Elias","werkgever":"Jumbo"},{"naam":"Anneke Sinnema","werkgever":"-"},{"naam":"Johan Smits","werkgever":"Saxion University of Applied Sciences"},{"naam":"Hetty de Vries","werkgever":"-"},{"naam":"Marc Stalfoort","werkgever":"-"},{"naam":"Bram Van Damme","werkgever":"B-ware Business Software"},{"naam":"Rutger Laurman","werkgever":"Lemone BV"},{"naam":"Veerle Verbert","werkgever":"con impeto"},{"naam":"Bernard Nijenhuis","werkgever":"Grip MultiMedia"},{"naam":"Mirella van Teulingen","werkgever":"-"},{"naam":"Remco Hoff","werkgever":"Code010"},{"naam":"Rian Rietveld","werkgever":"RRWD"},{"naam":"Jesper Avôt","werkgever":"Avot Media"},{"naam":"Anique de Jong","werkgever":"Designique Webdevelopment"},{"naam":"Owain Kleefkens","werkgever":"iO"},{"naam":"Hans Kuijpers","werkgever":"HKweb"},{"naam":"Tom Hartwig","werkgever":"72/300"},{"naam":"Jasha Joachimsthal","werkgever":"Onegini"},{"naam":"George van Veen","werkgever":"Groove-it application development"},{"naam":"Maik Wagner","werkgever":"mcwiwa consulting"},{"naam":"Evert Albers","werkgever":"Streeff"},{"naam":"Iain van der Wiel","werkgever":"FrontMen"},{"naam":"Marijn Tijhuis","werkgever":"-"},{"naam":"Luc Princen","werkgever":"Chef du Web"},{"naam":"Leon de Rijke","werkgever":"Leon de Rijke"},{"naam":"Ruben Janssen","werkgever":"Iquality"},{"naam":"Walter Ebert","werkgever":"Medianique"},{"naam":"Eric Tamminga","werkgever":"Dreamsolution"},{"naam":"Sander Bras","werkgever":"Something Big"},{"naam":"Maarten Hus","werkgever":"42"},{"naam":"Koen Peters","werkgever":"iO"},{"naam":"Robert Kievits","werkgever":"FrontMen"},{"naam":"Darice de Cuba","werkgever":"Hogeschool Rotterdam"},{"naam":"Ibe Vanmeenen","werkgever":"Kunstmaan"},{"naam":"Lody Borgers","werkgever":"-"},{"naam":"Jacqueline Lievense","werkgever":"Modern Media"},{"naam":"Peter Goes","werkgever":"-"},{"naam":"Jeroen Heijmans","werkgever":"Nieuwe Pixels"},{"naam":"Richard van Heuven van Staereling","werkgever":"Enrise"},{"naam":"Niels Leenheer","werkgever":"Salonhub"},{"naam":"Sander Vink","werkgever":"Conversationals"},{"naam":"Harro Heijboer","werkgever":"Infi"},{"naam":"Gelly Jeelof","werkgever":"-"},{"naam":"Daniel Spronk","werkgever":"Eight Media"},{"naam":"Job van Achterberg","werkgever":"3ode"},{"naam":"Björn Wilmsmann","werkgever":"-"},{"naam":"Ton Savenije","werkgever":"Codebook"},{"naam":"Amy Davis","werkgever":"VI Company"},{"naam":"Xander Bosch","werkgever":"-"},{"naam":"Jeroen Alewijns","werkgever":""},{"naam":"Almero Steyn","werkgever":"-"},{"naam":"Jeroen Smeets","werkgever":"-"},{"naam":"Saskia Bouten","werkgever":"Van Ons"},{"naam":"Jeroen Gerth","werkgever":"Two Kings"},{"naam":"Maarten Brouwers","werkgever":"Murb"},{"naam":"Arjan Treur","werkgever":"-"},{"naam":"Simon Klees","werkgever":"Hot Keys"},{"naam":"Jeroen Wellner","werkgever":"Wellner Consultancy"},{"naam":"Christiaan Tigelaar","werkgever":"Fat Pixel"},{"naam":"Tom Schalken","werkgever":"E-sites"},{"naam":"Maikel van de Lisdonk","werkgever":"-"},{"naam":"Anke Willems","werkgever":"-"},{"naam":"Jewwy Qadri","werkgever":"Propellor"},{"naam":"Josee Wouters","werkgever":"Yoast"},{"naam":"Christiaan van Bemmel","werkgever":"Enrise"},{"naam":"Daniëlle Cuppen","werkgever":"DCfactory"},{"naam":"Florian van der Wielen","werkgever":"Capgemini"},{"naam":"Peter Kassenaar","werkgever":"-"},{"naam":"Annemarie Hoose-Flohr","werkgever":"Hoose Webcreations"},{"naam":"Dominique van Gimst","werkgever":"De Voorhoede"},{"naam":"Wilbert Schaapman","werkgever":"-"},{"naam":"Tom Bestebreurtje","werkgever":"Everon"},{"naam":"Maarten​ ​Laurs","werkgever":"-"},{"naam":"Marloes Bosch","werkgever":"LimoenGroen"},{"naam":"Marjon Bakker","werkgever":""},{"naam":"Maurits Meester","werkgever":"e-mmer Interactive"},{"naam":"Claudia Reynders","werkgever":"-"},{"naam":"Robert-Jan Granneman","werkgever":"WebzDev"},{"naam":"Rosita Rampertaap","werkgever":"-"},{"naam":"Petra Schanz","werkgever":"Gelbe Seiten Marketinggesellschaft mbH"},{"naam":"Nico Stam","werkgever":"-"},{"naam":"Petra Knip","werkgever":"Ticketworks"},{"naam":"Derk-Jan Karrenbeld","werkgever":"-"},{"naam":"Peter Doolaard","werkgever":"-"},{"naam":"Annemiek Nieboer","werkgever":"-"},{"naam":"Maria Besteman","werkgever":"Witteveen + Bos"},{"naam":"Jad Joubran","werkgever":"Jad Joubran B.V."},{"naam":"Ronald van der Horst","werkgever":"iO"},{"naam":"Ralph Leermakers","werkgever":"iO"},{"naam":"Erik Kroes","werkgever":""},{"naam":"Tim Luigjes","werkgever":""},{"naam":"Tineke Timmerman","werkgever":"inTOWN Management"},{"naam":"Ruben Zwiers","werkgever":"Rubsel, design & development"},{"naam":"Klaas van der Weij","werkgever":"iO"},{"naam":"Imani Dap","werkgever":""},{"naam":"Pandu Supriyono","werkgever":"Unc Inc"},{"naam":"Thomas Verleye","werkgever":"Gimme Chaos BV"},{"naam":"Cristovao Verstraeten","werkgever":"a pleasant view "},{"naam":"EOF"}] +[ + { "naam": "Tom Greuter", "werkgever": "Grimm.nl" }, + { "naam": "Peter-Paul Koch", "werkgever": "-" }, + { "naam": "Arjan Eising", "werkgever": "-" }, + { "naam": "Kilian Valkhof", "werkgever": "-" }, + { "naam": "David Hund", "werkgever": "Valued Standards" }, + { "naam": "Sander van Lambalgen", "werkgever": "Have Skill Webdevelopment" }, + { "naam": "Edwin Martin", "werkgever": "Bitstorm Internet Development" }, + { "naam": "Sander Aarts", "werkgever": "-" }, + { "naam": "Ilja Maas", "werkgever": "Dreamsolution" }, + { "naam": "Egor Kloos", "werkgever": "-" }, + { "naam": "Justin Halsall", "werkgever": "Ultimaker" }, + { "naam": "Jeroen Pulles", "werkgever": "Dreamsolution" }, + { "naam": "Wim van Iersel", "werkgever": "Gemeente Tilburg" }, + { "naam": "Jarno de Wit", "werkgever": "Incentro" }, + { "naam": "Wilco Fiers", "werkgever": "Studio Syntax" }, + { "naam": "Armen Mnatsian", "werkgever": "Openwebdesign - DigitaalEHBO" }, + { "naam": "Wes Oudshoorn", "werkgever": "AppSignal" }, + { "naam": "Thijs Reijgersberg", "werkgever": "Werkspot" }, + { "naam": "Hans Grimm", "werkgever": "-" }, + { "naam": "Jules Ernst", "werkgever": "Deque Systems" }, + { "naam": "Raph de Rooij", "werkgever": "Logius" }, + { "naam": "Christiaan Stegeman", "werkgever": "-" }, + { "naam": "Johan Sterenberg", "werkgever": "Binary Horizons" }, + { "naam": "Lucien Immink", "werkgever": "Team Rockstars IT" }, + { "naam": "Janita Top", "werkgever": "Efficiency Online" }, + { "naam": "Ben Peachey", "werkgever": "Muze.nl" }, + { "naam": "Willem Buising", "werkgever": "Grip MultiMedia" }, + { "naam": "Jasper van Veen", "werkgever": "Voima" }, + { "naam": "Peter Beverloo", "werkgever": "Google" }, + { + "naam": "Michael Hastrich", + "werkgever": "Wilco Havenaar Front-end Consultancy" + }, + { "naam": "Bjørn Wikkeling", "werkgever": "Provaz" }, + { "naam": "Charis Rooda", "werkgever": "I make websites" }, + { "naam": "Darius Kruythoff", "werkgever": "Hectius" }, + { "naam": "Anton Bussemaker", "werkgever": "PDC Informatie Architectuur" }, + { "naam": "Martin Pool", "werkgever": "Nullen en Enen" }, + { "naam": "Koen Willems", "werkgever": "-" }, + { "naam": "Joël Kuijten", "werkgever": "Superficial" }, + { "naam": "Jöran Aerns", "werkgever": "Educator" }, + { "naam": "Edwin Witlox", "werkgever": "Scorpion Computers & Software" }, + { "naam": "Vivienne van Velzen", "werkgever": "Torin internet applications" }, + { "naam": "Paul van Buuren", "werkgever": "WBVB Rotterdam" }, + { "naam": "Rowdy Rabouw", "werkgever": "double-R webdevelopment" }, + { "naam": "John van Dijk", "werkgever": "Appje Eitje" }, + { "naam": "Evert Slagter", "werkgever": "Tabs & Spaces" }, + { "naam": "Sybren Wartna", "werkgever": "Mirabeau" }, + { "naam": "Christian Schaefer", "werkgever": "-" }, + { "naam": "Sander Elias", "werkgever": "Jumbo" }, + { "naam": "Anneke Sinnema", "werkgever": "-" }, + { + "naam": "Johan Smits", + "werkgever": "Saxion University of Applied Sciences" + }, + { "naam": "Hetty de Vries", "werkgever": "-" }, + { "naam": "Marc Stalfoort", "werkgever": "-" }, + { "naam": "Bram Van Damme", "werkgever": "B-ware Business Software" }, + { "naam": "Rutger Laurman", "werkgever": "Lemone BV" }, + { "naam": "Veerle Verbert", "werkgever": "con impeto" }, + { "naam": "Bernard Nijenhuis", "werkgever": "Grip MultiMedia" }, + { "naam": "Mirella van Teulingen", "werkgever": "-" }, + { "naam": "Remco Hoff", "werkgever": "Code010" }, + { "naam": "Rian Rietveld", "werkgever": "RRWD" }, + { "naam": "Jesper Avôt", "werkgever": "Avot Media" }, + { "naam": "Anique de Jong", "werkgever": "Designique Webdevelopment" }, + { "naam": "Owain Kleefkens", "werkgever": "iO" }, + { "naam": "Hans Kuijpers", "werkgever": "HKweb" }, + { "naam": "Tom Hartwig", "werkgever": "72/300" }, + { "naam": "Jasha Joachimsthal", "werkgever": "Onegini" }, + { + "naam": "George van Veen", + "werkgever": "Groove-it application development" + }, + { "naam": "Maik Wagner", "werkgever": "mcwiwa consulting" }, + { "naam": "Evert Albers", "werkgever": "Streeff" }, + { "naam": "Iain van der Wiel", "werkgever": "FrontMen" }, + { "naam": "Marijn Tijhuis", "werkgever": "-" }, + { "naam": "Luc Princen", "werkgever": "Chef du Web" }, + { "naam": "Leon de Rijke", "werkgever": "Leon de Rijke" }, + { "naam": "Ruben Janssen", "werkgever": "Iquality" }, + { "naam": "Walter Ebert", "werkgever": "Medianique" }, + { "naam": "Eric Tamminga", "werkgever": "Dreamsolution" }, + { "naam": "Sander Bras", "werkgever": "Something Big" }, + { "naam": "Maarten Hus", "werkgever": "42" }, + { "naam": "Koen Peters", "werkgever": "iO" }, + { "naam": "Robert Kievits", "werkgever": "FrontMen" }, + { "naam": "Darice de Cuba", "werkgever": "Hogeschool Rotterdam" }, + { "naam": "Ibe Vanmeenen", "werkgever": "Kunstmaan" }, + { "naam": "Lody Borgers", "werkgever": "-" }, + { "naam": "Jacqueline Lievense", "werkgever": "Modern Media" }, + { "naam": "Peter Goes", "werkgever": "-" }, + { "naam": "Jeroen Heijmans", "werkgever": "Nieuwe Pixels" }, + { "naam": "Richard van Heuven van Staereling", "werkgever": "Enrise" }, + { "naam": "Niels Leenheer", "werkgever": "Salonhub" }, + { "naam": "Sander Vink", "werkgever": "Conversationals" }, + { "naam": "Harro Heijboer", "werkgever": "Infi" }, + { "naam": "Gelly Jeelof", "werkgever": "-" }, + { "naam": "Daniel Spronk", "werkgever": "Eight Media" }, + { "naam": "Job van Achterberg", "werkgever": "3ode" }, + { "naam": "Björn Wilmsmann", "werkgever": "-" }, + { "naam": "Ton Savenije", "werkgever": "Codebook" }, + { "naam": "Amy Davis", "werkgever": "VI Company" }, + { "naam": "Xander Bosch", "werkgever": "-" }, + { "naam": "Jeroen Alewijns", "werkgever": "" }, + { "naam": "Almero Steyn", "werkgever": "-" }, + { "naam": "Jeroen Smeets", "werkgever": "-" }, + { "naam": "Saskia Bouten", "werkgever": "Van Ons" }, + { "naam": "Jeroen Gerth", "werkgever": "Two Kings" }, + { "naam": "Maarten Brouwers", "werkgever": "Murb" }, + { "naam": "Arjan Treur", "werkgever": "-" }, + { "naam": "Simon Klees", "werkgever": "Hot Keys" }, + { "naam": "Jeroen Wellner", "werkgever": "Wellner Consultancy" }, + { "naam": "Christiaan Tigelaar", "werkgever": "Fat Pixel" }, + { "naam": "Tom Schalken", "werkgever": "E-sites" }, + { "naam": "Maikel van de Lisdonk", "werkgever": "-" }, + { "naam": "Anke Willems", "werkgever": "-" }, + { "naam": "Jewwy Qadri", "werkgever": "Propellor" }, + { "naam": "Josee Wouters", "werkgever": "Yoast" }, + { "naam": "Christiaan van Bemmel", "werkgever": "Enrise" }, + { "naam": "Daniëlle Cuppen", "werkgever": "DCfactory" }, + { "naam": "Florian van der Wielen", "werkgever": "Capgemini" }, + { "naam": "Peter Kassenaar", "werkgever": "-" }, + { "naam": "Annemarie Hoose-Flohr", "werkgever": "Hoose Webcreations" }, + { "naam": "Dominique van Gimst", "werkgever": "De Voorhoede" }, + { "naam": "Wilbert Schaapman", "werkgever": "-" }, + { "naam": "Tom Bestebreurtje", "werkgever": "Everon" }, + { "naam": "Maarten​ ​Laurs", "werkgever": "-" }, + { "naam": "Marloes Bosch", "werkgever": "LimoenGroen" }, + { "naam": "Marjon Bakker", "werkgever": "" }, + { "naam": "Maurits Meester", "werkgever": "e-mmer Interactive" }, + { "naam": "Claudia Reynders", "werkgever": "-" }, + { "naam": "Robert-Jan Granneman", "werkgever": "WebzDev" }, + { "naam": "Rosita Rampertaap", "werkgever": "-" }, + { + "naam": "Petra Schanz", + "werkgever": "Gelbe Seiten Marketinggesellschaft mbH" + }, + { "naam": "Nico Stam", "werkgever": "-" }, + { "naam": "Petra Knip", "werkgever": "Ticketworks" }, + { "naam": "Derk-Jan Karrenbeld", "werkgever": "-" }, + { "naam": "Peter Doolaard", "werkgever": "-" }, + { "naam": "Annemiek Nieboer", "werkgever": "-" }, + { "naam": "Maria Besteman", "werkgever": "Witteveen + Bos" }, + { "naam": "Jad Joubran", "werkgever": "Jad Joubran B.V." }, + { "naam": "Ronald van der Horst", "werkgever": "iO" }, + { "naam": "Ralph Leermakers", "werkgever": "iO" }, + { "naam": "Erik Kroes", "werkgever": "" }, + { "naam": "Tim Luigjes", "werkgever": "" }, + { "naam": "Tineke Timmerman", "werkgever": "inTOWN Management" }, + { "naam": "Ruben Zwiers", "werkgever": "Rubsel, design & development" }, + { "naam": "Klaas van der Weij", "werkgever": "iO" }, + { "naam": "Imani Dap", "werkgever": "" }, + { "naam": "Pandu Supriyono", "werkgever": "Unc Inc" }, + { "naam": "Thomas Verleye", "werkgever": "Gimme Chaos BV" }, + { "naam": "Cristovao Verstraeten", "werkgever": "a pleasant view " }, + { "naam": "EOF" } +]