Add Bosonic web components as a dependency.

Change-Id: I2ccdfcd00d8f6f2a6955a3cd51e1e03684682771
diff --git a/src/main/resources/META-INF/resources/package.json b/src/main/resources/META-INF/resources/package.json
index e3271d3..f8ca4f5 100644
--- a/src/main/resources/META-INF/resources/package.json
+++ b/src/main/resources/META-INF/resources/package.json
@@ -1,6 +1,7 @@
 {
   "dependencies": {
     "ContentTools": "^1.6.10",
+    "bosonic": "^1.0.0",
     "elix": "^9.0.3",
     "lit-html": "^1.1.2",
     "normalize-opentype.css": "^0.2.4",
@@ -19,6 +20,7 @@
       "ContentTools",
       "ContentTools/build/content-tools.min.css",
       "ContentTools/build/images/*",
+      "bosonic",
       "elix",
       "lit-html",
       "normalize.css/normalize.css",
diff --git a/src/main/resources/META-INF/resources/yarn.lock b/src/main/resources/META-INF/resources/yarn.lock
index 475c172..2b69a44 100644
--- a/src/main/resources/META-INF/resources/yarn.lock
+++ b/src/main/resources/META-INF/resources/yarn.lock
@@ -826,6 +826,13 @@
   resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.1.tgz#b731ddf48e2dd3bedac2e75e1215a11bcb91fa07"
   integrity sha1-tzHd9I4t077awudeEhWhG8uR+gc=
 
+bosonic@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/bosonic/-/bosonic-1.0.0.tgz#650a25bb1895f1fd5857bca372f74bf51bc9896b"
+  integrity sha1-ZQoluxiV8f1YV7yjcvdL9RvJiWs=
+  dependencies:
+    webcomponents.js "^0.7.2"
+
 brace-expansion@^1.0.0, brace-expansion@^1.1.7:
   version "1.1.11"
   resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -1637,6 +1644,11 @@
   dependencies:
     defaults "^1.0.3"
 
+webcomponents.js@^0.7.2:
+  version "0.7.24"
+  resolved "https://registry.yarnpkg.com/webcomponents.js/-/webcomponents.js-0.7.24.tgz#2116fbfa1468ec416a7befdaa333e1d118f69c04"
+  integrity sha1-IRb7+hRo7EFqe+/aozPh0Rj2nAQ=
+
 wrappy@1:
   version "1.0.2"
   resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"