diff --git a/.gitignore b/.gitignore
index 0a9c84d..7798304 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,6 +18,16 @@ buildNumber.properties
node/
node_modules/
+twitter-widgets-addon/package.json
+twitter-widgets-addon/package-lock.json
+twitter-widgets-addon/pnpm-lock.yaml
+twitter-widgets-addon/pnpmfile.js
+twitter-widgets-addon/tsconfig.json
+twitter-widgets-addon/types.d.ts
+twitter-widgets-addon/webpack.*.js
+twitter-widgets-addon/vite.*.js
+twitter-widgets-addon/frontend/
+
demos/**/package.json
demos/**/package-lock.json
demos/**/pnpm-lock.yaml
diff --git a/demos/demo-commons/pom.xml b/demos/demo-commons/pom.xml
index 9f53574..4bc01a1 100644
--- a/demos/demo-commons/pom.xml
+++ b/demos/demo-commons/pom.xml
@@ -31,7 +31,6 @@
org.jboss.jandex
jandex-maven-plugin
- 1.2.2
make-index
diff --git a/demos/quarkus/src/main/resources/application.properties b/demos/quarkus/src/main/resources/application.properties
index aec6b2b..f4b53ff 100644
--- a/demos/quarkus/src/main/resources/application.properties
+++ b/demos/quarkus/src/main/resources/application.properties
@@ -1,5 +1,2 @@
quarkus.http.test-port=8888
quarkus.http.host=0.0.0.0
-
-quarkus.index-dependency.twitter-widgets-addon.group-id=org.vaadin.addon
-quarkus.index-dependency.twitter-widgets-addon.artifact-id=twitter-widgets
diff --git a/pom.xml b/pom.xml
index e52226f..4d725c1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,6 +60,7 @@
3.0.0-M5
0.8.7
4.1
+ 1.2.3
4.13.2
3.22.0
3.1.2
@@ -203,6 +204,11 @@
false
+
+ org.jboss.jandex
+ jandex-maven-plugin
+ ${jandex-maven-plugin.version}
+
diff --git a/twitter-widgets-addon/pom.xml b/twitter-widgets-addon/pom.xml
index 34a552b..b00dfae 100644
--- a/twitter-widgets-addon/pom.xml
+++ b/twitter-widgets-addon/pom.xml
@@ -1,5 +1,6 @@
-
+
4.0.0
org.vaadin.addon
@@ -124,7 +125,18 @@
-
+
+ org.jboss.jandex
+ jandex-maven-plugin
+
+
+ make-index
+
+ jandex
+
+
+
+
org.apache.maven.plugins
maven-assembly-plugin