@@ -1794,6 +1794,165 @@ snapshot[`Deno.inspect(Multikey) [auto] 3`] = `
17941794}'
17951795`;
17961796
1797+ snapshot[`Deno.inspect(Agreement) [auto] 1`] = `
1798+ 'Agreement {
1799+ id: URL "https://example.com/",
1800+ attachments: [ Object {}, Link {}, PropertyValue {} ],
1801+ attributions: [ Application {}, Group {}, Organization {}, Person {}, Service {} ],
1802+ audience: Object {},
1803+ contents: [ "hello", <en> "hello" ],
1804+ contexts: [ Object {}, Link {} ],
1805+ names: [ "hello", <en> "hello" ],
1806+ endTime: 2024-03-03T08:30:06.796196096Z,
1807+ generators: [ Object {}, Link {} ],
1808+ icon: Image {},
1809+ image: Image {},
1810+ replyTargets: [ Object {}, Link {} ],
1811+ locations: [ Object {}, Link {} ],
1812+ previews: [ Link {}, Object {} ],
1813+ published: 2024-03-03T08:30:06.796196096Z,
1814+ replies: Collection {},
1815+ shares: Collection {},
1816+ likes: Collection {},
1817+ emojiReactions: Collection {},
1818+ startTime: 2024-03-03T08:30:06.796196096Z,
1819+ summaries: [ "hello", <en> "hello" ],
1820+ tags: [ Object {}, Link {} ],
1821+ updated: 2024-03-03T08:30:06.796196096Z,
1822+ urls: [ URL "https://example.com/", Link {} ],
1823+ to: Object {},
1824+ bto: Object {},
1825+ cc: Object {},
1826+ bcc: Object {},
1827+ mediaType: "hello",
1828+ duration: PT1H,
1829+ sensitive: true,
1830+ source: Source {},
1831+ proof: DataIntegrityProof {},
1832+ interactionPolicy: InteractionPolicy {},
1833+ approvedBy: URL "https://example.com/",
1834+ likeAuthorization: LikeAuthorization {},
1835+ replyAuthorization: ReplyAuthorization {},
1836+ announceAuthorization: AnnounceAuthorization {},
1837+ stipulates: Commitment {},
1838+ stipulatesReciprocal: Commitment {}
1839+ }'
1840+ `;
1841+
1842+ snapshot[`Deno.inspect(Agreement) [auto] 2`] = `
1843+ 'Agreement {
1844+ id: URL "https://example.com/",
1845+ attachments: [ URL "https://example.com/" ],
1846+ attribution: URL "https://example.com/",
1847+ audience: URL "https://example.com/",
1848+ contents: [ "hello", <en> "hello" ],
1849+ contexts: [ URL "https://example.com/" ],
1850+ names: [ "hello", <en> "hello" ],
1851+ endTime: 2024-03-03T08:30:06.796196096Z,
1852+ generators: [ URL "https://example.com/" ],
1853+ icon: URL "https://example.com/",
1854+ image: URL "https://example.com/",
1855+ replyTarget: URL "https://example.com/",
1856+ location: URL "https://example.com/",
1857+ preview: URL "https://example.com/",
1858+ published: 2024-03-03T08:30:06.796196096Z,
1859+ replies: URL "https://example.com/",
1860+ shares: URL "https://example.com/",
1861+ likes: URL "https://example.com/",
1862+ emojiReactions: URL "https://example.com/",
1863+ startTime: 2024-03-03T08:30:06.796196096Z,
1864+ summaries: [ "hello", <en> "hello" ],
1865+ tags: [ URL "https://example.com/" ],
1866+ updated: 2024-03-03T08:30:06.796196096Z,
1867+ urls: [ URL "https://example.com/", Link {} ],
1868+ to: URL "https://example.com/",
1869+ bto: URL "https://example.com/",
1870+ cc: URL "https://example.com/",
1871+ bcc: URL "https://example.com/",
1872+ mediaType: "hello",
1873+ duration: PT1H,
1874+ sensitive: true,
1875+ source: Source {},
1876+ proof: URL "https://example.com/",
1877+ interactionPolicy: InteractionPolicy {},
1878+ approvedBy: URL "https://example.com/",
1879+ likeAuthorization: URL "https://example.com/",
1880+ replyAuthorization: URL "https://example.com/",
1881+ announceAuthorization: URL "https://example.com/",
1882+ stipulates: Commitment {},
1883+ stipulatesReciprocal: Commitment {}
1884+ }'
1885+ `;
1886+
1887+ snapshot[`Deno.inspect(Agreement) [auto] 3`] = `
1888+ 'Agreement {
1889+ id: URL "https://example.com/",
1890+ attachments: [ Object {}, Object {} ],
1891+ attributions: [ Application {}, Application {} ],
1892+ audiences: [ Object {}, Object {} ],
1893+ contents: [ "hello", "hello" ],
1894+ contexts: [ Object {}, Object {} ],
1895+ names: [ "hello", "hello" ],
1896+ endTime: 2024-03-03T08:30:06.796196096Z,
1897+ generators: [ Object {}, Object {} ],
1898+ icons: [ Image {}, Image {} ],
1899+ images: [ Image {}, Image {} ],
1900+ replyTargets: [ Object {}, Object {} ],
1901+ locations: [ Object {}, Object {} ],
1902+ previews: [ Link {}, Link {} ],
1903+ published: 2024-03-03T08:30:06.796196096Z,
1904+ replies: Collection {},
1905+ shares: Collection {},
1906+ likes: Collection {},
1907+ emojiReactions: Collection {},
1908+ startTime: 2024-03-03T08:30:06.796196096Z,
1909+ summaries: [ "hello", "hello" ],
1910+ tags: [ Object {}, Object {} ],
1911+ updated: 2024-03-03T08:30:06.796196096Z,
1912+ urls: [ URL "https://example.com/", URL "https://example.com/" ],
1913+ tos: [ Object {}, Object {} ],
1914+ btos: [ Object {}, Object {} ],
1915+ ccs: [ Object {}, Object {} ],
1916+ bccs: [ Object {}, Object {} ],
1917+ mediaType: "hello",
1918+ duration: PT1H,
1919+ sensitive: true,
1920+ source: Source {},
1921+ proofs: [ DataIntegrityProof {}, DataIntegrityProof {} ],
1922+ interactionPolicy: InteractionPolicy {},
1923+ approvedBy: URL "https://example.com/",
1924+ likeAuthorization: LikeAuthorization {},
1925+ replyAuthorization: ReplyAuthorization {},
1926+ announceAuthorization: AnnounceAuthorization {},
1927+ stipulates: Commitment {},
1928+ stipulatesReciprocal: Commitment {}
1929+ }'
1930+ `;
1931+
1932+ snapshot[`Deno.inspect(Commitment) [auto] 1`] = `
1933+ 'Commitment {
1934+ id: URL "https://example.com/",
1935+ satisfies: URL "https://example.com/",
1936+ resourceQuantity: Measure {}
1937+ }'
1938+ `;
1939+
1940+ snapshot[`Deno.inspect(Commitment) [auto] 2`] = `
1941+ 'Commitment {
1942+ id: URL "https://example.com/",
1943+ satisfies: URL "https://example.com/",
1944+ resourceQuantity: Measure {}
1945+ }'
1946+ `;
1947+
1948+ snapshot[`Deno.inspect(Commitment) [auto] 3`] = `
1949+ 'Commitment {
1950+ id: URL "https://example.com/",
1951+ satisfies: URL "https://example.com/",
1952+ resourceQuantity: Measure {}
1953+ }'
1954+ `;
1955+
17971956snapshot[`Deno.inspect(Intent) [auto] 1`] = `
17981957'Intent {
17991958 id: URL "https://example.com/",
0 commit comments