Repository: all-contributors/allcontributors.org Branch: main Commit: 0add267c4832 Files: 34 Total size: 110.6 KB Directory structure: gitextract_l6gz_kto/ ├── .all-contributorsrc ├── .circleci/ │ └── config.yml ├── .gitattributes ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ └── workflows/ │ ├── build-website.yml │ └── lint.yml ├── .gitignore ├── .markdownlint.yml ├── .markdownlintignore ├── .nvmrc ├── .yvmrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── astro.config.mjs ├── crowdin.yaml ├── index.js ├── lychee.toml ├── netlify.toml ├── package.json ├── src/ │ ├── content.config.ts │ ├── fonts/ │ │ ├── font-face.css │ │ └── poppins-v20-latin-500-LICENSE.txt │ ├── pages/ │ │ ├── _app.astro │ │ └── index.astro │ └── styles/ │ ├── allcontributors.scss │ └── global.css └── tsconfig.json ================================================ FILE CONTENTS ================================================ ================================================ FILE: .all-contributorsrc ================================================ { "projectName": "allcontributors.org", "projectOwner": "all-contributors", "files": [ "README.md" ], "imageSize": 100, "contributors": [ { "login": "kentcdodds", "name": "Kent C. Dodds", "avatar_url": "https://avatars.githubusercontent.com/u/1500684?v=3", "profile": "https://kentcdodds.com", "contributions": [ "question", "doc", "review", "talk" ] }, { "login": "jfmengels", "name": "Jeroen Engels", "avatar_url": "https://avatars.githubusercontent.com/u/3869412?v=3", "profile": "https://github.com/jfmengels", "contributions": [ "doc", "review", "tool" ] }, { "login": "jakebolam", "name": "Jake Bolam", "avatar_url": "https://avatars2.githubusercontent.com/u/3534236?v=4", "profile": "https://jakebolam.com", "contributions": [ "doc", "tool", "infra", "maintenance", "review", "question" ] }, { "login": "tbenning", "name": "Tyler Benning", "avatar_url": "https://avatars2.githubusercontent.com/u/7265547?v=4", "profile": "https://github.com/tbenning", "contributions": [ "maintenance", "code", "design" ] }, { "login": "sinchang", "name": "Jeff Wen", "avatar_url": "https://avatars0.githubusercontent.com/u/3297859?v=4", "profile": "https://sinchang.me", "contributions": [ "maintenance", "review" ] }, { "login": "Berkmann18", "name": "Maximilian Berkmann", "avatar_url": "https://avatars0.githubusercontent.com/u/8260834?v=4", "profile": "http://maxcubing.wordpress.com", "contributions": [ "translation", "doc", "maintenance", "review", "talk" ] }, { "login": "MatheusRV", "name": "Matheus Rocha Vieira", "avatar_url": "https://avatars0.githubusercontent.com/u/23284276?v=4", "profile": "http://matheu.srv.br", "contributions": [ "translation", "code", "doc" ] }, { "login": "robertlluberes", "name": "Robert Lluberes", "avatar_url": "https://avatars1.githubusercontent.com/u/13991439?v=4", "profile": "https://robertlluberes.com", "contributions": [ "translation" ] }, { "login": "Jongjineee", "name": "이종진", "avatar_url": "https://avatars2.githubusercontent.com/u/26620470?v=4", "profile": "https://jongjineee.github.io", "contributions": [ "doc", "translation" ] }, { "login": "MarsXue", "name": "Wenqing Xue", "avatar_url": "https://avatars2.githubusercontent.com/u/21303543?v=4", "profile": "http://marsx.vip", "contributions": [ "translation" ] }, { "login": "bogas04", "name": "Divjot Singh", "avatar_url": "https://avatars.githubusercontent.com/u/6177621?v=3", "profile": "http://bogas04.github.io", "contributions": [ "doc", "review" ] }, { "login": "ben-eb", "name": "Ben Briggs", "avatar_url": "https://avatars.githubusercontent.com/u/1282980?v=3", "profile": "http://beneb.info", "contributions": [ "doc", "review" ] }, { "login": "Jameskmonger", "name": "James Monger", "avatar_url": "https://avatars.githubusercontent.com/u/2037007?v=3", "profile": "https://github.com/Jameskmonger", "contributions": [ "doc" ] }, { "login": "chrissimpkins", "name": "Chris Simpkins", "avatar_url": "https://avatars.githubusercontent.com/u/4249591?v=3", "profile": "https://github.com/chrissimpkins", "contributions": [ "doc", "review" ] }, { "login": "fhemberger", "name": "F. Hemberger", "avatar_url": "https://avatars.githubusercontent.com/u/153481?v=3", "profile": "https://github.com/fhemberger", "contributions": [ "doc" ] }, { "login": "frigginglorious", "name": "Daniel Kraft", "avatar_url": "https://avatars.githubusercontent.com/u/3982200?v=3", "profile": "https://github.com/frigginglorious", "contributions": [ "doc" ] }, { "login": "mbad0la", "name": "Mayank Badola", "avatar_url": "https://avatars.githubusercontent.com/u/8503331?v=3", "profile": "https://github.com/mbad0la", "contributions": [ "doc", "tool" ] }, { "login": "marcobiedermann", "name": "Marco Biedermann", "avatar_url": "https://avatars.githubusercontent.com/u/5244986?v=3", "profile": "https://www.marcobiedermann.com", "contributions": [ "design" ] }, { "login": "itaisteinherz", "name": "Itai Steinherz", "avatar_url": "https://avatars.githubusercontent.com/u/22768990?v=3", "profile": "https://github.com/itaisteinherz", "contributions": [ "doc" ] }, { "login": "patcon", "name": "Patrick Connolly", "avatar_url": "https://avatars1.githubusercontent.com/u/305339?v=3", "profile": "http://nodescription.net", "contributions": [ "doc" ] }, { "login": "nikolalsvk", "name": "Nikola Đuza", "avatar_url": "https://avatars2.githubusercontent.com/u/3028124?v=4", "profile": "http://nikolalsvk.github.io/", "contributions": [ "doc" ] }, { "login": "DemianD", "name": "Demian Dekoninck", "avatar_url": "https://avatars2.githubusercontent.com/u/5346497?v=4", "profile": "https://dem.be", "contributions": [ "code" ] }, { "login": "mpeyper", "name": "Michael Peyper", "avatar_url": "https://avatars0.githubusercontent.com/u/23029903?v=4", "profile": "https://github.com/mpeyper", "contributions": [ "doc" ] }, { "login": "The24thDS", "name": "David Sima", "avatar_url": "https://avatars0.githubusercontent.com/u/26633429?v=4", "profile": "https://github.com/The24thDS", "contributions": [ "doc", "translation" ] }, { "login": "allcontributors", "name": "allcontributors[bot]", "avatar_url": "https://avatars3.githubusercontent.com/u/46843839?v=4", "profile": "https://github.com/all-contributors/all-contributors-bot", "contributions": [ "doc" ] }, { "login": "Greenkeeper[bot]", "name": "Greenkeeper[bot]", "avatar_url": "https://avatars3.githubusercontent.com/in/505?v=4", "profile": "https://github.com/apps/greenkeeper", "contributions": [ "infra" ] }, { "login": "maryampaz", "name": "Maryam Pazirandeh", "avatar_url": "https://avatars1.githubusercontent.com/u/30090413?v=4", "profile": "https://github.com/maryampaz", "contributions": [ "doc" ] }, { "login": "CassVenere", "name": "Cassandra Venere", "avatar_url": "https://avatars1.githubusercontent.com/u/47280556?v=4", "profile": "https://github.com/CassVenere", "contributions": [ "doc" ] }, { "login": "codimiracle", "name": "codimiracle", "avatar_url": "https://avatars2.githubusercontent.com/u/21952540?v=4", "profile": "https://www.codimiracle.com", "contributions": [ "doc" ] }, { "login": "dance2die", "name": "Sung Kim", "avatar_url": "https://avatars1.githubusercontent.com/u/8465237?v=4", "profile": "https://twitter.com/dance2die", "contributions": [ "translation", "doc" ] }, { "login": "tphbrok", "name": "Thomas Brok", "avatar_url": "https://avatars0.githubusercontent.com/u/11331876?v=4", "profile": "https://github.com/tphbrok", "contributions": [ "translation" ] }, { "login": "robertgrzonka", "name": "robertgrzonka", "avatar_url": "https://avatars0.githubusercontent.com/u/35585466?v=4", "profile": "https://robert.theguys.sh", "contributions": [ "translation" ] }, { "login": "askareija", "name": "Megumi Aliya", "avatar_url": "https://avatars3.githubusercontent.com/u/21377617?v=4", "profile": "https://github.com/askareija", "contributions": [ "translation" ] }, { "login": "YuleYu", "name": "Yule", "avatar_url": "https://avatars3.githubusercontent.com/u/13712499?v=4", "profile": "https://yuhang.live", "contributions": [ "translation" ] }, { "login": "s-pace", "name": "Sylvain Pace", "avatar_url": "https://avatars2.githubusercontent.com/u/32097720?v=4", "profile": "https://github.com/s-pace", "contributions": [ "plugin" ] }, { "login": "peterhuerlimann", "name": "Peter Hürlimann", "avatar_url": "https://avatars2.githubusercontent.com/u/18031711?v=4", "profile": "http://www.peterhuerlimann.li", "contributions": [ "translation" ] }, { "login": "thiagodp", "name": "Thiago Delgado Pinto", "avatar_url": "https://avatars3.githubusercontent.com/u/2997844?v=4", "profile": "https://github.com/thiagodp", "contributions": [ "translation" ] }, { "login": "rogeriopradoj", "name": "Rogerio Prado de Jesus", "avatar_url": "https://avatars3.githubusercontent.com/u/443391?v=4", "profile": "https://rogeriopradoj.com", "contributions": [ "translation" ] }, { "login": "turbolego", "name": "Tobias Andersen", "avatar_url": "https://avatars3.githubusercontent.com/u/2650749?v=4", "profile": "https://www.linkedin.com/in/turbolego/", "contributions": [ "translation" ] }, { "login": "danielbronder", "name": "danielbronder", "avatar_url": "https://avatars2.githubusercontent.com/u/9819957?v=4", "profile": "https://github.com/danielbronder", "contributions": [ "translation" ] }, { "login": "jprask", "name": "João Pedro Raskopf", "avatar_url": "https://avatars3.githubusercontent.com/u/28638133?v=4", "profile": "http://lattes.cnpq.br/4287615973321905", "contributions": [ "translation" ] }, { "login": "edwinvrgs", "name": "Edwin Vargas", "avatar_url": "https://avatars0.githubusercontent.com/u/9091905?v=4", "profile": "http://edwinvargas.com.ve", "contributions": [ "translation" ] }, { "login": "fkanout", "name": "Faisal KANOUT", "avatar_url": "https://avatars0.githubusercontent.com/u/6838659?v=4", "profile": "https://kanout.com", "contributions": [ "translation" ] }, { "login": "johnmurphy01", "name": "John Murphy", "avatar_url": "https://avatars2.githubusercontent.com/u/2939548?v=4", "profile": "https://github.com/johnmurphy01", "contributions": [ "doc" ] }, { "login": "KirstieJane", "name": "Kirstie Whitaker", "avatar_url": "https://avatars1.githubusercontent.com/u/3626306?v=4", "profile": "https://whitakerlab.github.io", "contributions": [ "ideas" ] }, { "login": "sirpeas", "name": "Patryk Peas", "avatar_url": "https://avatars3.githubusercontent.com/u/4818642?v=4", "profile": "https://github.com/sirpeas", "contributions": [ "doc", "translation", "code" ] }, { "login": "ivan-nginx", "name": "Ivan.Nginx", "avatar_url": "https://avatars2.githubusercontent.com/u/16944225?v=4", "profile": "https://almostover.ru", "contributions": [ "translation" ] }, { "login": "levy9527", "name": "levy", "avatar_url": "https://avatars3.githubusercontent.com/u/9384365?v=4", "profile": "http://levy.work", "contributions": [ "doc" ] }, { "login": "piksel", "name": "nils måsén", "avatar_url": "https://avatars2.githubusercontent.com/u/807383?v=4", "profile": "https://piksel.se", "contributions": [ "doc" ] }, { "login": "uraway", "name": "Masato Urai (@uraway_)", "avatar_url": "https://avatars3.githubusercontent.com/u/15242484?v=4", "profile": "http://uraway.hatenablog.com/", "contributions": [ "translation" ] }, { "login": "kylemh", "name": "Kyle Holmberg", "avatar_url": "https://avatars1.githubusercontent.com/u/9523719?v=4", "profile": "https://kylemh.com", "contributions": [ "doc" ] }, { "login": "simskij", "name": "Simon Aronsson", "avatar_url": "https://avatars0.githubusercontent.com/u/1596025?v=4", "profile": "http://www.arcticbit.se", "contributions": [ "translation" ] }, { "login": "BayCem", "name": "Cem", "avatar_url": "https://avatars0.githubusercontent.com/u/21110691?v=4", "profile": "https://github.com/BayCem", "contributions": [ "translation" ] }, { "login": "fennecdjay", "name": "Jérémie Astor", "avatar_url": "https://avatars0.githubusercontent.com/u/4943921?v=4", "profile": "https://github.com/fennecdjay", "contributions": [ "doc" ] }, { "login": "rachelcarmena", "name": "Rachel M. Carmena", "avatar_url": "https://avatars0.githubusercontent.com/u/22792183?v=4", "profile": "https://rachelcarmena.github.io", "contributions": [ "translation" ] }, { "login": "SnO2WMaN", "name": "SnO₂WMaN", "avatar_url": "https://avatars3.githubusercontent.com/u/15155608?v=4", "profile": "https://sno2wman.dev/", "contributions": [ "doc" ] }, { "login": "cesar-richard", "name": "César Richard", "avatar_url": "https://avatars0.githubusercontent.com/u/5199868?v=4", "profile": "https://github.com/cesar-richard", "contributions": [ "doc", "userTesting" ] }, { "login": "kharaone", "name": "kharaone", "avatar_url": "https://avatars1.githubusercontent.com/u/6599271?v=4", "profile": "https://github.com/kharaone", "contributions": [ "doc" ] }, { "login": "Mudassar045", "name": "Mudassar Ali", "avatar_url": "https://avatars0.githubusercontent.com/u/24487349?v=4", "profile": "http://thefactsbook.com", "contributions": [ "doc" ] }, { "login": "andrewmcodes", "name": "Andrew Mason", "avatar_url": "https://avatars1.githubusercontent.com/u/18423853?v=4", "profile": "https://www.andrewmason.me/", "contributions": [ "doc" ] }, { "login": "MM-coder", "name": "Mauro M.", "avatar_url": "https://avatars1.githubusercontent.com/u/22800592?v=4", "profile": "https://maurom.dev", "contributions": [ "doc" ] }, { "login": "phacks", "name": "Nicolas Goutay", "avatar_url": "https://avatars1.githubusercontent.com/u/2587348?v=4", "profile": "https://phacks.dev/", "contributions": [ "doc" ] }, { "login": "fulldecent", "name": "William Entriken", "avatar_url": "https://avatars0.githubusercontent.com/u/382183?v=4", "profile": "http://phor.net", "contributions": [ "code" ] }, { "login": "kytwb", "name": "Amine", "avatar_url": "https://avatars0.githubusercontent.com/u/412895?v=4", "profile": "https://linkedin.com/in/kytwb", "contributions": [ "doc" ] }, { "login": "smoia", "name": "Stefano Moia", "avatar_url": "https://avatars3.githubusercontent.com/u/35300580?v=4", "profile": "https://github.com/smoia", "contributions": [ "doc" ] }, { "login": "atuttle", "name": "Adam Tuttle", "avatar_url": "https://avatars2.githubusercontent.com/u/46990?v=4", "profile": "http://adamtuttle.codes", "contributions": [ "doc" ] }, { "login": "NotMoni", "name": "Moni", "avatar_url": "https://avatars2.githubusercontent.com/u/40552237?v=4", "profile": "https://github.com/NotMoni", "contributions": [ "infra" ] }, { "login": "ilai-deutel", "name": "Ilaï Deutel", "avatar_url": "https://avatars0.githubusercontent.com/u/10098207?v=4", "profile": "https://github.com/ilai-deutel", "contributions": [ "doc" ] }, { "login": "nhnb", "name": "Hendrik Brummermann", "avatar_url": "https://avatars1.githubusercontent.com/u/364184?v=4", "profile": "https://github.com/nhnb", "contributions": [ "doc" ] }, { "login": "baikho", "name": "Sang Lostrie", "avatar_url": "https://avatars0.githubusercontent.com/u/4610533?v=4", "profile": "https://www.weareaccess.co.uk/", "contributions": [ "bug" ] }, { "login": "xinbenlv", "name": "xinbenlv", "avatar_url": "https://avatars2.githubusercontent.com/u/640325?v=4", "profile": "https://github.com/xinbenlv", "contributions": [ "doc" ] }, { "login": "ivanpaulovich", "name": "Ivan Paulovich", "avatar_url": "https://avatars3.githubusercontent.com/u/7133698?v=4", "profile": "https://paulovich.net", "contributions": [ "doc" ] }, { "login": "jakewies", "name": "Jake Wiesler", "avatar_url": "https://avatars1.githubusercontent.com/u/12075916?v=4", "profile": "https://www.jakewiesler.com", "contributions": [ "doc" ] }, { "login": "MicaelJarniac", "name": "Micael Jarniac", "avatar_url": "https://avatars0.githubusercontent.com/u/19514231?v=4", "profile": "https://github.com/MicaelJarniac", "contributions": [ "bug" ] }, { "login": "mloning", "name": "Markus Löning", "avatar_url": "https://avatars3.githubusercontent.com/u/21020482?v=4", "profile": "https://www.linkedin.com/in/mloning/", "contributions": [ "doc" ] }, { "login": "austinhuang0131", "name": "Austin Huang", "avatar_url": "https://avatars1.githubusercontent.com/u/16656689?v=4", "profile": "https://austinhuang.me", "contributions": [ "doc" ] }, { "login": "nils-a", "name": "Nils Andresen", "avatar_url": "https://avatars3.githubusercontent.com/u/349188?v=4", "profile": "http://www.nils-andresen.de", "contributions": [ "doc" ] }, { "login": "LaChapeliere", "name": "LaChapeliere", "avatar_url": "https://avatars2.githubusercontent.com/u/7062546?v=4", "profile": "https://github.com/LaChapeliere", "contributions": [ "doc" ] }, { "login": "mbiesiad", "name": "Michal", "avatar_url": "https://avatars0.githubusercontent.com/u/18367606?v=4", "profile": "https://dev.to/mbiesiad", "contributions": [ "translation" ] }, { "login": "ali-master", "name": "Ali Torki", "avatar_url": "https://avatars1.githubusercontent.com/u/9049092?v=4", "profile": "https://www.linkedin.com/in/alitorki/", "contributions": [ "doc" ] }, { "login": "jsoref", "name": "Josh Soref", "avatar_url": "https://avatars0.githubusercontent.com/u/2119212?v=4", "profile": "https://github.com/jsoref", "contributions": [ "doc" ] }, { "login": "Taiizor", "name": "Taiizor", "avatar_url": "https://avatars.githubusercontent.com/u/41683699?v=4", "profile": "https://www.taiizor.com", "contributions": [ "code" ] }, { "login": "eltociear", "name": "Ikko Ashimine", "avatar_url": "https://avatars.githubusercontent.com/u/22633385?v=4", "profile": "https://bandism.net/", "contributions": [ "doc" ] }, { "login": "mtfoley", "name": "Matthew", "avatar_url": "https://avatars.githubusercontent.com/u/3792749?v=4", "profile": "https://twitter.com/MatthewTFoley", "contributions": [ "doc" ] }, { "login": "corneliusroemer", "name": "Cornelius Roemer", "avatar_url": "https://avatars.githubusercontent.com/u/25161793?v=4", "profile": "https://github.com/corneliusroemer", "contributions": [ "design" ] }, { "login": "TurnipGuy30", "name": "JohnnySD", "avatar_url": "https://avatars.githubusercontent.com/u/50542928?v=4", "profile": "https://turnipguy30.github.io", "contributions": [ "content", "doc" ] }, { "login": "mwaitzman", "name": "mwaitzman", "avatar_url": "https://avatars.githubusercontent.com/u/51432220?v=4", "profile": "https://github.com/mwaitzman", "contributions": [ "doc" ] }, { "login": "kachick", "name": "Kenichi Kamiya", "avatar_url": "https://avatars.githubusercontent.com/u/1180335?v=4", "profile": "https://kachick.github.io/", "contributions": [ "doc" ] }, { "login": "tenshiAMD", "name": "Angel Aviel Domaoan", "avatar_url": "https://avatars.githubusercontent.com/u/13580338?v=4", "profile": "https://tenshiamd.com", "contributions": [ "doc", "code", "maintenance", "bug", "review" ] }, { "login": "allanbowe", "name": "Allan Bowe", "avatar_url": "https://avatars.githubusercontent.com/u/4420615?v=4", "profile": "https://4gl.io", "contributions": [ "doc" ] }, { "login": "e-coders", "name": "E - Coders (Aasheesh Agarwal)", "avatar_url": "https://avatars.githubusercontent.com/u/83082760?v=4", "profile": "http://e-coders.me", "contributions": [ "doc" ] }, { "login": "King-BR", "name": "Fernando", "avatar_url": "https://avatars.githubusercontent.com/u/51011050?v=4", "profile": "http://King-BR.github.io", "contributions": [ "doc" ] }, { "login": "vedantmgoyal2009", "name": "Vedant Mohan Goyal", "avatar_url": "https://avatars.githubusercontent.com/u/83997633?v=4", "profile": "https://bittu.eu.org", "contributions": [ "doc" ] }, { "login": "hanisirfan", "name": "Muhammad Hanis Irfan Mohd Zaid", "avatar_url": "https://avatars.githubusercontent.com/u/66242389?v=4", "profile": "https://www.hanisirfan.xyz", "contributions": [ "doc" ] }, { "login": "abe-101", "name": "Abe Hanoka", "avatar_url": "https://avatars.githubusercontent.com/u/82916197?v=4", "profile": "habet.dev", "contributions": [ "doc" ] }, { "login": "Roshanjossey", "name": "Roshan Jossy", "avatar_url": "https://avatars.githubusercontent.com/u/8488446?v=4", "profile": "roshanjossey.github.io", "contributions": [ "doc", "code" ] }, { "login": "sglavoie", "name": "Sébastien Lavoie", "avatar_url": "https://avatars.githubusercontent.com/u/32682903?v=4", "profile": "https://www.sglavoie.com/", "contributions": [ "bug" ] }, { "login": "NicolasGirondi", "name": "Nicolas Girondi", "avatar_url": "https://avatars.githubusercontent.com/u/78153799?v=4", "profile": "https://github.com/NicolasGirondi", "contributions": [ "translation" ] }, { "login": "EndBug", "name": "Federico Grandi", "avatar_url": "https://avatars.githubusercontent.com/u/26386270?v=4", "profile": "https://github.com/EndBug", "contributions": [ "doc" ] }, { "login": "olets", "name": "Henry Bley-Vroman", "avatar_url": "https://avatars.githubusercontent.com/u/3282350?v=4", "profile": "https://olets.dev", "contributions": [ "doc" ] }, { "login": "LBF38", "name": "LBF38", "avatar_url": "https://avatars.githubusercontent.com/u/96347823?v=4", "profile": "https://github.com/LBF38", "contributions": [ "doc" ] }, { "login": "hsyoonhs", "name": "Yoon Hyeseong", "avatar_url": "https://avatars.githubusercontent.com/u/80237040?v=4", "profile": "https://hsyoonhs.github.io", "contributions": [ "bug" ] }, { "login": "hkayrad", "name": "Hakan Kayra Doğan", "avatar_url": "https://avatars.githubusercontent.com/u/54438485?v=4", "profile": "http://hkayrad.me", "contributions": [ "translation" ] }, { "login": "willingc", "name": "Carol Willing", "avatar_url": "https://avatars.githubusercontent.com/u/2680980?v=4", "profile": "https://willingconsulting.com", "contributions": [ "review" ] }, { "login": "reshamas", "name": "Reshama Shaikh", "avatar_url": "https://avatars.githubusercontent.com/u/2507232?v=4", "profile": "https://reshamas.github.io", "contributions": [ "doc" ] }, { "login": "mark-wiemer", "name": "Mark Wiemer", "avatar_url": "https://avatars.githubusercontent.com/u/7833360?v=4", "profile": "http://markwiemer.com", "contributions": [ "doc", "bug" ] }, { "login": "danieltott", "name": "Dan Ott", "avatar_url": "https://avatars.githubusercontent.com/u/360261?v=4", "profile": "https://danott.dev", "contributions": [ "doc" ] }, { "login": "VitorCodes", "name": "Vitor Silva", "avatar_url": "https://avatars.githubusercontent.com/u/15626985?v=4", "profile": "https://github.com/VitorCodes", "contributions": [ "translation" ] }, { "login": "flpm", "name": "Felipe Moreno", "avatar_url": "https://avatars.githubusercontent.com/u/17676929?v=4", "profile": "http://flpm.dev", "contributions": [ "translation", "code", "doc" ] }, { "login": "PiyushPamnani", "name": "Piyush Pamnani", "avatar_url": "https://avatars.githubusercontent.com/u/87657297?v=4", "profile": "https://piyushpamnani.github.io/Piyush-Portfolio/", "contributions": [ "doc" ] }, { "login": "lwasser", "name": "Leah Wasser", "avatar_url": "https://avatars.githubusercontent.com/u/7649194?v=4", "profile": "http://www.leahwasser.com", "contributions": [ "security", "review", "doc", "infra", "bug" ] }, { "login": "KhushiPandey8", "name": "Khushi", "avatar_url": "https://avatars.githubusercontent.com/u/153130183?v=4", "profile": "https://mysiteintro.netlify.app/", "contributions": [ "translation", "doc" ] }, { "login": "et", "name": "Eric Thomas", "avatar_url": "https://avatars.githubusercontent.com/u/58678?v=4", "profile": "http://elmthomas.com", "contributions": [ "doc" ] }, { "login": "JimMadge", "name": "Jim Madge", "avatar_url": "https://avatars.githubusercontent.com/u/23616154?v=4", "profile": "https://blog.jmadge.com", "contributions": [ "review", "infra", "doc" ] }, { "login": "JHWelch", "name": "Jordan Welch", "avatar_url": "https://avatars.githubusercontent.com/u/4480375?v=4", "profile": "http://jordanwelch.com/", "contributions": [ "doc" ] }, { "login": "RichLewis007", "name": "Rich Lewis", "avatar_url": "https://avatars.githubusercontent.com/u/1149213?v=4", "profile": "https://github.com/RichLewis007", "contributions": [ "bug", "doc" ] }, { "login": "parthamk", "name": "Partha Mallick", "avatar_url": "https://avatars.githubusercontent.com/u/110169184?v=4", "profile": "http://parthamallick.com", "contributions": [ "doc" ] }, { "login": "rebeccaringuette", "name": "Rebecca Ringuette", "avatar_url": "https://avatars.githubusercontent.com/u/49281118?v=4", "profile": "https://github.com/rebeccaringuette", "contributions": [ "ideas" ] }, { "login": "ashmeet07", "name": "$ῗἧḡḥ@sḥmⓔⓔṫ", "avatar_url": "https://avatars.githubusercontent.com/u/91828139?v=4", "profile": "https://github.com/ashmeet07", "contributions": [ "bug" ] }, { "login": "peterdudfield", "name": "Peter Dudfield", "avatar_url": "https://avatars.githubusercontent.com/u/34686298?v=4", "profile": "https://github.com/peterdudfield", "contributions": [ "bug" ] }, { "login": "da5nsy", "name": "Danny Garside", "avatar_url": "https://avatars.githubusercontent.com/u/3739866?v=4", "profile": "http://dannygarside.co.uk", "contributions": [ "question", "projectManagement" ] }, { "login": "SamAmco", "name": "Samuel Harvey-Collins", "avatar_url": "https://avatars.githubusercontent.com/u/5012146?v=4", "profile": "https://github.com/SamAmco", "contributions": [ "doc" ] }, { "login": "astellingwerf", "name": "Anne Stellingwerf", "avatar_url": "https://avatars.githubusercontent.com/u/1637358?v=4", "profile": "https://github.com/astellingwerf", "contributions": [ "bug" ] }, { "login": "mattqdev", "name": "MattQ", "avatar_url": "https://avatars.githubusercontent.com/u/115874885?v=4", "profile": "http://mattqdev.github.io", "contributions": [ "doc" ] } ], "repoType": "github", "contributorsPerLine": 7, "repoHost": "https://github.com", "commitConvention": "angular", "skipCi": true, "commitType": "docs" } ================================================ FILE: .circleci/config.yml ================================================ version: 2.1 docker_defaults: &docker_defaults docker: - image: cimg/node:16.17.0 commands: prep_env: description: Prepares environment with cache steps: - checkout: path: ~/repo - restore_cache: name: Restore node_modules cache key: all-contributors-{{ checksum "package-lock.json" }}-{{ .Branch }} save_env_cache: description: Saves environment cache steps: - save_cache: name: Save node_modules cache key: all-contributors-{{ checksum "package-lock.json" }}-{{ .Branch }} paths: - node_modules/ jobs: node_modules: <<: *docker_defaults working_directory: ~/repo steps: - prep_env - run: npm ci - save_env_cache publish_release: <<: *docker_defaults working_directory: ~/repo steps: - prep_env - run: name: Don't allow install of package, when published command: cat package.json | jq '.scripts.postinstall = "node index.js"' > package.json.tmp && mv package.json.tmp package.json - run: name: Semantic release to NPM and GitHub releases command: npm run semantic-release check_404s: <<: *docker_defaults working_directory: ~/repo steps: - prep_env - run: name: Wait to hit CDN edges command: sleep 500 - run: name: Check 404s production command: npx blc https://allcontributors.org -ro || true workflows: version: 2 build_and_deploy: jobs: - node_modules: filters: branches: only: - main - publish_release: requires: - node_modules filters: branches: only: - main - check_404s: requires: - publish_release filters: branches: only: - main experimental: notify: branches: only: - main ================================================ FILE: .gitattributes ================================================ * text=auto *.js text eol=lf ================================================ FILE: .github/CODEOWNERS ================================================ * @all-contributors/core ================================================ FILE: .github/ISSUE_TEMPLATE/bug_report.md ================================================ --- name: Bug report about: Create a report to help us improve title: '' labels: bug assignees: '' --- **Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '...' 3. Scroll down to '...' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Additional context** Add any other context about the problem here. ================================================ FILE: .github/ISSUE_TEMPLATE/feature_request.md ================================================ --- name: Feature request about: Suggest an idea for this project title: '' labels: enhancement assignees: '' --- **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. For example, "I'm always frustrated when [...]" **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here. ================================================ FILE: .github/PULL_REQUEST_TEMPLATE.md ================================================ **What**: **Why**: **How**: **Checklist**: - [ ] Documentation - [ ] Ready to be merged - [ ] Added myself to contributors table. [Bot Usage](https://allcontributors.org/docs/en/bot/installation#4-update-your-contributing-documentation) ================================================ FILE: .github/dependabot.yml ================================================ # Please see the documentation for all configuration options: # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file version: 2 updates: - package-ecosystem: "npm" directory: "/" schedule: interval: "weekly" commit-message: prefix: "build(deps)" groups: dependencies: dependency-type: production dev-dependencies: dependency-type: development - package-ecosystem: "github-actions" directory: "/" schedule: interval: "monthly" commit-message: prefix: "chore(ci)" groups: actions: patterns: - "*" ================================================ FILE: .github/workflows/build-website.yml ================================================ name: Build and test site on: push: branches: - main pull_request: jobs: build: name: Build Astro site runs-on: ubuntu-latest steps: - uses: /actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 with: node-version: 23 cache: npm - name: Install dependencies run: npm ci - name: Build website run: | npm run build - name: Upload html output as artifact uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: html-${{ github.run_id }} path: ./dist link_check: name: Check internal links runs-on: ubuntu-latest needs: build steps: - name: Checkout lychee config file from repository uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: sparse-checkout: | lychee.toml sparse-checkout-cone-mode: false - name: Ensure destination folder exists run: | mkdir ./dist - name: Download html files from artifact uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: name: html-${{ github.run_id }} path: ./dist - name: Offline link check uses: lycheeverse/lychee-action@v2 with: # Only check local files, no network requests args: --config './lychee.toml' --no-progress --offline --root-dir "$GITHUB_WORKSPACE/dist/" dist/**/*.html # Fail job when lychee returns a non-zero exit code fail: true ================================================ FILE: .github/workflows/lint.yml ================================================ name: Lint on: push: branches: - main pull_request: types: - opened - synchronize jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 - run: npm ci - run: npm run lint ================================================ FILE: .gitignore ================================================ .DS_Store desktop.ini # Jetbrains .idea .vscode # Output of 'npm pack' *.tgz # Optional eslint cache .eslintcache # yarn #package-lock.json yarn.lock # Optional npm cache directory .npm # Dependency directories node_modules #Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # Astro build output dist # Astro generated types .astro/ .lycheecache dist/ # environment variables .env .env.production # Translations src/content/docs/ !src/content/docs/en/ ================================================ FILE: .markdownlint.yml ================================================ default: true # Exclusions for deliberate/widespread violations MD002: false # First header should be a h1 header MD013: false # Line length MD024: false # Multiple headers with the same content MD026: false # Trailing punctuation in header MD028: false # Blank line inside blockquote (docusaurus is treating them as seperate blockquotes) MD033: false # Allow inline HTML MD041: false # First line in file should be a top level header ================================================ FILE: .markdownlintignore ================================================ node_modules MAINTAINERS.md ================================================ FILE: .nvmrc ================================================ v22.20.0 ================================================ FILE: .yvmrc ================================================ 1.9.2 ================================================ FILE: CODE_OF_CONDUCT.md ================================================ Read the code of conduct in: - English - Português - Español - Français - 한국어 - 中文 - Bahasa Indonesia - Deutsch - Polski - Русский - 日本語 ================================================ FILE: CONTRIBUTING.md ================================================ # Contribute to the All Contributors bot We welcome contributions of all kinds to AllContributors. ## 1 September 2025 Update: Currently, we are doing some work to revive the project. The documentation online but some of the content (specifically the translations) are not working as expected. ************* THE LINKS BELOW DON'T CURRENTLY WORK ****** Read the contributing docs in: - English - Português - Español - Français - 한국어 - 中文 - Bahasa Indonesia - Deutsch - Polski - Русский - 日本語 ================================================ FILE: LICENSE ================================================ The MIT License (MIT) Copyright (c) 2016 Kent C. Dodds, 2019 Jake Bolam Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: MAINTAINERS.md ================================================ ## Maintainers Documentation for maintainers. Current maintainers: - [Jake Bolam](https://github.com/jakebolam) - [Maximilian Berkmann](https://github.com/Berkmann18) - [Tyler Benning](https://github.com/tbenning) - [Jeff Wen](https://github.com/sinchang) See [the GitHub All Contributors Core Team group](https://github.com/orgs/all-contributors/teams/core/members) ## Roadmap/Goals ### Unite all contributor efforts ✅ - [x] Create central org, and move across all-contributors, all-contributors-cli, all-contributors-atom and all-contributors-bot - [x] Add Branding, central Communication Places - [x] Launch website and centralize documentation ### Establish an All Contributors community - [ ] Establish a check-in ritual - [ ] Establish a culture of gratitude ritual - [ ] Develop more proactive information-sharing practices - [ ] To keep engaged: Send regular (weekly) updates about the recent events related to the project - [ ] Develop more open and inclusive decision-making processes ### Building an All Contributors presence and visibility - [x] Switch to .org from .js.org and promote to communities outside JavaScript - [ ] Create a video - [ ] Improve SEO (see goals) - [ ] Add all contributors bot to GitHub marketplace (see goals 250 app installs) ## Metrics OKR Period - Open Leaders (Mid Feb 2019 until April 2019) ### Project & Website Date | Maintainers | Contributors | Stars | Website Languages | Website Sessions | SEO Clicks | SEO Impressions ---|---|---|---|---|---|---|--- **TARGET for August 2019** | 5 | 50 | 3000 | 12 | 1000 | 10 | 200 Wed May 1st | 4 | 43 | 2822 | 11 | 624 | 5 | 139 **TARGET for April 2019** | 4 | 40 | 2700 | 10 | 500 | 10 | 100 Wed Mar 20th | 4 | 37 | 2609 | 9 | 449 | 4 | 100 Wed Mar 13th | 4 | 36 | 2572 | 8 | 434 | 0 | 69 Wed Mar 6th | 4 | 36 | - | 7 | 692 | 5 | 43 Wed Feb 27th | 4 | 35 | 2509 | 7 | 636 | 1 | - Wed Feb 20th | 4 | 34 | 2442 | 7 | 382 | 0 | - Wed Feb 13th | 4 | 33 | 2430 | 6 | 431 | 0 | - ### Bot Installs Date | Installs Total | Installs this Week | Uninstalls this Week | Bot Stars ---|---|---|---|--- **TARGET for August 2019** | 250 | 20 | 0 | 200 Wed May 1st | 368 | 12 | 3 | 115 **TARGET for April 2019** | 250 | 20 | 0 | 100 Wed Mar 20th | 214 | 13* | 3* | 93 Wed Mar 13th | unavailable [bot#167](https://github.com/all-contributors/all-contributors-bot/issues/167) | - | - | 92 Wed Mar 6th | 156 | - | - | - Wed Feb 27th | 121 | - | - | 80 Wed Feb 20th | 107 | - | - | 75 Wed Feb 13th | 82 | - | - | 71 - indicates the full data was not available on that week ### Bot Usage Date | WebhookInvokes | WebhookErrors | Bot Messages | Bot Errors | Bot PRs | Bot PR Creation Time ---|---|---|---|---|---|--- **TARGET for August 2019** | 10k | 0 | 500 | 0 | 40 | ~10s Wed Mar 20th | 7.53k | 0 | 257 | 23 | 168 | ~7.2s **TARGET for April 2019** | 10k | 0 | 50 | 0 | 40 | ~10s Wed Mar 20th | 5.49k | 13 | 31 | 0 | 31 | ~9s Wed Mar 13th | - | - | 30 | - | 29 | - Wed Mar 6th | - | - | 41 | - | 37 | - Wed Feb 27th | - | - | 39 | - | 37 | - Wed Feb 20th | - | - | 21 | - | 20 | - Wed Feb 13th | - | - | 24 | - | 23 | - ## Metric Sources ### Bot - [Bot Installs/Stars](https://probot.github.io/apps/all-contributors/) - [Analytics](https://analytics.amplitude.com/all-contributors/dashboard/yh9wcyv) - [AWS Dashboard](https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#dashboards:name=All-Contributors-Bot) ### Website - [Google Analytics](https://analytics.google.com/analytics/web/#/dashboard/OZG_ZAFyR2-GjE4In1DVBg/a131821931w191468068p187370803/) - [Search Console](https://search.google.com/search-console?resource_id=https%3A%2F%2Fallcontributors.org%2F) ### Other Stuff - [Star History](https://timqian.com/star-history/#all-contributors/all-contributors) ================================================ FILE: README.md ================================================ # Welcome to the All Contributors website repository [](https://allcontributors.org) > Call for translators! [We're looking for translators](https://github.com/all-contributors/all-contributors/issues/143) to help translate this spec for everyone! [](https://circleci.com/gh/all-contributors/workflows/all-contributors/tree/main) [](https://crowdin.com/project/all-contributors) [](#contributors-) [](https://app.netlify.com/sites/allcontributors-org/deploys) [](https://github.com/all-contributors/all-contributors/stargazers) This is a specification for recognizing contributors to an open-source project in a way that rewards every contribution, not just code. The basic idea is this: > Use the project README (or another prominent public documentation page in the project) to recognize the contributions of members of the project community. People are giving themselves and their free time to contribute to open source projects in so many ways, so we believe everyone should be praised for their contributions (code or not). ## The All Contributors Table Below is an example of how using the all-contributors spec table can recognize all contributors.  > You can use [the @all-contributors bot 🤖](https://allcontributors.org/bot/overview) to automate acknowledging contributors to your open source projects ## Specification The [specification](https://allcontributors.org/specification) is detailed on [allcontributors.org](https://allcontributors.org) ## Emoji key The [Emoji Key](https://allcontributors.org/emoji-key/) ✨ (and Contribution Types) can be found on [allcontributors.org](https://allcontributors.org) ## Contributing If you've ever wanted to contribute to open source, and a great cause, now is your chance! See the [contributing docs](https://allcontributors.org/project/contribute) for more information ## Contributors ✨ Thanks go to these wonderful people ([emoji key](https://allcontributors.org/emoji-key)):