/** * Copyright (c) 2017-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ const fs = require('fs'); const React = require('react'); const {Container} = require('../../core/CompLibrary'); const CWD = process.cwd(); const {title, baseUrl, repoUrl} = require(`${CWD}/siteConfig.js`); const {version: latestVersion} = require(`${CWD}/../package.json`); const prevVersions = fs.existsSync(`${CWD}/prev-versions.json`) ? require(`${CWD}/prev-versions.json`) : []; function Versions(props) { const language = props.language && props.language !== 'en' ? props.language + '/' : ''; return (

{title} Versions

Current version (Stable)

Latest version of KaTeX.

{latestVersion} Documentation Release Notes

Past Versions

Here you can find documentation for previous versions of KaTeX.

{prevVersions.map( version => version.name !== latestVersion && ( ) )}
{version.name} Documentation Release Notes

You can find past versions of KaTeX on{' '} GitHub.

); } Versions.title = 'Versions'; module.exports = Versions;