diff --git a/.yarn/cache/@carbon-styles-npm-1.68.0-2b766c935b-28106636b6.zip b/.yarn/cache/@carbon-styles-npm-1.68.0-2b766c935b-28106636b6.zip deleted file mode 100644 index ed4300f1ccbe..000000000000 Binary files a/.yarn/cache/@carbon-styles-npm-1.68.0-2b766c935b-28106636b6.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-darwin-arm64-npm-0.17.19-64d69299ed-10.zip b/.yarn/cache/@esbuild-darwin-arm64-npm-0.17.19-64d69299ed-10.zip deleted file mode 100644 index a8f1e57ef1c9..000000000000 Binary files a/.yarn/cache/@esbuild-darwin-arm64-npm-0.17.19-64d69299ed-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-darwin-arm64-npm-0.18.20-00b3504077-10.zip b/.yarn/cache/@esbuild-darwin-arm64-npm-0.18.20-00b3504077-10.zip new file mode 100644 index 000000000000..fe099945524f Binary files /dev/null and b/.yarn/cache/@esbuild-darwin-arm64-npm-0.18.20-00b3504077-10.zip differ diff --git a/.yarn/cache/@esbuild-darwin-x64-npm-0.17.19-30afb0190b-10.zip b/.yarn/cache/@esbuild-darwin-x64-npm-0.17.19-30afb0190b-10.zip deleted file mode 100644 index 888c7cacc49a..000000000000 Binary files a/.yarn/cache/@esbuild-darwin-x64-npm-0.17.19-30afb0190b-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-darwin-x64-npm-0.18.20-767fe27d1b-10.zip b/.yarn/cache/@esbuild-darwin-x64-npm-0.18.20-767fe27d1b-10.zip new file mode 100644 index 000000000000..e9c872798a76 Binary files /dev/null and b/.yarn/cache/@esbuild-darwin-x64-npm-0.18.20-767fe27d1b-10.zip differ diff --git a/.yarn/cache/@esbuild-linux-arm64-npm-0.17.19-6f31af48bb-10.zip b/.yarn/cache/@esbuild-linux-arm64-npm-0.17.19-6f31af48bb-10.zip deleted file mode 100644 index f12994b9dd01..000000000000 Binary files a/.yarn/cache/@esbuild-linux-arm64-npm-0.17.19-6f31af48bb-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-linux-arm64-npm-0.18.20-7b48b328fe-10.zip b/.yarn/cache/@esbuild-linux-arm64-npm-0.18.20-7b48b328fe-10.zip new file mode 100644 index 000000000000..728cccd6c7c0 Binary files /dev/null and b/.yarn/cache/@esbuild-linux-arm64-npm-0.18.20-7b48b328fe-10.zip differ diff --git a/.yarn/cache/@esbuild-linux-x64-npm-0.17.19-08a7136aa6-10.zip b/.yarn/cache/@esbuild-linux-x64-npm-0.17.19-08a7136aa6-10.zip deleted file mode 100644 index ee6c567a81ce..000000000000 Binary files a/.yarn/cache/@esbuild-linux-x64-npm-0.17.19-08a7136aa6-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-linux-x64-npm-0.18.20-de8e99b449-10.zip b/.yarn/cache/@esbuild-linux-x64-npm-0.18.20-de8e99b449-10.zip new file mode 100644 index 000000000000..67ac3efedd79 Binary files /dev/null and b/.yarn/cache/@esbuild-linux-x64-npm-0.18.20-de8e99b449-10.zip differ diff --git a/.yarn/cache/@esbuild-win32-arm64-npm-0.17.19-8006d17388-10.zip b/.yarn/cache/@esbuild-win32-arm64-npm-0.17.19-8006d17388-10.zip deleted file mode 100644 index 9061a501006d..000000000000 Binary files a/.yarn/cache/@esbuild-win32-arm64-npm-0.17.19-8006d17388-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-win32-arm64-npm-0.18.20-a58fe6c6a3-10.zip b/.yarn/cache/@esbuild-win32-arm64-npm-0.18.20-a58fe6c6a3-10.zip new file mode 100644 index 000000000000..6a6837498422 Binary files /dev/null and b/.yarn/cache/@esbuild-win32-arm64-npm-0.18.20-a58fe6c6a3-10.zip differ diff --git a/.yarn/cache/@esbuild-win32-x64-npm-0.17.19-619fae7839-10.zip b/.yarn/cache/@esbuild-win32-x64-npm-0.17.19-619fae7839-10.zip deleted file mode 100644 index ae117af73f48..000000000000 Binary files a/.yarn/cache/@esbuild-win32-x64-npm-0.17.19-619fae7839-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-win32-x64-npm-0.18.20-37a9ab2bda-10.zip b/.yarn/cache/@esbuild-win32-x64-npm-0.18.20-37a9ab2bda-10.zip new file mode 100644 index 000000000000..df11d939b0e3 Binary files /dev/null and b/.yarn/cache/@esbuild-win32-x64-npm-0.18.20-37a9ab2bda-10.zip differ diff --git a/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip b/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip new file mode 100644 index 000000000000..80e24b9aef81 Binary files /dev/null and b/.yarn/cache/@ibm-plex-mono-npm-0.0.3-alpha.0-2becc6711b-fbdfb70762.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip b/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip new file mode 100644 index 000000000000..23df39140b15 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-arabic-npm-0.0.3-alpha.0-5a162c0760-c390dd9788.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip b/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip new file mode 100644 index 000000000000..cf5d8e8336c7 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-devanagari-npm-0.0.3-alpha.0-7f13ef378d-ef3cd96710.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip b/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip new file mode 100644 index 000000000000..a5a94e0dc6cd Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-hebrew-npm-0.0.3-alpha.0-e21223915a-e67ed6e081.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip b/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip new file mode 100644 index 000000000000..f38956efba67 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-npm-0.0.3-alpha.0-eadb18db06-5b0b0521db.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip b/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip new file mode 100644 index 000000000000..fe0f7ab3d6a5 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-thai-looped-npm-0.0.3-alpha.0-11cf24af96-11272b1353.zip differ diff --git a/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip b/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip new file mode 100644 index 000000000000..012550e8fd98 Binary files /dev/null and b/.yarn/cache/@ibm-plex-sans-thai-npm-0.0.3-alpha.0-9228f6228a-baac49d77d.zip differ diff --git a/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip b/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip new file mode 100644 index 000000000000..2ef896f12a04 Binary files /dev/null and b/.yarn/cache/@ibm-plex-serif-npm-0.0.3-alpha.0-ef5dcb26c6-462dcf3393.zip differ diff --git a/.yarn/cache/@jest-globals-npm-28.1.0-6e373647d7-dce822edd1.zip b/.yarn/cache/@jest-globals-npm-28.1.3-fee1b2ab3f-3504bb23de.zip similarity index 74% rename from .yarn/cache/@jest-globals-npm-28.1.0-6e373647d7-dce822edd1.zip rename to .yarn/cache/@jest-globals-npm-28.1.3-fee1b2ab3f-3504bb23de.zip index e10988e47a61..6cd127f33bba 100644 Binary files a/.yarn/cache/@jest-globals-npm-28.1.0-6e373647d7-dce822edd1.zip and b/.yarn/cache/@jest-globals-npm-28.1.3-fee1b2ab3f-3504bb23de.zip differ diff --git a/.yarn/cache/@jest-source-map-npm-28.0.2-f9db611cdd-427195be85.zip b/.yarn/cache/@jest-source-map-npm-28.1.2-c3d608514f-b82a5c2e93.zip similarity index 78% rename from .yarn/cache/@jest-source-map-npm-28.0.2-f9db611cdd-427195be85.zip rename to .yarn/cache/@jest-source-map-npm-28.1.2-c3d608514f-b82a5c2e93.zip index 7b6b5276729a..991b89e34d56 100644 Binary files a/.yarn/cache/@jest-source-map-npm-28.0.2-f9db611cdd-427195be85.zip and b/.yarn/cache/@jest-source-map-npm-28.1.2-c3d608514f-b82a5c2e93.zip differ diff --git a/.yarn/cache/@percy-cli-app-npm-1.27.0-b3f1e3b4b2-53225aa1a2.zip b/.yarn/cache/@percy-cli-app-npm-1.29.2-96e08847c3-701dc58fe0.zip similarity index 72% rename from .yarn/cache/@percy-cli-app-npm-1.27.0-b3f1e3b4b2-53225aa1a2.zip rename to .yarn/cache/@percy-cli-app-npm-1.29.2-96e08847c3-701dc58fe0.zip index 334eb0b1d6fa..d6903420eb12 100644 Binary files a/.yarn/cache/@percy-cli-app-npm-1.27.0-b3f1e3b4b2-53225aa1a2.zip and b/.yarn/cache/@percy-cli-app-npm-1.29.2-96e08847c3-701dc58fe0.zip differ diff --git a/.yarn/cache/@percy-cli-build-npm-1.27.0-1d1385ddf1-623855a9ab.zip b/.yarn/cache/@percy-cli-build-npm-1.29.2-c797ed1c57-596618d7d8.zip similarity index 88% rename from .yarn/cache/@percy-cli-build-npm-1.27.0-1d1385ddf1-623855a9ab.zip rename to .yarn/cache/@percy-cli-build-npm-1.29.2-c797ed1c57-596618d7d8.zip index 8e20ff13e12a..b5f7529e142d 100644 Binary files a/.yarn/cache/@percy-cli-build-npm-1.27.0-1d1385ddf1-623855a9ab.zip and b/.yarn/cache/@percy-cli-build-npm-1.29.2-c797ed1c57-596618d7d8.zip differ diff --git a/.yarn/cache/@percy-cli-command-npm-1.27.0-c972c6e7fd-82a434fe5b.zip b/.yarn/cache/@percy-cli-command-npm-1.29.2-1939756e70-ff9a5ab09a.zip similarity index 72% rename from .yarn/cache/@percy-cli-command-npm-1.27.0-c972c6e7fd-82a434fe5b.zip rename to .yarn/cache/@percy-cli-command-npm-1.29.2-1939756e70-ff9a5ab09a.zip index df94d8f8811e..0dff2bd435d4 100644 Binary files a/.yarn/cache/@percy-cli-command-npm-1.27.0-c972c6e7fd-82a434fe5b.zip and b/.yarn/cache/@percy-cli-command-npm-1.29.2-1939756e70-ff9a5ab09a.zip differ diff --git a/.yarn/cache/@percy-cli-config-npm-1.27.0-e05ea63b52-b444f8ac56.zip b/.yarn/cache/@percy-cli-config-npm-1.29.2-9c9a36ac88-9cb7c08014.zip similarity index 87% rename from .yarn/cache/@percy-cli-config-npm-1.27.0-e05ea63b52-b444f8ac56.zip rename to .yarn/cache/@percy-cli-config-npm-1.29.2-9c9a36ac88-9cb7c08014.zip index 65b7707f1421..f27541c1d84a 100644 Binary files a/.yarn/cache/@percy-cli-config-npm-1.27.0-e05ea63b52-b444f8ac56.zip and b/.yarn/cache/@percy-cli-config-npm-1.29.2-9c9a36ac88-9cb7c08014.zip differ diff --git a/.yarn/cache/@percy-cli-exec-npm-1.27.0-85d128b976-3bcabce315.zip b/.yarn/cache/@percy-cli-exec-npm-1.27.0-85d128b976-3bcabce315.zip deleted file mode 100644 index e4ad8b4021c2..000000000000 Binary files a/.yarn/cache/@percy-cli-exec-npm-1.27.0-85d128b976-3bcabce315.zip and /dev/null differ diff --git a/.yarn/cache/@percy-cli-exec-npm-1.29.2-066ce40f33-45e4a18286.zip b/.yarn/cache/@percy-cli-exec-npm-1.29.2-066ce40f33-45e4a18286.zip new file mode 100644 index 000000000000..024a6e490864 Binary files /dev/null and b/.yarn/cache/@percy-cli-exec-npm-1.29.2-066ce40f33-45e4a18286.zip differ diff --git a/.yarn/cache/@percy-cli-npm-1.27.0-21cadb4899-5d6334e9ae.zip b/.yarn/cache/@percy-cli-npm-1.27.0-21cadb4899-5d6334e9ae.zip deleted file mode 100644 index 06792f44074f..000000000000 Binary files a/.yarn/cache/@percy-cli-npm-1.27.0-21cadb4899-5d6334e9ae.zip and /dev/null differ diff --git a/.yarn/cache/@percy-cli-npm-1.29.2-2cfbaa255c-073d993182.zip b/.yarn/cache/@percy-cli-npm-1.29.2-2cfbaa255c-073d993182.zip new file mode 100644 index 000000000000..99d1e0c888a7 Binary files /dev/null and b/.yarn/cache/@percy-cli-npm-1.29.2-2cfbaa255c-073d993182.zip differ diff --git a/.yarn/cache/@percy-cli-snapshot-npm-1.27.0-f1fa166e19-086f074937.zip b/.yarn/cache/@percy-cli-snapshot-npm-1.29.2-5505f4b62f-20762bfc7c.zip similarity index 64% rename from .yarn/cache/@percy-cli-snapshot-npm-1.27.0-f1fa166e19-086f074937.zip rename to .yarn/cache/@percy-cli-snapshot-npm-1.29.2-5505f4b62f-20762bfc7c.zip index 9776c8476f43..f09a4b87ba40 100644 Binary files a/.yarn/cache/@percy-cli-snapshot-npm-1.27.0-f1fa166e19-086f074937.zip and b/.yarn/cache/@percy-cli-snapshot-npm-1.29.2-5505f4b62f-20762bfc7c.zip differ diff --git a/.yarn/cache/@percy-cli-upload-npm-1.27.0-aa88ec7d24-6fa20ba7c5.zip b/.yarn/cache/@percy-cli-upload-npm-1.29.2-5850e84d18-e3d4f251b7.zip similarity index 83% rename from .yarn/cache/@percy-cli-upload-npm-1.27.0-aa88ec7d24-6fa20ba7c5.zip rename to .yarn/cache/@percy-cli-upload-npm-1.29.2-5850e84d18-e3d4f251b7.zip index fcb0b9e0f6e7..0ec5eea80eac 100644 Binary files a/.yarn/cache/@percy-cli-upload-npm-1.27.0-aa88ec7d24-6fa20ba7c5.zip and b/.yarn/cache/@percy-cli-upload-npm-1.29.2-5850e84d18-e3d4f251b7.zip differ diff --git a/.yarn/cache/@percy-client-npm-1.27.0-3e4df89432-78646a5155.zip b/.yarn/cache/@percy-client-npm-1.27.0-3e4df89432-78646a5155.zip deleted file mode 100644 index e7ba73b76f87..000000000000 Binary files a/.yarn/cache/@percy-client-npm-1.27.0-3e4df89432-78646a5155.zip and /dev/null differ diff --git a/.yarn/cache/@percy-client-npm-1.29.2-0001ec903b-557c9861af.zip b/.yarn/cache/@percy-client-npm-1.29.2-0001ec903b-557c9861af.zip new file mode 100644 index 000000000000..a6d5374b0a0c Binary files /dev/null and b/.yarn/cache/@percy-client-npm-1.29.2-0001ec903b-557c9861af.zip differ diff --git a/.yarn/cache/@percy-config-npm-1.27.0-e1a54a679b-29dfe9f2a3.zip b/.yarn/cache/@percy-config-npm-1.29.2-68378e83af-2749031619.zip similarity index 60% rename from .yarn/cache/@percy-config-npm-1.27.0-e1a54a679b-29dfe9f2a3.zip rename to .yarn/cache/@percy-config-npm-1.29.2-68378e83af-2749031619.zip index 7554fae73d67..992d2c9db523 100644 Binary files a/.yarn/cache/@percy-config-npm-1.27.0-e1a54a679b-29dfe9f2a3.zip and b/.yarn/cache/@percy-config-npm-1.29.2-68378e83af-2749031619.zip differ diff --git a/.yarn/cache/@percy-core-npm-1.27.0-0a34d5339a-ffb01080d7.zip b/.yarn/cache/@percy-core-npm-1.27.0-0a34d5339a-ffb01080d7.zip deleted file mode 100644 index 0c3a9a4ecaba..000000000000 Binary files a/.yarn/cache/@percy-core-npm-1.27.0-0a34d5339a-ffb01080d7.zip and /dev/null differ diff --git a/.yarn/cache/@percy-core-npm-1.29.2-22f43748bc-84e0ec9e82.zip b/.yarn/cache/@percy-core-npm-1.29.2-22f43748bc-84e0ec9e82.zip new file mode 100644 index 000000000000..a7d5a9d37429 Binary files /dev/null and b/.yarn/cache/@percy-core-npm-1.29.2-22f43748bc-84e0ec9e82.zip differ diff --git a/.yarn/cache/@percy-dom-npm-1.27.0-2262c7abf9-17231b81fa.zip b/.yarn/cache/@percy-dom-npm-1.27.0-2262c7abf9-17231b81fa.zip deleted file mode 100644 index 5603b41dd0a3..000000000000 Binary files a/.yarn/cache/@percy-dom-npm-1.27.0-2262c7abf9-17231b81fa.zip and /dev/null differ diff --git a/.yarn/cache/@percy-dom-npm-1.29.2-0c0ab72900-b92a3ff294.zip b/.yarn/cache/@percy-dom-npm-1.29.2-0c0ab72900-b92a3ff294.zip new file mode 100644 index 000000000000..0bc2b4914722 Binary files /dev/null and b/.yarn/cache/@percy-dom-npm-1.29.2-0c0ab72900-b92a3ff294.zip differ diff --git a/.yarn/cache/@percy-env-npm-1.27.0-d9ecdde1ec-8899f8f914.zip b/.yarn/cache/@percy-env-npm-1.27.0-d9ecdde1ec-8899f8f914.zip deleted file mode 100644 index c518b5c0026c..000000000000 Binary files a/.yarn/cache/@percy-env-npm-1.27.0-d9ecdde1ec-8899f8f914.zip and /dev/null differ diff --git a/.yarn/cache/@percy-env-npm-1.29.2-e3a5f7cc77-07a6ead152.zip b/.yarn/cache/@percy-env-npm-1.29.2-e3a5f7cc77-07a6ead152.zip new file mode 100644 index 000000000000..b44583afdef6 Binary files /dev/null and b/.yarn/cache/@percy-env-npm-1.29.2-e3a5f7cc77-07a6ead152.zip differ diff --git a/.yarn/cache/@percy-logger-npm-1.27.0-6502f392f5-5fb9a1ad87.zip b/.yarn/cache/@percy-logger-npm-1.27.0-6502f392f5-5fb9a1ad87.zip deleted file mode 100644 index 143fdecdf437..000000000000 Binary files a/.yarn/cache/@percy-logger-npm-1.27.0-6502f392f5-5fb9a1ad87.zip and /dev/null differ diff --git a/.yarn/cache/@percy-logger-npm-1.29.2-10e4659f58-f951293610.zip b/.yarn/cache/@percy-logger-npm-1.29.2-10e4659f58-f951293610.zip new file mode 100644 index 000000000000..088894fb693b Binary files /dev/null and b/.yarn/cache/@percy-logger-npm-1.29.2-10e4659f58-f951293610.zip differ diff --git a/.yarn/cache/@percy-playwright-npm-1.0.4-023a9f4261-d0969b4920.zip b/.yarn/cache/@percy-playwright-npm-1.0.4-023a9f4261-d0969b4920.zip deleted file mode 100644 index 4ccc9e7daa31..000000000000 Binary files a/.yarn/cache/@percy-playwright-npm-1.0.4-023a9f4261-d0969b4920.zip and /dev/null differ diff --git a/.yarn/cache/@percy-playwright-npm-1.0.6-b2ba39c2f0-d64564c5fe.zip b/.yarn/cache/@percy-playwright-npm-1.0.6-b2ba39c2f0-d64564c5fe.zip new file mode 100644 index 000000000000..c098f3e9f27b Binary files /dev/null and b/.yarn/cache/@percy-playwright-npm-1.0.6-b2ba39c2f0-d64564c5fe.zip differ diff --git a/.yarn/cache/@percy-sdk-utils-npm-1.27.0-ce27f89592-94fb71a6c7.zip b/.yarn/cache/@percy-sdk-utils-npm-1.27.0-ce27f89592-94fb71a6c7.zip deleted file mode 100644 index 615e2fbf98c2..000000000000 Binary files a/.yarn/cache/@percy-sdk-utils-npm-1.27.0-ce27f89592-94fb71a6c7.zip and /dev/null differ diff --git a/.yarn/cache/@percy-sdk-utils-npm-1.29.2-3658f685ac-4ff24d2980.zip b/.yarn/cache/@percy-sdk-utils-npm-1.29.2-3658f685ac-4ff24d2980.zip new file mode 100644 index 000000000000..e236adbf0456 Binary files /dev/null and b/.yarn/cache/@percy-sdk-utils-npm-1.29.2-3658f685ac-4ff24d2980.zip differ diff --git a/.yarn/cache/@percy-webdriver-utils-npm-1.27.0-4a6d7c7b51-d0900235c8.zip b/.yarn/cache/@percy-webdriver-utils-npm-1.27.0-4a6d7c7b51-d0900235c8.zip deleted file mode 100644 index 52434327ca8c..000000000000 Binary files a/.yarn/cache/@percy-webdriver-utils-npm-1.27.0-4a6d7c7b51-d0900235c8.zip and /dev/null differ diff --git a/.yarn/cache/@percy-webdriver-utils-npm-1.29.2-6f24fa6181-8cc7140363.zip b/.yarn/cache/@percy-webdriver-utils-npm-1.29.2-6f24fa6181-8cc7140363.zip new file mode 100644 index 000000000000..fbed15569025 Binary files /dev/null and b/.yarn/cache/@percy-webdriver-utils-npm-1.29.2-6f24fa6181-8cc7140363.zip differ diff --git a/.yarn/cache/@playwright-test-npm-1.36.2-0b5c09b329-4bbe0fa72e.zip b/.yarn/cache/@playwright-test-npm-1.36.2-0b5c09b329-4bbe0fa72e.zip deleted file mode 100644 index b9f7ff2b1cec..000000000000 Binary files a/.yarn/cache/@playwright-test-npm-1.36.2-0b5c09b329-4bbe0fa72e.zip and /dev/null differ diff --git a/.yarn/cache/@playwright-test-npm-1.46.1-3828e797fa-09e2c28574.zip b/.yarn/cache/@playwright-test-npm-1.46.1-3828e797fa-09e2c28574.zip new file mode 100644 index 000000000000..d062ccd77011 Binary files /dev/null and b/.yarn/cache/@playwright-test-npm-1.46.1-3828e797fa-09e2c28574.zip differ diff --git a/.yarn/cache/@types-eslint-npm-8.2.1-221dc5a4f9-18a37197f2.zip b/.yarn/cache/@types-eslint-npm-8.2.1-221dc5a4f9-18a37197f2.zip deleted file mode 100644 index 01d25d3eecaa..000000000000 Binary files a/.yarn/cache/@types-eslint-npm-8.2.1-221dc5a4f9-18a37197f2.zip and /dev/null differ diff --git a/.yarn/cache/@types-eslint-scope-npm-3.7.3-e9b64dad2c-6772b05e1b.zip b/.yarn/cache/@types-eslint-scope-npm-3.7.3-e9b64dad2c-6772b05e1b.zip deleted file mode 100644 index c33bf3eaca28..000000000000 Binary files a/.yarn/cache/@types-eslint-scope-npm-3.7.3-e9b64dad2c-6772b05e1b.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-ast-npm-1.11.6-d3fd2bb49a-4c1303971c.zip b/.yarn/cache/@webassemblyjs-ast-npm-1.11.6-d3fd2bb49a-4c1303971c.zip deleted file mode 100644 index e350ae63034c..000000000000 Binary files a/.yarn/cache/@webassemblyjs-ast-npm-1.11.6-d3fd2bb49a-4c1303971c.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-ast-npm-1.12.1-3ff9ea1c0e-a775b05594.zip b/.yarn/cache/@webassemblyjs-ast-npm-1.12.1-3ff9ea1c0e-a775b05594.zip new file mode 100644 index 000000000000..b83e0cc81c95 Binary files /dev/null and b/.yarn/cache/@webassemblyjs-ast-npm-1.12.1-3ff9ea1c0e-a775b05594.zip differ diff --git a/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.11.6-69996544b0-b14d0573bf.zip b/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.11.6-69996544b0-b14d0573bf.zip deleted file mode 100644 index 36784bfb1386..000000000000 Binary files a/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.11.6-69996544b0-b14d0573bf.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.12.1-d025434a45-1d8705daa4.zip b/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.12.1-d025434a45-1d8705daa4.zip new file mode 100644 index 000000000000..d7eccb73d4e6 Binary files /dev/null and b/.yarn/cache/@webassemblyjs-helper-buffer-npm-1.12.1-d025434a45-1d8705daa4.zip differ diff --git a/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.11.6-344f8ff2af-38a615ab3d.zip b/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.11.6-344f8ff2af-38a615ab3d.zip deleted file mode 100644 index 51b0ac545384..000000000000 Binary files a/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.11.6-344f8ff2af-38a615ab3d.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.12.1-cd0e2f1eab-e91e6b2811.zip b/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.12.1-cd0e2f1eab-e91e6b2811.zip new file mode 100644 index 000000000000..a17936e54fbf Binary files /dev/null and b/.yarn/cache/@webassemblyjs-helper-wasm-section-npm-1.12.1-cd0e2f1eab-e91e6b2811.zip differ diff --git a/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.11.6-8d2703f828-c168bfc6d0.zip b/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.11.6-8d2703f828-c168bfc6d0.zip deleted file mode 100644 index 304d57941844..000000000000 Binary files a/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.11.6-8d2703f828-c168bfc6d0.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.12.1-727bec592a-5678ae02db.zip b/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.12.1-727bec592a-5678ae02db.zip new file mode 100644 index 000000000000..3ed22347d9fd Binary files /dev/null and b/.yarn/cache/@webassemblyjs-wasm-edit-npm-1.12.1-727bec592a-5678ae02db.zip differ diff --git a/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.11.6-0ca036cab0-f91903506c.zip b/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.11.6-0ca036cab0-f91903506c.zip deleted file mode 100644 index 0074237908f4..000000000000 Binary files a/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.11.6-0ca036cab0-f91903506c.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.12.1-bbe22ad265-ec45bd50e8.zip b/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.12.1-bbe22ad265-ec45bd50e8.zip new file mode 100644 index 000000000000..f7fe6004bf6f Binary files /dev/null and b/.yarn/cache/@webassemblyjs-wasm-gen-npm-1.12.1-bbe22ad265-ec45bd50e8.zip differ diff --git a/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.11.6-8be3443975-e0cfeea381.zip b/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.11.6-8be3443975-e0cfeea381.zip deleted file mode 100644 index a01f930a526a..000000000000 Binary files a/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.11.6-8be3443975-e0cfeea381.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.12.1-450c932de6-21f25ae109.zip b/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.12.1-450c932de6-21f25ae109.zip new file mode 100644 index 000000000000..2acb870f1d8e Binary files /dev/null and b/.yarn/cache/@webassemblyjs-wasm-opt-npm-1.12.1-450c932de6-21f25ae109.zip differ diff --git a/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.11.6-88e2433c21-6995e0b7b8.zip b/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.11.6-88e2433c21-6995e0b7b8.zip deleted file mode 100644 index 7b7ba0c5d8bd..000000000000 Binary files a/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.11.6-88e2433c21-6995e0b7b8.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.12.1-54a7a19806-f7311685b7.zip b/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.12.1-54a7a19806-f7311685b7.zip new file mode 100644 index 000000000000..bef03f214c87 Binary files /dev/null and b/.yarn/cache/@webassemblyjs-wasm-parser-npm-1.12.1-54a7a19806-f7311685b7.zip differ diff --git a/.yarn/cache/@webassemblyjs-wast-printer-npm-1.11.6-3191861e3f-fd45fd0d69.zip b/.yarn/cache/@webassemblyjs-wast-printer-npm-1.11.6-3191861e3f-fd45fd0d69.zip deleted file mode 100644 index 6878bc6830dc..000000000000 Binary files a/.yarn/cache/@webassemblyjs-wast-printer-npm-1.11.6-3191861e3f-fd45fd0d69.zip and /dev/null differ diff --git a/.yarn/cache/@webassemblyjs-wast-printer-npm-1.12.1-e75655c7ff-1a6a4b6bc4.zip b/.yarn/cache/@webassemblyjs-wast-printer-npm-1.12.1-e75655c7ff-1a6a4b6bc4.zip new file mode 100644 index 000000000000..a9fadd958876 Binary files /dev/null and b/.yarn/cache/@webassemblyjs-wast-printer-npm-1.12.1-e75655c7ff-1a6a4b6bc4.zip differ diff --git a/.yarn/cache/acorn-import-assertions-npm-1.9.0-22f56507c7-af8dd58f6b.zip b/.yarn/cache/acorn-import-assertions-npm-1.9.0-22f56507c7-af8dd58f6b.zip deleted file mode 100644 index 96e35de7bb85..000000000000 Binary files a/.yarn/cache/acorn-import-assertions-npm-1.9.0-22f56507c7-af8dd58f6b.zip and /dev/null differ diff --git a/.yarn/cache/acorn-import-attributes-npm-1.9.5-d1e666eb35-8bfbfbb6e2.zip b/.yarn/cache/acorn-import-attributes-npm-1.9.5-d1e666eb35-8bfbfbb6e2.zip new file mode 100644 index 000000000000..9a210b13dba8 Binary files /dev/null and b/.yarn/cache/acorn-import-attributes-npm-1.9.5-d1e666eb35-8bfbfbb6e2.zip differ diff --git a/.yarn/cache/array-includes-npm-3.1.6-d0ff9d248b-a7168bd168.zip b/.yarn/cache/array-includes-npm-3.1.6-d0ff9d248b-a7168bd168.zip deleted file mode 100644 index 62107e5f28c7..000000000000 Binary files a/.yarn/cache/array-includes-npm-3.1.6-d0ff9d248b-a7168bd168.zip and /dev/null differ diff --git a/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip new file mode 100644 index 000000000000..5787b886a387 Binary files /dev/null and b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-290b206c94.zip differ diff --git a/.yarn/cache/babel-loader-npm-8.3.0-a5239d7ed2-e775e96f60.zip b/.yarn/cache/babel-loader-npm-8.3.0-a5239d7ed2-e775e96f60.zip deleted file mode 100644 index e73364ca5aea..000000000000 Binary files a/.yarn/cache/babel-loader-npm-8.3.0-a5239d7ed2-e775e96f60.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-npm-0.17.19-f690397756-86ada7cad6.zip b/.yarn/cache/esbuild-npm-0.17.19-f690397756-86ada7cad6.zip deleted file mode 100644 index 0a7bebaf1e39..000000000000 Binary files a/.yarn/cache/esbuild-npm-0.17.19-f690397756-86ada7cad6.zip and /dev/null differ diff --git a/.yarn/cache/esbuild-npm-0.18.20-004a76d281-1f723ec71c.zip b/.yarn/cache/esbuild-npm-0.18.20-004a76d281-1f723ec71c.zip new file mode 100644 index 000000000000..2b0f17e21f12 Binary files /dev/null and b/.yarn/cache/esbuild-npm-0.18.20-004a76d281-1f723ec71c.zip differ diff --git a/.yarn/cache/http-proxy-middleware-npm-2.0.6-3bb17658ee-768e7ae5a4.zip b/.yarn/cache/http-proxy-middleware-npm-2.0.7-886a673e85-4a51bf612b.zip similarity index 80% rename from .yarn/cache/http-proxy-middleware-npm-2.0.6-3bb17658ee-768e7ae5a4.zip rename to .yarn/cache/http-proxy-middleware-npm-2.0.7-886a673e85-4a51bf612b.zip index 91514b9ef9ea..d5995b6e9bf2 100644 Binary files a/.yarn/cache/http-proxy-middleware-npm-2.0.6-3bb17658ee-768e7ae5a4.zip and b/.yarn/cache/http-proxy-middleware-npm-2.0.7-886a673e85-4a51bf612b.zip differ diff --git a/.yarn/cache/is-map-npm-2.0.2-486724dabc-60ba910f83.zip b/.yarn/cache/is-map-npm-2.0.2-486724dabc-60ba910f83.zip deleted file mode 100644 index 50be7dff7ece..000000000000 Binary files a/.yarn/cache/is-map-npm-2.0.2-486724dabc-60ba910f83.zip and /dev/null differ diff --git a/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-8de7b41715.zip b/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-8de7b41715.zip new file mode 100644 index 000000000000..ba460dc2f085 Binary files /dev/null and b/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-8de7b41715.zip differ diff --git a/.yarn/cache/is-set-npm-2.0.2-7e9ba84a8c-d89e82acdc.zip b/.yarn/cache/is-set-npm-2.0.2-7e9ba84a8c-d89e82acdc.zip deleted file mode 100644 index 73b13f3c3c0b..000000000000 Binary files a/.yarn/cache/is-set-npm-2.0.2-7e9ba84a8c-d89e82acdc.zip and /dev/null differ diff --git a/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-5685df33f0.zip b/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-5685df33f0.zip new file mode 100644 index 000000000000..3b1e3d0efbed Binary files /dev/null and b/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-5685df33f0.zip differ diff --git a/.yarn/cache/jest-runtime-npm-28.1.0-111844adc0-d24913fb5a.zip b/.yarn/cache/jest-runtime-npm-28.1.0-111844adc0-d24913fb5a.zip deleted file mode 100644 index 8c73816603f1..000000000000 Binary files a/.yarn/cache/jest-runtime-npm-28.1.0-111844adc0-d24913fb5a.zip and /dev/null differ diff --git a/.yarn/cache/jest-runtime-npm-28.1.3-15fdfa887e-d3d91b3f10.zip b/.yarn/cache/jest-runtime-npm-28.1.3-15fdfa887e-d3d91b3f10.zip new file mode 100644 index 000000000000..ded32688b321 Binary files /dev/null and b/.yarn/cache/jest-runtime-npm-28.1.3-15fdfa887e-d3d91b3f10.zip differ diff --git a/.yarn/cache/pako-npm-2.1.0-78df11948c-38a04991d0.zip b/.yarn/cache/pako-npm-2.1.0-78df11948c-38a04991d0.zip new file mode 100644 index 000000000000..17b8a6248f1a Binary files /dev/null and b/.yarn/cache/pako-npm-2.1.0-78df11948c-38a04991d0.zip differ diff --git a/.yarn/cache/playwright-core-npm-1.36.2-37b679cd9b-5cd22b77f4.zip b/.yarn/cache/playwright-core-npm-1.36.2-37b679cd9b-5cd22b77f4.zip deleted file mode 100644 index d05a53fb5f68..000000000000 Binary files a/.yarn/cache/playwright-core-npm-1.36.2-37b679cd9b-5cd22b77f4.zip and /dev/null differ diff --git a/.yarn/cache/playwright-core-npm-1.46.1-a6f314b87a-950aa935bb.zip b/.yarn/cache/playwright-core-npm-1.46.1-a6f314b87a-950aa935bb.zip new file mode 100644 index 000000000000..d7ec01c568ac Binary files /dev/null and b/.yarn/cache/playwright-core-npm-1.46.1-a6f314b87a-950aa935bb.zip differ diff --git a/.yarn/cache/playwright-npm-1.46.1-b809f5e477-17b0e7495a.zip b/.yarn/cache/playwright-npm-1.46.1-b809f5e477-17b0e7495a.zip new file mode 100644 index 000000000000..b0760667177c Binary files /dev/null and b/.yarn/cache/playwright-npm-1.46.1-b809f5e477-17b0e7495a.zip differ diff --git a/.yarn/cache/rollup-npm-3.22.0-9f29f42b1d-e6b71b9e8b.zip b/.yarn/cache/rollup-npm-3.22.0-9f29f42b1d-e6b71b9e8b.zip deleted file mode 100644 index 20a8e7d66429..000000000000 Binary files a/.yarn/cache/rollup-npm-3.22.0-9f29f42b1d-e6b71b9e8b.zip and /dev/null differ diff --git a/.yarn/cache/rollup-npm-3.29.4-5e5e5f2087-9e39d54e23.zip b/.yarn/cache/rollup-npm-3.29.4-5e5e5f2087-9e39d54e23.zip new file mode 100644 index 000000000000..936b6ed55640 Binary files /dev/null and b/.yarn/cache/rollup-npm-3.29.4-5e5e5f2087-9e39d54e23.zip differ diff --git a/.yarn/cache/schema-utils-npm-2.7.1-f84d18c473-86c3038798.zip b/.yarn/cache/schema-utils-npm-2.7.1-f84d18c473-86c3038798.zip deleted file mode 100644 index 5decad742838..000000000000 Binary files a/.yarn/cache/schema-utils-npm-2.7.1-f84d18c473-86c3038798.zip and /dev/null differ diff --git a/.yarn/cache/terser-webpack-plugin-npm-5.3.10-3bde1920fb-fb1c2436ae.zip b/.yarn/cache/terser-webpack-plugin-npm-5.3.10-3bde1920fb-fb1c2436ae.zip new file mode 100644 index 000000000000..d2b8871f542b Binary files /dev/null and b/.yarn/cache/terser-webpack-plugin-npm-5.3.10-3bde1920fb-fb1c2436ae.zip differ diff --git a/.yarn/cache/terser-webpack-plugin-npm-5.3.9-7ba1eb45f4-339737a407.zip b/.yarn/cache/terser-webpack-plugin-npm-5.3.9-7ba1eb45f4-339737a407.zip deleted file mode 100644 index 89a312f24993..000000000000 Binary files a/.yarn/cache/terser-webpack-plugin-npm-5.3.9-7ba1eb45f4-339737a407.zip and /dev/null differ diff --git a/.yarn/cache/vite-npm-4.3.9-24f3552941-c2f0b392a2.zip b/.yarn/cache/vite-npm-4.3.9-24f3552941-c2f0b392a2.zip deleted file mode 100644 index 75e6ee4b7d71..000000000000 Binary files a/.yarn/cache/vite-npm-4.3.9-24f3552941-c2f0b392a2.zip and /dev/null differ diff --git a/.yarn/cache/vite-npm-4.5.5-0c1705ba53-2e8b39e004.zip b/.yarn/cache/vite-npm-4.5.5-0c1705ba53-2e8b39e004.zip new file mode 100644 index 000000000000..213897ccb7e8 Binary files /dev/null and b/.yarn/cache/vite-npm-4.5.5-0c1705ba53-2e8b39e004.zip differ diff --git a/.yarn/cache/watchpack-npm-2.4.0-7ec4b9cc65-4280b45bc4.zip b/.yarn/cache/watchpack-npm-2.4.0-7ec4b9cc65-4280b45bc4.zip deleted file mode 100644 index ef42a75c32ea..000000000000 Binary files a/.yarn/cache/watchpack-npm-2.4.0-7ec4b9cc65-4280b45bc4.zip and /dev/null differ diff --git a/.yarn/cache/watchpack-npm-2.4.2-3e587d5d5b-6bd4c051d9.zip b/.yarn/cache/watchpack-npm-2.4.2-3e587d5d5b-6bd4c051d9.zip new file mode 100644 index 000000000000..f5cc36805a22 Binary files /dev/null and b/.yarn/cache/watchpack-npm-2.4.2-3e587d5d5b-6bd4c051d9.zip differ diff --git a/.yarn/cache/webpack-npm-5.84.1-067c8dfc81-d72bf7a8ce.zip b/.yarn/cache/webpack-npm-5.84.1-067c8dfc81-d72bf7a8ce.zip deleted file mode 100644 index 2b374c30ceb0..000000000000 Binary files a/.yarn/cache/webpack-npm-5.84.1-067c8dfc81-d72bf7a8ce.zip and /dev/null differ diff --git a/.yarn/cache/webpack-npm-5.94.0-d1e43de389-648449c5fb.zip b/.yarn/cache/webpack-npm-5.94.0-d1e43de389-648449c5fb.zip new file mode 100644 index 000000000000..441f0ab80bd7 Binary files /dev/null and b/.yarn/cache/webpack-npm-5.94.0-d1e43de389-648449c5fb.zip differ diff --git a/docs/guides/ibm-plex.md b/docs/guides/ibm-plex.md index 32ba5f77fae2..7f28a9e1b6bc 100644 --- a/docs/guides/ibm-plex.md +++ b/docs/guides/ibm-plex.md @@ -6,16 +6,23 @@ ## Table of Contents - [Overview](#overview) - - [`@ibm/plex`](#ibmplex) + - [Plex packages](#plex-packages) + - [Per-family packages](#per-family-packages) + - [`@ibm/plex`](#ibmplex) - [`@font-face`](#font-face) - [Including in your product](#including-in-your-product) - [`@carbon/type`](#carbontype) - [unpkg](#unpkg) + - [Loading Configuration](#loading-configuration) + - [Configuration Priority](#configuration-priority) + - [Using `$font-path`](#using-font-path) + - [Migration Guide](#migration-guide) + - [Migrating from Akamai CDN to per-family packages](#migrating-from-akamai-cdn-to-per-family-packages) + - [Future Changes](#future-changes) - [Self-hosted, CDN](#self-hosted-cdn) - [Self-hosted](#self-hosted) - [CDN](#cdn) - [FAQ](#faq) - - [How do I enable support for IE11?](#how-do-i-enable-support-for-ie11) @@ -23,25 +30,70 @@ ## Overview The Carbon Design System uses [IBM Plex](https://www.ibm.com/plex) as its -typeface. For teams using Carbon, this font is loaded by default from the -`@ibm/plex` package. Alternatively, the font can be loaded from an Akamai CDN if -you are using any of our projects, or if you are using -[`@carbon/type`](../packages/type) directly. - -Below, we offer several alternative ways to include IBM Plex in your project for -a variety of situations. - -If you feel like a situation isn't fully covered, or you have an idea for -another one to add, please -[make an issue](https://github.com/IBM/carbon-elements/issues/new/choose)! We -want to make sure everyone feels like their use-case is fully covered by this -document. +typeface. For teams using Carbon, there are several options to include IBM Plex +in your project: + +1. `@ibm/plex` (this is the default) +2. Per-family packages `@ibm/plex-sans`, `@ibm/plex-mono`, etc. (recommended for + new projects) +3. Akamai CDN +4. Self-hosted fonts + +### Plex packages + +IBM Plex is distributed through packages on NPM: + +- Individual per-family packages (e.g., `@ibm/plex-sans`, `@ibm/plex-mono`) The + source for these packages is available on + [GitHub](https://github.com/ibm/plex#readme). +- [`@ibm/plex`](https://www.npmjs.com/package/@ibm/plex): The legacy package + containing all fonts. This package is no longer updated and uses an outdated + version of plex. + +#### Per-family packages + +The per-family packages, introduced in 2024, separate IBM Plex assets out into +individual packages for each family. This provides greater flexibility for +projects to only include the fonts they need and/or to include more beyond the +provided defaults. It also avoids issues with package manager configurations +requiring dependencies to be included in committed files (e.g. yarn's +[offline mirror](https://yarnpkg.com/features/caching#offline-mirror)). + +Per-family packages include: + +- @ibm/plex-math +- @ibm/plex-mono +- @ibm/plex-sans-arabic +- @ibm/plex-sans-condensed +- @ibm/plex-sans-devanagari +- @ibm/plex-sans-hebrew +- @ibm/plex-sans-jp +- @ibm/plex-sans-kr +- @ibm/plex-sans-tc +- @ibm/plex-sans-thai-looped +- @ibm/plex-sans-thai +- @ibm/plex-sans-variable +- @ibm/plex-sans +- @ibm/plex-serif + +For backwards-compatibility, the default configuration in Carbon continues to +use the legacy `@ibm/plex` package. This package is no longer updated and we +encourage projects to use the per-family packages instead. + +To enable per-family loading, set the sass config variable in your Sass +configuration. For example with `@carbon/react`: + +```scss +@use '@carbon/react' with ( + $use-per-family-plex: true +); +``` -### `@ibm/plex` +The assets follow a similar structure as defined below for `@ibm/plex` with only +a slight variation to the pathing. They also no longer include legacy filetypes +that are no longer needed. -IBM Plex is distributed through a package on NPM called -[`@ibm/plex`](https://www.npmjs.com/package/@ibm/plex). The source for this -package is available on [GitHub](https://github.com/ibm/plex#readme). +#### `@ibm/plex` This package ships all of the available fonts, and includes files that offer the complete typeface in one file. It also ships fonts split up into a variety of @@ -198,6 +250,19 @@ update to this document with guidance! ## Including in your product +If you're using `@carbon/styles` or `@carbon/react`, IBM Plex assets and the +relevant `@font-face` are already included by default. We recommend configuring +the per-family packages in your sass configuration to ensure you're using the +latest version of IBM Plex. + +For example, with `@carbon/react`: + +```scss +@use '@carbon/react' with ( + $use-per-family-plex: true +); +``` + ### `@carbon/type` ### unpkg @@ -220,6 +285,119 @@ To quickly load IBM Plex Sans, you could use the following `@font-face` block: } ``` +### Loading Configuration + +Carbon provides several ways to configure how IBM Plex is loaded: + +```scss +// Option 1: Use legacy monolithing `@ibm/plex` assets +// No configuration is needed, this is the default + +// Option 2: Use per-family loading (recommended) +@use '@carbon/react' with ( + $use-per-family-plex: true +); + +// Option 3: Use Akamai CDN +@use '@carbon/react' with ( + $use-akamai-cdn: true +); + +// When using option 1 or 2, optionally provide a custom font path. +// This can be used with the default `@ibm/plex` configuration, or +// with $use-per-family-plex. +@use '@carbon/react' with ( + $use-per-family-plex: true +); +$font-path: 'path/to/fonts'; +``` + +#### Configuration Priority + +The configuration options follow this priority order: + +1. Per-family loading (`$use-per-family-plex: true`) +2. Akamai CDN (`$use-akamai-cdn: true`) + +When multiple configurations are present: + +- If both `$use-per-family-plex` and `$use-akamai-cdn` are set to `true`: + - Per-family loading takes precedence + - Akamai CDN configuration is ignored + - Fonts will be loaded from individual family packages + +#### Using `$font-path` + +When using the default configuration or the per-family package configuration, a +custom font path can be specified. The pathing structure is slightly different +between the two. + +When using the default: + +``` +<$font-path>/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Bold.woff2 +``` + +When using the per-family configuration: + +``` +<$font-path>/fonts/complete/woff2/IBMPlexSans-Bold.woff2 +``` + +> If you're using Vite, the tilde included in the default +> $font-path (`~@ibm/plex`) is not needed. Remove it by reconfiguring `$font-path`to just`@ibm/plex`. + +### Migration Guide + +#### Migrating from Akamai CDN to per-family packages + +1. Update your Sass configuration: + +```scss +@use '@carbon/react' with ( + // Remove or set Akamai CDN to false + // $use-akamai-cdn: false, + // Enable per-family packages + $use-per-family-plex: true +); +``` + +2. Updates $font-path configuration if needed: + +```scss +@use '@carbon/react' with ( + $use-akamai-cdn: false, + $use-per-family-plex: true, + + // Set the custom path to font assets in your app + $font-path: 'path/to/fonts' +); +``` + +```scss +@use '@carbon/react' with ( + $use-akamai-cdn: false, + $use-per-family-plex: true, + + // Or remove the font-path + // $font-path: 'path/to/fonts' +); +``` + +4. Update font references: + - Remove custom `@font-face` declarations if you had any + - Update any direct path references to use the new package structure + +### Future Changes + +In the next major version: + +- `$use-per-family-plex: true` will be the default configuration +- The monolithic `@ibm/plex` package will be removed in favor of individual + family packages +- No expected changes to the Akamai CDN option (`$use-akamai-cdn`) +- No expected further changes for custom font paths (`$font-path`) + ### Self-hosted, CDN If your product uses a CDN, or you want to self-host, you can serve the IBM Plex @@ -229,6 +407,9 @@ namely: - Download directly from GitHub (unpreferred as the asset is unversioned) - Include `@ibm/plex` as a dependency in your project and update the assets locally or on the CDN when you update the `@ibm/plex` dependency. +- Include per-family packages `@ibm/plex-sans`, etc. as a dependency in your + project and update the assets locally or on the CDN when you update the + per-family packages/dependencies. #### Self-hosted @@ -258,24 +439,3 @@ view how Akamai does this in [`@carbon/type`](https://github.com/IBM/carbon-elements/blob/master/packages/type/scss/font-face/_sans.scss). ## FAQ - -#### How do I enable support for IE11? - -If your product needs to support IE11, then you can include a `.woff` complete -file as a fallback. For example: - -```css -@font-face { - font-family: 'IBM Plex Sans'; - font-weight: 400; - src: url('//unpkg.com/@ibm/plex/IBM-Plex-Sans/fonts/complete/woff/IBMPlexSans-Regular.woff') - format('woff'); -} - -@font-face { - font-family: 'IBM Plex Sans'; - font-weight: 400; - src: url('//unpkg.com/@ibm/plex/IBM-Plex-Sans/fonts/complete/woff2/IBMPlexSans-Regular.woff2') - format('woff2'); -} -``` diff --git a/docs/guides/sass.md b/docs/guides/sass.md index c816b1a282f7..38f607ad90ac 100644 --- a/docs/guides/sass.md +++ b/docs/guides/sass.md @@ -62,18 +62,19 @@ For example: For a full reference of config variables, see the table below. -| Global flag | Description | Default value | -| -------------------- | ------------------------------------------------------------------------------------ | ------------- | -| `$css--body` | Sets a top-level reset, type style, and color for the `` tag | `true` | -| `$css--font-face` | Includes the font-face mixins for IBM Plex | `true` | -| `$css--reset` | Includes a top-level CSS Reset | `true` | -| `$css--default-type` | Includes default type styles for a handful of elements (`h1`, etc) | `true` | -| `$font-display` | Specify the default value for the `font-display` property used for fonts | `swap` | -| `$font-path` | Specify the base path for loading IBM Plex. When using Vite, set this to `@ibm/plex` | `~@ibm/plex` | -| `$use-akamai-cdn` | Specify if IBM Plex should be provided by the IBM Akamai CDN | `false` | -| `$prefix` | Specify the value used to prefix all selectors and CSS Custom Properties | `cds` | -| `$use-flexbox-grid` | Specify if the flexbox grid styles should be emitted | `false` | -| `$flex-grid-columns` | Specify the total columns to be used in the flex grid | `16` | +| Global flag | Description | Default value | +| ---------------------- | ------------------------------------------------------------------------------------ | ------------- | +| `$css--body` | Sets a top-level reset, type style, and color for the `` tag | `true` | +| `$css--font-face` | Includes the font-face mixins for IBM Plex | `true` | +| `$css--reset` | Includes a top-level CSS Reset | `true` | +| `$css--default-type` | Includes default type styles for a handful of elements (`h1`, etc) | `true` | +| `$font-display` | Specify the default value for the `font-display` property used for fonts | `swap` | +| `$font-path` | Specify the base path for loading IBM Plex. When using Vite, set this to `@ibm/plex` | `~@ibm/plex` | +| `$use-akamai-cdn` | Specify if IBM Plex should be provided by the IBM Akamai CDN | `false` | +| `$use-per-family-plex` | Use individual per-family Plex packages (recommended) | `false` | +| `$prefix` | Specify the value used to prefix all selectors and CSS Custom Properties | `cds` | +| `$use-flexbox-grid` | Specify if the flexbox grid styles should be emitted | `false` | +| `$flex-grid-columns` | Specify the total columns to be used in the flex grid | `16` | ## Feature flags diff --git a/packages/react/src/components/ContentSwitcher/ContentSwitcher.tsx b/packages/react/src/components/ContentSwitcher/ContentSwitcher.tsx index bc151248b3d3..4b3f4938b9ef 100644 --- a/packages/react/src/components/ContentSwitcher/ContentSwitcher.tsx +++ b/packages/react/src/components/ContentSwitcher/ContentSwitcher.tsx @@ -54,7 +54,7 @@ export interface ContentSwitcherProps selectedIndex: number; /** - * Choose whether or not to automatically change selection on focus + * Choose whether or not to automatically change selection on focus when left/right arrow pressed. Defaults to 'automatic' */ selectionMode?: 'automatic' | 'manual'; @@ -115,7 +115,7 @@ export default class ContentSwitcher extends React.Component< selectedIndex: PropTypes.number, /** - * Choose whether or not to automatically change selection on focus + * Choose whether or not to automatically change selection on focus when left/right arrow pressed. Defaults to 'automatic' */ selectionMode: PropTypes.oneOf(['automatic', 'manual']), diff --git a/packages/styles/package.json b/packages/styles/package.json index 542c6c3c537d..a67dd7c260b7 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -48,6 +48,14 @@ "@carbon/themes": "^11.43.0", "@carbon/type": "^11.33.0", "@ibm/plex": "6.0.0-next.6", + "@ibm/plex-mono": "0.0.3-alpha.0", + "@ibm/plex-sans": "0.0.3-alpha.0", + "@ibm/plex-sans-arabic": "0.0.3-alpha.0", + "@ibm/plex-sans-devanagari": "0.0.3-alpha.0", + "@ibm/plex-sans-hebrew": "0.0.3-alpha.0", + "@ibm/plex-sans-thai": "0.0.3-alpha.0", + "@ibm/plex-sans-thai-looped": "0.0.3-alpha.0", + "@ibm/plex-serif": "0.0.3-alpha.0", "@ibm/telemetry-js": "^1.5.0" }, "devDependencies": { diff --git a/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap b/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap index b0593e555791..5414801da7ed 100644 --- a/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap +++ b/packages/styles/scss/__tests__/__snapshots__/config-test.js.snap @@ -41,5 +41,6 @@ Object { "prefix": "cds", "use-akamai-cdn": false, "use-flexbox-grid": false, + "use-per-family-plex": false, } `; diff --git a/packages/styles/scss/_config.scss b/packages/styles/scss/_config.scss index 94e9a04bc6b3..1149d8febd1a 100644 --- a/packages/styles/scss/_config.scss +++ b/packages/styles/scss/_config.scss @@ -43,6 +43,12 @@ $font-display: 'swap' !default; /// @group config $font-path: '~@ibm/plex' !default; +/// Specify if the new per-family plex packages (e.g. @ibm/plex-sans) should be used +/// @access public +/// @type Boolean +/// @group config +$use-per-family-plex: false !default; + /// Specify if IBM Plex should be provided by the IBM Akamai CDN /// @access public /// @type String diff --git a/packages/styles/scss/_reset.scss b/packages/styles/scss/_reset.scss index f97b70f7bdbb..c08277e7c288 100644 --- a/packages/styles/scss/_reset.scss +++ b/packages/styles/scss/_reset.scss @@ -99,6 +99,7 @@ border: 0; margin: 0; font: inherit; + font-feature-settings: 'liga' 1; font-size: 100%; vertical-align: baseline; } diff --git a/packages/styles/scss/components/dropdown/_dropdown.scss b/packages/styles/scss/components/dropdown/_dropdown.scss index 1e82398476f8..5e484bb47a61 100644 --- a/packages/styles/scss/components/dropdown/_dropdown.scss +++ b/packages/styles/scss/components/dropdown/_dropdown.scss @@ -29,6 +29,10 @@ grid-gap: 0 convert.to-rem(24px); grid-template: auto / auto min-content; + &:has(.#{$prefix}--label.#{$prefix}--visually-hidden) { + grid-template: auto / auto; + } + .#{$prefix}--label { @include type-style('body-compact-01'); } diff --git a/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap b/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap index b1b005996b9b..e8942fb630b8 100644 --- a/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap +++ b/packages/styles/scss/fonts/__tests__/__snapshots__/fonts-test.js.snap @@ -4,36 +4,36 @@ exports[`@carbon/styles/scss/fonts should emit default fonts, weights, and style Map { "IBM Plex Mono" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -47,36 +47,36 @@ Map { }, "IBM Plex Sans" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -90,36 +90,36 @@ Map { }, "IBM Plex Serif" => Object { "src": Set { - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"~@ibm/plex/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -138,36 +138,36 @@ exports[`@carbon/styles/scss/fonts should emit src from akamai cdn if $use-akama Map { "IBM Plex Mono" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff/IBMPlexMono-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Mono/fonts/split/woff2/IBMPlexMono-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -181,36 +181,36 @@ Map { }, "IBM Plex Sans" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff/IBMPlexSans-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Sans/fonts/split/woff2/IBMPlexSans-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", @@ -224,36 +224,36 @@ Map { }, "IBM Plex Serif" => Object { "src": Set { - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Light-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-LightItalic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Regular-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-Italic-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBold-Latin1.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Pi.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin3.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin2.woff\\") format(\\"woff\\")", - "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\"), url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff/IBMPlexSerif-SemiBoldItalic-Latin1.woff\\") format(\\"woff\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Light-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-LightItalic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Regular-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-Italic-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBold-Latin1.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Cyrillic.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Pi.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin3.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin2.woff2\\") format(\\"woff2\\")", + "url(\\"https://1.www.s81c.com/common/carbon/plex/fonts/IBM-Plex-Serif/fonts/split/woff2/IBMPlexSerif-SemiBoldItalic-Latin1.woff2\\") format(\\"woff2\\")", }, "styles": Set { "normal", diff --git a/packages/styles/scss/fonts/_mono.scss b/packages/styles/scss/fonts/_mono.scss index d09a781ef146..8b31ef58f0de 100644 --- a/packages/styles/scss/fonts/_mono.scss +++ b/packages/styles/scss/fonts/_mono.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Mono'; $name: 'IBM-Plex-Mono'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'mono'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_sans-arabic.scss b/packages/styles/scss/fonts/_sans-arabic.scss index 1bd38ed9a6ab..7d1a39903add 100644 --- a/packages/styles/scss/fonts/_sans-arabic.scss +++ b/packages/styles/scss/fonts/_sans-arabic.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Arabic'; $name: 'IBM-Plex-Sans-Arabic'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-arabic'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-devanagari.scss b/packages/styles/scss/fonts/_sans-devanagari.scss index 50f4eca0d3e0..eeec932b045c 100644 --- a/packages/styles/scss/fonts/_sans-devanagari.scss +++ b/packages/styles/scss/fonts/_sans-devanagari.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Devanagari'; $name: 'IBM-Plex-Sans-Devanagari'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-devanagari'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-hebrew.scss b/packages/styles/scss/fonts/_sans-hebrew.scss index 8f82ab8b3a93..41339e010d65 100644 --- a/packages/styles/scss/fonts/_sans-hebrew.scss +++ b/packages/styles/scss/fonts/_sans-hebrew.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Hebrew'; $name: 'IBM-Plex-Sans-Hebrew'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-hebrew'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-thai-looped.scss b/packages/styles/scss/fonts/_sans-thai-looped.scss index a54e34bf3af0..682197a70ad0 100644 --- a/packages/styles/scss/fonts/_sans-thai-looped.scss +++ b/packages/styles/scss/fonts/_sans-thai-looped.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Thai Looped'; $name: 'IBM-Plex-Sans-Thai-Looped'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-thai-looped'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans-thai.scss b/packages/styles/scss/fonts/_sans-thai.scss index f5950ad120a8..d0219372f454 100644 --- a/packages/styles/scss/fonts/_sans-thai.scss +++ b/packages/styles/scss/fonts/_sans-thai.scss @@ -12,6 +12,7 @@ $font-family: 'IBM Plex Sans Thai'; $name: 'IBM-Plex-Sans-Thai'; $styles: (normal); $formats: (woff2, woff); +$package-name: 'sans-thai'; @mixin thin() { @font-face { @@ -23,7 +24,8 @@ $formats: (woff2, woff); $name: $name, $weight: Thin, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -38,7 +40,8 @@ $formats: (woff2, woff); $name: $name, $weight: ExtraLight, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -53,7 +56,8 @@ $formats: (woff2, woff); $name: $name, $weight: Light, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -68,7 +72,8 @@ $formats: (woff2, woff); $name: $name, $weight: Regular, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -83,7 +88,8 @@ $formats: (woff2, woff); $name: $name, $weight: Text, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -98,7 +104,8 @@ $formats: (woff2, woff); $name: $name, $weight: Medium, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -113,7 +120,8 @@ $formats: (woff2, woff); $name: $name, $weight: SemiBold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } @@ -128,7 +136,8 @@ $formats: (woff2, woff); $name: $name, $weight: Bold, $style: $styles, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } } diff --git a/packages/styles/scss/fonts/_sans.scss b/packages/styles/scss/fonts/_sans.scss index 6beedf52ef36..e5de2cc212ab 100644 --- a/packages/styles/scss/fonts/_sans.scss +++ b/packages/styles/scss/fonts/_sans.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Sans'; $name: 'IBM-Plex-Sans'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'sans'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_serif.scss b/packages/styles/scss/fonts/_serif.scss index 889372784b0d..d4ab251c1fd6 100644 --- a/packages/styles/scss/fonts/_serif.scss +++ b/packages/styles/scss/fonts/_serif.scss @@ -13,7 +13,8 @@ $font-family: 'IBM Plex Serif'; $name: 'IBM-Plex-Serif'; $styles: (normal, italic); $unicode-ranges: (Cyrillic, Pi, Latin3, Latin2, Latin1); -$formats: (woff2, woff); +$formats: (woff2); +$package-name: 'serif'; @mixin thin($styles: $styles, $unicode-ranges: $unicode-ranges) { @each $style in $styles { @@ -23,7 +24,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 100; - src: src.get($name, Thin, $style, $unicode-range, $formats); + src: src.get( + $name, + Thin, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -38,7 +46,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 200; - src: src.get($name, ExtraLight, $style, $unicode-range, $formats); + src: src.get( + $name, + ExtraLight, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -53,7 +68,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 300; - src: src.get($name, Light, $style, $unicode-range, $formats); + src: src.get( + $name, + Light, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -68,7 +90,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 400; - src: src.get($name, Regular, $style, $unicode-range, $formats); + src: src.get( + $name, + Regular, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -83,7 +112,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 450; - src: src.get($name, Text, $style, $unicode-range, $formats); + src: src.get( + $name, + Text, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -98,7 +134,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 500; - src: src.get($name, Medium, $style, $unicode-range, $formats); + src: src.get( + $name, + Medium, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -113,7 +156,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 600; - src: src.get($name, SemiBold, $style, $unicode-range, $formats); + src: src.get( + $name, + SemiBold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } @@ -128,7 +178,14 @@ $formats: (woff2, woff); font-family: $font-family; font-style: $style; font-weight: 700; - src: src.get($name, Bold, $style, $unicode-range, $formats); + src: src.get( + $name, + Bold, + $style, + $unicode-range, + $formats, + $package-name + ); unicode-range: unicode.get-range($unicode-range); } } diff --git a/packages/styles/scss/fonts/_src.scss b/packages/styles/scss/fonts/_src.scss index d337ea1a1f96..e882262bea73 100644 --- a/packages/styles/scss/fonts/_src.scss +++ b/packages/styles/scss/fonts/_src.scss @@ -79,14 +79,21 @@ $-akamai-filenames: ( /// @param {String} $unicode-range /// @param {List} $formats /// @returns List -@function -default-resolver($name, $weight, $style, $unicode-range, $formats) { +@function -default-resolver( + $name, + $weight, + $style, + $unicode-range, + $formats, + $package-name +) { @if (config.$use-akamai-cdn) { $name: -get-akamai-filename($-akamai-filenames, $name, 'name'); $filename: -get-akamai-filename($-akamai-filenames, $name, 'filename'); // Special case for weight = Regular (400) - @if $weight == Regular { - @if $style == italic { + @if $weight ==Regular { + @if $style ==italic { $filename: '#{$filename}-Italic'; } @else { $filename: '#{$filename}-Regular'; @@ -94,7 +101,8 @@ $-akamai-filenames: ( } @else { // Otherwise add weight + optional style (italic) $filename: '#{$filename}-#{$weight}'; - @if $style == italic { + + @if $style ==italic { $filename: '#{$filename}Italic'; } } @@ -103,6 +111,7 @@ $-akamai-filenames: ( @each $format in $formats { $url: 'https://1.www.s81c.com/common/carbon/plex/fonts/#{$name}'; + @if $unicode-range { $url: 'https://1.www.s81c.com/common/carbon/plex/fonts/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; } @else { @@ -123,8 +132,8 @@ $-akamai-filenames: ( $filename: -get-base-filename($name); // Special case for weight = Regular (400) - @if $weight == Regular { - @if $style == italic { + @if $weight ==Regular { + @if $style ==italic { $filename: '#{$filename}-Italic'; } @else { $filename: '#{$filename}-Regular'; @@ -132,7 +141,8 @@ $-akamai-filenames: ( } @else { // Otherwise add weight + optional style (italic) $filename: '#{$filename}-#{$weight}'; - @if $style == italic { + + @if $style ==italic { $filename: '#{$filename}Italic'; } } @@ -141,10 +151,19 @@ $-akamai-filenames: ( @each $format in $formats { $url: $filename; - @if $unicode-range { - $url: '#{config.$font-path}/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + + @if config.$use-per-family-plex { + @if $unicode-range { + $url: '#{config.$font-path}-#{$package-name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + } @else { + $url: '#{config.$font-path}-#{$package-name}/fonts/complete/#{$format}/#{$filename}'; + } } @else { - $url: '#{config.$font-path}/#{$name}/fonts/complete/#{$format}/#{$filename}'; + @if $unicode-range { + $url: '#{config.$font-path}/#{$name}/fonts/split/#{$format}/#{$filename}-#{$unicode-range}'; + } @else { + $url: '#{config.$font-path}/#{$name}/fonts/complete/#{$format}/#{$filename}'; + } } // Add extension @@ -173,13 +192,21 @@ $resolver: meta.get-function('-default-resolver') !default; /// @param {String} $unicode-range /// @param {List} $formats /// @returns List -@function get($name, $weight, $style, $unicode-range: null, $formats) { +@function get( + $name, + $weight, + $style, + $unicode-range: null, + $formats, + $package-name +) { @return meta.call( $resolver, $name: $name, $weight: $weight, $style: $style, $unicode-range: $unicode-range, - $formats: $formats + $formats: $formats, + $package-name: $package-name ); } diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 7c3968f256c9..972973c71c22 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -102,7 +102,7 @@ "@types/node": "^18.11.9", "@webcomponents/webcomponentsjs": "^2.8.0", "autoprefixer": "^10.4.0", - "babel-loader": "^8.0.4", + "babel-loader": "^9.0.0", "cssnano": "^7.0.0", "globby": "^14.0.2", "is-port-reachable": "^3.1.0", diff --git a/yarn.lock b/yarn.lock index 8d29cbf8bea8..d9a64f6268e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2076,29 +2076,7 @@ __metadata: languageName: unknown linkType: soft -"@carbon/styles@npm:^1.68.0": - version: 1.68.0 - resolution: "@carbon/styles@npm:1.68.0" - dependencies: - "@carbon/colors": "npm:^11.28.0" - "@carbon/feature-flags": "npm:^0.24.0" - "@carbon/grid": "npm:^11.29.0" - "@carbon/layout": "npm:^11.28.0" - "@carbon/motion": "npm:^11.24.0" - "@carbon/themes": "npm:^11.43.0" - "@carbon/type": "npm:^11.33.0" - "@ibm/plex": "npm:6.0.0-next.6" - "@ibm/telemetry-js": "npm:^1.5.0" - peerDependencies: - sass: ^1.33.0 - peerDependenciesMeta: - sass: - optional: true - checksum: 10/28106636b6fbbc9789faa81bd6441712892daa3eda1852e25be2bc55e42d1db7416477699a828ccc767c11fc1b66c4f74c53c30ed7b3e3f917605c86d9f8eb96 - languageName: node - linkType: hard - -"@carbon/styles@npm:^1.69.0, @carbon/styles@workspace:packages/styles": +"@carbon/styles@npm:^1.68.0, @carbon/styles@npm:^1.69.0, @carbon/styles@workspace:packages/styles": version: 0.0.0-use.local resolution: "@carbon/styles@workspace:packages/styles" dependencies: @@ -2111,6 +2089,14 @@ __metadata: "@carbon/themes": "npm:^11.43.0" "@carbon/type": "npm:^11.33.0" "@ibm/plex": "npm:6.0.0-next.6" + "@ibm/plex-mono": "npm:0.0.3-alpha.0" + "@ibm/plex-sans": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-arabic": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-devanagari": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-hebrew": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-thai": "npm:0.0.3-alpha.0" + "@ibm/plex-sans-thai-looped": "npm:0.0.3-alpha.0" + "@ibm/plex-serif": "npm:0.0.3-alpha.0" "@ibm/telemetry-js": "npm:^1.5.0" autoprefixer: "npm:^10.4.7" browserslist-config-carbon: "npm:^11.2.0" @@ -2268,7 +2254,7 @@ __metadata: "@types/node": "npm:^18.11.9" "@webcomponents/webcomponentsjs": "npm:^2.8.0" autoprefixer: "npm:^10.4.0" - babel-loader: "npm:^8.0.4" + babel-loader: "npm:^9.0.0" cssnano: "npm:^7.0.0" flatpickr: "npm:4.6.13" globby: "npm:^14.0.2" @@ -2576,9 +2562,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-arm64@npm:0.17.19" +"@esbuild/android-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm64@npm:0.18.20" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -2597,9 +2583,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-arm@npm:0.17.19" +"@esbuild/android-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-arm@npm:0.18.20" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -2618,9 +2604,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-x64@npm:0.17.19" +"@esbuild/android-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/android-x64@npm:0.18.20" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -2639,9 +2625,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/darwin-arm64@npm:0.17.19" +"@esbuild/darwin-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-arm64@npm:0.18.20" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -2660,9 +2646,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/darwin-x64@npm:0.17.19" +"@esbuild/darwin-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/darwin-x64@npm:0.18.20" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -2681,9 +2667,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/freebsd-arm64@npm:0.17.19" +"@esbuild/freebsd-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-arm64@npm:0.18.20" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -2702,9 +2688,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/freebsd-x64@npm:0.17.19" +"@esbuild/freebsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/freebsd-x64@npm:0.18.20" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -2723,9 +2709,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-arm64@npm:0.17.19" +"@esbuild/linux-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm64@npm:0.18.20" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -2744,9 +2730,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-arm@npm:0.17.19" +"@esbuild/linux-arm@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-arm@npm:0.18.20" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -2765,9 +2751,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-ia32@npm:0.17.19" +"@esbuild/linux-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ia32@npm:0.18.20" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -2786,9 +2772,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-loong64@npm:0.17.19" +"@esbuild/linux-loong64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-loong64@npm:0.18.20" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -2807,9 +2793,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-mips64el@npm:0.17.19" +"@esbuild/linux-mips64el@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-mips64el@npm:0.18.20" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -2828,9 +2814,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-ppc64@npm:0.17.19" +"@esbuild/linux-ppc64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-ppc64@npm:0.18.20" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -2849,9 +2835,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-riscv64@npm:0.17.19" +"@esbuild/linux-riscv64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-riscv64@npm:0.18.20" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -2870,9 +2856,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-s390x@npm:0.17.19" +"@esbuild/linux-s390x@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-s390x@npm:0.18.20" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -2891,9 +2877,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-x64@npm:0.17.19" +"@esbuild/linux-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/linux-x64@npm:0.18.20" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -2912,9 +2898,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/netbsd-x64@npm:0.17.19" +"@esbuild/netbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/netbsd-x64@npm:0.18.20" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -2940,9 +2926,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/openbsd-x64@npm:0.17.19" +"@esbuild/openbsd-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/openbsd-x64@npm:0.18.20" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -2961,9 +2947,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/sunos-x64@npm:0.17.19" +"@esbuild/sunos-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/sunos-x64@npm:0.18.20" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -2982,9 +2968,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-arm64@npm:0.17.19" +"@esbuild/win32-arm64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-arm64@npm:0.18.20" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -3003,9 +2989,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-ia32@npm:0.17.19" +"@esbuild/win32-ia32@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-ia32@npm:0.18.20" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -3024,9 +3010,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-x64@npm:0.17.19" +"@esbuild/win32-x64@npm:0.18.20": + version: 0.18.20 + resolution: "@esbuild/win32-x64@npm:0.18.20" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -3352,6 +3338,62 @@ __metadata: languageName: node linkType: hard +"@ibm/plex-mono@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-mono@npm:0.0.3-alpha.0" + checksum: 10/fbdfb70762dead35bd12fd69344133f3290bd4ede4fd3607f6949e80e3c516190e772afc5f8ba060426911bf1b89744f02e7b0fdd25cca818086f3ce312fcad4 + languageName: node + linkType: hard + +"@ibm/plex-sans-arabic@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-arabic@npm:0.0.3-alpha.0" + checksum: 10/c390dd9788a36f4cb2abb2fcf63deb2a3c8b9e7aa8a7e6263ff6484b2fe99044258e2daeb36e7c0b0eeaea17e4128a8ce567208458f851ee6b05ec8c54f84edb + languageName: node + linkType: hard + +"@ibm/plex-sans-devanagari@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-devanagari@npm:0.0.3-alpha.0" + checksum: 10/ef3cd967100210a822bea7b36c5ac54f915a319d5e23fa1175ea63d0405c826023f241d54b4f7beb5928603fbe01a5bae22839dad6922330bb84921eb289d193 + languageName: node + linkType: hard + +"@ibm/plex-sans-hebrew@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-hebrew@npm:0.0.3-alpha.0" + checksum: 10/e67ed6e081dbf9a522eca8e35471a329c788e6a03042df89649b034eaa2e66898bc44b72c0c0f57d93d24b37796cfc92729cee7754eb83ec2cd27f1fa9bdeea6 + languageName: node + linkType: hard + +"@ibm/plex-sans-thai-looped@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-thai-looped@npm:0.0.3-alpha.0" + checksum: 10/11272b1353611fed07788a870793ca6f45c644f47faa99880d5278552a7acd85b0696ca02336b7aa8e29bf5d6353538d322149cb8b6b2e65985c38f0af6359fe + languageName: node + linkType: hard + +"@ibm/plex-sans-thai@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans-thai@npm:0.0.3-alpha.0" + checksum: 10/baac49d77d2075ee6ecbd5ed22d938b1afca898e5d8d9948f079613d2be011216acf52a6ae555e3cf732d8aa60b7b89b1eaef4380590a66270d7b166067a271a + languageName: node + linkType: hard + +"@ibm/plex-sans@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-sans@npm:0.0.3-alpha.0" + checksum: 10/5b0b0521dbeb7c32eb13a932b53baef0013b96d5d39547b35c69a991707a3f75cec37383c9f239229fdedfb91fda8c8005f25fdddcb900937d6de7dbd456175a + languageName: node + linkType: hard + +"@ibm/plex-serif@npm:0.0.3-alpha.0": + version: 0.0.3-alpha.0 + resolution: "@ibm/plex-serif@npm:0.0.3-alpha.0" + checksum: 10/462dcf33937f50f5a0ecf320f1d930c612e92293aa40dda08c05f6630d8795e4233023bb4f8ed3d340d2dbbd82a4b7ec5ae5e511f4260b16ff9ade6f481e48e8 + languageName: node + linkType: hard + "@ibm/plex@npm:6.0.0-next.6": version: 6.0.0-next.6 resolution: "@ibm/plex@npm:6.0.0-next.6" @@ -3471,7 +3513,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment@npm:^28.1.0": +"@jest/environment@npm:^28.1.0, @jest/environment@npm:^28.1.3": version: 28.1.3 resolution: "@jest/environment@npm:28.1.3" dependencies: @@ -3501,7 +3543,7 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^28.1.0": +"@jest/expect@npm:^28.1.0, @jest/expect@npm:^28.1.3": version: 28.1.3 resolution: "@jest/expect@npm:28.1.3" dependencies: @@ -3525,14 +3567,14 @@ __metadata: languageName: node linkType: hard -"@jest/globals@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/globals@npm:28.1.0" +"@jest/globals@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/globals@npm:28.1.3" dependencies: - "@jest/environment": "npm:^28.1.0" - "@jest/expect": "npm:^28.1.0" - "@jest/types": "npm:^28.1.0" - checksum: 10/dce822edd1810430ce381235f714be705a9c774c00bf109d9d5df0dc4868371da62520832df99e83635ee1fc1fa4241cf617821b4e3b1a8bcd3fcd91aa8a75a7 + "@jest/environment": "npm:^28.1.3" + "@jest/expect": "npm:^28.1.3" + "@jest/types": "npm:^28.1.3" + checksum: 10/3504bb23de629d466c6f2b6b75d2e1c1b10caccbbcfb7eaa82d22cc37711c8e364c243929581184846605c023b475ea6c42c2e3ea5994429a988d8d527af32cd languageName: node linkType: hard @@ -3591,18 +3633,18 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/source-map@npm:28.0.2" +"@jest/source-map@npm:^28.1.2": + version: 28.1.2 + resolution: "@jest/source-map@npm:28.1.2" dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.7" + "@jridgewell/trace-mapping": "npm:^0.3.13" callsites: "npm:^3.0.0" graceful-fs: "npm:^4.2.9" - checksum: 10/427195be85c28517e7e6b29fb38448a371750a1e4f4003e4c33ee0b35bbb72229c80482d444a827aa230f688a0b72c0c858ebd11425a686103c13d6cc61c8da1 + checksum: 10/b82a5c2e93d35d86779c61a02ccb967d1b5cd2e9dd67d26d8add44958637cbbb99daeeb8129c7653389cb440dc2a2f5ae4d2183dc453c67669ff98938b775a3a languageName: node linkType: hard -"@jest/test-result@npm:^28.1.0": +"@jest/test-result@npm:^28.1.0, @jest/test-result@npm:^28.1.3": version: 28.1.3 resolution: "@jest/test-result@npm:28.1.3" dependencies: @@ -3731,7 +3773,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.13, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -4619,190 +4661,192 @@ __metadata: languageName: node linkType: hard -"@percy/cli-app@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-app@npm:1.27.0" +"@percy/cli-app@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-app@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" - "@percy/cli-exec": "npm:1.27.0" - checksum: 10/53225aa1a2bfee2ba379f3d6f1c152e23fedab394a13b66c31195feedc5f7c3b36e2551e67630166c1a926ca8cf30966ddf9f60b6e1fefbb8bc3f660a60916fd + "@percy/cli-command": "npm:1.29.2" + "@percy/cli-exec": "npm:1.29.2" + checksum: 10/701dc58fe07c3527e703ad717bbde3de6e0bdc30be5a5d0bd7a2ca8cdbab2e15cadda5556b3b93cf078f929b83165a60f28269d6d8a4ef11e4e43fd380443df0 languageName: node linkType: hard -"@percy/cli-build@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-build@npm:1.27.0" +"@percy/cli-build@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-build@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" - checksum: 10/623855a9ab7edcb50d6deb847f1f430a7e31c5c979b647e1a262aca38a24b461075662ff3317a38e12fc4902d26896d7ed1d1cabcc329499b377a9e8f5eedbdd + "@percy/cli-command": "npm:1.29.2" + checksum: 10/596618d7d8ec0873e6464961c0a10e350e209ee2b064c2e3e639c3b02b423a4acaa339f9fb062540944fc54bb992ec4f762bb016e31201531a0094804398f01b languageName: node linkType: hard -"@percy/cli-command@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-command@npm:1.27.0" +"@percy/cli-command@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-command@npm:1.29.2" dependencies: - "@percy/config": "npm:1.27.0" - "@percy/core": "npm:1.27.0" - "@percy/logger": "npm:1.27.0" + "@percy/config": "npm:1.29.2" + "@percy/core": "npm:1.29.2" + "@percy/logger": "npm:1.29.2" bin: percy-cli-readme: bin/readme.js - checksum: 10/82a434fe5b3f759a6c27ec120b6bde266ea9333f6b2d04cdf3a895a0f8a892051b943e9c5629d0da75c020ea2a6f0b80bd955ce022b46f7489f9e6d086cecb2c + checksum: 10/ff9a5ab09a7e3c96ff468d74b633058db95cbc0752452b26e5271c7b8d8295b5d92c412befa3920eac47f7782dc6c5ca2c9062c0f59836850b15f9c447d27523 languageName: node linkType: hard -"@percy/cli-config@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-config@npm:1.27.0" +"@percy/cli-config@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-config@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" - checksum: 10/b444f8ac5678aa4f90677514dd9f99a1414813e9babdc8bdb1a7cf22033254422d6298ad3caec7eab8b6c5dc69268134d4d97875d4246c5aec171c5f9ac45d78 + "@percy/cli-command": "npm:1.29.2" + checksum: 10/9cb7c080142e2f679b28c06faf3978a6e1715ad6ae6cc61f9dd827363f1426620061f754cb78285181369f2f963ac0b5ea426799ee40f6a25c7b9381a4260d6c languageName: node linkType: hard -"@percy/cli-exec@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-exec@npm:1.27.0" +"@percy/cli-exec@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-exec@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" + "@percy/cli-command": "npm:1.29.2" + "@percy/logger": "npm:1.29.2" cross-spawn: "npm:^7.0.3" which: "npm:^2.0.2" - checksum: 10/3bcabce315d679004a6a476dbc1cd6a5d1f3d28d82b7632f9411c33a0dc8f5543cb2c10c6f73fa2ef0a3cc670708f3116ff4710bfa40572aa04b357b8512f7d4 + checksum: 10/45e4a1828628a3fe69f1fc727ef7fd2a9f0e1af463ac5bb5ea64bbdb943b88b68e50dbe221c41e09be419cd975b2bd40abd130cf22af9316566e24bb540c118f languageName: node linkType: hard -"@percy/cli-snapshot@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-snapshot@npm:1.27.0" +"@percy/cli-snapshot@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-snapshot@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" + "@percy/cli-command": "npm:1.29.2" yaml: "npm:^2.0.0" - checksum: 10/086f074937b146915031ed2273f4fc85f6a272bd4f6391085a97b762e27afef9792dc9ee14ef46d5291bf83b395a789e1b0df4bc02dd62bf5c687e5df6cb9fd4 + checksum: 10/20762bfc7c3803cfb5ad7466ac6feb1757977e758f0131f92645f4565f4987601a5049b414cea020d3a5695ec05f65be66f2e3e07700823f707eeb6397358e03 languageName: node linkType: hard -"@percy/cli-upload@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/cli-upload@npm:1.27.0" +"@percy/cli-upload@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/cli-upload@npm:1.29.2" dependencies: - "@percy/cli-command": "npm:1.27.0" + "@percy/cli-command": "npm:1.29.2" fast-glob: "npm:^3.2.11" image-size: "npm:^1.0.0" - checksum: 10/6fa20ba7c5c990cbecbddc93a6b7f1a2e06362cdca5a0e8c9e85dd6b0f1f43896449f7092aceb997fd09c37af90b2e2b65dcbeb1dc249380b19cd60e0c46483d + checksum: 10/e3d4f251b76bc3f9db04fd10388bd994371ace76eb6b6f49f226d37453e7eae6ffa1f4f32b809b23ef6e5fd6298aa80ef8c84bb684a733549812ac3f4141e649 languageName: node linkType: hard "@percy/cli@npm:^1.27.0": - version: 1.27.0 - resolution: "@percy/cli@npm:1.27.0" - dependencies: - "@percy/cli-app": "npm:1.27.0" - "@percy/cli-build": "npm:1.27.0" - "@percy/cli-command": "npm:1.27.0" - "@percy/cli-config": "npm:1.27.0" - "@percy/cli-exec": "npm:1.27.0" - "@percy/cli-snapshot": "npm:1.27.0" - "@percy/cli-upload": "npm:1.27.0" - "@percy/client": "npm:1.27.0" - "@percy/logger": "npm:1.27.0" + version: 1.29.2 + resolution: "@percy/cli@npm:1.29.2" + dependencies: + "@percy/cli-app": "npm:1.29.2" + "@percy/cli-build": "npm:1.29.2" + "@percy/cli-command": "npm:1.29.2" + "@percy/cli-config": "npm:1.29.2" + "@percy/cli-exec": "npm:1.29.2" + "@percy/cli-snapshot": "npm:1.29.2" + "@percy/cli-upload": "npm:1.29.2" + "@percy/client": "npm:1.29.2" + "@percy/logger": "npm:1.29.2" bin: percy: bin/run.cjs - checksum: 10/5d6334e9ae9f127bdfad172ab703a5cd6ba3a99227f0fd7eb9315257e7c6dd25324056b7a75ac268a0a667174c68407edc30d4b10d1169638b9180fb4926c9fb + checksum: 10/073d9931824a24b1f4fecc5b494dac025354e1bf5f38e82e88a1271fdebe5498b9477cf5e6ff905fc062210f352c6eef867cdbf0888c7fb0d96918c47b1919e9 languageName: node linkType: hard -"@percy/client@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/client@npm:1.27.0" +"@percy/client@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/client@npm:1.29.2" dependencies: - "@percy/env": "npm:1.27.0" - "@percy/logger": "npm:1.27.0" - checksum: 10/78646a5155aca4677d1ab26e80e8cd880d9509c9dcaa4374bb35df69eda6beaa42d3a207a8088757a08b2d015992e14e8d3b124e8124f2d2dffa95c61a01bfb4 + "@percy/env": "npm:1.29.2" + "@percy/logger": "npm:1.29.2" + pako: "npm:^2.1.0" + checksum: 10/557c9861af79e04aa1b32a913a037e5f1547cff3b23abd9acc687638797c6b337bb509746f40b57e794739ee74c1e22cfab8207fb36c4e9fd96f6b3195636dcb languageName: node linkType: hard -"@percy/config@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/config@npm:1.27.0" +"@percy/config@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/config@npm:1.29.2" dependencies: - "@percy/logger": "npm:1.27.0" + "@percy/logger": "npm:1.29.2" ajv: "npm:^8.6.2" cosmiconfig: "npm:^8.0.0" yaml: "npm:^2.0.0" - checksum: 10/29dfe9f2a3e2264c5799f2e0387f072140d0f4e18e30f85b96b70563d683cf34296666d9d87adf38fd8b6594dc19d87cf1abfb3baddb05ade56e42848d2e3b3c + checksum: 10/2749031619db2df210c3df19c142b6fcb2f6574c450c7ff1a05986aed37e860aa6ecf1cf6f47d64914605a75046f64ef71068409634acab730b2004b5558def2 languageName: node linkType: hard -"@percy/core@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/core@npm:1.27.0" +"@percy/core@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/core@npm:1.29.2" dependencies: - "@percy/client": "npm:1.27.0" - "@percy/config": "npm:1.27.0" - "@percy/dom": "npm:1.27.0" - "@percy/logger": "npm:1.27.0" - "@percy/webdriver-utils": "npm:1.27.0" + "@percy/client": "npm:1.29.2" + "@percy/config": "npm:1.29.2" + "@percy/dom": "npm:1.29.2" + "@percy/logger": "npm:1.29.2" + "@percy/webdriver-utils": "npm:1.29.2" content-disposition: "npm:^0.5.4" cross-spawn: "npm:^7.0.3" extract-zip: "npm:^2.0.1" fast-glob: "npm:^3.2.11" - micromatch: "npm:^4.0.4" + micromatch: "npm:^4.0.6" mime-types: "npm:^2.1.34" + pako: "npm:^2.1.0" path-to-regexp: "npm:^6.2.0" rimraf: "npm:^3.0.2" - ws: "npm:^8.0.0" - checksum: 10/ffb01080d772fe5d08adc777d8b2f3c5ec4435a58f18f5529dedcf61ada74b37b16efaae1a4f1dee3241d3d03543bd4cdc949dc84c25d51b8c4e7f277c159f2b + ws: "npm:^8.17.1" + yaml: "npm:^2.4.1" + checksum: 10/84e0ec9e82ce00941140bb5f2537359be407be156dbf3fc68b43c897b56af12305bc8e5205fecbcb49391060ed631a2c8fedfc327af6ba655a0195241d5dee6c languageName: node linkType: hard -"@percy/dom@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/dom@npm:1.27.0" - checksum: 10/17231b81fa380015af37caba39fa49c9f493b4e8670509c0ec721d09c6a9e222294dc0a4511cb8fa1d52467098ffc7f6fe021c3acc15c1ddc5cb9d0247c1e76e +"@percy/dom@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/dom@npm:1.29.2" + checksum: 10/b92a3ff29495b194b4b4c5155ef49595b863e557d14b3f78f88d9c1c02f23e44181397064399f1c3dc5bc6bbf57626d863dec29facfdfcc1f9b2ed5d9adf362e languageName: node linkType: hard -"@percy/env@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/env@npm:1.27.0" +"@percy/env@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/env@npm:1.29.2" dependencies: - "@percy/logger": "npm:1.27.0" - checksum: 10/8899f8f9145631e7ed5014685767e81ed5a1806a796642b57d7888dda764b20ac9eaf288e943f0e9eb3220281276c67a2463dcc69142ffe1d522b4b5c39cf4d1 + "@percy/logger": "npm:1.29.2" + checksum: 10/07a6ead152aeb949d1de3918fecbc551a16d5a40db54fad39c6f418d1bb324a0f6eada3c6ac827177352365fac24e445be12e9dba9382666a6d56a7d7bb5d5d4 languageName: node linkType: hard -"@percy/logger@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/logger@npm:1.27.0" - checksum: 10/5fb9a1ad8710567b9e3cec75f5bd221b1a81b10d53c9b804c0b9c5e9b34eaed2318fb2a603e723994878e4162b8fd3a55ad3a1670fa92bc052b78c3f07091989 +"@percy/logger@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/logger@npm:1.29.2" + checksum: 10/f9512936105077b2cf7eac0be13d54d62fbe0facada67dd2cda863dec75c244d98113874a0a34317304e23909a19844d434b97a401ded81185b3c3336e7dbec3 languageName: node linkType: hard "@percy/playwright@npm:^1.0.4": - version: 1.0.4 - resolution: "@percy/playwright@npm:1.0.4" - dependencies: - "@percy/sdk-utils": "npm:^1.0.0" + version: 1.0.6 + resolution: "@percy/playwright@npm:1.0.6" peerDependencies: playwright-core: ">=1" - checksum: 10/d0969b49208178a7221093517b50b5cee1e3094b89be301dc5f194172f4132b601570a89bdad617830dcfce7599cdbbe23cef4398bc58faeec05ef7b1f222802 + checksum: 10/d64564c5fe5f2c4adcfff86f067d0eed77368bd8498284697037d19f7aaf21f78ac49eafc5648fd0b0d74a3fd90dd1461edce920abd75f55f438e32ed9a5e3cd languageName: node linkType: hard -"@percy/sdk-utils@npm:1.27.0, @percy/sdk-utils@npm:^1.0.0": - version: 1.27.0 - resolution: "@percy/sdk-utils@npm:1.27.0" - checksum: 10/94fb71a6c73518d3a92c06e2fa336e9196fc1ee79030223c1a70e7eee45bea080495f5cd7df7b2b03ce742b738acfd8ac4c0fd13855b2e0925ff22af68a92025 +"@percy/sdk-utils@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/sdk-utils@npm:1.29.2" + checksum: 10/4ff24d2980bb49cc7fa989b2fe022de17699475b247567d47ad0d32cab5249491c04da70e731e25f3236512250b94c1c9ec3519c5bba392cb8632ab52244a329 languageName: node linkType: hard -"@percy/webdriver-utils@npm:1.27.0": - version: 1.27.0 - resolution: "@percy/webdriver-utils@npm:1.27.0" +"@percy/webdriver-utils@npm:1.29.2": + version: 1.29.2 + resolution: "@percy/webdriver-utils@npm:1.29.2" dependencies: - "@percy/config": "npm:1.27.0" - "@percy/sdk-utils": "npm:1.27.0" - checksum: 10/d0900235c8887047f432959a19fe92cd95580e6d0dc240b5361adaca41c13d3d755e46b74791e8c06e207e7f7e793cdb186a5841d1b411246ad050b2e51d592c + "@percy/config": "npm:1.29.2" + "@percy/sdk-utils": "npm:1.29.2" + checksum: 10/8cc7140363ead5487d8163625fd99bf6dd681530e78ca394ee21d148f43c2eab316a70b2e7c9cc30e22455a0a28af4be2955cda496c5b4135aa6f99bf686fb27 languageName: node linkType: hard @@ -4835,18 +4879,13 @@ __metadata: linkType: hard "@playwright/test@npm:^1.36.2": - version: 1.36.2 - resolution: "@playwright/test@npm:1.36.2" + version: 1.46.1 + resolution: "@playwright/test@npm:1.46.1" dependencies: - "@types/node": "npm:*" - fsevents: "npm:2.3.2" - playwright-core: "npm:1.36.2" - dependenciesMeta: - fsevents: - optional: true + playwright: "npm:1.46.1" bin: playwright: cli.js - checksum: 10/4bbe0fa72efbf03c127e55f153ab9c9221aa484011feea764f5e40185656c96953dc4ec32ec5e0842dfbe4a5395955b0c41d6729041fa2ee699117668a42d82b + checksum: 10/09e2c28574402f14e2d6f6843022c5778382dc7f703bae931dd531fc0fc1b725a862d3b52932bd6912cb13cbaed54822af33eb3d70134d93b0f1c10ec3fb0756 languageName: node linkType: hard @@ -6868,27 +6907,7 @@ __metadata: languageName: node linkType: hard -"@types/eslint-scope@npm:^3.7.3": - version: 3.7.3 - resolution: "@types/eslint-scope@npm:3.7.3" - dependencies: - "@types/eslint": "npm:*" - "@types/estree": "npm:*" - checksum: 10/6772b05e1b92003d1f295e81bc847a61f4fbe8ddab77ffa49e84ed3f9552513bdde677eb53ef167753901282857dd1d604d9f82eddb34a233495932b2dc3dc17 - languageName: node - linkType: hard - -"@types/eslint@npm:*": - version: 8.2.1 - resolution: "@types/eslint@npm:8.2.1" - dependencies: - "@types/estree": "npm:*" - "@types/json-schema": "npm:*" - checksum: 10/18a37197f2bb329221beb8106fb4eb26256b942e6bd938daadffc861d37ff558050eeff259021fb4362eedeac966eba279d9a21909ad17c386caeef61f50901c - languageName: node - linkType: hard - -"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": +"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 @@ -7053,7 +7072,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 @@ -7725,13 +7744,13 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/ast@npm:1.11.6" +"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/ast@npm:1.12.1" dependencies: "@webassemblyjs/helper-numbers": "npm:1.11.6" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - checksum: 10/4c1303971ccd5188731c9b01073d9738333f37b946a48c4e049f7b788706cdc66f473cd6f3e791423a94c52a3b2230d070007930d29bccbce238b23835839f3c + checksum: 10/a775b0559437ae122d14fec0cfe59fdcaf5ca2d8ff48254014fd05d6797e20401e0f1518e628f9b06819aa085834a2534234977f9608b3f2e51f94b6e8b0bc43 languageName: node linkType: hard @@ -7749,10 +7768,10 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-buffer@npm:1.11.6" - checksum: 10/b14d0573bf680d22b2522e8a341ec451fddd645d1f9c6bd9012ccb7e587a2973b86ab7b89fe91e1c79939ba96095f503af04369a3b356c8023c13a5893221644 +"@webassemblyjs/helper-buffer@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" + checksum: 10/1d8705daa41f4d22ef7c6d422af4c530b84d69d0c253c6db5adec44d511d7caa66837803db5b1addcea611a1498fd5a67d2cf318b057a916283ae41ffb85ba8a languageName: node linkType: hard @@ -7774,15 +7793,15 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.6" +"@webassemblyjs/helper-wasm-section@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - checksum: 10/38a615ab3d55f953daaf78b69f145e2cc1ff5288ab71715d1a164408b735c643a87acd7e7ba3e9633c5dd965439a45bb580266b05a06b22ff678d6c013514108 + "@webassemblyjs/wasm-gen": "npm:1.12.1" + checksum: 10/e91e6b28114e35321934070a2db8973a08a5cd9c30500b817214c683bbf5269ed4324366dd93ad83bf2fba0d671ac8f39df1c142bf58f70c57a827eeba4a3d2f languageName: node linkType: hard @@ -7811,68 +7830,68 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-edit@npm:1.11.6" +"@webassemblyjs/wasm-edit@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/helper-wasm-section": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - "@webassemblyjs/wasm-opt": "npm:1.11.6" - "@webassemblyjs/wasm-parser": "npm:1.11.6" - "@webassemblyjs/wast-printer": "npm:1.11.6" - checksum: 10/c168bfc6d0cdd371345f36f95a4766d098a96ccc1257e6a6e3a74d987a5c4f2ddd2244a6aecfa5d032a47d74ed2c3b579e00a314d31e4a0b76ad35b31cdfa162 + "@webassemblyjs/helper-wasm-section": "npm:1.12.1" + "@webassemblyjs/wasm-gen": "npm:1.12.1" + "@webassemblyjs/wasm-opt": "npm:1.12.1" + "@webassemblyjs/wasm-parser": "npm:1.12.1" + "@webassemblyjs/wast-printer": "npm:1.12.1" + checksum: 10/5678ae02dbebba2f3a344e25928ea5a26a0df777166c9be77a467bfde7aca7f4b57ef95587e4bd768a402cdf2fddc4c56f0a599d164cdd9fe313520e39e18137 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-gen@npm:1.11.6" +"@webassemblyjs/wasm-gen@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" "@webassemblyjs/ieee754": "npm:1.11.6" "@webassemblyjs/leb128": "npm:1.11.6" "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10/f91903506ce50763592863df5d80ffee80f71a1994a882a64cdb83b5e44002c715f1ef1727d8ccb0692d066af34d3d4f5e59e8f7a4e2eeb2b7c32692ac44e363 + checksum: 10/ec45bd50e86bc9856f80fe9af4bc1ae5c98fb85f57023d11dff2b670da240c47a7b1b9b6c89755890314212bd167cf3adae7f1157216ddffb739a4ce589fc338 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-opt@npm:1.11.6" +"@webassemblyjs/wasm-opt@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - "@webassemblyjs/wasm-parser": "npm:1.11.6" - checksum: 10/e0cfeea381ecbbd0ca1616e9a08974acfe7fc81f8a16f9f2d39f565dc51784dd7043710b6e972f9968692d273e32486b9a8a82ca178d4bd520b2d5e2cf28234d + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" + "@webassemblyjs/wasm-gen": "npm:1.12.1" + "@webassemblyjs/wasm-parser": "npm:1.12.1" + checksum: 10/21f25ae109012c49bb084e09f3b67679510429adc3e2408ad3621b2b505379d9cce337799a7919ef44db64e0d136833216914aea16b0d4856f353b9778e0cdb7 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.11.6, @webassemblyjs/wasm-parser@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-parser@npm:1.11.6" +"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@webassemblyjs/helper-api-error": "npm:1.11.6" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" "@webassemblyjs/ieee754": "npm:1.11.6" "@webassemblyjs/leb128": "npm:1.11.6" "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10/6995e0b7b8ebc52b381459c6a555f87763dcd3975c4a112407682551e1c73308db7af23385972a253dceb5af94e76f9c97cb861e8239b5ed1c3e79b95d8e2097 + checksum: 10/f7311685b76c3e1def2abea3488be1e77f06ecd8633143a6c5c943ca289660952b73785231bb76a010055ca64645227a4bc79705c26ab7536216891b6bb36320 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wast-printer@npm:1.11.6" +"@webassemblyjs/wast-printer@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wast-printer@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@xtuc/long": "npm:4.2.2" - checksum: 10/fd45fd0d693141d678cc2f6ff2d3a0d7a8884acb1c92fb0c63cf43b7978e9560be04118b12792638a39dd185640453510229e736f3049037d0c361f6435f2d5f + checksum: 10/1a6a4b6bc4234f2b5adbab0cb11a24911b03380eb1cab6fb27a2250174a279fdc6aa2f5a9cf62dd1f6d4eb39f778f488e8ff15b9deb0670dee5c5077d46cf572 languageName: node linkType: hard @@ -8022,12 +8041,12 @@ __metadata: languageName: node linkType: hard -"acorn-import-assertions@npm:^1.9.0": - version: 1.9.0 - resolution: "acorn-import-assertions@npm:1.9.0" +"acorn-import-attributes@npm:^1.9.5": + version: 1.9.5 + resolution: "acorn-import-attributes@npm:1.9.5" peerDependencies: acorn: ^8 - checksum: 10/af8dd58f6b0c6a43e85849744534b99f2133835c6fcdabda9eea27d0a0da625a0d323c4793ba7cb25cf4507609d0f747c210ccc2fc9b5866de04b0e59c9c5617 + checksum: 10/8bfbfbb6e2467b9b47abb4d095df717ab64fce2525da65eabee073e85e7975fb3a176b6c8bba17c99a7d8ede283a10a590272304eb54a93c4aa1af9790d47a8b languageName: node linkType: hard @@ -8520,15 +8539,16 @@ __metadata: linkType: hard "array-includes@npm:^3.1.5, array-includes@npm:^3.1.6": - version: 3.1.6 - resolution: "array-includes@npm:3.1.6" + version: 3.1.8 + resolution: "array-includes@npm:3.1.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.20.4" - get-intrinsic: "npm:^1.1.3" + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" is-string: "npm:^1.0.7" - checksum: 10/a7168bd16821ec76b95a8f50f73076577a7cbd6c762452043d2b978c8a5fa4afe4f98a025d6f1d5c971b8d0b440b4ee73f6a57fc45382c858b8e17c275015428 + checksum: 10/290b206c9451f181fb2b1f79a3bf1c0b66bb259791290ffbada760c79b284eef6f5ae2aeb4bcff450ebc9690edd25732c4c73a3c2b340fcc0f4563aed83bf488 languageName: node linkType: hard @@ -8803,21 +8823,6 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.0.4": - version: 8.3.0 - resolution: "babel-loader@npm:8.3.0" - dependencies: - find-cache-dir: "npm:^3.3.1" - loader-utils: "npm:^2.0.0" - make-dir: "npm:^3.1.0" - schema-utils: "npm:^2.6.5" - peerDependencies: - "@babel/core": ^7.0.0 - webpack: ">=2" - checksum: 10/e775e96f605f10d68adc693403ccda2470e856cc52e6017f3621c17dade003d0fc53facfce7b4ada02273a1c0a6a48167f798cc81b73110585d74bf890b39bd5 - languageName: node - linkType: hard - "babel-loader@npm:^9.0.0, babel-loader@npm:^9.1.3": version: 9.1.3 resolution: "babel-loader@npm:9.1.3" @@ -9217,7 +9222,7 @@ __metadata: languageName: unknown linkType: soft -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.20.3, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0": +"browserslist@npm:^4.0.0, browserslist@npm:^4.20.3, browserslist@npm:^4.21.10, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0": version: 4.24.0 resolution: "browserslist@npm:4.24.0" dependencies: @@ -12308,7 +12313,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.14.1": +"enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.17.1": version: 5.17.1 resolution: "enhanced-resolve@npm:5.17.1" dependencies: @@ -12382,7 +12387,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.0-next.1, es-abstract@npm:^1.17.2, es-abstract@npm:^1.20.4, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0": +"es-abstract@npm:^1.17.0-next.1, es-abstract@npm:^1.17.2, es-abstract@npm:^1.20.4, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2": version: 1.23.3 resolution: "es-abstract@npm:1.23.3" dependencies: @@ -12548,33 +12553,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.17.5": - version: 0.17.19 - resolution: "esbuild@npm:0.17.19" - dependencies: - "@esbuild/android-arm": "npm:0.17.19" - "@esbuild/android-arm64": "npm:0.17.19" - "@esbuild/android-x64": "npm:0.17.19" - "@esbuild/darwin-arm64": "npm:0.17.19" - "@esbuild/darwin-x64": "npm:0.17.19" - "@esbuild/freebsd-arm64": "npm:0.17.19" - "@esbuild/freebsd-x64": "npm:0.17.19" - "@esbuild/linux-arm": "npm:0.17.19" - "@esbuild/linux-arm64": "npm:0.17.19" - "@esbuild/linux-ia32": "npm:0.17.19" - "@esbuild/linux-loong64": "npm:0.17.19" - "@esbuild/linux-mips64el": "npm:0.17.19" - "@esbuild/linux-ppc64": "npm:0.17.19" - "@esbuild/linux-riscv64": "npm:0.17.19" - "@esbuild/linux-s390x": "npm:0.17.19" - "@esbuild/linux-x64": "npm:0.17.19" - "@esbuild/netbsd-x64": "npm:0.17.19" - "@esbuild/openbsd-x64": "npm:0.17.19" - "@esbuild/sunos-x64": "npm:0.17.19" - "@esbuild/win32-arm64": "npm:0.17.19" - "@esbuild/win32-ia32": "npm:0.17.19" - "@esbuild/win32-x64": "npm:0.17.19" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0, esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -12609,6 +12617,8 @@ __metadata: optional: true "@esbuild/netbsd-x64": optional: true + "@esbuild/openbsd-arm64": + optional: true "@esbuild/openbsd-x64": optional: true "@esbuild/sunos-x64": @@ -12621,40 +12631,37 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/86ada7cad6d37a3445858fee31ca39fc6c0436c7c00b2e07b9ce308235be67f36aefe0dda25da9ab08653fde496d1e759d6ad891ce9479f9e1fb4964c8f2a0fa + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0, esbuild@npm:^0.21.3": - version: 0.21.5 - resolution: "esbuild@npm:0.21.5" - dependencies: - "@esbuild/aix-ppc64": "npm:0.21.5" - "@esbuild/android-arm": "npm:0.21.5" - "@esbuild/android-arm64": "npm:0.21.5" - "@esbuild/android-x64": "npm:0.21.5" - "@esbuild/darwin-arm64": "npm:0.21.5" - "@esbuild/darwin-x64": "npm:0.21.5" - "@esbuild/freebsd-arm64": "npm:0.21.5" - "@esbuild/freebsd-x64": "npm:0.21.5" - "@esbuild/linux-arm": "npm:0.21.5" - "@esbuild/linux-arm64": "npm:0.21.5" - "@esbuild/linux-ia32": "npm:0.21.5" - "@esbuild/linux-loong64": "npm:0.21.5" - "@esbuild/linux-mips64el": "npm:0.21.5" - "@esbuild/linux-ppc64": "npm:0.21.5" - "@esbuild/linux-riscv64": "npm:0.21.5" - "@esbuild/linux-s390x": "npm:0.21.5" - "@esbuild/linux-x64": "npm:0.21.5" - "@esbuild/netbsd-x64": "npm:0.21.5" - "@esbuild/openbsd-x64": "npm:0.21.5" - "@esbuild/sunos-x64": "npm:0.21.5" - "@esbuild/win32-arm64": "npm:0.21.5" - "@esbuild/win32-ia32": "npm:0.21.5" - "@esbuild/win32-x64": "npm:0.21.5" +"esbuild@npm:^0.18.10": + version: 0.18.20 + resolution: "esbuild@npm:0.18.20" + dependencies: + "@esbuild/android-arm": "npm:0.18.20" + "@esbuild/android-arm64": "npm:0.18.20" + "@esbuild/android-x64": "npm:0.18.20" + "@esbuild/darwin-arm64": "npm:0.18.20" + "@esbuild/darwin-x64": "npm:0.18.20" + "@esbuild/freebsd-arm64": "npm:0.18.20" + "@esbuild/freebsd-x64": "npm:0.18.20" + "@esbuild/linux-arm": "npm:0.18.20" + "@esbuild/linux-arm64": "npm:0.18.20" + "@esbuild/linux-ia32": "npm:0.18.20" + "@esbuild/linux-loong64": "npm:0.18.20" + "@esbuild/linux-mips64el": "npm:0.18.20" + "@esbuild/linux-ppc64": "npm:0.18.20" + "@esbuild/linux-riscv64": "npm:0.18.20" + "@esbuild/linux-s390x": "npm:0.18.20" + "@esbuild/linux-x64": "npm:0.18.20" + "@esbuild/netbsd-x64": "npm:0.18.20" + "@esbuild/openbsd-x64": "npm:0.18.20" + "@esbuild/sunos-x64": "npm:0.18.20" + "@esbuild/win32-arm64": "npm:0.18.20" + "@esbuild/win32-ia32": "npm:0.18.20" + "@esbuild/win32-x64": "npm:0.18.20" dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -12689,8 +12696,6 @@ __metadata: optional: true "@esbuild/netbsd-x64": optional: true - "@esbuild/openbsd-arm64": - optional: true "@esbuild/openbsd-x64": optional: true "@esbuild/sunos-x64": @@ -12703,7 +12708,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b + checksum: 10/1f723ec71c3aa196473bf3298316eedc3f62d523924652dfeb60701b609792f918fc60db84b420d1d8ba9bfa7d69de2fc1d3157ba47c028bdae5d507a26a3c64 languageName: node linkType: hard @@ -15604,8 +15609,8 @@ __metadata: linkType: hard "http-proxy-middleware@npm:^2.0.3": - version: 2.0.6 - resolution: "http-proxy-middleware@npm:2.0.6" + version: 2.0.7 + resolution: "http-proxy-middleware@npm:2.0.7" dependencies: "@types/http-proxy": "npm:^1.17.8" http-proxy: "npm:^1.18.1" @@ -15617,7 +15622,7 @@ __metadata: peerDependenciesMeta: "@types/express": optional: true - checksum: 10/768e7ae5a422bbf4b866b64105b4c2d1f468916b7b0e9c96750551c7732383069b411aa7753eb7b34eab113e4f77fb770122cb7fb9c8ec87d138d5ddaafda891 + checksum: 10/4a51bf612b752ad945701995c1c029e9501c97e7224c0cf3f8bf6d48d172d6a8f2b57c20fec469534fdcac3aa8a6f332224a33c6b0d7f387aa2cfff9b67216fd languageName: node linkType: hard @@ -16410,9 +16415,9 @@ __metadata: linkType: hard "is-map@npm:^2.0.1, is-map@npm:^2.0.2": - version: 2.0.2 - resolution: "is-map@npm:2.0.2" - checksum: 10/60ba910f835f2eacb1fdf5b5a6c60fe1c702d012a7673e6546992bcc0c873f62ada6e13d327f9e48f1720d49c152d6cdecae1fa47a261ef3d247c3ce6f0e1d39 + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb languageName: node linkType: hard @@ -16596,9 +16601,9 @@ __metadata: linkType: hard "is-set@npm:^2.0.1, is-set@npm:^2.0.2": - version: 2.0.2 - resolution: "is-set@npm:2.0.2" - checksum: 10/d89e82acdc7760993474f529e043f9c4a1d63ed4774d21cc2e331d0e401e5c91c27743cd7c889137028f6a742234759a4bd602368fbdbf0b0321994aefd5603f + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669 languageName: node linkType: hard @@ -17329,7 +17334,7 @@ __metadata: languageName: node linkType: hard -"jest-resolve@npm:^28.1.0": +"jest-resolve@npm:^28.1.0, jest-resolve@npm:^28.1.3": version: 28.1.3 resolution: "jest-resolve@npm:28.1.3" dependencies: @@ -17376,32 +17381,32 @@ __metadata: linkType: hard "jest-runtime@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-runtime@npm:28.1.0" + version: 28.1.3 + resolution: "jest-runtime@npm:28.1.3" dependencies: - "@jest/environment": "npm:^28.1.0" - "@jest/fake-timers": "npm:^28.1.0" - "@jest/globals": "npm:^28.1.0" - "@jest/source-map": "npm:^28.0.2" - "@jest/test-result": "npm:^28.1.0" - "@jest/transform": "npm:^28.1.0" - "@jest/types": "npm:^28.1.0" + "@jest/environment": "npm:^28.1.3" + "@jest/fake-timers": "npm:^28.1.3" + "@jest/globals": "npm:^28.1.3" + "@jest/source-map": "npm:^28.1.2" + "@jest/test-result": "npm:^28.1.3" + "@jest/transform": "npm:^28.1.3" + "@jest/types": "npm:^28.1.3" chalk: "npm:^4.0.0" cjs-module-lexer: "npm:^1.0.0" collect-v8-coverage: "npm:^1.0.0" execa: "npm:^5.0.0" glob: "npm:^7.1.3" graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^28.1.0" - jest-message-util: "npm:^28.1.0" - jest-mock: "npm:^28.1.0" + jest-haste-map: "npm:^28.1.3" + jest-message-util: "npm:^28.1.3" + jest-mock: "npm:^28.1.3" jest-regex-util: "npm:^28.0.2" - jest-resolve: "npm:^28.1.0" - jest-snapshot: "npm:^28.1.0" - jest-util: "npm:^28.1.0" + jest-resolve: "npm:^28.1.3" + jest-snapshot: "npm:^28.1.3" + jest-util: "npm:^28.1.3" slash: "npm:^3.0.0" strip-bom: "npm:^4.0.0" - checksum: 10/d24913fb5ad9710bf9f4df5d80dd0da4bbe274fe5b6932fe7e7c3ef959f7742344daeec558ad38ad3f290193ecedab829d417d9f07794a2a3ad82f12daab0429 + checksum: 10/d3d91b3f1082bbe3f87dc11ad7abce12f323797d98b3fa5ef7fb5efbd6d30e42041e3732cb8be5d41f0c8d8312d14461381d829ed1fe4e3712cfc82ea4a586fc languageName: node linkType: hard @@ -19033,7 +19038,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -19840,7 +19845,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.7, micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.6, micromatch@npm:^4.0.7, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -21574,6 +21579,13 @@ __metadata: languageName: node linkType: hard +"pako@npm:^2.1.0": + version: 2.1.0 + resolution: "pako@npm:2.1.0" + checksum: 10/38a04991d0ec4f4b92794a68b8c92bf7340692c5d980255c92148da96eb3e550df7a86a7128b5ac0c65ecddfe5ef3bbe9c6dab13e1bc315086e759b18f7c1401 + languageName: node + linkType: hard + "pako@npm:~1.0.2, pako@npm:~1.0.5": version: 1.0.10 resolution: "pako@npm:1.0.10" @@ -22000,12 +22012,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.36.2": - version: 1.36.2 - resolution: "playwright-core@npm:1.36.2" +"playwright-core@npm:1.46.1": + version: 1.46.1 + resolution: "playwright-core@npm:1.46.1" bin: playwright-core: cli.js - checksum: 10/5cd22b77f4f2160c56654592f1767c578a3945e86d227c324ee5bd021eb85d8c36a00e0dcf785fb66623d7c448f973b99bafcc790a43e90d7d9f04f471f3a605 + checksum: 10/950aa935bba0b67ed289e07f31a52104c2b2ff9e39c46cda70b83f0b327e8114bcbcdeb4e8f94333ec941f9cd49cfac3af4cad91e247206ce927283482f24d91 + languageName: node + linkType: hard + +"playwright@npm:1.46.1": + version: 1.46.1 + resolution: "playwright@npm:1.46.1" + dependencies: + fsevents: "npm:2.3.2" + playwright-core: "npm:1.46.1" + dependenciesMeta: + fsevents: + optional: true + bin: + playwright: cli.js + checksum: 10/17b0e7495a663dccbda4baf4953823a133af0b7cd4a5978bd2f40768a23e1a92d3659d7b48289a5160c9fa6269d8b9bbf5e2040aa4a63a3dd5f29475343ad3f2 languageName: node linkType: hard @@ -22465,7 +22492,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.14, postcss@npm:^8.4.21, postcss@npm:^8.4.23, postcss@npm:^8.4.32, postcss@npm:^8.4.33, postcss@npm:^8.4.39, postcss@npm:^8.4.47, postcss@npm:^8.4.5": +"postcss@npm:^8.4.14, postcss@npm:^8.4.21, postcss@npm:^8.4.27, postcss@npm:^8.4.32, postcss@npm:^8.4.33, postcss@npm:^8.4.39, postcss@npm:^8.4.47, postcss@npm:^8.4.5": version: 8.4.47 resolution: "postcss@npm:8.4.47" dependencies: @@ -24023,9 +24050,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.21.0": - version: 3.22.0 - resolution: "rollup@npm:3.22.0" +"rollup@npm:^3.27.1": + version: 3.29.4 + resolution: "rollup@npm:3.29.4" dependencies: fsevents: "npm:~2.3.2" dependenciesMeta: @@ -24033,7 +24060,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10/e6b71b9e8b69b0fc4383be9f0347dcc8c647b342cae5679a89c1a26ae0f1308928d427acaf1c8fc76ddb06ee0966b044f728882478ef5964cc5f149f30e0d8d9 + checksum: 10/9e39d54e23731a4c4067e9c02910cdf7479a0f9a7584796e2dc6efaa34bb1e5e015c062c87d1e64d96038baca76cefd47681ff22604fae5827147f54123dc6d0 languageName: node linkType: hard @@ -24362,18 +24389,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^2.6.5": - version: 2.7.1 - resolution: "schema-utils@npm:2.7.1" - dependencies: - "@types/json-schema": "npm:^7.0.5" - ajv: "npm:^6.12.4" - ajv-keywords: "npm:^3.5.2" - checksum: 10/86c3038798981dbc702d5f6a86d4e4a308a2ec6e8eb1bf7d1a3ea95cb3f1972491833b76ce1c86a068652417019126d5b68219c33a9ad069358dd10429d4096d - languageName: node - linkType: hard - -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.1.2": +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -26127,15 +26143,15 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.7": - version: 5.3.9 - resolution: "terser-webpack-plugin@npm:5.3.9" +"terser-webpack-plugin@npm:^5.3.1, terser-webpack-plugin@npm:^5.3.10": + version: 5.3.10 + resolution: "terser-webpack-plugin@npm:5.3.10" dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.17" + "@jridgewell/trace-mapping": "npm:^0.3.20" jest-worker: "npm:^27.4.5" schema-utils: "npm:^3.1.1" serialize-javascript: "npm:^6.0.1" - terser: "npm:^5.16.8" + terser: "npm:^5.26.0" peerDependencies: webpack: ^5.1.0 peerDependenciesMeta: @@ -26145,11 +26161,11 @@ __metadata: optional: true uglify-js: optional: true - checksum: 10/339737a407e034b7a9d4a66e31d84d81c10433e41b8eae2ca776f0e47c2048879be482a9aa08e8c27565a2a949bc68f6e07f451bf4d9aa347dd61b3d000f5353 + checksum: 10/fb1c2436ae1b4e983be043fa0a3d355c047b16b68f102437d08c736d7960c001e7420e2f722b9d99ce0dc70ca26a68cc63c0b82bc45f5b48671142b352a9d938 languageName: node linkType: hard -"terser@npm:^5.10.0, terser@npm:^5.16.8, terser@npm:^5.17.4": +"terser@npm:^5.10.0, terser@npm:^5.17.4, terser@npm:^5.26.0": version: 5.31.6 resolution: "terser@npm:5.31.6" dependencies: @@ -27779,16 +27795,17 @@ __metadata: linkType: hard "vite@npm:^4.3.8": - version: 4.3.9 - resolution: "vite@npm:4.3.9" + version: 4.5.5 + resolution: "vite@npm:4.5.5" dependencies: - esbuild: "npm:^0.17.5" + esbuild: "npm:^0.18.10" fsevents: "npm:~2.3.2" - postcss: "npm:^8.4.23" - rollup: "npm:^3.21.0" + postcss: "npm:^8.4.27" + rollup: "npm:^3.27.1" peerDependencies: "@types/node": ">= 14" less: "*" + lightningcss: ^1.21.0 sass: "*" stylus: "*" sugarss: "*" @@ -27801,6 +27818,8 @@ __metadata: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -27811,7 +27830,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/c2f0b392a253318a1d3ffc6873885d4a03c6bda6f717682bd0c82b7a431a67fb1ba08de6e1bf7f3f31bde1615015c5ef4be264f20c6e34c590d8a7c9516e94f4 + checksum: 10/2e8b39e004f2b2e72506b816700b3aafaf3f85bdcb9dd9392075bb234ce7333f859a0d2078a85ce5d0039f0f659ca564a7366af587848e5166f14b136cb0ad37 languageName: node linkType: hard @@ -27918,13 +27937,13 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.4.0": - version: 2.4.0 - resolution: "watchpack@npm:2.4.0" +"watchpack@npm:^2.4.1": + version: 2.4.2 + resolution: "watchpack@npm:2.4.2" dependencies: glob-to-regexp: "npm:^0.4.1" graceful-fs: "npm:^4.1.2" - checksum: 10/4280b45bc4b5d45d5579113f2a4af93b67ae1b9607cc3d86ae41cdd53ead10db5d9dc3237f24256d05ef88b28c69a02712f78e434cb7ecc8edaca134a56e8cab + checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3 languageName: node linkType: hard @@ -28093,39 +28112,38 @@ __metadata: linkType: hard "webpack@npm:5, webpack@npm:^5.65.0": - version: 5.84.1 - resolution: "webpack@npm:5.84.1" + version: 5.94.0 + resolution: "webpack@npm:5.94.0" dependencies: - "@types/eslint-scope": "npm:^3.7.3" - "@types/estree": "npm:^1.0.0" - "@webassemblyjs/ast": "npm:^1.11.5" - "@webassemblyjs/wasm-edit": "npm:^1.11.5" - "@webassemblyjs/wasm-parser": "npm:^1.11.5" + "@types/estree": "npm:^1.0.5" + "@webassemblyjs/ast": "npm:^1.12.1" + "@webassemblyjs/wasm-edit": "npm:^1.12.1" + "@webassemblyjs/wasm-parser": "npm:^1.12.1" acorn: "npm:^8.7.1" - acorn-import-assertions: "npm:^1.9.0" - browserslist: "npm:^4.14.5" + acorn-import-attributes: "npm:^1.9.5" + browserslist: "npm:^4.21.10" chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.14.1" + enhanced-resolve: "npm:^5.17.1" es-module-lexer: "npm:^1.2.1" eslint-scope: "npm:5.1.1" events: "npm:^3.2.0" glob-to-regexp: "npm:^0.4.1" - graceful-fs: "npm:^4.2.9" + graceful-fs: "npm:^4.2.11" json-parse-even-better-errors: "npm:^2.3.1" loader-runner: "npm:^4.2.0" mime-types: "npm:^2.1.27" neo-async: "npm:^2.6.2" - schema-utils: "npm:^3.1.2" + schema-utils: "npm:^3.2.0" tapable: "npm:^2.1.1" - terser-webpack-plugin: "npm:^5.3.7" - watchpack: "npm:^2.4.0" + terser-webpack-plugin: "npm:^5.3.10" + watchpack: "npm:^2.4.1" webpack-sources: "npm:^3.2.3" peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: 10/d72bf7a8cecb8e9a4fbd6fa92c64ac56315b38e047024906cf5d9320e4d8dbe20c5bc8e82b5090816c168e56bc7c67959c8c630db11ae3de726e6cfd82cec7b0 + checksum: 10/648449c5fbbb0839814116e3b2b044ac6c75a7ba272435155ddeb1e64dfaa2f8079be3adfbb691f648b69900756ce0f6fb73beab0ced3cf5e0fd46868b4593a6 languageName: node linkType: hard @@ -28469,7 +28487,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.0.0, ws@npm:^8.16.0, ws@npm:^8.18.0, ws@npm:^8.2.3": +"ws@npm:^8.16.0, ws@npm:^8.17.1, ws@npm:^8.18.0, ws@npm:^8.2.3": version: 8.18.0 resolution: "ws@npm:8.18.0" peerDependencies: @@ -28625,7 +28643,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.0.0": +"yaml@npm:^2.0.0, yaml@npm:^2.4.1": version: 2.5.0 resolution: "yaml@npm:2.5.0" bin: