app.templates.aboutPage = function () { let doc; const all_docs = app.docs.all().concat(...(app.disabledDocs.all() || [])); // de-duplicate docs by doc.name const docs = []; for (doc of all_docs) { if (!docs.find((d) => d.name === doc.name)) { docs.push(doc); } } return `\
DevDocs combines multiple developer documentations in a clean and organized web UI with instant search, offline support, mobile version, dark theme, keyboard shortcuts, and more.
DevDocs is free and open source. It was created by Thibaut Courouble and is operated by freeCodeCamp.
To keep up-to-date with the latest news:
Copyright 2013–2024 Thibaut Courouble and other contributors
This software is licensed under the terms of the Mozilla Public License v2.0.
You may obtain a copy of the source code at github.com/freeCodeCamp/devdocs.
For more information, see the COPYRIGHT
and LICENSE files.
Special thanks to:
Documentation | Copyright/License | Source code ${docs .map( (doc) => ` |
---|---|---|
${doc.name} | ${doc.attribution} | Source code |