From 1ab4db11ce4e5155cf5e07d385a6d00e11a90de1 Mon Sep 17 00:00:00 2001 From: nleanba <25827850+nleanba@users.noreply.github.com> Date: Tue, 22 Oct 2024 15:51:03 +0200 Subject: [PATCH] sort objects for more stable diffs --- src/gg2rdf.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gg2rdf.ts b/src/gg2rdf.ts index 5dffc53..f8109de 100644 --- a/src/gg2rdf.ts +++ b/src/gg2rdf.ts @@ -1451,6 +1451,7 @@ export function gg2rdf( function outputSubject(s: Subject) { if (s.propNames.length) { if (s.propNames[s.propNames.length - 1].startsWith("#")) { + // only comments output( `\n# No properties for ${s.uri}\n ${ s.propNames.map((n) => `${n} ${[...s.properties[n]].join(", ")}`) @@ -1462,7 +1463,9 @@ export function gg2rdf( } else { output( `\n${s.uri}\n ${ - s.propNames.map((n) => `${n} ${[...s.properties[n]].join(", ")}`) + s.propNames.map((n) => + `${n} ${[...s.properties[n]].sort().join(", ")}` + ) .join( " ;\n ", )