From f9a6e9c3a70cb92dfd034b643c1b0b231585a245 Mon Sep 17 00:00:00 2001 From: Tomasz Pluskiewicz Date: Wed, 2 Oct 2024 14:54:09 +0200 Subject: [PATCH] docs: fix demos --- package-lock.json | 20 ++++++------ packages/editor-base/index.js | 34 +++++++++++--------- packages/rdf-editor/vite.config.js | 1 + packages/rdf-snippet/vite.config.js | 1 + packages/rdfjs-elements-demos/vite.config.js | 1 + packages/sparql-editor/vite.config.js | 1 + 6 files changed, 32 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 832185d..40dd8a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15814,7 +15814,7 @@ }, "packages/editor-base": { "name": "@rdfjs-elements/editor-base", - "version": "0.5.0", + "version": "0.5.1", "license": "MIT", "dependencies": { "@tpluscode/rdf-ns-builders": ">=3.0.2", @@ -15864,7 +15864,7 @@ }, "packages/lit-helpers": { "name": "@rdfjs-elements/lit-helpers", - "version": "0.3.8", + "version": "0.3.9", "dependencies": { "@tpluscode/rdf-ns-builders": ">=3.0.2", "@ungap/event-target": "^0.2.3", @@ -15888,10 +15888,10 @@ }, "packages/rdf-editor": { "name": "@rdfjs-elements/rdf-editor", - "version": "0.5.7", + "version": "0.5.8", "license": "MIT", "dependencies": { - "@rdfjs-elements/editor-base": "^0.5.0", + "@rdfjs-elements/editor-base": "^0.5.1", "@rdfjs-elements/formats-pretty": "^0.6.7", "@rdfjs/data-model": "^2", "@rdfjs/environment": "^1", @@ -15921,10 +15921,10 @@ }, "packages/rdf-snippet": { "name": "@rdfjs-elements/rdf-snippet", - "version": "0.4.3", + "version": "0.4.4", "license": "MIT", "dependencies": { - "@rdfjs-elements/rdf-editor": "^0.5.3", + "@rdfjs-elements/rdf-editor": "^0.5.8", "lit": "^3" }, "devDependencies": { @@ -15935,19 +15935,19 @@ } }, "packages/rdfjs-elements-demos": { - "version": "0.0.3", + "version": "0.0.4", "license": "MIT", "dependencies": { - "@rdfjs-elements/rdf-editor": "^0.5.0", + "@rdfjs-elements/rdf-editor": "^0.5.8", "lit": "^3" } }, "packages/sparql-editor": { "name": "@rdfjs-elements/sparql-editor", - "version": "0.2.1", + "version": "0.2.2", "license": "MIT", "dependencies": { - "@rdfjs-elements/editor-base": "^0.5.0", + "@rdfjs-elements/editor-base": "^0.5.1", "sparqljs": "^3.6.2" }, "devDependencies": { diff --git a/packages/editor-base/index.js b/packages/editor-base/index.js index 074c93c..4074944 100644 --- a/packages/editor-base/index.js +++ b/packages/editor-base/index.js @@ -1,3 +1,4 @@ +import ns from '@tpluscode/rdf-ns-builders' import { html, css, LitElement } from 'lit' import '@vanillawc/wc-codemirror' import { debounce } from 'throttle-debounce' @@ -145,8 +146,6 @@ export default class Editor extends LitElement { get _prefixes() { return async () => { - const ns = await import('@tpluscode/rdf-ns-builders') - const prefixes = (this.prefixes || '') .split(',') .map(prefix => prefix.trim()) @@ -309,20 +308,23 @@ export default class Editor extends LitElement { } async _combinePrefixes() { - return Object.entries(this.customPrefixes).reduce((clean, [prefix, ns]) => { - if ( - !ns || - !prefix || - typeof ns !== 'string' || - typeof prefix !== 'string' - ) { - return clean - } + return Object.entries(this.customPrefixes).reduce( + (clean, [prefix, namespace]) => { + if ( + !namespace || + !prefix || + typeof namespace !== 'string' || + typeof prefix !== 'string' + ) { + return clean + } - return { - ...clean, - [prefix]: ns, - } - }, await this._prefixes()) + return { + ...clean, + [prefix]: namespace, + } + }, + await this._prefixes() + ) } } diff --git a/packages/rdf-editor/vite.config.js b/packages/rdf-editor/vite.config.js index 714f0c3..871f656 100644 --- a/packages/rdf-editor/vite.config.js +++ b/packages/rdf-editor/vite.config.js @@ -9,6 +9,7 @@ const __dirname = path.dirname(new URL(import.meta.url).pathname) export default mergeConfig( config, defineConfig({ + base: '/rdf-editor/', root: path.resolve(__dirname, 'demo'), build: { outDir: path.resolve(__dirname, '../../dist/rdf-editor'), diff --git a/packages/rdf-snippet/vite.config.js b/packages/rdf-snippet/vite.config.js index db7624f..b79d8c3 100644 --- a/packages/rdf-snippet/vite.config.js +++ b/packages/rdf-snippet/vite.config.js @@ -9,6 +9,7 @@ const __dirname = path.dirname(new URL(import.meta.url).pathname) export default mergeConfig( config, defineConfig({ + base: '/rdf-snippet/', root: path.resolve(__dirname, 'demo'), build: { outDir: path.resolve(__dirname, '../../dist/rdf-snippet'), diff --git a/packages/rdfjs-elements-demos/vite.config.js b/packages/rdfjs-elements-demos/vite.config.js index 9721f91..e9e0aa3 100644 --- a/packages/rdfjs-elements-demos/vite.config.js +++ b/packages/rdfjs-elements-demos/vite.config.js @@ -8,6 +8,7 @@ const __dirname = path.dirname(new URL(import.meta.url).pathname) export default mergeConfig( config, defineConfig({ + base: '/converter/', build: { outDir: path.resolve(__dirname, '../../dist/converter'), }, diff --git a/packages/sparql-editor/vite.config.js b/packages/sparql-editor/vite.config.js index d9e7ced..ff75b1f 100644 --- a/packages/sparql-editor/vite.config.js +++ b/packages/sparql-editor/vite.config.js @@ -9,6 +9,7 @@ const __dirname = path.dirname(new URL(import.meta.url).pathname) export default mergeConfig( config, defineConfig({ + base: '/sparql-editor/', root: path.resolve(__dirname, 'demo'), build: { outDir: path.resolve(__dirname, '../../dist/sparql-editor'),