diff src/fetchAndParse.ts @ 103:f12feced00ce

WIP rewriting Layout
author drewp@bigasterisk.com
date Sat, 12 Mar 2022 00:42:00 -0800
parents ab7dca42afbd
children
line wrap: on
line diff
--- a/src/fetchAndParse.ts	Fri Mar 11 23:19:35 2022 -0800
+++ b/src/fetchAndParse.ts	Sat Mar 12 00:42:00 2022 -0800
@@ -14,14 +14,17 @@
     store = new Store();
   }
 
-  const parser = new Parser({ format: "N3" });
-  return new Promise((res, rej) => {
+  const parser = new Parser({ format: "TriG" });
+  await new Promise((res, rej) => {
     parser.parse(n3, (error, quad: Quad, prefixes: Prefixes) => {
+      if (error) rej(error);
       if (quad) {
         store!.addQuad(quad);
       } else {
-        res(store!);
+        res(undefined);
       }
     });
   });
+
+  return store;
 }