From 1c7c1c2432b1c11f6836ed3295bae62af8369ed8 Mon Sep 17 00:00:00 2001 From: Philipp Kunz Date: Mon, 4 Sep 2023 16:31:56 +0200 Subject: [PATCH] fix(core): update --- ts/00_commitinfo_data.ts | 2 +- ts/dees-element.classes.resolvedirective.ts | 5 ++++- tsconfig.json | 8 ++++++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 07e8413..7824613 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@design.estate/dees-element', - version: '2.0.26', + version: '2.0.27', description: 'a custom element class extending lit element class' } diff --git a/ts/dees-element.classes.resolvedirective.ts b/ts/dees-element.classes.resolvedirective.ts index 78875a4..5e865dc 100644 --- a/ts/dees-element.classes.resolvedirective.ts +++ b/ts/dees-element.classes.resolvedirective.ts @@ -1,4 +1,4 @@ -import { noChange } from 'lit'; +import { type TemplateResult, noChange } from 'lit'; import { AsyncDirective, directive } from 'lit/async-directive.js'; class ResolveDirective extends AsyncDirective { @@ -45,3 +45,6 @@ class ResolveDirective extends AsyncDirective { } export const resolve = directive(ResolveDirective); +export const resolveExec = (funcArg: () => Promise) => { + return resolve(funcArg()); +} diff --git a/tsconfig.json b/tsconfig.json index 0e331cc..88c14d0 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,6 +5,10 @@ "target": "ES2022", "module": "ES2022", "moduleResolution": "nodenext", - "esModuleInterop": true - } + "esModuleInterop": true, + "verbatimModuleSyntax": true + }, + "exclude": [ + "dist_*/**/*.d.ts" + ] }