// TODO: This file was created by bulk-decaffeinate. // Sanity-check the conversion and remove this comment. /* * decaffeinate suggestions: * DS101: Remove unnecessary use of Array.from * DS102: Remove unnecessary code created because of implicit returns * DS205: Consider reworking code to avoid use of IIFEs * DS207: Consider shorter variations of null checks * Full docs: https://github.com/decaffeinate/decaffeinate/blob/main/docs/suggestions.md */ app.templates.aboutPage = function () { let doc; const all_docs = app.docs .all() .concat(...Array.from(app.disabledDocs.all() || [])); // de-duplicate docs by doc.name const docs = []; for (doc of Array.from(all_docs)) { if (!docs.find((d) => d.name === doc.name)) { docs.push(doc); } } return `\

DevDocs: API Documentation Browser

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–2023 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.

Plugins and Extensions

Questions & Answers

Where can I suggest new docs and features?
You can suggest and vote for new docs on the Trello board.
If you have a specific feature request, add it to the issue tracker.
Otherwise, come talk to us in the Discord chat room.
Where can I report bugs?
In the issue tracker. Thanks!

Credits

Special thanks to:

\ \ \ \ `); } return result; })().join("")}
Documentation Copyright/License Source code ${(() => { const result = []; for (doc of Array.from(docs)) { result.push(`
${ doc.name }${doc.attribution}Source code

Privacy Policy

\ `; };