38 lines
1.4 KiB
JavaScript
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;
|