From 87c64c7f753b5cee1fd4c5899bd8cb3e5b98f69b Mon Sep 17 00:00:00 2001 From: Laurin Weger Date: Wed, 10 Sep 2025 16:06:01 +0300 Subject: [PATCH] adjust template to `import type` instead of import only --- packages/cli/src/templates/schema.ejs | 2 +- packages/cli/src/templates/shapeTypes.compact.ejs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/templates/schema.ejs b/packages/cli/src/templates/schema.ejs index 270baa6..aae8686 100644 --- a/packages/cli/src/templates/schema.ejs +++ b/packages/cli/src/templates/schema.ejs @@ -1,4 +1,4 @@ -import { Schema } from "shexj"; +import type { Schema } from "shexj"; /** * ============================================================================= diff --git a/packages/cli/src/templates/shapeTypes.compact.ejs b/packages/cli/src/templates/shapeTypes.compact.ejs index 4c284b6..e10e503 100644 --- a/packages/cli/src/templates/shapeTypes.compact.ejs +++ b/packages/cli/src/templates/shapeTypes.compact.ejs @@ -1,6 +1,6 @@ -import { CompactShapeType } from "@ldo/ldo"; +import type { CompactShapeType } from "@ldo/ldo"; import { <%- fileName %>Schema } from "./<%- fileName %>.schema"; - import { + import type { <% typings.forEach((typing)=> { if (!/Id$/.test(typing.dts.name)) { -%> <%- typing.dts.name %>, <% } }); -%>} from "./<%- fileName %>.typings";