changeset 148:c26538ee1d1d

minify build, rm dead deps
author drewp@bigasterisk.com
date Mon, 08 May 2023 14:04:50 -0700
parents d3b7629536a1
children 5e76bad44a81
files package.json pnpm-lock.yaml vite.config.ts
diffstat 3 files changed, 23 insertions(+), 609 deletions(-) [+]
line wrap: on
line diff
--- a/package.json	Mon May 08 13:52:54 2023 -0700
+++ b/package.json	Mon May 08 14:04:50 2023 -0700
@@ -26,19 +26,15 @@
     "lit": "^2.7.4",
     "n3": "^1.16.4",
     "rdf-js": "^4.0.2",
-    "rdf-parse": "^2.3.2",
     "sub-events": "^1.9.0"
   },
   "devDependencies": {
-    "@rollup/plugin-alias": "^5.0.0",
-    "@rollup/plugin-commonjs": "^24.1.0",
     "@rollup/plugin-node-resolve": "^15.0.2",
     "@rollup/plugin-terser": "^0.4.1",
     "@types/jest": "^29.5.1",
     "dependency-cruiser": "^12.12.0",
     "jest": "^29.5.0",
     "rollup": "^3.21.5",
-    "stylus": "^0.59.0",
     "ts-jest": "^29.1.0",
     "tslib": "^2.5.0",
     "typescript": "^5.0.4",
--- a/pnpm-lock.yaml	Mon May 08 13:52:54 2023 -0700
+++ b/pnpm-lock.yaml	Mon May 08 14:04:50 2023 -0700
@@ -1,8 +1,6 @@
 lockfileVersion: 5.4
 
 specifiers:
-  '@rollup/plugin-alias': ^5.0.0
-  '@rollup/plugin-commonjs': ^24.1.0
   '@rollup/plugin-node-resolve': ^15.0.2
   '@rollup/plugin-terser': ^0.4.1
   '@types/jest': ^29.5.1
@@ -17,9 +15,7 @@
   lit: ^2.7.4
   n3: ^1.16.4
   rdf-js: ^4.0.2
-  rdf-parse: ^2.3.2
   rollup: ^3.21.5
-  stylus: ^0.59.0
   sub-events: ^1.9.0
   ts-jest: ^29.1.0
   tslib: ^2.5.0
@@ -36,30 +32,22 @@
   lit: 2.7.4
   n3: 1.16.4
   rdf-js: 4.0.2
-  rdf-parse: 2.3.2
   sub-events: 1.9.0
 
 devDependencies:
-  '@rollup/plugin-alias': 5.0.0_rollup@3.21.5
-  '@rollup/plugin-commonjs': 24.1.0_rollup@3.21.5
   '@rollup/plugin-node-resolve': 15.0.2_rollup@3.21.5
   '@rollup/plugin-terser': 0.4.1_rollup@3.21.5
   '@types/jest': 29.5.1
   dependency-cruiser: 12.12.0
   jest: 29.5.0_@types+node@20.1.0
   rollup: 3.21.5
-  stylus: 0.59.0
   ts-jest: 29.1.0_tobmchb5uviuq5lwsinkw5fvje
   tslib: 2.5.0
   typescript: 5.0.4
-  vite: 4.3.5_x4dakbs7xlrkj6r7f2ldmnvjli
+  vite: 4.3.5_@types+node@20.1.0
 
 packages:
 
-  /@adobe/css-tools/4.2.0:
-    resolution: {integrity: sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==}
-    dev: true
-
   /@ampproject/remapping/2.2.1:
     resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
     engines: {node: '>=6.0.0'}
@@ -408,234 +396,6 @@
       buffer: 6.0.3
     dev: false
 
-  /@comunica/actor-abstract-mediatyped/2.6.8:
-    resolution: {integrity: sha512-KpBcWz7MBsP+su6/Mok7Pj2H0S934BriEvBCjUhDr11TYDLTTQjl6TuyiNJFeOmJk+ppkJZy6Cj9Y8JxG3yoEA==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-    dev: false
-
-  /@comunica/actor-abstract-parse/2.6.8:
-    resolution: {integrity: sha512-NetA7wLeBDdaoolv7QPX6JvEDeXJ4R4KzuV0C8ylX1/RyZTTobqW/pSAKcDxodMyw1Ah5q7pGjtvF35gf6Onuw==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      readable-stream: 4.3.0
-    dev: false
-
-  /@comunica/actor-http-fetch/2.6.9:
-    resolution: {integrity: sha512-p3JPL8Ms9WjG/YMXeYnQNFFYU1rQ2BAlPcKc4FmdMuqg+fRtNu/VnGX1+Thxp/fF0CZlOy9Z9ljIt8LyIkvWKw==}
-    dependencies:
-      '@comunica/bus-http': 2.6.9
-      '@comunica/context-entries': 2.6.8
-      '@comunica/mediatortype-time': 2.6.8
-      abort-controller: 3.0.0
-      cross-fetch: 3.1.5
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /@comunica/actor-http-proxy/2.6.9:
-    resolution: {integrity: sha512-lHug5vpBIlRWxWpHX9IAai+e8W/OhcmAK1NP7XH3MQ89C6Wjf9GuQrSfsi8CCfIrIj/Y/x4e3wCiC93/V33bQQ==}
-    dependencies:
-      '@comunica/bus-http': 2.6.9
-      '@comunica/context-entries': 2.6.8
-      '@comunica/mediatortype-time': 2.6.8
-      '@comunica/types': 2.6.8
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /@comunica/actor-rdf-parse-html-microdata/2.6.8:
-    resolution: {integrity: sha512-lDR1kHX0bTOjlOQBxUXBy/Csch2exQg/uzn3J3VOrOEdi6PLQl2YD3Knv1j7/TLoWE6KyU5vMPVqANlERXKB/Q==}
-    dependencies:
-      '@comunica/bus-rdf-parse-html': 2.6.8
-      '@comunica/core': 2.6.8
-      microdata-rdf-streaming-parser: 2.0.1
-    dev: false
-
-  /@comunica/actor-rdf-parse-html-rdfa/2.6.8:
-    resolution: {integrity: sha512-uavBJ8NzHBMsE9xbUy8EeDEd384DyndHIh0jLgCsmLawSS75kdBp/m1iydMRoWqv12NZFkhtmPQCsC0gseXDAw==}
-    dependencies:
-      '@comunica/bus-rdf-parse-html': 2.6.8
-      '@comunica/core': 2.6.8
-      rdfa-streaming-parser: 2.0.1
-    dev: false
-
-  /@comunica/actor-rdf-parse-html-script/2.6.8:
-    resolution: {integrity: sha512-FC4fTbSya7HHLDWzMlR3gST4bhu6R0Utnv0YVeXc8OssOYpqWqSSGpSWP+kvEcJif6vedIblKuV49ixbL6yxEw==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/bus-rdf-parse-html': 2.6.8
-      '@comunica/context-entries': 2.6.8
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-      '@rdfjs/types': 1.1.0
-      readable-stream: 4.3.0
-      relative-to-absolute-iri: 1.0.7
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /@comunica/actor-rdf-parse-html/2.6.8:
-    resolution: {integrity: sha512-LV/7Wth/Gw35fCoBul/jX9KchhGWn+K41Y+6SsEENJYStvJAANDxSuSckW9vqHoz54kx5OslbNqVCFh59PZMQQ==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/bus-rdf-parse-html': 2.6.8
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-      '@rdfjs/types': 1.1.0
-      htmlparser2: 8.0.2
-      readable-stream: 4.3.0
-    dev: false
-
-  /@comunica/actor-rdf-parse-jsonld/2.6.9:
-    resolution: {integrity: sha512-Xrn/btRySgMV7QmrAs/a6IMYo+ujh0Pn09TKfxLFa7xCQXozwRZI4dXnpaoCTBxc8xPZfVS3WrrmzRop2QjOoA==}
-    dependencies:
-      '@comunica/bus-http': 2.6.9
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/context-entries': 2.6.8
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-      jsonld-context-parser: 2.3.0
-      jsonld-streaming-parser: 3.2.0
-      stream-to-string: 1.2.1
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /@comunica/actor-rdf-parse-n3/2.6.8:
-    resolution: {integrity: sha512-D7+bjo9qV6dJMf5IjQfWKCtoVFvUG37EPJAXIX9f950JJmcWrc6JFnYMpFGZWDQOBIAxTepBszD5QkTM54JNfw==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/types': 2.6.8
-      n3: 1.16.4
-    dev: false
-
-  /@comunica/actor-rdf-parse-rdfxml/2.6.8:
-    resolution: {integrity: sha512-aBHIf+OGt3REgkCcf9+u8Ywo0FAj/k9VTNgrTm6K/TZEmSpzdlD+gdFnBOH9bw2yN4otYt7bkH4siaIUjTunMA==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/types': 2.6.8
-      rdfxml-streaming-parser: 2.2.2
-    dev: false
-
-  /@comunica/actor-rdf-parse-shaclc/2.6.8:
-    resolution: {integrity: sha512-hGM3eoCqyZuwAg9SLDdJjbFo79YHgADKDP+LjJnlxtrwt3vWTy8NLcodeg7NrvlbMS5UDadtK51402VBAiumCw==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/types': 2.6.8
-      '@rdfjs/types': 1.1.0
-      asynciterator: 3.8.0
-      readable-stream: 4.3.0
-      shaclc-parse: 1.3.0
-      stream-to-string: 1.2.1
-    dev: false
-
-  /@comunica/actor-rdf-parse-xml-rdfa/2.6.8:
-    resolution: {integrity: sha512-enBcz9aCcpdgGX97zgjo2SbTLBgHuJ/mReF2vr7ipT/+3+Sjw40Vi56+SY5SeeU5NOeNvnxAN5O31CPIc2+yUg==}
-    dependencies:
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/types': 2.6.8
-      rdfa-streaming-parser: 2.0.1
-    dev: false
-
-  /@comunica/bus-http/2.6.9:
-    resolution: {integrity: sha512-ha5dpMjVuUKG4rkFg212yKq5uA8/E00fTnBMN9pZPib3NYdvDqDZve7IMicn1+3kJQLQnjQvwtJSSmDGmQl+Fg==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      is-stream: 2.0.1
-      readable-stream-node-to-web: 1.0.1
-      readable-web-to-node-stream: 3.0.2
-      web-streams-ponyfill: 1.4.2
-    dev: false
-
-  /@comunica/bus-init/2.6.8:
-    resolution: {integrity: sha512-GunaovksCb5GSL3ErO0oHC30XhP0E/mZ0KxixGudFZcwhHAm9YBTujSvETztXY9n2ssCRRJbdgvncFlv2Q5hjw==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      readable-stream: 4.3.0
-    dev: false
-
-  /@comunica/bus-rdf-parse-html/2.6.8:
-    resolution: {integrity: sha512-tYbPp1IS2pcxbLU4ihj2XXqP//LxccH/CvTDvvbaJ867Nr/BC2E6hhp/gIFAFOX+Qinfe7noSHqhdOrX090Z8w==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      '@rdfjs/types': 1.1.0
-    dev: false
-
-  /@comunica/bus-rdf-parse/2.6.8:
-    resolution: {integrity: sha512-BONoy83F8LFoLBW3eLlcw6C3+sDYj4MG/1mU3vhK8CeNHfJ5ykd28CIjGd4IZl+/voQFXGt+JY6U6vrws9UqWg==}
-    dependencies:
-      '@comunica/actor-abstract-mediatyped': 2.6.8
-      '@comunica/actor-abstract-parse': 2.6.8
-      '@comunica/core': 2.6.8
-      '@rdfjs/types': 1.1.0
-    dev: false
-
-  /@comunica/config-query-sparql/2.6.0:
-    resolution: {integrity: sha512-Ih02KeThu1RWdiV7JfpD8u0lc3hu547EG5pDhe9igGPjU+ijNbahfJJzKrR7LcJrMTGtydEN+z2allIlBKSftA==}
-    dev: false
-
-  /@comunica/context-entries/2.6.8:
-    resolution: {integrity: sha512-FxccdYmTypcCzaC88P1WSkEMuSQHgAvrU4G7elbB4dnmdq5SzPw9VJEKFuW5FI3/XUE2trjzWxm30NVnjPjvwg==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-      '@rdfjs/types': 1.1.0
-      jsonld-context-parser: 2.3.0
-      sparqlalgebrajs: 4.0.5
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /@comunica/core/2.6.8:
-    resolution: {integrity: sha512-e1nlVt8xBgEvPU3YO51nz4qozDgM6nmjFkaZDLejpipVmz87mmdnDzkJhteR6EdR+8XBDXRSjuWguJAfx93pOQ==}
-    engines: {node: '>=14.0'}
-    dependencies:
-      '@comunica/types': 2.6.8
-      immutable: 4.3.0
-    dev: false
-
-  /@comunica/mediator-combine-pipeline/2.6.8:
-    resolution: {integrity: sha512-6vH2+gPrfY0esKeiURfMQncRaQNElp7WCMKXYWiJYhIJvpLdigNG90jDBbrNbPJNNE6PSmINBVEKxlO59mVA3A==}
-    dependencies:
-      '@comunica/core': 2.6.8
-      '@comunica/types': 2.6.8
-    dev: false
-
-  /@comunica/mediator-combine-union/2.6.8:
-    resolution: {integrity: sha512-XNR84eBB5CkHC+S4mcl2Htf8vgT3OGLW7BhcYgMn6eQOsFzTQcKluLJpVeQ5vC/gIcmiK5dpgN5Pqn5iGM+KZQ==}
-    dependencies:
-      '@comunica/core': 2.6.8
-    dev: false
-
-  /@comunica/mediator-number/2.6.8:
-    resolution: {integrity: sha512-0K1uagchvhSLR/yeGMCTid3M9s7YNkHh1UTWqCLAl294DoJeaVgvn6AuCo3cq0kUIdK/gnobpiqLqcuErTW6Ig==}
-    dependencies:
-      '@comunica/core': 2.6.8
-    dev: false
-
-  /@comunica/mediator-race/2.6.8:
-    resolution: {integrity: sha512-8Ck91/pNxkhRwd0DItB8Rhuw/26UTFYAmz5lV7jQt3rbG2izCMezOEl5b9uaYGN82Mb1Q85Zj/qEz+AQQAr20w==}
-    dependencies:
-      '@comunica/core': 2.6.8
-    dev: false
-
-  /@comunica/mediatortype-time/2.6.8:
-    resolution: {integrity: sha512-krBNKO2EHLBOo752Y4XhncE2SaJNQdYW6RQsjNJo5UQsWQiyAx+IsNXhVjkew3H6PI8B8vrpFO+l0L2Ik10HVA==}
-    dependencies:
-      '@comunica/core': 2.6.8
-    dev: false
-
-  /@comunica/types/2.6.8:
-    resolution: {integrity: sha512-iwMRsrvjGyWSp/R7+VYvlI9OunMvq8FmB4SOmaw48QqkmH31qgdECxR9HZ+zsFpGOVJsetoqSRYDyc6iQkEIbA==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      '@types/yargs': 17.0.24
-      asynciterator: 3.8.0
-      sparqlalgebrajs: 4.0.5
-    dev: false
-
   /@digitalbazaar/http-client/3.4.0:
     resolution: {integrity: sha512-B/T3Xlo5UjPkoAqX/DQOAF2D5khgNZJZhoQ1d1b3ykYd2XnwOQ6srz1T+SsWVfjbXyLajN7j/nfKy7QiUofN+A==}
     engines: {node: '>=14.0'}
@@ -1137,37 +897,6 @@
       '@types/node': 20.1.0
     dev: false
 
-  /@rollup/plugin-alias/5.0.0_rollup@3.21.5:
-    resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==}
-    engines: {node: '>=14.0.0'}
-    peerDependencies:
-      rollup: ^1.20.0||^2.0.0||^3.0.0
-    peerDependenciesMeta:
-      rollup:
-        optional: true
-    dependencies:
-      rollup: 3.21.5
-      slash: 4.0.0
-    dev: true
-
-  /@rollup/plugin-commonjs/24.1.0_rollup@3.21.5:
-    resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==}
-    engines: {node: '>=14.0.0'}
-    peerDependencies:
-      rollup: ^2.68.0||^3.0.0
-    peerDependenciesMeta:
-      rollup:
-        optional: true
-    dependencies:
-      '@rollup/pluginutils': 5.0.2_rollup@3.21.5
-      commondir: 1.0.1
-      estree-walker: 2.0.2
-      glob: 8.1.0
-      is-reference: 1.2.1
-      magic-string: 0.27.0
-      rollup: 3.21.5
-    dev: true
-
   /@rollup/plugin-node-resolve/15.0.2_rollup@3.21.5:
     resolution: {integrity: sha512-Y35fRGUjC3FaurG722uhUuG8YHOJRJQbI6/CkbRkdPotSpDj9NtIN85z1zrcyDcCQIW4qp5mgG72U+gJ0TAFEg==}
     engines: {node: '>=14.0.0'}
@@ -1333,12 +1062,6 @@
     resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
     dev: true
 
-  /@types/sparqljs/3.1.4:
-    resolution: {integrity: sha512-0MvCTEfveYJDkI91olLcDf/F3wMMbsxwNxiNZeglt4tbIFULd9pRpcacj1MuA+acFDkTnPXS9L7OqZNn/W1MAg==}
-    dependencies:
-      rdf-js: 4.0.2
-    dev: false
-
   /@types/stack-utils/2.0.1:
     resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}
     dev: true
@@ -1349,11 +1072,13 @@
 
   /@types/yargs-parser/21.0.0:
     resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}
+    dev: true
 
   /@types/yargs/17.0.24:
     resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==}
     dependencies:
       '@types/yargs-parser': 21.0.0
+    dev: true
 
   /abort-controller/3.0.0:
     resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
@@ -1446,10 +1171,6 @@
       sprintf-js: 1.0.3
     dev: true
 
-  /asynciterator/3.8.0:
-    resolution: {integrity: sha512-bD34LqKHJnkB77MHjL3hOAUOcy9dbB+3lHvL+EiJpD3k2Nyq3i1dCk5adMisB2rwlrHVu/+XRhOdPZL9hzpsfw==}
-    dev: false
-
   /babel-jest/29.5.0_@babel+core@7.21.8:
     resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==}
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -1537,12 +1258,6 @@
       concat-map: 0.0.1
     dev: true
 
-  /brace-expansion/2.0.1:
-    resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
-    dependencies:
-      balanced-match: 1.0.2
-    dev: true
-
   /braces/3.0.2:
     resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
     engines: {node: '>=8'}
@@ -1699,10 +1414,6 @@
     resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
     dev: true
 
-  /commondir/1.0.1:
-    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
-    dev: true
-
   /concat-map/0.0.1:
     resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
     dev: true
@@ -1808,33 +1519,6 @@
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
     dev: true
 
-  /dom-serializer/2.0.0:
-    resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
-    dependencies:
-      domelementtype: 2.3.0
-      domhandler: 5.0.3
-      entities: 4.5.0
-    dev: false
-
-  /domelementtype/2.3.0:
-    resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
-    dev: false
-
-  /domhandler/5.0.3:
-    resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
-    engines: {node: '>= 4'}
-    dependencies:
-      domelementtype: 2.3.0
-    dev: false
-
-  /domutils/3.0.1:
-    resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
-    dependencies:
-      dom-serializer: 2.0.0
-      domelementtype: 2.3.0
-      domhandler: 5.0.3
-    dev: false
-
   /electron-to-chromium/1.4.385:
     resolution: {integrity: sha512-L9zlje9bIw0h+CwPQumiuVlfMcV4boxRjFIWDcLfFqTZNbkwOExBzfmswytHawObQX4OUhtNv8gIiB21kOurIg==}
     dev: true
@@ -1856,11 +1540,6 @@
       tapable: 2.2.1
     dev: true
 
-  /entities/4.5.0:
-    resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
-    engines: {node: '>=0.12'}
-    dev: false
-
   /error-ex/1.3.2:
     resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
     dependencies:
@@ -1965,6 +1644,7 @@
 
   /fast-deep-equal/3.1.3:
     resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+    dev: true
 
   /fast-json-stable-stringify/2.1.0:
     resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -2071,17 +1751,6 @@
       path-is-absolute: 1.0.1
     dev: true
 
-  /glob/8.1.0:
-    resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
-    engines: {node: '>=12'}
-    dependencies:
-      fs.realpath: 1.0.0
-      inflight: 1.0.6
-      inherits: 2.0.4
-      minimatch: 5.1.6
-      once: 1.4.0
-    dev: true
-
   /global-dirs/3.0.1:
     resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
     engines: {node: '>=10'}
@@ -2128,26 +1797,10 @@
       function-bind: 1.1.1
     dev: true
 
-  /hash.js/1.1.7:
-    resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
-    dependencies:
-      inherits: 2.0.4
-      minimalistic-assert: 1.0.1
-    dev: false
-
   /html-escaper/2.0.2:
     resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
     dev: true
 
-  /htmlparser2/8.0.2:
-    resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
-    dependencies:
-      domelementtype: 2.3.0
-      domhandler: 5.0.3
-      domutils: 3.0.1
-      entities: 4.5.0
-    dev: false
-
   /http-link-header/1.1.1:
     resolution: {integrity: sha512-mW3N/rTYpCn99s1do0zx6nzFZSwLH9HGfUM4ZqLWJ16ylmYaC2v5eYGqrNTQlByx8AzUgGI+V/32gXPugs1+Sw==}
     engines: {node: '>=6.0.0'}
@@ -2199,6 +1852,7 @@
 
   /inherits/2.0.4:
     resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+    dev: true
 
   /ini/2.0.0:
     resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==}
@@ -2259,15 +1913,10 @@
     engines: {node: '>=8'}
     dev: true
 
-  /is-reference/1.2.1:
-    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
-    dependencies:
-      '@types/estree': 1.0.1
-    dev: true
-
   /is-stream/2.0.1:
     resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
     engines: {node: '>=8'}
+    dev: true
 
   /isexe/2.0.0:
     resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
@@ -2886,13 +2535,6 @@
     dependencies:
       yallist: 4.0.0
 
-  /magic-string/0.27.0:
-    resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
-    engines: {node: '>=12'}
-    dependencies:
-      '@jridgewell/sourcemap-codec': 1.4.15
-    dev: true
-
   /make-dir/3.1.0:
     resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
     engines: {node: '>=8'}
@@ -2914,16 +2556,6 @@
     resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
     dev: true
 
-  /microdata-rdf-streaming-parser/2.0.1:
-    resolution: {integrity: sha512-oEEYP3OwPGOtoE4eIyJvX1eJXI7VkGR4gKYqpEufaRXc2ele/Tkid/KMU3Los13wGrOq6woSxLEGOYSHzpRvwA==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      htmlparser2: 8.0.2
-      rdf-data-factory: 1.1.1
-      readable-stream: 4.3.0
-      relative-to-absolute-iri: 1.0.7
-    dev: false
-
   /micromatch/4.0.5:
     resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
     engines: {node: '>=8.6'}
@@ -2937,25 +2569,15 @@
     engines: {node: '>=6'}
     dev: true
 
-  /minimalistic-assert/1.0.1:
-    resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
-    dev: false
-
   /minimatch/3.1.2:
     resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
     dependencies:
       brace-expansion: 1.1.11
     dev: true
 
-  /minimatch/5.1.6:
-    resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
-    engines: {node: '>=10'}
-    dependencies:
-      brace-expansion: 2.0.1
-    dev: true
-
   /minimist/1.2.8:
     resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+    dev: true
 
   /ms/2.1.2:
     resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -3141,10 +2763,6 @@
     engines: {node: '>= 0.6.0'}
     dev: false
 
-  /promise-polyfill/1.1.6:
-    resolution: {integrity: sha512-7rrONfyLkDEc7OJ5QBkqa4KI4EBhCd340xRuIUPGCfu13znS+vx+VDdrT9ODAJHlXm7w4lbxN3DRjyv58EuzDg==}
-    dev: false
-
   /prompts/2.4.2:
     resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
     engines: {node: '>= 6'}
@@ -3185,107 +2803,16 @@
       '@rdfjs/types': 1.1.0
     dev: false
 
-  /rdf-isomorphic/1.3.1:
-    resolution: {integrity: sha512-6uIhsXTVp2AtO6f41PdnRV5xZsa0zVZQDTBdn0br+DZuFf5M/YD+T6m8hKDUnALI6nFL/IujTMLgEs20MlNidQ==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      hash.js: 1.1.7
-      rdf-string: 1.6.3
-      rdf-terms: 1.9.1
-    dev: false
-
   /rdf-js/4.0.2:
     resolution: {integrity: sha512-ApvlFa/WsQh8LpPK/6hctQwG06Z9ztQQGWVtrcrf9L6+sejHNXLPOqL+w7q3hF+iL0C4sv3AX1PUtGkLNzyZ0Q==}
     dependencies:
       '@rdfjs/types': 1.0.1
     dev: false
 
-  /rdf-parse/2.3.2:
-    resolution: {integrity: sha512-TOeI7FKlyr/GupfGaXZvpMLzvByOrtwt4zHLMuuy3deNGse9QyhHsspVraZam491sIgBogdchzcUqkf2WXnAsg==}
-    dependencies:
-      '@comunica/actor-http-fetch': 2.6.9
-      '@comunica/actor-http-proxy': 2.6.9
-      '@comunica/actor-rdf-parse-html': 2.6.8
-      '@comunica/actor-rdf-parse-html-microdata': 2.6.8
-      '@comunica/actor-rdf-parse-html-rdfa': 2.6.8
-      '@comunica/actor-rdf-parse-html-script': 2.6.8
-      '@comunica/actor-rdf-parse-jsonld': 2.6.9
-      '@comunica/actor-rdf-parse-n3': 2.6.8
-      '@comunica/actor-rdf-parse-rdfxml': 2.6.8
-      '@comunica/actor-rdf-parse-shaclc': 2.6.8
-      '@comunica/actor-rdf-parse-xml-rdfa': 2.6.8
-      '@comunica/bus-http': 2.6.9
-      '@comunica/bus-init': 2.6.8
-      '@comunica/bus-rdf-parse': 2.6.8
-      '@comunica/bus-rdf-parse-html': 2.6.8
-      '@comunica/config-query-sparql': 2.6.0
-      '@comunica/core': 2.6.8
-      '@comunica/mediator-combine-pipeline': 2.6.8
-      '@comunica/mediator-combine-union': 2.6.8
-      '@comunica/mediator-number': 2.6.8
-      '@comunica/mediator-race': 2.6.8
-      '@rdfjs/types': 1.0.1
-      readable-stream: 4.3.0
-      stream-to-string: 1.2.1
-    transitivePeerDependencies:
-      - encoding
-    dev: false
-
-  /rdf-string/1.6.3:
-    resolution: {integrity: sha512-HIVwQ2gOqf+ObsCLSUAGFZMIl3rh9uGcRf1KbM85UDhKqP+hy6qj7Vz8FKt3GA54RiThqK3mNcr66dm1LP0+6g==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      rdf-data-factory: 1.1.1
-    dev: false
-
-  /rdf-terms/1.9.1:
-    resolution: {integrity: sha512-GrE8CbQSvuVEFRCywMu6VOgV1AFE6X+nFYcAhEc5pwYKI13bUvz4voiVufQiy3V8rzQKu21Sgl+dS2qcJavy7w==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      rdf-data-factory: 1.1.1
-      rdf-string: 1.6.3
-    dev: false
-
-  /rdfa-streaming-parser/2.0.1:
-    resolution: {integrity: sha512-7Yyaj030LO7iQ38Wh/RNLVeYrVFJeyx3dpCK7C1nvX55eIN/gE4HWfbg4BYI9X7Bd+eUIUMVeiKYLmYjV6apow==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      htmlparser2: 8.0.2
-      rdf-data-factory: 1.1.1
-      readable-stream: 4.3.0
-      relative-to-absolute-iri: 1.0.7
-    dev: false
-
-  /rdfxml-streaming-parser/2.2.2:
-    resolution: {integrity: sha512-IUYdbajjjI2dNuzoMjJyVD61jfjvYuk4WHLPNMn/gr0o96/BFsRTH8q2WIA6eYkNepCEEPlCEon21sihmIrb2g==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      '@types/readable-stream': 2.3.15
-      buffer: 6.0.3
-      rdf-data-factory: 1.1.1
-      readable-stream: 4.3.0
-      relative-to-absolute-iri: 1.0.7
-      saxes: 6.0.0
-      validate-iri: 1.0.1
-    dev: false
-
   /react-is/18.2.0:
     resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
     dev: true
 
-  /readable-stream-node-to-web/1.0.1:
-    resolution: {integrity: sha512-OGzi2VKLa8H259kAx7BIwuRrXHGcxeHj4RdASSgEGBP9Q2wowdPvBc65upF4Q9O05qWgKqBw1+9PiLTtObl7uQ==}
-    dev: false
-
-  /readable-stream/3.6.2:
-    resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
-    engines: {node: '>= 6'}
-    dependencies:
-      inherits: 2.0.4
-      string_decoder: 1.3.0
-      util-deprecate: 1.0.2
-    dev: false
-
   /readable-stream/4.3.0:
     resolution: {integrity: sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==}
     engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -3296,13 +2823,6 @@
       process: 0.11.10
     dev: false
 
-  /readable-web-to-node-stream/3.0.2:
-    resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
-    engines: {node: '>=8'}
-    dependencies:
-      readable-stream: 3.6.2
-    dev: false
-
   /rechoir/0.8.0:
     resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==}
     engines: {node: '>= 10.13.0'}
@@ -3369,6 +2889,7 @@
 
   /safe-buffer/5.2.1:
     resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+    dev: true
 
   /safe-regex/2.1.1:
     resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==}
@@ -3376,17 +2897,6 @@
       regexp-tree: 0.1.27
     dev: true
 
-  /sax/1.2.4:
-    resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
-    dev: true
-
-  /saxes/6.0.0:
-    resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
-    engines: {node: '>=v12.22.7'}
-    dependencies:
-      xmlchars: 2.2.0
-    dev: false
-
   /semver-try-require/6.2.2:
     resolution: {integrity: sha512-Pyr1mG/kyBxL2+hNfU/VPRhBRdm/+EJAyWlusn7t9NDRkZEvsbwPjlocZ4ji0TD4ALPmW9ZkrzMQADjrRCDQ5w==}
     engines: {node: ^14||^16||>=18}
@@ -3417,13 +2927,6 @@
     resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
     dev: false
 
-  /shaclc-parse/1.3.0:
-    resolution: {integrity: sha512-DOaN9xEMFVRhqmMHhGH5g68/0h93fuJu9oERNgQxDDSYkHVo9SCduVldqHhKFpqUgxwWEoDh1BpN6aHXVU2u1A==}
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      n3: 1.16.4
-    dev: false
-
   /shebang-command/2.0.0:
     resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
     engines: {node: '>=8'}
@@ -3449,11 +2952,6 @@
     engines: {node: '>=8'}
     dev: true
 
-  /slash/4.0.0:
-    resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
-    engines: {node: '>=12'}
-    dev: true
-
   /smob/0.0.6:
     resolution: {integrity: sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw==}
     dev: true
@@ -3482,33 +2980,6 @@
     engines: {node: '>=0.10.0'}
     dev: true
 
-  /source-map/0.7.4:
-    resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
-    engines: {node: '>= 8'}
-    dev: true
-
-  /sparqlalgebrajs/4.0.5:
-    resolution: {integrity: sha512-upGjNvjl5QfEFTBTzp65Lt7D5zsXrVpgJw+4fYgwZdtscegMBM6s+4PNhWaGnuQ80gQyEtD+r4WE2l/yWA+r9A==}
-    hasBin: true
-    dependencies:
-      '@rdfjs/types': 1.1.0
-      '@types/sparqljs': 3.1.4
-      fast-deep-equal: 3.1.3
-      minimist: 1.2.8
-      rdf-data-factory: 1.1.1
-      rdf-isomorphic: 1.3.1
-      rdf-string: 1.6.3
-      sparqljs: 3.6.2
-    dev: false
-
-  /sparqljs/3.6.2:
-    resolution: {integrity: sha512-KQEJPaOMeeDpdYYuiFb3JEErRLL8XqX4G7sdhZyHC6Qn4+PEMUff/EjUGkwcJ6aCC0JCTIgxDpRdE3+GFXpdxw==}
-    engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-    hasBin: true
-    dependencies:
-      rdf-data-factory: 1.1.1
-    dev: false
-
   /sprintf-js/1.0.3:
     resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
     dev: true
@@ -3520,12 +2991,6 @@
       escape-string-regexp: 2.0.0
     dev: true
 
-  /stream-to-string/1.2.1:
-    resolution: {integrity: sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==}
-    dependencies:
-      promise-polyfill: 1.1.6
-    dev: false
-
   /streamsearch/1.1.0:
     resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
     engines: {node: '>=10.0.0'}
@@ -3548,12 +3013,6 @@
       strip-ansi: 6.0.1
     dev: true
 
-  /string_decoder/1.3.0:
-    resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
-    dependencies:
-      safe-buffer: 5.2.1
-    dev: false
-
   /strip-ansi/6.0.1:
     resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
     engines: {node: '>=8'}
@@ -3581,19 +3040,6 @@
     engines: {node: '>=8'}
     dev: true
 
-  /stylus/0.59.0:
-    resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==}
-    hasBin: true
-    dependencies:
-      '@adobe/css-tools': 4.2.0
-      debug: 4.3.4
-      glob: 7.2.3
-      sax: 1.2.4
-      source-map: 0.7.4
-    transitivePeerDependencies:
-      - supports-color
-    dev: true
-
   /sub-events/1.9.0:
     resolution: {integrity: sha512-dnFBayilG9Ku0k/lNs1Y7WV4kv91+ovCoeBV3uIYrY49DylvBb6z9d9ED2ctcrvX2YlReFalpCgJNtSgmrOaJg==}
     engines: {node: '>=10.0.0'}
@@ -3777,10 +3223,6 @@
       punycode: 2.1.1
     dev: true
 
-  /util-deprecate/1.0.2:
-    resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
-    dev: false
-
   /v8-to-istanbul/9.1.0:
     resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==}
     engines: {node: '>=10.12.0'}
@@ -3790,11 +3232,7 @@
       convert-source-map: 1.9.0
     dev: true
 
-  /validate-iri/1.0.1:
-    resolution: {integrity: sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==}
-    dev: false
-
-  /vite/4.3.5_x4dakbs7xlrkj6r7f2ldmnvjli:
+  /vite/4.3.5_@types+node@20.1.0:
     resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==}
     engines: {node: ^14.18.0 || >=16.0.0}
     hasBin: true
@@ -3823,7 +3261,6 @@
       esbuild: 0.17.18
       postcss: 8.4.23
       rollup: 3.21.5
-      stylus: 0.59.0
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
@@ -3847,10 +3284,6 @@
     engines: {node: '>= 8'}
     dev: false
 
-  /web-streams-ponyfill/1.4.2:
-    resolution: {integrity: sha512-LCHW+fE2UBJ2vjhqJujqmoxh1ytEDEr0dPO3CabMdMDJPKmsaxzS90V1Ar6LtNE5VHLqxR4YMEj1i4lzMAccIA==}
-    dev: false
-
   /webidl-conversions/3.0.1:
     resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
     dev: false
@@ -3895,10 +3328,6 @@
       signal-exit: 3.0.7
     dev: true
 
-  /xmlchars/2.2.0:
-    resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
-    dev: false
-
   /y18n/5.0.8:
     resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
     engines: {node: '>=10'}
--- a/vite.config.ts	Mon May 08 13:52:54 2023 -0700
+++ b/vite.config.ts	Mon May 08 14:04:50 2023 -0700
@@ -1,9 +1,7 @@
-import { defineConfig, Plugin, UserConfigExport } from "vite";
+import rollupResolve from "@rollup/plugin-node-resolve";
 import terser from "@rollup/plugin-terser";
-import rollupResolve from "@rollup/plugin-node-resolve";
-import rollupCommonjs from "@rollup/plugin-commonjs";
+import { defineConfig, UserConfigExport } from "vite";
 
-import rollupAlias from "@rollup/plugin-alias";
 const config: UserConfigExport = {
   server: {
     host: "0.0.0.0",
@@ -14,40 +12,31 @@
     },
   },
   build: {
-    target: "esnext",
     lib: {
       entry: "src/index.ts",
-      formats: ["es", "cjs", "iife"],
+      formats: ["iife"],
       name: "streamedgraph",
     },
+    minify: false,
     rollupOptions: {
-      // external: /^lit/,
       plugins: [
         rollupResolve({
           browser: true,
           preferBuiltins: false,
         }),
-        // rollupCommonjs(),
-        // terser({
-        //   mangle: false,
-        //   compress: false,
-        //   format: {
-        //     semicolons: false,
-        //   },
-        // }),
-        // rollupAlias({
-        //   entries: [{ find: "promises", replacement: "__my_promises__" }],
-        // }),
+        terser({
+          mangle: true,
+          compress: false,
+          format: {
+            semicolons: false,
+          },
+        }),
       ],
     },
-    minify: false,
+    sourcemap: true,
+    target: "esnext",
   },
-  // resolve: {
-  //   alias: [{ find: "rdf-canonize-native", replacement: "" }],
-  // },
-  define: {
-    //   global: {},
-  },
+  define: {},
 };
 
 export default defineConfig(({ command, mode }) => {