From 3b04bdd68cf73de804c01f9cec9797f73ff6257a Mon Sep 17 00:00:00 2001 From: Jackson Morgan Date: Tue, 14 Jan 2025 19:56:37 -0500 Subject: [PATCH] Fixed wrong types on generated context --- packages/cli/src/templates/context.ejs | 4 ++-- .../src/context/JsonLdContextBuilder.ts | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/cli/src/templates/context.ejs b/packages/cli/src/templates/context.ejs index ae02ec0..e70eb97 100644 --- a/packages/cli/src/templates/context.ejs +++ b/packages/cli/src/templates/context.ejs @@ -1,8 +1,8 @@ -import { ContextDefinition } from "jsonld"; +import { LdoJsonldContext } from "@ldo/jsonld-dataset-proxy"; /** * ============================================================================= * <%- fileName %>Context: JSONLD Context for <%- fileName %> * ============================================================================= */ -export const <%- fileName %>Context: ContextDefinition = <%- context %>; +export const <%- fileName %>Context: LdoJsonldContext = <%- context %>; diff --git a/packages/schema-converter-shex/src/context/JsonLdContextBuilder.ts b/packages/schema-converter-shex/src/context/JsonLdContextBuilder.ts index fe28d73..1c67445 100644 --- a/packages/schema-converter-shex/src/context/JsonLdContextBuilder.ts +++ b/packages/schema-converter-shex/src/context/JsonLdContextBuilder.ts @@ -1,5 +1,6 @@ import type { Annotation } from "shexj"; -import type { ContextDefinition, ExpandedTermDefinition } from "jsonld"; +import type { ExpandedTermDefinition } from "jsonld"; +import type { LdoJsonldContext } from "@ldo/jsonld-dataset-proxy"; /** * Name functions @@ -184,8 +185,8 @@ export class JsonLdContextBuilder { } } - generateJsonldContext(): ContextDefinition { - const contextDefnition: ContextDefinition = {}; + generateJsonldContext(): LdoJsonldContext { + const contextDefnition: LdoJsonldContext = {}; const namesMap = this.generateNames(); Object.entries(namesMap).forEach(([iri, name]) => { if (this.iriTypes[iri]) {