diff --git a/package-lock.json b/package-lock.json index 0b870d7..330c053 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,21 @@ { "name": "@enbock/ts-jsx", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@enbock/ts-jsx", - "version": "0.1.0", + "version": "0.1.1", "license": "MIT", "devDependencies": { "typescript": "*" } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index e36498f..168a8fe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@enbock/ts-jsx", - "version": "0.1.0", + "version": "0.1.1", "description": "An simple JSX rendering based on ShadowDOMv1.", "license": "MIT", "author": "Endre Bock ", diff --git a/src/Component.ts b/src/Component.ts index ba174ab..efd97e1 100644 --- a/src/Component.ts +++ b/src/Component.ts @@ -13,26 +13,6 @@ export interface ComponentProperties { [name: string]: any; } -export function mock(component: T): void { - const staticReference: typeof Component = component as any; - - function mockedFactory(): T { - let node: T = document.createElement('div') as any; - const output: string = 'test::' + staticReference.name + ':'; - const textNode: Text = document.createTextNode(output); - node.appendChild(textNode); - node.updateProps = function (props: any) { - const shownProps: any = {...props}; - if (shownProps.hasOwnProperty('attach')) shownProps.attach = shownProps.attach.toString(); - if (shownProps.hasOwnProperty('adapter')) shownProps.adapter = shownProps.adapter.toString(); - textNode.nodeValue = output + JSON.stringify(shownProps); - }; - return node; - } - - staticReference.factory = mockedFactory; -} - // noinspection JSUnusedGlobalSymbols export default class Component extends HTMLElement { public static dependencyInjection: any[] = [];