project.ts 1016 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import { Project } from '../../../types/project'
  2. export const project: Project = {
  3. _id: '63e21c07946dd8c76505f85a',
  4. name: 'A Project',
  5. features: {
  6. collaborators: -1, // unlimited
  7. },
  8. publicAccesLevel: 'private',
  9. tokens: {
  10. readOnly: 'ro-token',
  11. readAndWrite: 'rw-token',
  12. },
  13. owner: {
  14. _id: 'project-owner',
  15. email: 'stories@overleaf.com',
  16. },
  17. members: [
  18. {
  19. _id: 'viewer-member',
  20. type: 'user',
  21. privileges: 'readOnly',
  22. name: 'Viewer User',
  23. email: 'viewer@example.com',
  24. },
  25. {
  26. _id: 'author-member',
  27. type: 'user',
  28. privileges: 'readAndWrite',
  29. name: 'Author User',
  30. email: 'author@example.com',
  31. },
  32. ],
  33. invites: [
  34. {
  35. _id: 'test-invite-1',
  36. privileges: 'readOnly',
  37. name: 'Invited Viewer',
  38. email: 'invited-viewer@example.com',
  39. },
  40. {
  41. _id: 'test-invite-2',
  42. privileges: 'readAndWrite',
  43. name: 'Invited Author',
  44. email: 'invited-author@example.com',
  45. },
  46. ],
  47. }