Add Elix web component library as a dependency.

Change-Id: I2a1c98c50e72c27ee45b322d1e01a3c307e5118c
diff --git a/src/main/resources/META-INF/resources/package.json b/src/main/resources/META-INF/resources/package.json
index 97d56bc..b13c554 100644
--- a/src/main/resources/META-INF/resources/package.json
+++ b/src/main/resources/META-INF/resources/package.json
@@ -1,5 +1,6 @@
 {
   "dependencies": {
+    "elix": "^9.0.3",
     "lit-html": "^1.1.2",
     "normalize.css": "^8.0.1",
     "prefixfree": "^1.0.0",
@@ -13,6 +14,7 @@
   },
   "snowpack": {
     "webDependencies": [
+      "elix",
       "lit-html",
       "normalize.css/normalize.css",
       "sanitize.css/{sanitize,forms,formsize,typography,page}.css",
diff --git a/src/main/resources/META-INF/resources/yarn.lock b/src/main/resources/META-INF/resources/yarn.lock
index 99e2ff3..89a9b82 100644
--- a/src/main/resources/META-INF/resources/yarn.lock
+++ b/src/main/resources/META-INF/resources/yarn.lock
@@ -1014,6 +1014,11 @@
   resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.340.tgz#5d4fe78e984d4211194cf5a52e08069543da146f"
   integrity sha512-hRFBAglhcj5iVYH+o8QU0+XId1WGoc0VGowJB1cuJAt3exHGrivZvWeAO5BRgBZqwZtwxjm8a5MQeGoT/Su3ww==
 
+elix@^9.0.3:
+  version "9.0.3"
+  resolved "https://registry.yarnpkg.com/elix/-/elix-9.0.3.tgz#9a9c9031c5e051f65e9bd744d8c44332153b769d"
+  integrity sha512-vYa0Ou5cyr8lZzhghxCWzy6BaZbQCMZDf8e3oxhgvEx1h0tnPKeqx8P6uAUoRRs+TdXZuSQbVCAG5oNv2yovhg==
+
 escape-string-regexp@^1.0.5:
   version "1.0.5"
   resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"