diff --git a/package-lock.json b/package-lock.json
index 66139b7..727f553 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1180,40 +1180,40 @@
}
},
"@fortawesome/fontawesome-common-types": {
- "version": "0.2.32",
- "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffontawesome-common-types/-/fontawesome-common-types-0.2.32.tgz",
- "integrity": "sha512-ux2EDjKMpcdHBVLi/eWZynnPxs0BtFVXJkgHIxXRl+9ZFaHPvYamAfCzeeQFqHRjuJtX90wVnMRaMQAAlctz3w=="
+ "version": "0.2.34",
+ "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffontawesome-common-types/-/fontawesome-common-types-0.2.34.tgz",
+ "integrity": "sha512-XcIn3iYbTEzGIxD0/dY5+4f019jIcEIWBiHc3KrmK/ROahwxmZ/s+tdj97p/5K0klz4zZUiMfUlYP0ajhSJjmA=="
},
"@fortawesome/fontawesome-svg-core": {
- "version": "1.2.32",
- "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffontawesome-svg-core/-/fontawesome-svg-core-1.2.32.tgz",
- "integrity": "sha512-XjqyeLCsR/c/usUpdWcOdVtWFVjPbDFBTQkn2fQRrWhhUoxriQohO2RWDxLyUM8XpD+Zzg5xwJ8gqTYGDLeGaQ==",
+ "version": "1.2.34",
+ "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffontawesome-svg-core/-/fontawesome-svg-core-1.2.34.tgz",
+ "integrity": "sha512-0KNN0nc5eIzaJxlv43QcDmTkDY1CqeN6J7OCGSs+fwGPdtv0yOQqRjieopBCmw+yd7uD3N2HeNL3Zm5isDleLg==",
"requires": {
- "@fortawesome/fontawesome-common-types": "^0.2.32"
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
}
},
"@fortawesome/free-brands-svg-icons": {
- "version": "5.15.1",
- "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-brands-svg-icons/-/free-brands-svg-icons-5.15.1.tgz",
- "integrity": "sha512-pkTZIWn7iuliCCgV+huDfZmZb2UjslalXGDA2PcqOVUYJmYL11y6ooFiMJkJvUZu+xgAc1gZgQe+Px12mZF0CA==",
+ "version": "5.15.2",
+ "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-brands-svg-icons/-/free-brands-svg-icons-5.15.2.tgz",
+ "integrity": "sha512-YPlVjE1cEO+OJ9I9ay3TQ3I88+XkxMTYwnnddqAboxLhPNGncsHV0DjWOVLCyuAY66yPfyndWwVn4v7vuqsO1g==",
"requires": {
- "@fortawesome/fontawesome-common-types": "^0.2.32"
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
}
},
"@fortawesome/free-regular-svg-icons": {
- "version": "5.15.1",
- "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-regular-svg-icons/-/free-regular-svg-icons-5.15.1.tgz",
- "integrity": "sha512-eD9NWFy89e7SVVtrLedJUxIpCBGhd4x7s7dhesokjyo1Tw62daqN5UcuAGu1NrepLLq1IeAYUVfWwnOjZ/j3HA==",
+ "version": "5.15.2",
+ "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-regular-svg-icons/-/free-regular-svg-icons-5.15.2.tgz",
+ "integrity": "sha512-Uv5NQCYjyisNVTu/1Xjs+z8vwQjbfT6hiqYvQNfF0n8qdgfWLM581bAfVMQ3BCs1SPy+eEUKNcGkK4n0FihFHg==",
"requires": {
- "@fortawesome/fontawesome-common-types": "^0.2.32"
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
}
},
"@fortawesome/free-solid-svg-icons": {
- "version": "5.15.1",
- "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-solid-svg-icons/-/free-solid-svg-icons-5.15.1.tgz",
- "integrity": "sha512-EFMuKtzRMNbvjab/SvJBaOOpaqJfdSap/Nl6hst7CgrJxwfORR1drdTV6q1Ib/JVzq4xObdTDcT6sqTaXMqfdg==",
+ "version": "5.15.2",
+ "resolved": "https://verdaccio.lossless.one/@fortawesome%2ffree-solid-svg-icons/-/free-solid-svg-icons-5.15.2.tgz",
+ "integrity": "sha512-ZfCU+QjaFsdNZmOGmfqEWhzI3JOe37x5dF4kz9GeXvKn/sTxhqMtZ7mh3lBf76SvcYY5/GKFuyG7p1r4iWMQqw==",
"requires": {
- "@fortawesome/fontawesome-common-types": "^0.2.32"
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
}
},
"@gitzone/tsbuild": {
@@ -10129,9 +10129,9 @@
"dev": true
},
"typescript": {
- "version": "4.1.2",
- "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.1.2.tgz",
- "integrity": "sha512-thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ=="
+ "version": "4.1.5",
+ "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-4.1.5.tgz",
+ "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA=="
},
"uglify-js": {
"version": "3.12.1",
diff --git a/package.json b/package.json
index f6d5a08..d64ff6e 100644
--- a/package.json
+++ b/package.json
@@ -16,11 +16,11 @@
"@designestate/dees-domtools": "^1.0.84",
"@designestate/dees-element": "^1.0.10",
"@designestate/dees-wcctools": "^1.0.54",
- "@fortawesome/fontawesome-svg-core": "^1.2.32",
- "@fortawesome/free-brands-svg-icons": "^5.15.1",
- "@fortawesome/free-regular-svg-icons": "^5.15.1",
- "@fortawesome/free-solid-svg-icons": "^5.15.1",
- "typescript": "^4.1.2"
+ "@fortawesome/fontawesome-svg-core": "^1.2.34",
+ "@fortawesome/free-brands-svg-icons": "^5.15.2",
+ "@fortawesome/free-regular-svg-icons": "^5.15.2",
+ "@fortawesome/free-solid-svg-icons": "^5.15.2",
+ "typescript": "^4.1.5"
},
"devDependencies": {
"@gitzone/tsbuild": "^2.1.25",
diff --git a/ts_web/elements/dees-button.ts b/ts_web/elements/dees-button.ts
index fb41d8d..a37306f 100644
--- a/ts_web/elements/dees-button.ts
+++ b/ts_web/elements/dees-button.ts
@@ -2,6 +2,12 @@ import { customElement, html, DeesElement, property, TemplateResult } from '@des
import * as domtools from '@designestate/dees-domtools';
+declare global {
+ interface HTMLElementTagNameMap {
+ 'dees-button': DeesButton;
+ }
+}
+
@customElement('dees-button')
export class DeesButton extends DeesElement {
public static demo = () => html`