freeCodeCamp/client/i18n/trending-schema.js

100 lines
4.7 KiB
JavaScript

/* eslint-disable camelcase */
/* This is used for testing. If a trending.json file doesn't match the
* structure here exactly, the tests will fail.
*/
const trendingSchema = {
article1title: 'Git Clone',
article1link:
'https://www.freecodecamp.org/news/git-clone-branch-how-to-clone-a-specific-branch/',
article2title: 'Agile Methods',
article2link:
'https://www.freecodecamp.org/news/agile-methods-and-methodology-for-beginners/',
article3title: 'Python Main',
article3link:
'https://www.freecodecamp.org/news/if-name-main-python-example/',
article4title: 'Callback',
article4link:
'https://www.freecodecamp.org/news/javascript-callback-functions-what-are-callbacks-in-js-and-how-to-use-them/',
article5title: 'Debounce',
article5link:
'https://www.freecodecamp.org/news/debounce-javascript-tutorial-how-to-make-your-js-wait-up/',
article6title: 'URL Encode',
article6link:
'https://www.freecodecamp.org/news/javascript-url-encode-example-how-to-use-encodeuricomponent-and-encodeuri/',
article7title: 'Blink HTML',
article7link:
'https://www.freecodecamp.org/news/make-it-blink-html-tutorial-how-to-use-the-blink-tag-with-code-examples/',
article8title: 'Python Tuple',
article8link:
'https://www.freecodecamp.org/news/python-returns-multiple-values-how-to-return-a-tuple-list-dictionary/',
article9title: 'JavaScript Push',
article9link:
'https://www.freecodecamp.org/news/javascript-array-insert-how-to-add-to-an-array-with-the-push-unshift-and-concat-functions/',
article10title: 'Java List',
article10link:
'https://www.freecodecamp.org/news/java-list-tutorial-util-list-api-example/',
article11title: 'UX',
article11link:
'https://www.freecodecamp.org/news/learn-ux-design-self-taught-user-experience-designer/',
article12title: 'Design Thinking',
article12link:
'https://www.freecodecamp.org/news/what-is-design-thinking-an-introduction-to-the-design-process-for-entrepreneurs-and-developers/',
article13title: 'Prime Number List',
article13link:
'https://www.freecodecamp.org/news/prime-numbers-list-chart-of-primes/',
article14title: 'Product Design',
article14link:
'https://www.freecodecamp.org/news/product-design-explained-in-plain-english/',
article15title: 'Digital Design',
article15link:
'https://www.freecodecamp.org/news/what-is-digital-design-and-why-does-it-matter/',
article16title: 'Coding Games',
article16link:
'https://www.freecodecamp.org/news/best-coding-games-online-adults-learn-to-code/',
article17title: 'SVM',
article17link:
'https://www.freecodecamp.org/news/svm-machine-learning-tutorial-what-is-the-support-vector-machine-algorithm-explained-with-code-examples/',
article18title: 'JavaScript forEach',
article18link:
'https://www.freecodecamp.org/news/javascript-foreach-how-to-loop-through-an-array-in-js/',
article19title: 'Google BERT',
article19link:
'https://www.freecodecamp.org/news/google-bert-nlp-machine-learning-tutorial/',
article20title: 'Create Table SQL',
article20link:
'https://www.freecodecamp.org/news/sql-create-table-statement-with-example-syntax/',
article21title: 'Responsive Web Design',
article21link:
'https://www.freecodecamp.org/news/responsive-web-design-how-to-make-a-website-look-good-on-phones-and-tablets/',
article22title: 'What Is an SVG File?',
article22link:
'https://www.freecodecamp.org/news/svg-basics-what-are-scalable-vector-graphics-and-how-do-you-use-them/',
article23title: 'PDF Password Remover',
article23link:
'https://www.freecodecamp.org/news/pdf-password-remover-guide-how-to-remove-password-protection-from-a-pdf/',
article24title: 'What Is a PDF?',
article24link:
'https://www.freecodecamp.org/news/what-is-a-pdf-file-and-how-do-you-open-it-solved/',
article25title: 'What Is Python?',
article25link:
'https://www.freecodecamp.org/news/what-is-python-used-for-10-coding-uses-for-the-python-programming-language/',
article26title: 'What Is TLS?',
article26link:
'https://www.freecodecamp.org/news/what-is-tls-transport-layer-security-encryption-explained-in-plain-english/',
article27title: 'What Is a LAN?',
article27link:
'https://www.freecodecamp.org/news/what-is-a-lan-local-area-network-explained-in-plain-english/',
article28title: 'What Is npm?',
article28link:
'https://www.freecodecamp.org/news/what-is-npm-a-node-package-manager-tutorial-for-beginners/',
article29title: 'RSync Examples',
article29link:
'https://www.freecodecamp.org/news/rsync-examples-rsync-options-and-how-to-copy-files-over-ssh/',
article30title: 'Random Forest',
article30link:
'https://www.freecodecamp.org/news/how-to-use-the-tree-based-algorithm-for-machine-learning/'
};
exports.trendingSchema = trendingSchema;