export const notifyPatterns = [ { name: 'Acknowledge and Accept', description: 'This pattern is used to acknowledge and accept a request (offer). It implies an intention to act on the request.', category: 'Acknowledgements' }, { name: 'Acknowledge and Reject', description: 'This pattern is used to acknowledge and reject a request (offer). It signifies no further action regarding the request.', category: 'Acknowledgements' }, { name: 'Acknowledge and Tentatively Accept', description: 'This pattern is used to acknowledge and tentatively accept a request (offer). It implies an intention to act, which may change.', category: 'Acknowledgements' }, { name: 'Acknowledge and Tentatively Reject', description: 'This pattern is used to acknowledge and tentatively reject a request (offer). It signifies no further action, subject to change.', category: 'Acknowledgements' }, { name: 'Announce Endorsement', description: 'This pattern is used to announce the existence of an endorsement, referencing the endorsed resource.', category: 'Announcements' }, { name: 'Announce Ingest', description: 'This pattern is used to announce that a resource has been ingested.', category: 'Announcements' }, { name: 'Announce Relationship', description: 'This pattern is used to announce a relationship between two resources.', category: 'Announcements' }, { name: 'Announce Review', description: 'This pattern is used to announce the existence of a review, referencing the reviewed resource.', category: 'Announcements' }, { name: 'Announce Service Result', description: 'This pattern is used to announce the existence of a "service result", referencing the relevant resource.', category: 'Announcements' }, { name: 'Request Endorsement', description: 'This pattern is used to request endorsement of a resource owned by the origin system.', category: 'Requests' }, { name: 'Request Ingest', description: 'This pattern is used to request that the target system ingest a resource.', category: 'Requests' }, { name: 'Request Review', description: 'This pattern is used to request a review of a resource owned by the origin system.', category: 'Requests' }, { name: 'Undo Offer', description: 'This pattern is used to undo (retract) an offer previously made.', category: 'Undo' } ]; const pattern = notifyPatterns[0]; console.log(`Pattern Name: ${pattern.name}`); console.log(`Pattern Description: ${pattern.description}`); console.log(`Pattern Category: ${pattern.category}`);