commits.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /* eslint-disable import/no-extraneous-dependencies */
  2. /* eslint-disable @typescript-eslint/no-var-requires */
  3. const router = require('express').Router();
  4. const Mock = require('mockjs');
  5. const wrapper = require('../wrapper');
  6. const { Random } = Mock;
  7. router.get('/bug_list', (req, res) => {
  8. res.json(wrapper(
  9. Mock.mock(
  10. {
  11. 'commits|0-10': [
  12. {
  13. 'gitlabUsername|1': ['hks', 'wph', 'zxr', 'cyt'],
  14. 'id|+1': 101,
  15. message: 'git commit message',
  16. timestamp: Random.datetime(),
  17. title: 'titleeee',
  18. },
  19. ],
  20. },
  21. ).commits,
  22. ));
  23. });
  24. router.get('/tree', (req, res) => {
  25. res.json(wrapper(
  26. Mock.mock(
  27. {
  28. 'commits|0-10': [
  29. {
  30. 'gitlabUsername|1': ['hks', 'wph', 'zxr', 'cyt'],
  31. 'id|+1': 101,
  32. message: 'git commit message',
  33. timestamp: Random.datetime(),
  34. title: 'titleeee',
  35. },
  36. ],
  37. },
  38. ).commits,
  39. ));
  40. });
  41. module.exports = router;