Files
stupid-apis/src/routes/api/index.js
T
johannesbot 19c477aa05
Build and Deploy / build (push) Successful in 1m44s
Build Release / build (push) Successful in 58s
Build and Deploy / deploy (push) Successful in 26s
12 new API endpoints
2026-06-16 20:51:18 +02:00

38 lines
1.4 KiB
JavaScript

const express = require('express');
const router = express.Router();
// Math
router.use('/add', require('./math/add'));
router.use('/subtract', require('./math/subtract'));
router.use('/multiply', require('./math/multiply'));
router.use('/divide', require('./math/divide'));
router.use('/modulo', require('./math/modulo'));
// String
router.use('/toString', require('./string/toString'));
router.use('/stringSplit', require('./string/stringSplit'));
router.use('/reverseString', require('./string/reverseString'));
router.use('/isPalindrome', require('./string/isPalindrome'));
router.use('/stringLength', require('./string/stringLength'));
router.use('/countWords', require('./string/countWords'));
router.use('/toUpperCase', require('./string/toUpperCase'));
router.use('/toLowerCase', require('./string/toLowerCase'));
// Array
router.use('/sort', require('./array/sort'));
router.use('/reverseArray', require('./array/reverseArray'));
// Checks
router.use('/isEven', require('./checks/isEven'));
router.use('/isOdd', require('./checks/isOdd'));
router.use('/isNumber', require('./checks/isNumber'));
// Meme sorts
router.use('/stalinSort', require('./sorts/stalinSort'));
router.use('/bogoSort', require('./sorts/bogoSort'));
router.use('/thanoSort', require('./sorts/thanoSort'));
router.use('/sleepSort', require('./sorts/sleepSort'));
router.use('/miracleSort', require('./sorts/miracleSort'));
module.exports = router;